Undergraduate
Computer Sciences
A Smarter Path to a Future in Tech
Computer Sciences major and minor
At 黑料社, you鈥檒l gain more than just tech skills 鈥 you鈥檒l 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 today鈥檚 digital world.
You鈥檒l 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 you鈥檒l 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, you鈥檒l 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.