Computer Science
Programs in Computer Science
Computer Science, B.S. | Degree | B.S. |
Computer Science, Minor | Minor | |
Computer Science Cybersecurity, Academic Certificate | Certificate |
The Computer Science Program offers a Bachelor of Science degree in Computer Science, as well as a minor in Computer Science.
The goal of the Computer Science program at Idaho State University is to provide students with a broad, yet rigorous Computer Science education, with emphasis in
- operating systems
- computer organization and architecture
- data structures and algorithms
- software implementation
- programming languages
- project management
- machine learning and artificial intelligence
The curriculum incorporates 30 credit hours of math and science, including
- differential and integral calculus
- linear algebra
- discrete math
- statistics
- physics
The B.S. in Computer Science prepares graduates to enter a wide range of high-paying careers, including
- software engineering
- graphics
- databases
- cyber security
- data scientist
Seventy percent (70%) of the new STEM jobs over the next decade are expected to be CS related. National starting salaries are around $65,000 with career salaries averaging $147,000 (Robert Half, 2017). CS majors with MBAs in technical management positions may earn significantly more.
Students wishing to become computer science majors should contact the CS office to have an advisor assigned to them. All courses and prerequisites applying toward the Computer Science major and minor must be passed with a grade of “C-“ or higher.
For all CS courses after CS 1181, students are expected to have a laptop computer with sufficient capacity to run various tools within virtual machines.