Cost & earnings at Saint Mary’s University of Minnesota What students borrow here, and what they go on to earn
The Bachelor of Science in Computer Science (Applied Computer Science) at Saint Mary’s University of Minnesota combines a strong foundation in core computing principles with hands‑on software development and systems experience. It suits students who want a practical, career‑oriented degree that emphasises problem solving, teamwork and applied projects in areas such as software engineering, networking and cybersecurity.
The programme delivers a mix of core computer science theory, applied programming skills and supporting mathematics. Early modules typically cover programming fundamentals (using languages such as Python, Java or C++), discrete mathematics, data structures and algorithms, and computer organisation. Progressing modules focus on software engineering practices, databases, web development, operating systems, computer networks and introductory cybersecurity. Electives and specialised topics may include mobile application development, cloud computing, machine learning, human–computer interaction and embedded systems.
Hands‑on learning is emphasised through laboratory work, team projects and a senior capstone where students design, implement and present a complete software system or applied computing project. The curriculum also includes general education requirements that develop communication, critical thinking and ethical reasoning—preparing students to consider social and professional responsibilities in computing.
Applicants are normally required to hold a high school diploma or equivalent. Strong performance in mathematics (algebra and preferably precalculus or calculus) is recommended. Admissions typically consider academic transcripts, a personal statement and any relevant extracurricular experience such as programming projects, coding camps or IT work.
Saint Mary’s may consider transfer applicants with college coursework in mathematics or computing; placement testing or review of prior programming experience can affect course placement. Mature applicants or those with professional experience in IT are encouraged to enquire about alternative admissions pathways. Standardised test requirements, if any, follow the university's current admissions policy.
Graduates with a Bachelor’s in Applied Computer Science are prepared for entry‑level roles across the technology sector and related industries. Common job titles include software developer, systems analyst, web developer, database administrator, network administrator, IT support specialist and cybersecurity technician. The applied focus and project experience also prepare graduates for roles in devops, cloud services and mobile development.
Many alumni move into industry roles at regional and national employers, join small development teams or start their own technology ventures. The degree also provides a solid foundation for graduate study in computer science, information systems or related fields.
Saint Mary’s offers small class sizes and a student‑centred learning environment where students work closely with faculty on projects and research. The university blends a liberal arts education with professional preparation, ensuring graduates develop both technical competence and communication, teamwork and ethical reasoning skills.
Students benefit from applied learning opportunities such as lab work, internships and capstone projects, as well as connections to local employers in Winona and the wider region. Career services and academic advising support job search and professional development. The university’s values emphasise service and leadership, which many computing students find useful when considering the social impact of technology.
Shortlist scholarships and plan your application — free guidance from our advisors.