The Computer Science, BSCS at the University of Portland is an undergraduate program designed for students passionate about solving complex problems through computational thinking and software development. You will explore the fundamental principles of computer science, from algorithms and data structures to computer architecture and operating systems, preparing you for a dynamic career in technology. This rigorous Bachelor of Science degree equips you with the analytical and engineering skills necessary to innovate and lead in a field that underpins nearly every aspect of modern life.
This full-time, on-campus program is structured over four years, guiding you through a comprehensive curriculum that includes core computer science courses, mathematics, and natural sciences, alongside specialized electives. You will engage in hands-on learning through laboratories and a significant capstone project, where you'll design and implement a substantial software solution. You will graduate with a strong portfolio and the ability to excel in diverse roles, from software engineering and systems analysis to advanced research and development.