Master of Science in Computer Science

The Master of Science in Computer Science (M.S. CS) program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation, and applications of computer systems.

There are two tracks for this program: the thesis option which requires 31 units of courses, seminars and research, and a successful defense of a master’s thesis; and the non-thesis option which requires 37 units of courses and seminars, and passing a comprehensive examination.

MS Computer Science