Approved By: UGC AICTE NAAC
Duration: 2 Years |
Eligibility: Graduation |
Course Details:-
Semester-I |
|
1.1 |
Computer Organization and Architecture |
1.2 |
Theoretical Computer Science |
1.3 |
Object-Oriented Programming with C++ |
1.4 |
Data and File Structures |
Pr 1.5 |
Practical-I |
Pr 1.6 |
Practical-II |
Semester-II |
|
2.1 |
Theory of Probability and Optimization Techniques |
2.2 |
Modeling and Simulation |
2.3 |
System Software and UNIX |
2.4 |
Database Management System |
Pr 2.5 |
Practical-III |
Pr 2.6 |
Practical-IV |
Semester-III |
|
3.1 |
Operating System Principles |
3.2 |
Visual Programming |
3.3 |
Computer Graphics |
3.4 |
Object Oriented Analysis and Design |
Pr 3.5 |
Practical-V |
Pr 3.6 |
Practical-VI |
Semester-IV |
|
4.1 |
Computer Networks and Mobile Communications |
4.2 |
Software Engineering |
4.3 |
Elective-I* |
4.4 |
Elective-II** |
Pr 4.5 |
Practical-VII (Programming Lab.) |
Pr 4.6 |
Practical-VIII |
*Elective-I (one of the following) |
|
Pr 4.3 |
a) Design and Analysis of Algorithms |
Pr 4.3 |
b) Compiler Design and Principles of Programming Languages |
Pr 4.3 |
c) Advanced Computer Architecture |
Pr 4.3 |
d) Neural Netwoks and Fuzzy Systems |
Pr 4.3 |
e) Microprocessors and Interfacing |
Pr 4.3 |
f) Embedded Systems |
**Elective-II (one of the following) |
|
Pr 4.4 |
a) Pattern Recognition |
Pr 4.4 |
b) Digital Image Processing |
Pr 4.4 |
c) Artificial Intelligence and Expert Systems |
Pr 4.4 |
d) Internet Tools and Java Programming |
Pr 4.4 |
e) Web Technology and E-Commerce |
Pr 4.4 |
f) Virtual Reality |