Bachelor of Science in Computer Science and Master of Science in Computer Science

Degree Codes: BSMSCS,BSCS,BSMSCS Total Academic Units: 1 Total Non-Academic Units: 1 Total Units Leading to a Minor: 1
Program Overview

"The Computer Science Honors program is a multidisciplinary five-year program that bridges the Bachelor of Science in Computer Science with specialization in Software Technology undergraduate program with the Master of Science in Computer Science program. It covers fundamental computing theories and principles focusing on logic formulation, algorithm design, application development, computer architectures and operating systems, as well as advanced topics on platform-based development, software engineering, computational science, technology management, intelligent systems and machine learning.

Graduates of the Honors program receive both a Bachelor’s Degree and a Master’s Degree in Computer Science. Students who apply for the program transition from the Bachelor’s to the Master’s program seamlessly on their Junior year. They would also be exposed to the research laboratories of the College during their Senior year, which would prepare them for their Master’s thesis on their Fifth year. They can pursue careers in software engineering, technical team management, or as researchers in the academe. They will be knowledgeable in the design and development of a wide range of software solutions in various domains, and will be capable of innovating technology to adapt to new and ever-changing requirements that can have an immediate impact to society or can advance the field of computing.

On top of this, graduates of the program are also equipped with soft skills that enables them to be strong team leaders and team players that are able to effectively and confidently communicate to various audiences. Guided by a strong sense of professionalism and sound ethics, these are graduates that have skills necessary to succeed in the fields of computing and software development.
"