Think Deeply. Code Boldly. The SMCM Way.
A computer science major from St. Mary’s College of Maryland will provide a solid foundation in abstract computer theory as well as practical application. Plus, our small faculty-student ratio means you get to work closely with your peers and professors. The computer science major offers a variety of engaging courses, such as: artificial intelligence, computer graphics, game design and development, programming, and much more! Ready to experience the world? Thanks to our flexible liberal arts curriculum, many computer science students get to study abroad.
100%
of computer science majors complete a capstone research or software development project.
96%
of SMCM computer science graduates were employed, continuing their education, or engaged in a service program within six months after graduation.
TOP 25
Hidden Gems for Women in STEM by CollegeRaptor.com

Computer Science Major
The computer science major blends theory and practice, beginning with foundational programming and expanding into algorithms, systems, software engineering, AI, and more. Students learn in small classes with access to research-grade computing environments. A St. Mary’s Project or capstone course allows every student to conduct original research or build a significant software product.
You’ll discover:
- The fundamentals of computing
- Critical and abstract thinking
- Problem solving
- Communication and teamwork skills
- Be prepared for ever developing technology
- The ability to develop moderately complex software applications individually, and complex applications as part of a team
- Written and oral communication skills
Computer Science Minor
The computer science minor strengthens problem-solving and coding skills that are valuable in any major. Students study programming, data structures, and algorithms, with elective options in artificial intelligence, data science, or networks. It’s a smart complement for majors like Math, Physics, Psychology, or Economics.

Courses Offered
Computer Science Courses
- Computer Science Courses>
Honors College Promise
Computer science students at SMCM engage deeply in research and global learning through the Honors College Promise. Many participate in faculty-mentored research in areas like data science, cybersecurity, and human-computer interaction, often turning these projects into a Senior St. Mary’s Project (SMP), capstone course or presenting at regional conferences. The flexible computer science curriculum also supports study abroad—students have explored global tech perspectives in countries like South Korea, Australia, and the UK while staying on track to graduate. These experiences reflect SMCM’s commitment to hands-on, high-impact learning in a liberal arts setting.

"Here, the personal interaction with professors is enriching and you find friendship with them."
- Brianna Kozemzak ’17, Computing and Applied Mathematics major
After you Graduate
Computer science graduates from SMCM work in software development, cybersecurity, AI, data science, and tech consulting. Employers include Amazon, Booz Allen Hamilton, and NAS Patuxent River. Alumni also go on to top grad programs in CS and related fields. With a strong liberal arts foundation, graduates leave SMCM ready to think critically and code creatively.

LATEST NEWS
Connect with Your Professors
All the faculty here at St. Mary's College of Maryland want to help you explore your interests and set you up for success. We look forward to connecting with you and meeting you on campus.
