Blue blocks
Computer science professor in classroom helping students.

Bachelor of Science in Computer Science

Next semester starts 01/11/2027

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

St. Ambrose marching band member leads the band across a bridge during the Homecoming parade.>

St. Ambrose University Homecoming 2026

We can't wait to celebrate Homecoming 2026 with you! Check back closer to the event to see what the weekend has in store for our forever Bees.

Read more

Students working on computer and electronics projects in a classroom lab.

Cybersecurity Students Prepare for EC-Council Professional Certification Exams

St. Ambrose University has completed Phase I of a two-phase process to earn a National Security Agency (NSA) program designation.

Read more

Students work together at a computer, testing electronics connected to a desktop workstation

St. Ambrose University Pursues National Center of Academic Excellence in Cyber Defense Designation

St. Ambrose University has completed Phase I of a two-phase process to earn a National Security Agency (NSA) program designation.

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.