Bachelor of Science in Computer Science - Graduation Requirements

UT Tyler Department of Computer Science


To graduate with a degree in Computer Science, the student must meet the following specific requirements in addition to the general baccalaureate degree requirements:

  • 2.0 grade point average in all upper-division computer science courses attempted and a grade of “C” or better.
  • Thirty-three hours of upper-division computer science courses, with at least 18 hours completed at UT Tyler.
  • Forty-seven hours of computer science courses

Required courses are as follows:

COSC 1336: Programming Fundamentals
COSC 1337: The Object-Oriented Paradigm
COSC 2315: Computer Organization
COSC 2336: Data Structures and Algorithms
COSC 3315: Social and Professional Issues
COSC 3325: Algorithm Design and Analysis
COSC 3355: Operating Systems
COSC 3345: 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

  • Twelve semester hours of approved upper-division COSC electives.
  • Thirty-four semester hours of specified support courses with a grade of “C” or better:

MATH 2413: Calculus I
MATH 2414: Calculus II
MATH 2330: Discrete Structures
MATH 3351: Probability and Statistics for Engineers
MATH 3203: Matrix Method 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.

  • Six hours of approved electives in supporting disciplines. At least three hours must be upper-division.