Degrees & Programs Computer Science
Do you value rigorous academics? Like a challenge? Seek to understand the common threads running through every discipline?
Consider a major in computer science, the formal study of abstract problem-solving. Computers permeate every facet of our society, so more and more careers relate to them: bioinformatics, cognitive science, digital media arts, neuroscience, artificial intelligence, computer graphics, management information systems, human-computer interaction, and intellectual property law. In fact, all fields and organizations welcome the talents of properly trained computer scientists. Learn how to organize and communicate information, use algorithms, procedures or formulas for solving problems, and work with a team to find practical applications.
Sample Schedule
Fall | Spring |
---|---|
|
|
Fall | Spring |
---|---|
|
|
Fall | Spring |
---|---|
|
|
Fall | Spring |
---|---|
|
|
Faculty Highlights


Uses computational models to study protein structures, dynamics, and functional mechanisms
Computer Science Minor
Add valuable computer skills to your resume when you complete a computer science minor, which requires five computer science classes. You only have to fit two of these courses into your regular schedule as you can take the other three in consecutive Mayterms. Students from all majors can participate in this program.
Start early by taking two classes that meet general education requirements (Reasoning Abstractly and Quantitative and Analytical Reasoning) during your first three semesters at Westmont: Design and Implementation of Solutions to Computational Problems (CS 010); and Discrete Mathematics (CS/MA 015). These courses are required for four other majors (mathematic, biology, chemistry and psychology).
Then, the Mayterm after your first year at Westmont, you take Abstract Models for Concrete Problems Using Java (CS 030), followed by Space, Time, and Perfect Algorithms (CS 120) the next year, with Computer Organization and Hardware Architecture (CS 045) at the end of your junior year.
Career Paths
Computer science is a great field with many opportunities. Money magazine rated software architect as the best job in America based on job opportunities, satisfaction and pay. Annual job openings in computer science will likely exceed the number of graduates for the foreseeable future. Opportunities for careers in computer science are both numerous and diverse, and a critical shortage of well-prepared professionals should persist.
2018-2020 CS/DA, 39 graduates:
See career paths for graduates who majored or minored in computer science at Westmont.

Don Patterson had the opportunity to guest edit a special issue of IX(interactions) magazine. The topic was about teaching sustainability and global disruption in various contexts. It was presented as a series of three articles, one of which he coauthored, and brought together researchers from Sweden and New Zealand to present their experiences. Some of the colleagues engaging with this work came to Westmont in June 2017 for a conference on the LIMITS to Computing.
Computer Science Alumni Highlights
Dustin Carroll ’04 completed a master’s degree in marine science/physical oceanography from Moss Landing Marine Laboratories in Monterey.
Luke Chambers ’02 is a programming manager at iParadigms, the leader in the field of textual intellectual property protection and the provider of Turnitin plagiarism detection products.
James Hanson ’03 is a security consultant with FishNet Security, a national leader in information security solutions.
Nick Lassonde ’03 helped to start a software company that was purchased by Kaseya, a global provider of IT automation software.
As a Westmont student, Morgan Vigil ’11 organized an after-school computer science program to help local high school students. She interned for Green Hills Software and then worked for them as a test engineer before starting a doctoral program in computer science at UC Santa Barbara. Her research uses social network analysis to design innovative wireless systems that enable the next three billion people to get online.
Julia Willson ’06 is a quality assurance senior tester with Disney Interactive Studios.
Kyle Watters ’06 completed his doctorate in astrophysics at Stanford in 2010 and teaches at California State University, Sacramento.
Mike Yankoski ’05 has been involved in various software startups and has also written Under the Overpass, a book about homelessness. He received his a master’s degree in theological studies from Regent College in Vancouver, British Columbia and is pursuing a doctorate at the University of Notre Dame.