Course Structure
Course Structure of MCA
Note: The new course structure of MCA (2020-22) will be updated soon as per guidelines by AICTE
Semester – I
Paper Code |
Title |
Unit |
Marks |
MCA 1001 |
Fundamentals of Information Technology |
1.0 |
100 |
MCA 1002 |
Introduction to Programming through C |
1.0 |
100 |
ENG 1003 |
Business Communication |
1.0 |
100 |
MCA 1004 |
Digital Logic |
1.0 |
100 |
MAT 1005 |
Discrete Mathematics and Graph Theory |
1.0 |
100 |
Sessional |
MCA 1006 |
Information Technology and Communication Skill Lab |
0.5 |
50 |
MCA 1007 |
LINUX & C Programming Lab |
0.5 |
50 |
Semester – II
Paper Code |
Title |
Unit |
Marks |
MCA 2001 |
Data Structures |
1.0 |
100 |
MCA 2002 |
Object Oriented Programming using Java |
1.0 |
100 |
MCA 2003 |
Operating Systems |
1.0 |
100 |
MBA 2004 |
Computerised Financial Accounting |
1.0 |
100 |
MCA 2005 |
Computer Organisation and Architecture |
1.0 |
100 |
Sessional |
MCA 2006 |
Data Structures Lab |
0.5 |
50 |
MCA 2007 |
Object Oriented Programming Lab |
0.5 |
50 |
Semester – III
Paper Code |
Title |
Unit |
Marks |
MCA 3001 |
Theory of Computation |
1.0 |
100 |
MCA 3002 |
Software Engineering |
1.0 |
100 |
MCA 3003 |
Numerical Methods |
1.0 |
100 |
MCA 3004 |
Database Management Systems |
1.0 |
100 |
MCA 3005 |
Soft Computing |
1.0 |
100 |
Sessional |
MCA 3006 |
Database Management Systems Lab |
0.5 |
50 |
MCA 3007 |
Software Engineering Lab |
0.5 |
50 |
Semester – IV
Paper Code |
Title |
Unit |
Marks |
MCA 4001 |
Design and Analysis of Algorithms |
1.0 |
100 |
MCA 4002 |
Compiler Design |
1.0 |
100 |
MBA 4003 |
Principle of Management |
1.0 |
100 |
MCA 4004 |
Data Communications and Computer Networks |
1.0 |
100 |
|
Elective – 1 |
1.0 |
100 |
Sessional |
MCA 4005 |
Computer Algorithms Lab |
0.5 |
50 |
MCA 4010 |
Elective Lab |
0.5 |
50 |
Semester – V
Paper Code |
Title |
Unit |
Marks |
MAT 5001 |
Optimization Techniques |
1.0 |
100 |
MCA 5002 |
Data Mining and Data Warehousing |
1.0 |
100 |
MCA 5003 |
Computer Graphics |
1.0 |
100 |
MCA 5004 |
Cyber Laws and Information Security |
1.0 |
100 |
|
Elective – 2 |
1.0 |
100 |
Sessional |
MCA 5005 |
Computer Graphics Lab |
0.5 |
50 |
MCA 5006 |
Mini Project |
0.5 |
50 |
Semester – VI
Paper Code |
Title |
Unit |
Marks |
MCA 6001 |
Major Project |
6.0 |
600 |
Elective – 1
Paper Code |
Title |
Unit |
Marks |
MCA 4007 |
Advance java |
1.0 |
100 |
MCA 4008 |
Dot net |
1.0 |
100 |
MCA 4009 |
PHP |
1.0 |
100 |
Elective – 2
Paper Code |
Title |
Unit |
Marks |
MCA 5007 |
Wireless Communication |
1.0 |
100 |
MCA 5008 |
Testing Methodologies |
1.0 |
100 |
MCA 5009 |
Artificial Intelligence |
1.0 |
100 |