Computer Science
Bachelor of Science Computer Science Major (CS)
| DEPT |
NO |
COURSE |
CREDIT |
| CS |
2013 |
Computer Science I |
3 hours |
| CS |
2163 |
Computer Science II |
3 hours |
| CS |
3033 |
Object Oriented Programming |
3 hours |
| CS |
3173 |
Basic Computer Architecture |
3 hours |
| CS |
3343 |
Computer Operating Systems |
3 hours |
| CS |
3403 |
Data Structures |
3 hours |
| CS |
4203 |
Software Engineering |
3 hours |
| CS |
4233 |
Professional Development in Computer Science |
3 hours |
| MATH |
3023 |
Discrete Mathematics |
3 hours |
| ENGL |
3083 |
Technical Writing |
3 hours |
| Total |
30 hours |
| |
| Select Electives (12 hours) from: A & B |
| A. (Maximum of 6 hours) |
| CS |
2023 |
Technology in Modern Society |
3 hours |
| CS |
3100 |
Special Topics in Computer Science |
1-3 hours |
| IS |
3053 |
Web Site Design and Management |
3 hours |
| CS/IS |
3023 |
Object Based Visual Programming |
3 hours |
| CS/IS |
3663 |
Principles of TCP/IP |
3 hours |
| |
| B. (Minimum of 6 hours) |
| CS |
3223 |
Programming Languages |
3 hours |
| MATH |
4233 |
Numerical Analysis |
3 hours |
| MATH |
4223 |
Computer Graphics |
3 hours |
| CS |
4023 |
Introduction to Artificial Intelligence |
3 hours |
| CS |
4100 |
Advanced Selected Topics in Computer Science |
up to 12 hours |
| CS |
4113 |
Computer Science Internship |
3 hours |
| CS |
4343 |
Data Base Management Systems |
3 hours |
| CS |
4233 |
Professional Development in Computer Science (repeated enrollment only) |
| ENGLISH PROFICIENCY |
English proficiency is a graduation requirement. Components I and II of English proficiency should be met with grades of “C” or better prior to the completion of 60 credit hours. |
| UPPER DIVSION CREDIT |
Total hours must include at least 40 hours of credit in courses numbered 3000 and above. |
| LIBERAL ARTS AND SCIENCES |
At least 55 semester credit hours are required in the Liberal Arts and Sciences. |
Computer Science Minor
| DEPT |
NO |
COURSE |
CREDIT |
| CS |
2013 |
Computer Science I |
3 hours |
| CS |
2163 |
Computer Science II |
3 hours |
| CS |
3403 |
Data Structures |
|
| |
|
or |
|
| CS |
3033 |
Object Oriented Programming |
3 hours |
| MATH |
3023 |
Discrete Mathematics |
3 hours |
| |
| Complete 6 hours of electives from Group A or Group B, or from: |
| CS |
3403 |
Data Structures |
| CS |
3033 |
Object Oriented Programming |
| CS |
3173 |
Basic Computer Architecture |
| CS |
3343 |
Computer Operating Systems |
| CS |
4203 |
Software Engineering |
Students may not take CS 4113 (Group B) as an elective and students may not count any course as both a required course and an elective.
| ENGLISH PROFICIENCY |
English proficiency is a graduation requirement. Components I and II of English proficiency should be met with grades of “C” or better prior to the completion of 60 credit hours. |
| UPPER DIVSION CREDIT |
Total hours must include at least 40 hours of credit in courses numbered 3000 and above. |