Undergraduate
Computer Sciences
A Smarter Path to a Future in Tech
Computer Sciences major and minor
At 漆褒勛圖厙, youll gain more than just tech skills youll build a future. Our Computer Science program combines hands-on experience in programming and software development with a strong liberal arts foundation, helping you think critically and ethically in todays digital world.
Youll graduate ready to lead in tech with a well-rounded education that prepares you for careers, grad school, and beyond. Our curriculum covers all core areas of computing and how they connect, giving you a competitive edge from day one.
Note: A student cannot get a Data Science Major in addition to a Computer Science Major.
Learn the Languages That Power the Digital World
In our program youll build strong expertise in programming, backed by a solid foundation in the theoretical and mathematical principles of computer science. From day one, you’ll gain hands-on experience coding in multiple languages and developing for a wide range of platforms including desktop, web, mobile, and database systems.
Along the way, youll dive deep into essential topics like algorithm design and analysis, programming language theory, operating systems and computer architecture giving you the tools to solve complex problems and innovate with confidence.
Meet Our Faculty
David Anderson
- Adjunct Professor of Computer Science
Carolyn Brodie
- Associate Professor of Computer Science
Mark Brodie
- Professor of Computer Science
Todd Little
- Associate Professor of Computer Science
Jill Sampson
- Assistant Professor of Computer Science
Need assistance? Contact us!
- heidi.berger@simpson.edu
- 515-961-1837
- Carver Science Hall
- Monday - Friday, 8 a.m. - 4:30 p.m.