Undergraduate

Programs

Departmental Undergraduate Degree Programs

The Department offers coursework and study in all areas fundamental to Computer Science, Computer Engineering, and Information Technology. Three undergraduate degree programs are offered within the Department which lead to the Bachelor of Science in Computer Science, Bachelor of Science in Computer Engineering, and Bachelor of Science in Information Technology. The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET. The Computer Science program is accredited by the Computing Accreditation Commission of ABET. The program flowcharts are provided as a guide for the student. Please note that the undergraduate catalog remains  the definitive reference for degree program and minor requirements. Departmental electives for the Computer Science and Computer Engineering programs are described here. The Department also offers minors in Computer Science and Information Technology.

Computer Science 
The Computer Science program focuses on the design, development, and application of software systems and on the theory of computation. Additional course work in algorithms, discrete structures, object oriented design, data structures, operating systems, digital logic design, computer architecture, and a wide range of advanced electives extend and supplement the core. Program flowcharts are available for the following catalog years: 2008/2009, 2009/2010, 2010/2011, 2011/2012, 2012/2013, 2013/2014, 2014/20152015/2016, and 2016/2017.

Computer Engineering
The Computer Engineering program emphasizes the application of engineering principles to the design of computer hardware and software and devotes additional time to issues of computer architecture and advanced topics in hardware design, including extensive laboratory work. Students in this program also acquire a broad background in engineering topics through related coursework in the College. Program flowcharts are available for the following catalog years: 2008/2009, 2009/2010, 2010/2011, 2011/2012, 2012/2013, 2013/2014, 2014/2015, 2015/2016, and 2016/2017.

Information Technology
The Information Technology program is an online program that prepares graduates for jobs in the growing and dynamic field of information technology. Program flowcharts are available for the following catalog years: 2014/20152015/2016, and 2016/2017.

Computer Science Minor
The Department offers a minor in Computer Science. Program flowcharts are available for the following catalog years: 2014/2015 and 2015/2016, and 2016/2017.

Information Technology Minor
The Department offers two minors in Information Technology. Information about the two minors can be found in the undergraduate catalog.