XAVIER UNIVERSITY - ATENEO DE CAGAYAN
The Graduate School and The Department of Computer Science

Curricular Requirements for the Degree
Master of Science in Information Technology (M.S.I.T.) Program



Pre-requisite Courses (6 units)
MSIT 121Methods of Research in Computer Science3 units
MSIT 122Statistics Methods3

Core Courses (15 units)
MSIT 123Computer Architecture and Operating Systems3
MSIT 124 Database Systems3
MSIT 125Structure of Programming Languages3
MSIT 126 Computer-based Communications Systems and Networks3
MSIT 127 Data Structures and Algorithms3

Electives (15 units; any 5 courses)
MSIT 157Theory of Algorithms3
MSIT 159 User Interface Design and Development3
MSIT 170 Systems Analysis and Design3
MSIT 172 Information Systems Theory and Practice3
MSIT 174Client Server Technologies3
MSIT 175 Electronic Commerce Theory and Practice3
MSIT 180Introduction to Artificial Intelligence3
MSIT 181 Computer-aided Instruction3
MSIT 182Software Engineering3
MSIT 183Advanced Seminar: Contemporary Windows Programming3
MSIT 184 Web Design and Development3
MSIT 192Systems and Network Administration3
MSIT 194Internet Technologies3

Thesis (6 units)
MSIT 200Thesis6



Curriculum Summary
Pre-requisites6 units
Core Courses15
Electives15
Thesis6
Total42 units


  • Requisite courses must be taken in the first semester of the first year
  • Students may be required to take audit courses (non-credit) in computer programming (C, C++, Java, Visual Basic, or any contemporary language), Algebra, and Trigonometry if no proof of formal training (from an accredited school/institution) is presented.
  • Three (3) years IT teaching experience or one (1) year IT industry experience is required.