Undergraduate Degree Programs
Computer Science
The Bachelor of Science degree program in Computer Science is designed to provide the foundation necessary for computer science graduates to succeed in the computing profession as well as in graduate school. The program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org, under the General Criteria and the Computer Science Criteria.
The program has three concentrations:
-
A “Scientific” concentration that provides a depth of knowledge in the fundamental topics of computer science and mathematics that will prepare graduates for graduate studies in computer science, a career in scientific research, or a career in software engineering and application development.
2023-2024 Curriculum Sheet2022-2023 Curriculum Sheet
2021-2022 Curriculum Sheet
2020-2021 Curriculum Sheet
2019-2020 Curriculum Sheet
2018-2019 Curriculum Sheet
2017-2018 Curriculum Sheet
2016-2017 Curriculum Sheet
2009-2016 Curriculum Sheets
-
A “Data Science” concentration that provides a depth of knowledge in the fundamental topics of data science will prepare students for graduate studies in data science, a career in scientific research, or a career in software engineering and application development in data science.
2023-2024 Curriculum Sheet
2022-2023 Curriculum Sheet
2021-2022 Curriculum Sheet
2020-2021 Curriculum Sheet
-
A “Pre-MBA” concentration that provides a depth of knowledge in computer science but augments the program with business courses that will prepare graduates for graduate studies in business administration in addition to more traditional career paths for computer science graduates.
2023-2024 Curriculum Sheet2022-2023 Curriculum Sheet
2021-2022 Curriculum Sheet
2020-2021 Curriculum Sheet
2019-2020 Curriculum Sheet
2018-2019 Curriculum Sheet
2017-2018 Curriculum Sheet
2016-2017 Curriculum Sheet
2009-2016 Curriculum Sheets
We are committed to preparing students to be nationally competitive both in the workforce and in graduate studies. To this end, emphasis is placed on involving undergraduate students in active faculty research activities, course projects that are taken directly from the business world, and internships that are facilitated by the program. We maintain an active Industry Advisory Board that provides input and guidance to the program for producing competitive graduates.
Information Technology
The Bachelor of Science in Information Technology degree program features similar computer science coursework, but less math. It also includes an "Application Area" which allows student an opportunity to apply what they have learned to a specific discipline. The program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org, under the General Criteria and the Information Technology Criteria.
The most current curriculum sheet can be found here:
2023-2024 Curriculum Sheet
2022-2023 Curriculum Sheet
2021-2022 Curriculum Sheet
2020-2021 Curriculum Sheet
2019-2020 Curriculum Sheet
2018-2019 Curriculum Sheet
2017-2018 Curriculum Sheet
2016-2017 Curriculum Sheet
2013-2016 Curriculum Sheets
Minors
The Computer Science minor consists of the following eighteen semester hours of course work in Computer Science: CMPS 161, CMPS 257 or MATH 223, CMPS 280, CMPS 285, CMPS 390 and three credits from CMPS 401, 411, 439, or 450.
The Information Technology minor consists of eighteen semester hours of course work in Computer Science: CMPS 161, 280, 285, 294 and six credits from CMPS 315, 329, 339, or 394.
Information Technology Minor Form
The Computer Technology minor consists of eighteen semester hours of course work in Computer Science. CMPS 101, 110, 120 and three courses from: CMPS 204, 209, 210, 225, 233, 235, 333, and 335.