Blue blocks
Computer science professor in classroom helping students.

Bachelor of Science in Computer Science

Next semester starts 05/18/2026

What is a Computer Science degree?

Learn software development, computer architecture, engineering, data analysis and operating systems in our Computer Science program. Gain skills crucial for careers in industries reliant on software and tech. 

Reduce tuition by up to $24k

Why earn a BS in Computer Science?

Our Computer Science program offers advantages. Benefit from small class sizes, easing accessibility to faculty for personalized guidance. Explore database design through Entity Relation Diagrams, preparing you for dynamic roles in the tech industry.

Hands-on learning

Industry technology is integrated into our coursework. Learn the process of designing, installing and managing a computer network.

Supportive environment

Our faculty, staff and students create an environment that cultivates creativity, innovation and a sense of community.

Industry-aligned curriculum

Aligned with ACM/IEEE-CS/AAAI standards, we work to make sure our program aligns with industry trends and expectations.

What you’ll learn in your Computer Science program

Move from mastering the basics to focusing on advanced techniques emphasizing the legal and ethical considerations pertinent to the IT industry, essential for proficiency. Use the latest technologies in hands-on practice in lab environments.

  • Understand modern computer systems' software and hardware components
  • Develop fundamental programming skills in an object-oriented language
  • Address the design, implementation and testing of contemporary programming topics
  • Learn client-side programming including JavaScript, HTML5, CSS3 and DOM
  • Focus on mathematical theory and efficiency considerations

Explore Computer Science courses

  • This degree will require you to complete a total of 120 credits.
  • You will complete 42 gen ed credits, 48-49 Computer Science credits, and 30 elective credits

Sample Courses

Class code Class title Credits
CSCI 140 Foundations of Computer Science 3 credits
CSCI 195 Programming I (Python Programming) 3 credits
CSCI 294 Contemporary Programming 3 credits
CSCI 330 Web Programming 3 credits
CSCI 393 Algorithm Design and Analysis 3 credits

News and events at SAU

students walking outside campus>

QC World Cultures Festival

International Studies Program and World Affairs Council of the Quad Cities invites you to a vibrant celebration of cultural diversity.

Read more

Library.

15th undergraduate scholars conference

The 15th Annual Undergraduate Scholars Conference held on May 4 was attended by St. Ambrose faculty and families.

Read more

A banner promoting St. Ambrose.

Faculty and Staff Honor Roll Spring 2022

A list of accomplishments from SAU faculty and teaching staff from June through December 2021.

Read more

Graduate walking, smiling, amongst crowd at graduation ceremony.
View of oak tree leaves from below with white gradient.

Become who you are meant to be

With more than 50 undergraduate and graduate programs, there’s something for everyone at St. Ambrose University! Explore our programs to find your place at SAU.