Academic Programs

BS Computer Science Curriculum

Overview Batch 09 & earlier  10 & 11  12  13  14  15  16 17 to onwards

Batch 16

1st Year

Fall SemesterSpring Semester
CodeCourse TitleCHPre-reqCodeCourse TitleCHPre-req
CS-141 Programming Fundamentals 2+1 - - - - CS-142 Structured Programming 2+1 CS-141
EN-110 English I 2+0 - - - - EN-112 English II 2+0 EN-110
HM-150 Islamic Studies I 2+0 - - - - MA-103 Calculus II 3+0 MA-100
MA-100 Calculus I 3+0 - - - - NS-125 Applied Physics 3+1 ME-105
ME-105 Applied Mechanics 3+1 - - - - HM-250 Islamic Studies II 2+0 - - - -
SS-171 Pakistan Studies 2+0 - - - - Humanities Elective 3+0 - - - -
Semester Credit Hours: 16 Semester Credit Hours: 17

2nd Year

Fall SemesterSpring Semester
CodeCourse TitleCHPre-reqCodeCourse TitleCHPre-req
CS-150 Object Oriented Programming 2+1 CS-142 CS-210 Data Structures & Algorithms 2+1 CS-142
CS-200 Discrete Mathematics 3+0 MA-100 CS-225 Computer Organization and Assembly Language 3+1 CS-141
CS-220
CS-220 Digital Logic Design 3+1 - - - - CS-232 Numerical Analysis 3+0 MA-230
MA-210 Linear Algebra 3+0 - - - - EN-201 Communication Skills 2+0 - - - -
MA-230 Differential Equations 3+0 MA-103 MA-150 Probability and Statistics 3+0 MA-100
Humanities Elective 3+0 - - - - MS-224 Engineering Economics 2+0 - - - -
Semester Credit Hours: 19 Semester Credit Hours: 17

3rd Year

Fall SemesterSpring Semester
CodeCourse TitleCHPre-reqCodeCourse TitleCHPre-req
CS-300 Theory of Automata Formal Languages 3+0 CS-200 CS-325 Operating Systems 3+0 CS-210
CS-225
CS-310 Analysis of Algorithms 3+0 CS-200
CS-210
CS-332 Computer Networks 3+0 CS-142
MA-150
CS-345 Object Oriented Software Development 3+0 CS-150 CS-360 Artificial Intelligence 3+0 CS-200
CS-370 Database Systems 3+0 CS-210 CS-390 Software Engineering 3+0 CS-210
NS-097 SST Seminar 0 - - - - Humanities Elective 3+0 ----
CS-320 Computer Architecture 3+0 CS-225 Social Science Elective 3+0 - - - -
Social Science Elective 3+0 - - - -
Semester Credit Hours: 18 Semester Credit Hours: 18

4th Year

Fall SemesterSpring Semester
CodeCourse TitleCHPre-reqCodeCourse TitleCHPre-req
CS-450 Human Computer Interaction 3+0 CS-150 CS-401 Compiler Construction 3+0 CS-210 CS-300
CS-491 Capstone Project I 3+0 - - - - CS-492 Capstone Project II 3+0 CS-491
Technical Elective 3+0 - - - - MS-323 Engineering Management 2+0 - - - -
Technical Elective 3+0 - - - - Technical Elective 3+0 - - - -
Technical Elective 3+0 - - - - Technical Elective 3+0 - - - -
Technical Elective 3+0 - - - -
Semester Credit Hours: 18 Semester Credit Hours: 14
Total Credit Hours:137

© Copyright UMT, 2015. All Rights reserved.

Website Credits: OCM-UMT Back to Top