Bachelor of Science in Computer Science

College of Computer Science

BS Computer Science focuses on the theory and practice of computation: how to design efficient algorithms, build reliable software and apply intelligent systems to real problems.

Students complete a two-semester thesis and a 400-hour internship with one of our industry partners.

What you'll learn

  • Design and analyze algorithms and data structures
  • Build software using modern engineering practices
  • Apply machine learning and AI techniques
  • Conduct computing research and present findings

Curriculum

  • Introduction to Computing
  • Computer Programming 1 & 2
  • Discrete Structures
  • Purposive Communication
  • Mathematics in the Modern World

Career opportunities

  • Software Engineer
  • Data Scientist
  • AI / ML Engineer
  • Systems Analyst
  • Researcher
  • Game Developer

Admission requirements

  1. Senior High School report card (Form 138)
  2. Certificate of Good Moral Character
  3. PSA Birth Certificate
  4. Two (2) 2x2 ID photos
  5. Passing score on the JPC College Entrance Test

More programs from College of Computer Science

Back to College of Computer Science