| Course Code | Course Title | CR-H |
|---|---|---|
| CS101 | Introduction to Information and Communication Technologies | 3+0 |
| SE102 | Programming Fundamentals | 3+0 |
| IS403 | ERP Business Process Management & Reengineering | 3+0 |
| CE201 | Digital Logic & Design | 3+0 |
| Course Code | Course Title | CR-H |
|---|---|---|
| SE201 | Object Oriented Programming | 3+0 |
| CS202 | Operating Systems | 3+0 |
| NW427 | Data Communication and Networks | 3+0 |
| ECR6509 | English III (Official Communication & Report Writing) | 3+0 |
| CS105 | Data Structures and Algorithms | 3+0 |
| CE203 | Computer Organization & Assembly Language | 3+0 |
| CS462 | Routing and Switching Techniques | 3+0 |
| CS4322 | Parallel & Distributed Computing Systems | 3+1 |
| CS201 | Database Management Systems | 3+0 |
| SE405 | Object Oriented Analysis & Design | 3+0 |
| Course Code | Course Title | CR-H |
|---|---|---|
| NW401 | Cryptography | 3+0 |
| CS204 | Human Computer Interaction | 3+0 |
| CS203 | Automata Theory | 3+0 |
| SE417 | Software Engineering & Project Management | 3+0 |
| CS301 | Artificial Intelligence and Expert Systems | 3+0 |
| CS401 | Compiler Construction | 3+0 |
| CS422 | Design and Analysis of Algorithm | 3+0 |
| EL1 | Elective 1 | 3+0 |
| EL2 | Elective 2 | 3+0 |
| EL3 | Elective 3 | 3+0 |
| IPT693 | Final Project 1 | 3+0 |
| IPT695 | Final Project 2 | 3+0 |
| Area | Cr Hr | Area | Cr Hr |
|---|---|---|---|
| Computing Core | 12 | Computer Science Supporting Course | 6 |
| General Education | 9 | Computer Science Electives | 15 |
| Mathematics & Science Foundation | 12 | Final Year Project | 6 |
| Computer Science Core | 18 | Total | 78 |
| Duration | 2.5 Years |
| Courses | 24 |
| Projects | 2 |
| Internships | 2 |
| Sports | 4 |
| Course Cr. Hrs. | 120 + 6 + 2 + 4 |
| Eligibility | BA, B.Com, or BSc with a minimum of 2nd Division or equivalent. |