Skip to content

Computer Science

Computer Science graduates are in high demand, sought by business, industry, government and universities. “Software architect” is the best booming job in America based on salary and job growths, according to CNNMoney.com and darwinsfinance.com. The Computer Science curriculum includes programming in a variety of programming languages, data structures, discrete mathematics, databases, computer graphics, computer architectures, operating systems, algorithm analysis, software engineering, compiler constructions, information technologies, and computer networks. Our capstone-like courses en – able students to design and setup various types of computer networks, and build cutting-edge advanced web-based software products.

Computer Science students have interests in computer programming, computer graphics and mathematics, and they also usually have extensive experience using computer software. They typically have good attention to detail and excellent typing skills.

Program Outcomes

Graduates of the Computer Science program go on to hold positions as founders of tech startups, IT managers, and Network Operations Directors across multiple disciplines and industries.

Degree Requirements Open Close

Program: COMPUTER SCIENCE
Major: Computer Science
Degree: Bachelor of Sciences (B.S.)
Dept: Chemistry, Computer and Physical Sciences
School: Arts and Sciences
Major Code: 052

GENERAL EDUCATION (44 Semester Hours)

Communications (9 Hours)
English (ENG 1113 and ENG 1213)
Speech Communication (COMM 1233 or 2213)

Social and Behavioral Sciences (12 Hours)
Political Science (POSC 1513)
American History (HIST 1513 or 1523)
Social Science (ECON 2113, GEOG 2723, HIST 3513, or SOC 1113)
Mental and Physical Health (KIN 1113 or PSY 1113)

Science and Mathematics (14 Hours)
Biological Sciences (BIOL 1114 or 1404)
Physical Sciences (CHEM 1004, 1114, 1315; PHYS 1114, 2015; PSCI 1114, 1214, or 1414)
Mathematics (MATH 2215)
Computer Proficiency Requirement (BIM 1513 or CIS 1003)

Humanities (9 Hours)
Humanities, Philosophy, and Lit (ENG 2313, 3893; HUM 2113, 2223, 2313; or PHIL 2113, 2223)
Fine Arts (ART 1003, 1103, 2103, 3013, 3083; MUS 1113, 1123, 3133; THTR 1143, 1183, 2183, or 3183)
Foreign Language (CHTW 1513; FREN 1113; GERM 1113; SPAN 1113, 1223; ASL 1113; NS 1213)

MAJOR REQUIREMENTS: Computer Science (58 Semester Hours)

Core Courses (28 Semester Hours)
CS 1613 Computer Science I
CS 1623 Computer Science II
CS 2513 Seminar in Programming
CS 2813 Data Structures
CS 3143 Computer Architecture
CS 4113 Operating Systems
CS 4223 Algorithm Analysis
CS 4423 Software Engineering
CS 4623 Advanced Web-based Application Dev
CS 4980 Senior Seminar (one credit hour)

Major (12 Semester Hours)
CS semester hours (nine upper-division) approved by the department to complete the 40 semester hour major.

MAJOR/MINOR REQUIREMENTS: Computer Science (58 Semester Hours)

Core Courses (28 Semester Hours)
CS 1613 Computer Science I
CS 1623 Computer Science II
CS 2513 Seminar in Programming
CS 2813 Data Structures
CS 3143 Computer Architecture
CS 4113 Operating Systems
CS 4223 Algorithm Analysis
CS 4423 Software Engineering
CS 4623 Advanced Web-based Application Dev
CS 4980 Senior Seminar (one credit hour)

Major-Minor (30 Semester Hours)
CS 4323 Programming Languages
CS 4643 Distributed Networks
CIS 2343 Web Page Programming
CIS 3223 Net-Centric Computing
CIS 3323 Advanced Database Analysis
CIS 4343 Applied Net-Centric Computing MATH 2013 Introduction to Discrete Mathematics
STAT 2153 Statistical Methods

Six hours of electives (upper division) approved by department to complete the 58 semester hour major-minor

Specified General Education Requirement:
MATH 2215 Calculus I

Minor Requirements Open Close

Computer Science Minor (18 semester hours)
CS 1613 Computer Science I
CS 1623 Computer Science II
Twelve elective hours approved by the department; six of which must be upper division.

Why Computer Science?