|
|
|
|
Semester - I |
Semester - II |
|
|
|
|
Code No. |
Paper |
Code No. |
Paper |
|
|
MCA 101 |
Fundamentals of IT |
MCA 102 |
Data Structures |
|
|
MCA 103 |
Programming in C |
MCA 104 |
Object Oriented Programming in C++ |
|
|
MCA 105 |
Discrete Mathematics |
MCA 106 |
Operating Systems |
|
|
MCA 107 |
Computer Organization
|
MCA 108 |
Database Management Systems |
|
|
MCA 109 |
Principles and Practices of Management |
MCA 110 |
Software Engineering |
|
|
PRACTICALS |
PRACTICALS |
|
|
MCA 151 |
Fundamentals of IT Lab. |
MCA 152 |
Data and File Structures Lab |
|
|
MCA 153 |
Programming in C Lab |
MCA 154 |
Object Oriented Programming in C++ Lab |
|
|
MCA 155 |
Computer Organization Lab. |
MCA 156 |
Database Management Systems Lab |
|
|
MCA 161* |
General Proficiency -I |
MCA 158 |
Software Engineering Lab. |
General Proficiency – I*
|
|
|
|
MCA 162* |
General Proficiency – II |
|
|
|
|
|
Semester - III |
Semester - IV |
|
|
|
|
|
|
Code No. |
Paper |
Code No. |
Paper |
|
|
MCA 201 |
Theory of Computation |
MCA 202 |
Design and Analysis of Algorithms |
|
|
MCA 203 |
Computer Graphics |
MCA 204 |
Data Warehousing and Data Mining |
|
|
MCA 205 |
Java Programming |
MCA 206 |
Advanced Computer Networks |
|
|
MCA 207 |
Data Communications and Networking |
MCA 208 |
Object Oriented Analysis and Design |
|
|
MCA 209 |
C# Programming |
MCA 210 |
Web Technologies |
|
|
PRACTICALS |
PRACTICALS |
|
|
MCA 251 |
Computer Graphics Lab |
MCA 252 |
Design and Analysis of Algorithms Lab |
|
|
MCA 253 |
Java Programming Lab |
MCA 254 |
Data Warehousing and Data Mining Lab |
|
|
MCA 255 |
C# Programming Lab. |
MCA 256 |
Advanced Computer Networks Lab |
|
|
MCA 261* |
General Proficiency – III |
MCA 258 |
Object Oriented Analysis and Design Lab |
|
|
|
|
MCA 260 |
Web Technologies Lab |
|
|
|
|
MCA 262* |
General Proficiency -IV |
|
|
|
|
|
Semester - V |
|
|
|
|
|
Code No. |
Paper |
Code No. |
Paper |
|
|
MCA 301 |
Linux Programming |
ELECTIVES - II |
|
|
|
MCA 303 |
Software Testing |
MCA 323 |
Operational Research |
|
|
MCA 305 |
Enterprise
Computing with Java |
MCA 325 |
Distributed Systems |
|
|
ELECTIVES - I |
MCA 327 |
Financial Accounting |
|
|
MCA 307 |
Advanced Database Management Systems |
MCA 329 |
Organizational Behavior |
|
|
MCA 309 |
Numerical and Scientific Computing |
MCA 331 |
Advanced Computer Architecture |
|
|
MCA 311 |
Software Project Management |
MCA 333 |
Software Quality Management |
|
|
MCA 313 |
Multimedia Technologies |
MCA 335 |
Digital Signal Processing |
|
|
MCA 315 |
Mobile Computing |
MCA 337 |
Research Project |
|
|
MCA 317 |
Artificial Intelligence |
PRACTICALS |
|
|
MCA 319 |
Microprocessors |
MCA 351 |
Linux Programming Lab |
|
|
MCA 321 |
Compiler Design |
MCA 353 |
Software Testing Lab |
|
|
|
|
MCA 355 |
Enterprise
Computing with Java Lab |
|
|
|
|
MCA 357 |
Lab based on Elective - I |
|
|
|
|
MCA 361* |
General Proficiency – V |
|
|
|
|
|
Semester - VI |
|
|
Code No. |
Paper |
|
|
MCA 302 |
Dissertation |
|
|
MCA 362* |
General Proficiency – VI |
|
|
|
|
|