Degree Requirements
The total credits required for a B.S. in Computer Science are 120. At least 48 sch must be from upper level courses.
General Education Requirements
Communication
History (U.S. History)
HIST 1301 | History Of The Us To 1877 | 3 |
HIST 1302 | History Of The Us Since 1877 | 3 |
Total Credit Hours: | 6 |
Language, Philosophy, and Culture
Mathematics
Life and Physical Science
Political Science (U.S., State of Texas and Local Government)
Creative Arts
Social and Behavioral Science
Component Area
COMM 1315 | Introduction to Public Speaking | 3 |
Total Credit Hours: | 3 |
Other Component Area Option
Total Credit Hours: 42
Computer Use
All majors must demonstrate a basic use of JAVA.
COSC 1430 | Introduction To Computer Science I | 4 |
COSC 2430 | Introduction To Computer Science II | 4 |
Total Credit Hours: 8
Major Requirements
All beginning students are expected to take COSC 1430 and 2430 or the equivalent before starting the major courses. These courses introduce general computer concepts and applications and develop programming skills. To complete the major program language requirements, the student will be expected to demonstrate programming competence in a second general purpose high level language. This competency can be demonstrated through the successful completion of a course in an approved language.
Common Core
All plans of study in Computer Science include a common core of courses:
Additional Requirements
(15 sch)
In addition to the common core, the student majoring in Computer Science is required to complete five advanced Computer Science courses including 3-6 hours of COSC 4395. These courses will be determined in consultation with the Computer Science faculty.
Mathematics Requirement
Total Credit Hours: 14
Capstone Course
Total Credit Hours: 3
Minor
Students at U. T. Permian Basin majoring in Computer Science are required to have a minor. The choice of the minor is up to the student but should be selected to further the student's education objectives.
Teacher Certification and TExES Requirements
Candidates for TExES tests in computer science must complete the courses listed below, or equivalent courses as approved by a computer science advisor.