Why study Computer Science at MC?

Computing drives innovation in the sciences, ranging from the human genome project to AIDS vaccine research to environmental monitoring and protection. It’s a discipline that touches almost everything we do. Computer science develops foundational skills to set one up for success no matter where one’s career path leads. At Maryville College, computer science students learn to use mathematical and computational thinking to solve real-world problems by combining proficiency in programming with an understanding of systems. Many diverse opportunities await our students – we welcome you to begin your path with us!


Maryville College Works Logo

Maryville College Works is a comprehensive career preparation program that is integrated into the College’s four-year liberal arts curriculum. Key components include assessment, advising, networking and professional experiences.

External Relationships

Oak Ridge Associated Universities (ORAU)
Cirruspath, Inc.
Great Smoky Mountains Institute at Tremont
University of Tennessee College of Engineering
Auburn University College of Engineering
Tennessee Technological University College of Engineering
Vanderbilt University School of Engineering

Meet a current student

Evan Ezell ’18
Hometown: Canton, Ga.

Evan chose Maryville College because of its class sizes and the opportunities available to current students. He has worked at Oak Ridge National Laboratory for more than a year, building websites and an iOS application for the environmental sciences division. Evan is currently working in ORNL’s geographical information sciences division. “The computer science department at MC is small, which allows a lot of individualized attention to each student,” he said. “I also enjoy the core curriculum here. I have burgeoned new viewpoints and understandings of the complex world we live in while learning to communicate my thoughts effectively and clearly.”

Outcomes of Recent Gradsclick or touch to open

Featured Graduate

David White ’14
Currently: pursuing a master's degree in computer science (focusing on machine learning) at colorado state university

David entered graduate school with more than five years’ experience working in software development and web applications. He credits Maryville College and its faculty for preparing him for the workforce and advanced study. “Through close connections with faculty and a diverse liberal arts core curriculum, MC gave me the opportunity to explore and grow many interests. This allowed me to find my passion—computer science—and thrive in it,” he said. “Additionally, the opportunities to lead and participate in the programming team, teach as a lab assistant and complete research through the Senior Study and as an intern definitely helped my applications to graduate schools and software companies stand out.”

Libby Rodriguez ’12
Currently: Software Engineer I with Ciena Corporation

As a student at Maryville College, Libby participated in the University of South Florida’s summer Research Experience for Undergraduates in Ubiquitous Sensing to help develop an Android app. After MC, Libby earned a master’s degree in computer science at RPI in Troy, N.Y. She now has a software engineering job in Atlanta, Ga. “Some people might question attending a liberal arts college for a technical degree, but it was precisely the liberal arts mindset that led me to where I am today,” she said. “Maryville College allowed me to explore many different areas, and this proved to help me find something I am truly passionate about.”

Graduate School Placements

Georgia Tech
North Carolina State University
Northeastern University
Rensselaer Polytechnic Institute
University of Indiana
University of Tennessee