Bachelor of Science in Computer Science

A computer monitor shows code for processing Twitter friend data, with syntax highlighting and lines marked in green and red for clarity.

More than a Degree

UP crafts an immersive learning journey that empowers you to grow both personally and professionally, ensuring you’re ready to excel through any challenges.

Two UP engineering students review data on a computer screen with their professor in the classroom.

Undergraduate Research

Work one-on-one with a faculty advisor conducting research while pursuing your bachelor’s degree in topics such as computing infrastructure, algorithms, programming languages, or design. This unique opportunity deepens your knowledge, exposes you to leading research methodologies and technologies, and prepares you with skills that are transferable to your future career roles.

The exterior of the Shiley-Marcos Center for Design & Innovation, a contemporary Leed certified building with windows extending across the entire facade.

Shiley-Marcos Center for Design & Innovation

The Shiley-Marcos Center is a home for creative thinkers with spaces and resources for ideation, prototyping, innovation, and cross-disciplinary collaboration. Step into a world of hands-on discovery and experiment with virtual and augmented reality, fabrication, machining, and digital design and technology.

The UP bell tower cross is the primary focus of an aerial image with tall evergreens and pink blossomed cherry trees lining a verdant campus quad; hills and water are visible in the background under a clear sky.

Holy Cross-Informed Education

Anchored in the Holy Cross tradition, the computer science degree program transcends technical training, challenging you to develop a moral compass that illuminates the deeper purpose and impact of your career.

The UP Difference

Uncover the difference that defines the University of Portland student experience.

A UP engineering professor smiles as they pause in front of a classroom white board during a lecture.

:1

Student-Faculty Ratio

%

of Students Receive Financial Aid or Scholarships

A candid image of two UP engineering students smiling as they converse while seated at a computer work station.
An view from below of the St Johns Bridge, a pale green suspension bridge with prominent towers and vertical cables, set against a clear sky, trees, and the hills of Forest Park in the background.

+

Regional Partners Offering Paid Internships

Careers and Outcomes

UP’s BS in computer science degree program blends experiential education and ethical leadership development, positioning you to strategize solutions that could impact society for the better.

Career Roles

Software technology is critical for the efficiency and effectiveness of many fields, including scientific research, medicine, education, business, and government. Accordingly, graduates of UP’s computer science bachelor’s degree program are well prepared to enter roles such as:

  • Data scientist
  • Information security analyst
  • Full-stack developer
  • Network administrator
  • Software developer
  • Systems engineer

Graduate Studies

The BS in computer science degree program also provides a comprehensive foundation that transfers well into advanced study in programs such as:

  • Master’s in Computer Science
  • Master’s in Cybersecurity
  • Master’s in Data Science
  • Master’s in Machine Learning

Alumni Employers

With an industry-focused curriculum, experiential learning opportunities, and a supportive educational environment, UP computer science students have thrived, making an impact across industries at prominent placements.

  • Amazon
  • Apple
  • Daimler
  • Garmin
  • Google
  • Intel
  • Microsoft
  • Nike
  • Oracle
  • Salesforce
  • Trimble

Level UP Your Day!

Take a break and test your gaming skills at UP Games - built by CS students as part of the CS341 - Software Engineering course.

Related Degrees

Solve Tomorrow’s Technological Challenges

If you are passionate about solving complex problems, exploring technological innovation, and shaping the future, apply now to University of Portland’s computer science major.