Degree Plans
Students are required to meet the requirements of the catalog in effect when they first started at UTEP; however, students can switch to a later catalog. The flowchart shows the pre-requisites required to complete the programs. It is highly recommended that students complete a Plan of Study form to guide your studies and ensure your timely graduation from UTEP. A description of the undergraduate program can be found in the , and the course descriptions can be found in the . For detailed information on courses, click on the Course Learning Outcomes.
DEGREE PLANS
- 2024 - 2025 Computer Science Degree Plan(PDF) (see the Degree Flowchart)
- 2023 - 2024 Computer Science Degree Plan(PDF) (see the Degree Flowchart)
- 2022 - 2023 Computer Science Degree Plan(PDF) (see the Degree Flowchart)
- 2021 - 2022 Computer Science Degree Plan(PDF) (see the Degree Flowchart)
- 2020 - 2021 Computer Science Degree Plan(PDF) (see the Degree Flowchart)
- 2019 - 2020 Computer Science Degree Plan(PDF) (see the Degree Flowchart)
- 2017 - 2019 Computer Science Degree Plan(PDF) (see the Degree Flowchart)
2014 PLAN OF STUDY FORMS
- 120 Hours starting from Pre-calculus (PDF)
- 120 Hours starting from Calculus I (PDF)
- Plan of Study (Blank Template, PDF)
CONCENTRATION IN SECURE CYBER-SYSTEMS
Students earning a B.S. in Computer Science can select a concentration in Secure Cyber-Systems by taking a set of courses with significant computer security content. Students must take the following five courses:
- Computer Networks
- Wireless Networks
- Computer Security
- Software Reverse Engineering
- Software Vulnerabilities
CONCENTRATION IN SOFTWARE ENGINEERING
Students earning a B.S. in Computer Science can select a concentration in Software Engineering by taking the following set of courses.
Students must take the following two courses:
- Software Construction
- Software Integration and V&V
Students must take one course from the following list:
- Mobile Application Development
- Secure Web-Based Systems
- Computer Science Problems
- Computer Science Internship
- Topics in Software Engineering
CONCENTRATION IN DATA ANALYTICS
Students earning a B.S. in Computer Science can select a concentration in Data Analytics by taking the following set of courses.
Students must take the following two courses:
- Machine Learning
- Data Mining
Students must take one course from the following list:
- Computer Vision
- Topics in Data Science
MINORS
For students that would like to minor in Computer Science, the Computer Science minor requires 20 credit hours of Computer Science courses. Because of the prerequisite sequence, it normally requires at least 4 semesters (possibly including summer) to complete the minor. For more information regarding the CS minor, click here.
Students majoring in Computer Science are eligible to receive a minor in other disciplines. The following disciplines have been approved for minors: Biology, Environmental Science, Geology, mathematics, and Finance. No course taken on a Pass/Fail basis may be counted for the minor. Students should refer to the individual departmental listings in the catalog for specific minor requirements.
GRADUATE SCHOOL OPTIONS
Students looking to get ahead on their graduate career have several options as described below.
Fast-Track Dual Credit Program: Upon meeting certain eligibility requirements, a student may complete 15 hours of UTEP graduate course work through the Undergraduate/Graduate Dual Credit Program. More information available here.
Reserving Courses for Graduate Credit: Undergraduate students in their final year of study, may be eligible to take graduate level courses and reserve credit for graduate school. Details about this option are available here.
Joint Degree BS-MBA Program: Students with at least 90 hours accumulated toward their degree, a cumulative GPA of at least 3.30, and admission to the full-time MBA program can pursue a joint-degree BS-MBA program. Details about this option are available here.
Further information is also available here through the UTEP Graduate School website.