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:
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.1, C.2, C.3, and D. below.
B. Thirty-three semester hours of upper-division computer science courses, with at least 18 hours completed at UT Tyler.
C. Forty-seven hours of computer science courses:
1. Required courses are as follows:
COSC 1436 Programming Fundamentals
COSC 1437 The Object-Oriented Paradigm
COSC 2315 Computer Organization
COSC 2336 Data Structures and Algorithms
COSC 3325 Algorithm Analysis & Foundations
COSC 3215 Social and Professional Issues in Computing
COSC 3355 Operating Systems
COSC 3445 Computer Architecture
COSC 4385 Database Management Concepts
COSC 4360 Net-Centric Computing
COSC 4315 Information Knowledge and Management
COSC 4336 Software Development
COSC 4395 Capstone Project
2. Six semester hours of approved upper-division COSC electives;
3. Three semester hours in an approved technical elective.
D. Thirty-four semester hours of specified support courses:
MATH 2413: Calculus I
MATH 2414: Calculus II
MATH 2330: Discrete Structures
MATH 3351: Probability and Statistics for Engineers
MATH 3203: Matrix Methods in Science and Engineering
MANA 3370: Information and Communication Techniques
One of the following sequence of science courses:
1. PHYS 2325: University Physics I, PHYS 2125: University Physics I Lab, PHYS 2326: University Physics II, PHYS 2126: University Physics II Lab
2. CHEM 1311: General Chemistry I, CHEM 1111: General Chemistry I Lab, CHEM 1312: General Chemistry II, CHEM 1112: General Chemistry II Lab
3. 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.
E. Six hours of approved electives in supporting disciplines. At least three hours must be upper-division.
Bachelor of Science in Computer Science Requirements
Total Semester Credit Hours = 120
Freshman Year
First Semester (14 hrs.)
Second Semester (14 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] | |
HIST 1302 | United States History II [TCCN: HIST 1302] | |
University Physics/Chemistry/Biology I (3 hrs.)
University Physics/Chemistry/Biology Lab (1 hr.)
Second Semester (16 hrs.)
COSC 2315 | Computer Organization | |
SPCM 1315 | Fundamentals of Speech Communication [TCCN: SPCM 1315] | |
POLS 2306 | Introductory Texas Politics [TCCN: GOVT 2306] | |
PHIL 2306 | Introduction to Ethics [TCCN: PHIL 2306] | |
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 Foundation | |
COSC 3215 | Social and Professional Issues in Computing | |
COSC 3445 | Computer Architecture | |
MANA 3370 | Business Writing and Oral Presentations | |
MATH 3351 | Probability and Statistics for Engineers and Scientists | |
Second Semester (16 hrs.)
COSC 3355 | Operating Systems | |
COSC 4315 | Information and Knowledge Management | |
COSC 4385 | Database Management Concepts | |
ECON 2301 | Principles of Macroeconomics [TCCN: ECON 2301] | |
| or | |
ECON 2302 | Principles of Microeconomics [TCCN: ECON 2302] | |
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.)
Creative Arts Elective (3 hrs.)
Approved Math/Science Elective (3 hrs.)
Second Semester (15 hrs.)
Approved Upper-Division Electives (6 hrs.)
COSC Upper-Division Electives (6 hrs.)