The discipline of Computer Science has arisen as one of the highest-paying fields, preparing graduates for a wide range of careers including software engineering, graphics, databases, and cyber security. At the bachelor's degree level, the gap between supply and demand in computer science is the largest of any major. 70% of the new STEM jobs over the next decade are expected to be Computer Science 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.
The discipline of Computer Science has arisen as one of the most well-paying and in-demand disciplines in the last decade; at the bachelor's degree level, the gap between supply and demand in computer science is the largest of any major, and the average starting salary for a Computer Science graduate exceeds $60,000/year. The Computer Science major at ISU can prepare you to succeed in a wide range of exciting computer-science-related careers.
Computer Science students take courses in the design and implementation of software systems and the algorithms used to solve real world problems in business, industry, and engineering. Our curriculum focuses on implementing large, complex, high-performance, secure, asynchronous systems that require complex algorithms and intricate data structures including network, operating system, compiler, graphics and simulation packages.
The curriculum incorporates 30 credit hours of math and science including differential and integral calculus, linear algebra, discrete math, and statistics.
The Computer Science Program is housed in the Department of Informatics and Computer Science. The department is shared by the College of Science and Engineering and the College of Business.