MCS - Scheme of Studies

MCS

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.


Required Computer Courses
S# Code Pre-req Course Title Cr. Hrs
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 CS-724 Software Engineering – I 3 (3-0)
6 CS-727 CS-701 Object Oriented Programming 4 (3-2)
7 CS-729 CS-708 Theory of Automata & Formal Languages 3 (3-0)
8 CS-733 Artificial Intelligence 3 (2-2)
9 CS-737 CS-701 Computer Organization & Assembly Language 4 (3-2)
10 CS-745 CS-701 Data Structures and Algorithms 4 (3-2)
11 CS-772 Operating System Concepts 3 (2-2)
12 CS-771 Computer Communication and Networks 3 (3-0)
13 CS-723 CS-709 Web Engineering  3 (2-2)
14 CS-782 CS-772 System Programming 3 (2-2)
15 CS-783 CS-727 Visual Programming 4 (3-2)
16 CS-784 CS-704 Distributed Database Systems 3 (2-2)
17 CS-793 CS-727 Modern Programming Languages 3 (2-2)
18 CS-763 Digital Logic Design 3 (2-2)
20 CS-798 Software Project         (66/72) 6 (0-12)
Supporting Courses
21 ENG-705 English Comprehension 3 (3-0)
22 ENG-715 ENG-705 Technical and Business Writing             (6/72) 3 (3-0)
Copyright © UAAR - University Institute of Information Technology | Powered by Blogger
Design by Viva Themes | Blogger Theme by NewBloggerThemes.com