Gomal University

Master of Computer Science (MCS)

Staff Members
Programs & Courses

This program aims at preparing well-rounded scientific/educational manpower with a depth of knowledge and research competence  in the domain of computer science.

The course work is the right mix of theoretical and practical work which develops the ability to critically analyze a problem in terms of practically solving it.

Students can enhance their skills by embracing new computing technologies through self-directed professional development and training along with the ability to effectively disseminate knowledge. The program is designed in a way that the students on the basis of their learning and research are capable of applying their skills to particular specialization areas such as Artificial Intelligence, Software Engineering, Computer Networks, Database Systems, Human-Computer Interaction, Web and Information Processing.

Enter Requirements

B.Sc. with Computer Science                         

1st Semester
Code Course Credit Hours
MCS-131 Database Systems 3
MCS-142 Introduction to Object Oriented Programming 4
MCS-133 Data Structures and Algorithms 3
MCS-134 Discrete Structures 3
MCS-135 Functional English 3
2nd Semester
Code Course Credit Hours
MCS-231 Digital Logic and Design 3
MCS-232 Automata Theory 3
MCS-233 Design and Analysis of Algorithms 3
MCS-234 Operating Systems 3
MCS-245 Advanced OOP 4
MCS-246 Web Technologies 4
3rd Semester
Code Course Credit Hours
MCS-341 Microprocessors and Assembly language 4
MCS-332 Introduction to Software Engineering 3
MCS-333 Visual Programming 4
MCS-334 Data Communications 3
MCS-335 Communication Skills 3
MCS-366 * Project 3

* The Marks of Project/Thesis will be awarded after Project/Thesis evaluation in 4th Term.

4th Semester
Code Course Credit Hours
MCS-431 Artificial Intelligence 3
MCS-432 Computer Architecture 3
MCS-433 Compiler Construction 3
MCS-434 Computer Networks 3
MCS-435 Object Oriented Analysis & Design 3
MCS-436 Project 3
Scroll to Top