Approved By: UGC NAAC
Duration: 2 Years |
Eligibility: Graduation |
Course Structure
Course Code |
Course Title |
Semester - I |
|
MCS 121 |
Programming Paradigms & Languages |
MCS 122 |
Database Management Systems |
MCS 123 |
Computer Organization & Architecture |
MCS 124 |
Data Structures |
MCS 125 |
Operating Systems |
MCS 126 |
DBMS Lab |
MCS 127 |
Programming Paradigms & Languages Lab |
MCS 128 |
Data Structures Lab |
MCS 129 |
Communication Skills |
Semester - II |
|
MCS 221 |
Computer Networks |
MCS 222 |
Computer Oriented Numerical & Statistical Techniques |
MCS 223 |
Software Engineering |
MCS 224 |
Analysis & Design of Algorithms |
MCS 225 |
Artificial Intelligence |
MCS 226 |
Computer Oriented Numerical & Statistical Techniques Lab |
MCS 227 |
Analysis & Design of Algorithms Lab |
MCS 228 |
Software Engineering Lab |
MCS 229 |
Seminar |
Semester - III |
|
Note: The student can opt for one of the three given specializations in Semester III. Accordingly, Electives will be chosen from the given category IN SemesteR III AND IV.
In semester III Elective Courses are divided into three groups A, B & C with four papers in groups A & B and five papers in group C. The students are required to select any one group with two papers out of four in group A & B and two papers out of five in group C. |
|
MCS 321 |
Discrete Mathematics |
MCS 322 |
Computer Graphics |
MCS 323 |
GUI Programming |
MCS 324 |
Computer Graphics Lab |
MCS 325 |
GUI Programming Lab |
MCS 326 |
Minor (Summer) Project |
MCS 327 A |
Software Architecture |
MCS 328 A |
Object Oriented Software Engineering |
MCS 329 A |
Software Quality Assurance and Testing |
MCS 330 A |
Enterprise Resource Planning |
MCS 327 B |
Machine Learning |
MCS 328 B |
Modeling and Simulation |
MCS 329 B |
Soft Computing |
MCS 330 B |
Neural Networks |
MCS 327 C |
Object Oriented Analysis and Design |
MCS 328 C |
Windows Programming |
MCS 329 C |
Software Architecture |
MCS 330 C |
Internetworking Technologies |
MCS 331 C |
System Software & Compiler design |
Semester - IV |
|
Note : In semester IV Elective Courses are divided into three groups A, B & C with five papers in groups A & B and six papers in group C. The students are required to select two papers from the group opted in Semester III. |
|
MCS 421 |
Major Project |
MCS 422 A |
Software Project Management |
MCS 423 A |
Human Computer Interaction |
MCS 424 A |
Agent Based Systems |
MCS 425 A |
Data Warehousing & Mining |
MCS 426 A |
Web Technologies |
MCS 422 B |
Evolutionary Computation |
MCS 423 B |
Natural Language Processing |
MCS 424 B |
Prolog/Lisp |
MCS 425 B |
Data Mining |
MCS 426 B |
Fuzzy Systems |
MCS 422 C |
Advanced DBMS |
MCS 423 C |
Embedded System Design |
MCS 424 C |
Network Programming |
MCS 425 C |
Data Warehousing & Data Mining |
MCS 426 C |
Grid Computing |
MCS 427 C |
Operations Research |