College of Computing and Information Technologies


Bachelor of Science in Computer Science with Specialization in Digital Forensics

Courses and Descriptions

The BSCS-DF program includes the study on computing concepts and theories, algorithmic foundations and new developments in computing with applications to Digital Forensic. The program prepares students to design and create algorithmically complex software in line with Digital Forensic and develop new and effective algorithms for solving computing problems related to Digital Forensic.

Bachelor of Science in Computer Science

Courses and Descriptions

The BSCS program includes the study of computing concepts and theories, algorithmic foundations, and new developments in computing. The program prepares students to design and create algorithmically complex software and develop new and effective algorithms for solving computing problems.

Bachelor of Science in Information Technology

Courses and Descriptions

The BS Information Technology program includes the study of the utilization of both hardware and software technologies involving planning, installing, customizing, operating, managing and administering, and maintaining information technology infrastructure that provides computing solutions to address the needs of an organization.

Master of Science in Information Technology

Courses and Descriptions

The MSCS is a two-year research-oriented graduate program designed to provide both breadth and in-depth knowledge in the concepts and techniques related to the design, implementation, and application of computer systems. It emphasizes comprehension and understanding of the principles and concepts needed for designing and formulating new tools for applications development and generating new knowledge in the field. The MSCS curriculum is composed of thirty (30) units of coursework comprising of core courses (15 units) and specialization courses (15 units). A thesis (6 units) is the graduate student’s terminal activity, which must be published in a refereed computing journal.