Undergraduate

Computer Sciences

Become empowered with the knowledge and skills required for a career in computer science.

Computer Sciences major and minor

As a Simpson student, you will graduate with an encompassing general education, a strong knowledge of computer science, and an understanding of the social and ethical issues associated with information technology today.

The primary goal of the Computer Science major at Simpson College is to give students a foundation for advanced study and professional practice. The course requirements below are designed to provide coherent and broad-based coverage of the computing discipline, giving a reasonable understanding of each area and process that defines the discipline and the interrelationships among these areas.

A student cannot get a Data Science Major in addition to a Computer Science Major.

 

View major course requirements

View minor course requirements

 

Why Simpson College for Computer Sciences?

What Will I Learn?

You will develop expertise in programming and computer science’s theoretical and mathematical basis. You can program in several languages and on various platforms — for example, traditional PCs, databases, web, mobile apps, etc. You will also gain a deep understanding of topics such as the development and analysis of algorithms, the theory of programming languages, operating systems, and computer architecture.

Need assistance? Contact us!

Meet Our Faculty