Master of Science in

Computer Science

The Masters of Science in Computer Science (MSCS) is designed in considering to contribute the high demand of computer scientist nationally, regionally and internationally. The program provides the balance of advanced theory and practical computing knowledge and skills necessary to prepare its graduate for professional practice, research and/or for continuation into a PhD program.

The program culminates with thesis writing through which student develop their ability to perform independent investigation of recent advances and present the result in a written document.
Master of Science in Computer Science program aims to produce to globally competitive graduates who will be professionally competent, morally upright, and socially responsible contributors to national development and internationally. Specifically, in three to five years after graduation, the Computer Science alumni shall:

  1. have advanced their career as middle level managers or leaders in the area of computer science for advancement of society;
  2. continuously promote professionalism in the area of computer science;
  3. and have demonstrated global competitiveness by adopting best practices in their field

Master of Science in Computer Science

Course CodeCourse TitleUnitsPrerequisite(s)
PRE-MIT
ITE 7101Computer Programming3
ITE 7107Data Structures and Algorithms3
ITE 7104Data Communication and Networking3
ITE 7108Applications Development and Engineering Technologies3
1st Year - Trimester 1
MSCS 7101Advanced Data Structures3
MSCS 7102Theory of Automata and Formal Languages3
MSCS 7103Theory of Programming Languages3
1st Year - Trimester 2
MSCS 7104Advanced Computer Organization and Advanced OS3
MSCS 7105Design and Analysis of Algorithms3
MSCS 7201Specialization Course 1 - Intelligent System3
MSCS 7202Specialization Course 2 - Natural Language Processing3
1st Year - Trimester 3
MSCS 7106Methods of Research3
MSCS 7203Specialization Course 3 - Parallel Computing3
MSCS 7204Specialization Course 4 - Modeling and Simulation3
2nd Year - Trimester 1
MSCS 7299Thesis Writing 13
2nd Year - Trimester 2
MSCS 7300Thesis Writing 23
Total Units30

Specialization Courses

Course CodeCourse TitleUnitsPrerequisite(s)
SPECIALIZATION IN COMPUTER SCIENCE THEORY
MSCS 7201Intelligent System3
MSCS 7202Natural Language Processing3
MSCS 7203Parallel Computing3
MSCS 7204Modeling and Simulation3
MSCS 7205Image Processing3
SPECIALIZATION IN CYBERSECURITY
MSCS 7206Design and Analysis of Computer Communication Networks3
MSCS 7211Data and Software Security3
MSCS 7208Network and System Security3
MSCS 7212Organizational and Social Security3

36

(w/out pre MBA Course)

48

(w/ pre MBA Course)

Number Of Units

1 year & 2 terms

Years To Complete