From software developers creating the next app that improves our communities to network administrators who keep our organizations running smoothly, those working in computer science are shaping the world in important and meaningful ways.
The computer science program is part of the School of Natural Science and Mathematics. Our goal as a department is to graduate women and men that are uniquely equipped to provide scientific perspective and solutions to the complex problems facing humanity.
Learn about the School of Natural Science and MathematicsEarning a bachelor’s degree in computer science from the Mount will help you gain the foundational skills and knowledge to pursue one of the growing number of careers of tomorrow.
Over the course of the major, you’ll learn multiple languages, including Python, Java and JavaScript. You’ll learn to solve problems with code, working on projects both large and small, individually and in teams. You'll build web and mobile applications, and learn how the internet and operating systems work, along with how to design databases. Courses will also cover the principles of software design, important algorithms and much more.
Finally, you’ll create a senior project on a topic of your choice, conducting research to determine your approach along with building out its scope and detailed design.
With a computer science degree from the Mount, you’ll have the education and experience necessary to pursue a career as a software developer, a network administrator or a systems analyst.
The Mount has equipped me with the skills I needed to get a well-paying job and the connections with faculty and other students that I can lean on whenever I need them.
Sergio Villafane, Computer Science and Cybersecurity
Junior Software Engineer, Red Alpha
Want to see a full listing of all computer science courses, including a sample course sequence?
See full course listingsMount graduates with a degree in computer science have been hired by companies such as:
The Mount’s computer science minor will provide you with coding and technical skills that will give you a leg up when applying for jobs and is a great complement to many majors. Pair the minor with a biology major and pursue careers in the fields of computational biology and bioinformatics.
A double major in computer science and mathematics will give you the best of both majors. You will become a strong programmer and a creative problem solver. A double major opens up career possibilities like software developer, financial analyst, data scientist and much more.
Want to see a full listing of all mathematics and computer science double major courses?
See full course listingsTechnology is ever-changing. From developing new software to safeguard against hackers, to finding innovative ways to protect data, the skills of computer science and cybersecurity professionals are in high demand.
At the Mount, you'll have the option to double major in computer science and cybersecurity, giving you the skills needed to think critically while tackling advanced tech challenges. And since the computer science and cybersecurity majors overlap, it's possible to graduate with two degrees in four short years.
A double major in computer science and cybersecurity provides extra flexibility, allowing you to go directly into a job in software development, security or both. You will gain fundamental knowledge in programming, networking, operating systems and security, as well as become a strong problem solver. You’ll stand out amongst other students for your technical knowledge provided by your academic experiences.
Want to see a full listing of all computer science and cybersecurity double major courses?
See full course listings