Items marked with an * are required.



Bachelor of Science in Computer Science (BSCS)

The BS Computer Science program is designed to provide students with the essential theories, practical experiences, and professional knowledge to understand and address real-world computing needs. Students will learn the fundamental concepts and techniques in software and hardware design that build a good foundation in programming, algorithm development, computer architecture, operating systems, and networks. The integration of theories learned inside the classroom, hands-on projects in the laboratories, and on-the-job training will further the students' abilities in handling real world computing scenarios.


Campuses with BSCS


Apply & register online for the BSCS course. Simply click this online registration button.




  • Develop core competencies in programming, computer organization, database structure, and operating systems
  • Design and implement computer-based solutions
  • Perform research in the fields of information security, computer and network administration, data communication/networks, software engineering, and theoretical computer science
  • Design and develop information systems for various computing platforms
  • Anticipate and resolve challenges in the computing field and adapt to the rapidly changing technology

 Career Opportunities


  • Applications Developer
  • IT Project Manager
  • Systems Analyst
  • Systems Engineer/Developer
  • Mobile Applications Developer
  • Database Administrator
  • Database Designer
  • Software Engineer
  • Software Tester
  • Web Developer
  • Systems Developer
  • Systems Engineer