US
Bachelor of Science in Computer Science | St. Ambrose University
Bachelor of Science in Computer Science | St. Ambrose University
Apply Now
Bachelor of Science in Computer Science
Next semester starts 05/18/2026
Apply now
Request information
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
Get the details
Program at a glance
On-campus classes
120 credits
42 gen ed credits
48-49 Computer Science credits
30 elective credits
Max transfer credits 90
Accredited and recognized
Reduce tuition by up to $24k
Get the details
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
Guidance at St. Ambrose
“My advisors did a good job of making sure I was on track when I decided to switch majors and made good course recommendations. They knew the program and I was able to trust them, which took pressure off my shoulders. Faculty were always available for questions. Their doors were always open, and I could walk in and talk to them. That level of support, in and outside of the classroom, shows what a good structure exists at SAU.”
-Nathan Tappen ’20
BS in Computer Science
Start my degree
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
Explore recommended sequence
View all courses
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
How much does a BS in Computer Science degree cost?
The cost of your degree will depend on several factors, like scholarships, housing, meal plans, and transfer credits. New students also pay a $100 matriculation fee.
You will also need to budget for books, supplies, materials, transportation, personal costs, loan fees, and other expenses.
Explore the cost of attendance
Full-time student living on campus
Expense
By semester
By year
Full-time tuition (12-18 credits)*
$19,674
$39,348
Housing**
$4,313
$8,625
Food***
$3,135
$6,270
Technology fee
$150
$300
Total direct charges (billable)
$27,272
$54,543
*Based on 2026-2027 tuition and fees. Tuition and fees are subject to change each summer.
**This cost is estimated, actual housing cost will vary by student selections.
***Cost estimate based on 3 meals per day.
How much does campus housing cost?
When it comes to housing, St. Ambrose University offers diverse options to meet the needs of our students. From traditional dormitories to apartment-style living, there’s something for everyone. The cost of our housing will vary based on where you decide to live and the meal plan you choose.
Explore campus housing
St. Ambrose University is accredited by the Higher Learning Commission
Accreditation and recognitions provide the assurance we meet standards for quality of faculty, curriculum, learner services, and fiscal stability.
See all of SAU’s accreditations
How does SAU support Computer Science students?
Computer Science faculty bring expertise from diverse backgrounds including industry research and experience in law enforcement. Learn how to put theory into practice, build technical proficiency, and explore the latest techniques in cyber attack prevention.
Computer science faculty
Chenguang Zhao, PhD
Kevin Lillis, PhD
Travis Eygabroad, EdD
Other support resources
Student Success Center
At St. Ambrose, we want you to succeed. Access free tutoring, study groups, and supplemental instruction through our
Student Success Center
Explore academic support services
Accessibility Resource Center
Whether you need classroom accommodations, alternative exam arrangements, or disability support strategies, our
Accessibility Resource Center
is here to help.
Learn about our resources
Career Services
Our
Academic and Career Planning Center
is ready to help you polish your resume and land the job or internship that will launch your career.
Discover career support
Are there scholarships available for BS in Computer Science?
SAU believes education should be accessible to all. We offer a variety of
scholarships
and
financial aid
options to make college more affordable for our students so they can succeed academically and financially.
Ambrose Advantage Scholarship
Through the Ambrose Advantage Scholarship program, a tuition-free St. Ambrose University education is available to any Pell Grant-eligible Iowans.
Learn more about the Ambrose Advantage
Merit-based and institutional scholarships
St. Ambrose offers excellent scholarships and grants based on your strong academic performance, your talent in fine arts or athletics or your community involvement.
Explore SAU scholarships
Transfer credits
At SAU, you may be able to transfer previous college credit toward your bachelor’s degree, saving you significant time and money.
Learn how to transfer credits
Don’t let cost hinder your future
"The Ambrose Advantage allowed me to come to college without much worry about debt in my future."
-Caleb Gillmore, Monticello, Iowa
Explore Ambrose Advantage
What’s on campus for Computer Science students?
If you’re looking for an immersive experience in convergent media, SAU has opportunities available on your first day on campus.
IT students have the opportunity to join our Computer Club as well as our Institute of Electrical and Electronic Engineers (
IEEE) Student Branch.
What are the admission requirements for a BS in Computer Science?
Here are the admissions requirements for our
Computer Science
program.
You must have graduated from an accredited high school or earned a GED.
You must have a minimum cumulative, unweighted GPA of 2.5.
You must provide an official high school transcript.
Apply now
International student requirements
If you live outside of the U.S. there are different admissions requirements. Here’s what you’ll need:
Official transcripts from secondary education
A minimum 2.5 CGPA out of a 4.0 scale or equivalent
Proof of English language proficiency (minimum scores: TOEFL - 79, IELTS - 6.0)
Copy of your passport and other documentation
What can I do with a Computer Science degree?
Your degree can help you reach your professional goals. SAU can never promise a career or particular outcome upon graduating. Here is a list of potential job titles, traits and settings graduates of our Computer Science program could achieve.
Potential job titles
Software Engineer
Web Developer
Systems Analyst
Database Administrator
Network Administrator
Cybersecurity Analyst
Potential employment settings
Corporate IT departments
Technology companies
Government agencies
Healthcare institutions
Educational institutions
Financial institutions
Traits of a Computer Science graduate
Analytical
Logical
Innovative
Problem Solver
Adaptable
Detail-oriented
Industry Facts
The median annual wage for computer and information systems managers was $164,070 in May 2022.
Employment of computer and information systems managers is projected to grow 15 percent by 2032.
For more information on financial employment and wages, visit the
Bureau of Labor Statistics’ Occupational Outlook Handbook
News and events at SAU
From A(mbrose) to (Gen) Z
St. Ambrose University is proud to the host International Conference on Faith, Hope, and Renewal in the Catholic Church on April 24–26, 2026.
15th undergraduate scholars conference
The 15th Annual Undergraduate Scholars Conference held on May 4 was attended by St. Ambrose faculty and families.
Faculty and Staff Honor Roll Spring 2022
A list of accomplishments from SAU faculty and teaching staff from June through December 2021.
View all news and events
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.
Call: 563-333-6000
Request Information
Apply Now