Program Description
Computer science deals with the theory and methods of computation and processing data in digital computers, the design of computer hardware and software, and the applications of computers. The computer science program provides a high quality undergraduate education in computer science as preparation for productive employment or graduate education.
General Education Courses
Written Communication (WRI 1301/ENG 1305)
Literature (AK/GEO) (ENG 1305)
Oral Communications (GEO)
Social/Behavioral Science
Culture & Foreign Language (AK)
Fine Arts (AK)
Historical Studies (AK)
Curricular Theme #1
Curricular Theme #2
Information Literacy
Major Requirements
To complete the major in computer science, the student must satisfy the major course requirements which include computer science, mathematics, and physics courses. The major components include a set of core courses, a core elective (3 hours), a set of advanced courses, advanced elective (3 hours), a set of required major support courses, and 6-12 semester hours of option electives. The computer science student must select an option of study. The option electives taken during the junior and senior years allow exploration of a depth area of computer science, such as Networking, e-Commerce, Database Systems, Computer Graphics, Information Security, Space Science, High Performance Computing, Theoretical Computer Science; or a second discipline, such as mathematics, accounting, management, and marketing.
A minimum grade of “C” or better is required in each computer science, science, and mathematics course required by the major.