http://utpb.smartcatalogiq.com/
56458bc7-2887-4c10-9cd8-09bb773be97a
https://searchproxy.smartcatalogiq.com/search
49eaaf3e-fd62-4bc9-bf13-55af900030ea
program
/Institutions/The-University-of-Texas-Permian-Basin/json/2025-2026/2025-2026-Undergraduate-Catalog-local.json
/Institutions/The-University-of-Texas-Permian-Basin/json/2025-2026/2025-2026-Undergraduate-Catalog.json
- The University of Texas Permian Basin Undergraduate Catalog: 2025-2026
- About the University
- Learning Resources and Institutes
- Academic Calendar
- Admissions
- Student Financial Aid
- Student Life
- Student Health and Safety
- Career Services
- Student Success Program
- Registration and Student Records
- Academic Regulations
- Undergraduate Scholastic Requirements
- Tuition Fees and Deposits
- Intercollegiate Athletics
- College of Arts and Humanities
- College of Business
- College of Education
- College of Engineering and Sciences
- College of Health Sciences
- Degree Maps
- General Education Requirements
- Programs of Study
- Accountancy, BBA
- Applied Arts and Sciences, BAAS
- Art, BA
- Art, BA - Graphic Design
- Art, BFA
- Art, BFA - Graphic Design
- Biology, BS
- Chemical Engineering, BS
- Chemistry, BS
- Child and Family Studies, BA
- Civil Engineering, BS
- Communication, BA
- Computer Science, BS
- Criminology and Criminal Justice Studies
- Education, BA - General Studies (Non-Certification)
- Electrical Engineering, BS
- Energy Land Management, BBA
- English, BA
- Exercise Science, BS
- Finance, BBA
- Geology, BS
- Healthcare Management, BBA
- History, BA
- Humanities, BA
- Human Performance, BS
- Industrial Technology, BS
- Information Systems, BS
- Management, BBA
- Marketing, BBA
- Mathematics, BS
- Mechanical Engineering, BS
- Music, BM
- Nursing, BSN
- Nursing, RN to BSN
- Petroleum Engineering, BS
- Political Science, BA
- Psychology, BA
- Psychology, BS
- Social Work, BSW
- Sociology
- Spanish, BA
- Teacher Certifications
- Minors
- Certificates
- Courses
- PRINT VERSION
- Faculty
Print this page
/Institutions/The-University-of-Texas-Permian-Basin/json/catalogs.json
56458BC7-2887-4C10-9CD8-09BB773BE97A
Computer Science, BS
Degree Requirements
A minimum of 120 semester credit hours (sch) are required for the B.S. degree in Computer Science (CS). In addiction, following are the requirements:
- At least 30 sch must be completed at UTPB.
- At least 24 of the last 30 sch must be taken at UTPB.
- At least 48 sch must be taken at the upper level.
- Obtain at least a C grade in ALL MAJOR courses.
- Maintain a cumulative GPA of 2.0 in all courses applicable toward the degree.
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
Mathematics Requirements
Total Credit Hours: 17
Major Requirements
Lower Level Required Courses
| COSC 1430 | Introduction To Computer Science I | 4 |
| COSC 2420 | C Programming | 4 |
| COSC 2430 | Introduction To Computer Science II | 4 |
| Total Credit Hours: | 12 |
Upper Level Required Courses
Capstone Course
| NTSC 4311 | History and Philosophy of Science | 3 |
| Total Credit Hours: | 37 |
Cyber Security Track
Also include a Technical Elective
Data Science Track
Also include a Technical Elective
Software Development Track
COSC 4395: In software application development.
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.
Minor
Minor is not required for the students seeking a B.S. degree in Computer Science. The students desiring to have a minor may take an additional upper-level MATH course as a technical elective to meet the the MATH minor requirements.