Educational objectives of the computer science program are the knowledge, skills and experiences that enable graduates to:
Upon a student’s admission to the Computer Science major, a faculty member will serve as the student’s academic advisor to work with the student in planning a program to complete the degree requirements. Students are encouraged to meet with their academic advisor throughout the semester and are required to meet with their advisor prior to registering for the next semester.
Before enrolling in upper-division (junior and senior level) courses, students must have earned a grade of "C" or better in each of the following:
Preparation should be started for upper-division work in supporting areas such as business, mathematics, engineering, or physical science.
Degree Requirements
To graduate with a degree in Computer Science, the student must meet the following specific requirements in addition to the general baccalaureate degree requirements:
Grade Point Average
A 2.0 grade point average in all upper-division computer science courses attempted and a grade of “C” or better in all courses listed in C. and D. below.
Upper-Division Courses
Thirty-three semester hours of upper-division computer science courses, with at least 18 hours completed at UT Tyler.
Specified Support Courses
Thirty-four semester hours of specified support courses:
MATH 2413 | Calculus I [TCCN: MATH 2413] | |
MATH 2414 | Calculus II [TCCN: MATH 2414] | |
MATH 2330 | Discrete Structures | |
MATH 3351 | Probability and Statistics for Engineers and Scientists | |
MATH 3203 | Matrix Methods in Science and Engineering | |
MANA 3370 | Business Writing and Oral Presentations | |
One of the following sequence of science courses:
- PHYS 2325: University Physics I, PHYS 2125: University Physics I Lab, PHYS 2326: University Physics II, PHYS 2126: University Physics II Lab
- CHEM 1311: General Chemistry I, CHEM 1111: General Chemistry I Lab, CHEM 1312: General Chemistry II, CHEM 1112: General Chemistry II Lab
- BIOL 1306: General Biology I, BIOL 1106: General Biology I Lab, BIOL 1307: General Biology II, BIOL 1107: General Biology II Lab
Three-hour approved elective in science or mathematics.
Additional four-hour physical science and lab elective.
Computer Science Courses
1. Forty-seven hours of computer science courses.
2. Twelve semester hours of approved upper division COSC.
Approved Electives
Six hours of approved electives in supporting disciplines. Three hours must be upper-division.
Bachelor of Science in Computer Science Requirements
Total Semester Credit Hours = 120
Freshman Year
First Semester (13 hrs.)
Second Semester (16 hrs.)
Sophomore Year
First Semester (15 hrs.)
COSC 2336 | Data Structures and Algorithms [TCCN: COSC 2336] | |
MATH 3203 | Matrix Methods in Science and Engineering | |
POLS 2305 | Introductory American Government [TCCN: GOVT 2305] | |
Creative Arts Elective (3 hrs.)
University Physics/Chemistry/Biology I (3 hrs.)
University Physics/Chemistry/Biology Lab (1 hr.)
Second Semester (16 hrs.)
COSC 2315 | Computer Organization [TCCN: COSC 2325] | |
SPCM 1315 | Fundamentals of Speech Communication [TCCN: SPCH 1315] | |
POLS 2306 | Introductory Texas Politics [TCCN: GOVT 2306] | |
Language, Philosophy & Culture Core Elective (3 hrs.) (
PHIL 2306 Introduction to Ethics Preferred)
University Physics/Chemistry/Biology II (3 hrs.)
University Physics/Chemistry/Biology Lab II (1 hr.)
Junior Year
First Semester (15 hrs.)
COSC 3325 | Algorithm Analysis and Foundations | |
COSC 3345 | Computer Architecture | |
MANA 3370 | Business Writing and Oral Presentations | |
MATH 3351 | Probability and Statistics for Engineers and Scientists | |
Social and Behavioral Sciences Core Elective (3 hrs.) (
ECON 2301 or
ECON 2302 preferred)
Second Semester (15 hrs.)
Physical Science Elective III (3 hrs.)
Physical Science Elective III Lab (1 hr.)
Senior Year
First Semester (15 hrs.)
COSC Upper-Division Elective (3 hrs.)
COSC Upper-Division Elective (3 hrs.)
Approved Math/Science Elective (3 hrs.)
Second Semester (15 hrs.)
Approved Upper-Division Electives (3 hrs.)
COSC Upper-Division Electives (6 hrs.)
Approved Upper/Lower Division Elective (3 hrs.)