Computer Science
-
Program TypeMajor, Minor
-
Degrees OfferedB.S.
-
SchoolHamm School of Engineering
Master the fundamentals of software design and implementation. Develop in-demand analytical skills through hands-on problem-solving and experimentation.
What You’ll Learn
As a computer science major, you will explore the theoretical foundations of computer science, develop technical skills in the lab, and build professional confidence on the job. You will also benefit from one-on-one faculty support, state-of-the-art technologies, and paid internships with industry leaders.
- Gain Practical Experience
We place a strong emphasis on learning by doing. Our expert faculty will help you master high- and low-level computer languages, program AIs to analyze and learn from data, construct innovative software solutions, and much more.
- Collaborate Across Disciplines
You will collaborate with your classmates in other engineering fields to solve complex problems across disciplines—preparing you for interprofessional teamwork in your career.
- Build a Broad Network
You will forge valuable industry connections beginning the summer after your freshman year. The Hamm School of Engineering maintains relationships with 50+ regional organizations, many of which offer paid internships for students at every class level.
- Realize Your Leadership Potential
Rooted in Benedictine values including service, community, and respect for persons, our program forms you to be a capable servant leader who sees the human impact of technology.
Program Information
Please visit our catalog for admission requirements and a full list of our courses.
Featured Faculty
Jerika Hayes, MS
Assistant Professor of Electrical Engineering, Assistant Professor of Computer Engineering, Assistant Professor of Computer Science
I am an assistant professor of engineering, working in electrical engineering and computer science. I believe that collaboration with a whiteboard and a goal in mind brings out ideas rooted in others' personal backgrounds. The more diverse the team, the more creative the solution will be. Inspiration is an important motivator, and I see it as my responsibility as an instructor to inspire my students as the first step to their success. There is a peace on the University of Mary campus that allows me to be still and think, while also enjoying the amazing view of the river that I grew up on.