Computer Sciences
Major and Minor
Become empowered with knowledge and skills
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.
What will I learn?
You will develop expertise in both programming and the theoretical and mathematical basis of computer science. You will have the opportunity to program in several languages and on a variety of platforms -- for example, traditional PCs, database, 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.
An introduction to computer programming, emphasizing algorithm design and implementation using conditionals, loops, functions, recursion and object-oriented programming. You will create your own computer game during the semester.
What can I do with my degree?
Many of our graduates move on to graduate school or find a high-tech job of the future. Whatever you decide, we will be there to guide and support you.
Explore the Computer Science Department
Do we have your interest? Check out what else the Department of Computer Science has to offer.