A student pursuing the Bachelor of Science in Computer Science (BSCS) program
College of Arts, Sciences and Technology (CAST)
The Bachelor of Science in Computer Science (BSCS) is a four-year degree program that emphasizes the theoretical foundations and practical applications of computing. The program focuses on algorithm design, programming languages, data structures, software engineering, artificial intelligence, and computational problem-solving.
Students are trained to analyze complex problems and develop reliable, efficient, and scalable software systems. The curriculum strengthens logical thinking, mathematical reasoning, and research skills while integrating hands-on programming, laboratory work, and project-based learning.
The program also instills ethical responsibility, teamwork, and lifelong learning, enabling graduates to adapt to emerging technologies and contribute meaningfully to innovation, industry, and research. BSCS graduates are prepared for both professional practice and advanced studies in computer science and related fields.
The Bachelor of Science in Computer Science (BSCS) curriculum integrates theory and practice and commonly includes the following components:
Communication, mathematics, humanities, social sciences, and ethics to develop well-rounded graduates.
Discrete mathematics, calculus, linear algebra, probability, and statistics essential to computing theory.
Programming fundamentals, data structures and algorithms, computer organization, operating systems, programming languages, and theory of computation.
Software design, development methodologies, testing, quality assurance, and system architecture.
Artificial intelligence, machine learning, data science, computer graphics, human-computer interaction, and parallel or distributed computing.
A culminating project or thesis where students apply theoretical knowledge to solve real-world or research-oriented problems.
Graduates of the Bachelor of Science in Computer Science (BSCS) program are well-equipped to pursue diverse career paths across various industries. Our comprehensive curriculum and practical training prepare students with the essential skills and knowledge for professional success.
Potential Career Paths Include:
Take the next step toward your future career. Learn about admission requirements, application procedures, and scholarship opportunities available for this program.
Explore Admissions