National Institute of Technology Calicut



Yüklə 0,54 Mb.
səhifə1/9
tarix08.08.2018
ölçüsü0,54 Mb.
#61234
  1   2   3   4   5   6   7   8   9

National Institute of Technology Calicut

Department of Computer Engineering
Curriculum for Master of Computer Applications (MCA)

(From 2006 Admissions)


Semester 1





Code

Title

L

T

P

C

1

MAG501

Discrete Mathematics

3

1

0

3

2

MAG502

Probability and Statistics

3

1

0

3

3

CSU101

Computer Programming

3

0

0

3

4

CSU202

Logic Design

3

0

2

4

5

SHU111

Professional Communication

3

0

0

3

6

CSM591

Programming Lab

0

0

5

3







Total Credits










19



Semester 2





Code

Title

L

T

P

C

1

MAG503

Graph Theory and Combinatorics

3

1

0

3

2

CSU215

Computer Organisation

3

0

2

4

3

CSU213

Database Management Systems

3

0

0

3

4

CSU211

Formal Languages and Automata

3

0

0

3

5

CSU230

Program Design

3

0

2

4

6

CSU296

DBMS Lab

0

0

3

2







Total credits










19



Semester 3





Code

Title

L

T

P

C

1

MAG505

Number Theory & Applications

3

1

0

3

2

MEG501

Principles of Industrial Management

3

0

0

3

3

CSU203

Data Structures and Algorithms

3

0

0

3

4

CSU304

Computer Networks

3

0

0

3

5




Elective

3

0

0

3

6

CSU291

Data Structures Lab

0

0

5

3







Total credits










18



Semester 4






Code

Title

L

T

P

C

1

CSU313

Operating Systems

3

0

0

3

2

CSU303

Compiler Construction

3

0

0

3

3

CSU321

Software Engineering

3

0

0

3

4

MEG502

Principles of Financial Management

3

0

0

3

5




Elective

3

0

0

3

6

CSU392

Compiler Lab

0

0

5

3







Total credits










18


Semester 5






Code

Title

L

T

P

C

1

MAG504

Numerical Analysis & Optimization Techniques

3

1

0

3

2




Elective

3

0

0

3

3




Elective

3

0

0

3

4




Elective

3

0

0

3

5




Elective

3

0

0

3

6

CSM581

Seminar

0

0

3

1







Total credits










16

Semester 6






Code

Title

L

T

P

C

1

CSM599

Project

-

-

-

15







Total credits










15



Minimum Requirement

A student should have earned a total of at least 105 credits.



Notes:

  • The electives can be chosen from the list of elective courses offered by the department for the B.Tech / MCA Programmes.

  • Final year students satisfying the standard requirements can credit elective courses of the M.Tech program, with consent of the department.

  • Students can also credit global electives, with permission from the department.


List of Elective Courses



Sl. No

Code

Title

L

T

P

C

1

CSU339

Advanced Data Structures

3

0

0

3

2

CSU358

Communication and Information Theory

3

0

0

3

3

CSU301

Design and Analysis of Algorithms

3

0

0

3

4

CSU363

Computational Intelligence

3

0

0

3

5

CSU371

Logic for Computer Science

3

0

0

3

6

CSU334

Web Programming

3

0

0

3

7

CSU331

Computer Graphics and Multimedia

3

0

0

3

8

CSU341

Distributed Computing

3

0

0

3

9

CSU343

Embedded System Design

3

0

0

3

10

CSU411

Computer Security

3

0

0

3

11

CSU353

Mobile Communication Systems

3

0

0

3

12

CSU354

Electronic Commerce

3

0

0

3

13

CSU333

Object Oriented-Analysis & Design

3

0

0

3

14

CSU431

Advanced Database Management Systems

3

0

0

3

15

CSU441

Advanced Computer Architecture

3

0

0

3

16

CSU352

Coding Theory

3

0

0

3

17

CSU356

Mobile Computing

3

0

0

3

18

CSU361

Image Processing

3

0

0

3

19

CSU362

Pattern Recognition

3

0

0

3

20

CSU364

Natural Language Processing

3

0

0

3

21

CSU373

Computational Complexity

3

0

0

3

22

CSU471

Advanced Topics in Algorithms

3

0

0

3

23

CSU472

Quantum Computation

3

0

0

3

24

CSU305

Theory of Computation

3

0

0

3

25

CSU315

Computer Hardware

3

0

0

3

26

MAU333

Stochastic Processes for Engineers

3

1

0

3

27

MAG521

Simulation and Modelling

3

1

0

3

28

MAU329

Fuzziness and Soft Computing

3

1

0

3

29

MAU325

Decision Modelling Technique

3

1

0

3

30

MAU342

Topics in Algebra

3

1

0

3

31

MAU326

Integer Optimization and Network Models

3

1

0

3

32

MAU336

Design and Analysis of Experiments

3

1

0

3

33

MAU335

Forecasting Techniques

3

1

0

3

34

MAU324

Fuzzy Optimization

3

1

0

3



NATIONAL INSTITUTE OF TECHNOLOGY CALICUT

DEPARTMENT OF COMPUTER ENGINEERING
Master of Computer Applications (MCA)

(From 2006 Admissions)
Syllabi of the

Courses Offered by the Department of Computer Engineering
PART I : CORE COURSES

CSU 101 COMPUTER PROGRAMMING
Pre-requisite: NIL






L

T

P

C

3

0

0

3

Yüklə 0,54 Mb.

Dostları ilə paylaş:
  1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə