Bachelor of Science in Computer Science

Courses and DescriptionsLength and Nature of the ProgramGraduates Expected Career Paths

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.

Length and Nature of the Program

NO. OF YEARS TO FINISH THE COURSE: 4 YEARS
LECTURE: 138 UNITS
LABORATORY: 26 UNITS
Required for course completion: A completed and successfully defended thesis paper in line with computer science; documented a software/hardware specifying computing industry standards; designed and developed a computing solution using object-oriented approach; and attended a practicum or an On-the-job Training.

Graduates Expected Career Paths

Graduates of this course may be any of the following:

  • Software engineer
  • Systems software developer
  • Research and development computing professional
  • Applications software developer
  • Computer programmer