This graduate program (2 years) help students develop skills working with database systems, informatics and computer networks It typically focus on the application of theories as they relate to real-world scenarios, such as digital game development and software engineering.
The MCS students are required to take the following 21 courses to earn 72 credit hours. These courses are designed to meet the HEC requirements as proposed by National Curriculum Revision Committee meeting.
Duration
The minimum of four semester duration programme after Bachelor's degree in Engineering / Mathematics / Physics / Electronic/Economics or in any other relevant subject
Admission Eligibility
- A person holding Bachelor's Degree in Mathematics, Physics, Chemistry, Engineering, Computer Science, Commerce, Statistics, Economics and Business Administration from any recognized University/Institute with at least second division or overall 50% marks.
- Admission will be on open merit basis.
Scheme of Studies (BSIT)
Required Computer Courses | 20 courses |
Supporting Courses | 2 courses |
Semester 1
S.No | Subject code | Per-Req | Course Title | Credit Hours |
---|---|---|---|---|
1 | CS-701 | Â | Programming Fundamentals | 4 (3-2) |
2 | CS-704 | Â | Database Systems | 3 (2-2) |
3 | CS-708 | Â | Discrete Structures | 3 (3-0) |
4 | CS-709 | Â | Web Design and Development | 4 (3-2) |
5 | ENG-705 | Â | English Comprehension | 3 (3-0) |
Semester 2
S.No | Subject code | Per-Req | Course Title | Credit Hours |
---|---|---|---|---|
1 | CS-771 | Â | Computer Communication and Networks | 3 (2-2) |
2 | CS-772 | Â | Operating System Concepts | 3 (2-2) |
3 | CS-727 | CS-701 | Object Oriented Programming | 4 (3-2) |
4 | CS-724 |  | Software Engineering – I | 3 (3-0) |
5 | CS-784 | CS-704 | Distributed Database Systems | 3 (2-2) |
6 | ENG-715 | ENG-705 | Technical and Business Writing | 3 (3-0) |
Semester 3
S.No | Subject code | Per-Req | Course Title | Credit Hours |
---|---|---|---|---|
1 | CS-782 | CS-772 | System Programming | 3 (2-2) |
2 | CS-723 | CS-709 | Web Engineering | 3 (2-2) |
3 | CS-745 | CS-701 | Data Structures and Algorithms | 4 (3-2) |
4 | CS-783 | CS-727 | Visual Programming | 4 (3-2) |
5 | CS-729 | CS-708 | Theory of Automata & Formal Languages | 3 (3-0) |
6 | CS-763 | Â | Digital Logic Design | 3 (2-2) |
Semester 4
S.No | Subject code | Per-Req | Course Title | Credit Hours |
---|---|---|---|---|
1 | CS-733 | Â | Artificial Intelligence | 3 (2-2) |
2 | CS-737 | CS-701 | Computer Organization & Assembly Language | 4 (3-2) |
3 | CS-793 | CS-727 | Modern Programming Languages | 3 (2-2) |
4 | CS-799 | Software Project | 6 (0-12) | |