We strive to provide our undergraduates a degree in Computer Science grounded in fundamental principles of computing. We prepare our students to apply these principles creatively and responsibly.
The Department of Computer Science is in the College of Engineering. The degree requirements include those of the University, the College, and the Department. Computer science is a technical major program, which combines professional training in Computer Science with broad experiences across the University. Mathematics is emphasized. Our computer science curriculum is designed to educate students in the basic areas of computer science including general problem solving techniques, architecture, concepts of programming languages, operating systems and theoretical concepts dealing with computational models and the design and analysis of algorithms.
The Computer Science degree program (Software and Scientific Applications concentration) has been accredited by the Computing Accreditation Commission of ABET, www.abet.org.
|Year (Fall Census)||Total Undergraduate||Total Enrollment (incl graduate program)|
Enrollment by Concentration
|Year (Fall Census)||CSSC*||CSIT||CSEC||DS||HPC||GR|
*CSSC (Computer Science - Software and Scientific Applications Concentration is the currently accredited program)
Undergraduate Degrees Conferred
|Year (Fall Census)||CSSC||CSIT||CSEC||DS||HPC|
|19-20||Data Not Yet Available|
|CSSC||Computer Science, Software and Scientific Applications Concentration|
|CSIT||Computer Science, Information Technology (Program Discontinued)|
|CSEC||Computer Science, Cybersecurity Concentration|
|DS||Computer Science, Data Science Concentration|
|HPC||Computer Science, High Performance Computing Concentration|