Course Code Title of the Course Credits
First Year
I Semester
MCS 11 Problem Solving and Programming 3
MCS 12 Computer Organization and Assembly Language Programming 4
MCS 13 Discrete Mathematics 2
MCS 14 Systems Analysis and Design 3
MCS 15 Communication Skills 2
MCSL 16 Internet Concepts and Web Design 2
MCSL 17 C and Assembly Language Programming Lab 2
II Semester
MCS 21 Data and File Structures 4
MCS 22 Operating System Concepts and Networking Management 4
MCS 23 Introduction to Database Management Systems 3
MCS 24 Object Oriented Technologies and Java Programming 3
MCSL 25 Lab (based on MCS21, MCS22, MCS23 and MCS24) 4
Second Year
III Semester
MCS 31 Design and Analysis of Alogrithms 4
MCS 32 Object Oriented Analysis and Design 3
MCS 33 Advanced Discrete Mathematics 2
MCS 34 Software Engineering 3
MCS 35 Accountancy and Financial Management 3
MCSL 36 Lab (based on MCS32, MCS34 and MCS35) 3 IV Semester
MCS 41 Operating Systems 4
MCS 42 Data Communication and Computer Networks 4
MCS 43 Advanced Database Mathematics Management Systems 4
MCS 44 Mini Project 4
MCSL 45 Lab (UNIX and Oracle) 2
Third Year
V Semester
MCS 51 Advanced Internet Technologies 3
MCS 52 Principles of Management and Information Systems 2
MCS 53 Computer Graphics and Multimedia 4
MCSL 54 Lab (based on MCS 51 and MCS 53) 2
Elective Courses
MCSE 3 Artificial Intelligence and Knowledge Management 3
MCSE 4 Numerical and Statistical Computing 3
MCSE 11 Parallel Computing 3
VI Semester
MCSP 60 Project 16
Total Credits 108