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.
What is a Computer Science degree?
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 |
How much does a BS in Computer Science cost?
The cost of your degree depends on several factors, like scholarships, housing, meal plans and transfer credits. New students also pay a $100 matriculation fee. You'll need to budget for books, supplies, materials, transportation, personal costs, loan fees and other expenses. Explore total cost of attendance.
Full-time student living on campus
Expense | By semester | By year |
---|---|---|
Full-time tuition (12-18 credits)* | $18,189 | $36,378 |
Housing** | $4,019 | $8,038 |
Food*** | $2,670 | $5,340 |
Technology fee | $140 | $280 |
Total direct charges (billable) | $25,018 | $50,036 |
*Based on 2024-2025 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 housing cost?
SAU offers diverse housing options to meet the needs of our students, including traditional dormitories to apartment-style living. The cost of your housing varies based on where you decide to live and the meal plan you choose.
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
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.
Accessibility Resource Center
Whether you need classroom accommodations, alternative exam arrangements, or disability support strategies, our Accessibility Resource Center is here to help.
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.
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
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.
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 .
News and events at SAU
PT Lunch & Learn: Spirituality in Healthcare
The physical therapy department is offering a free virtual continuing education hour in December that explores the uses of spirituality in the field.
Read more
15th undergraduate scholars conference
The 15th Annual Undergraduate Scholars Conference held on May 4 was attended by St. Ambrose faculty and families.
Read more
Faculty and Staff Honor Roll Spring 2022
A list of accomplishments from SAU faculty and teaching staff from June through December 2021.
Read more
Become who you are meant to be
With more than 65 undergraduate and graduate programs, there’s something for everyone at St. Ambrose University! Explore our programs to find your place at SAU.