Dual Credit BS/MS Program
The Accelerated Bachelor’s/Master’s program is designed to reduce the total number of undergraduate/graduate credit hours required to complete both degrees. The program is open to qualified University of Houston undergraduate Computer Science students wishing to continue their education at the graduate level immediately upon completion of the B.S. degree.
This program allows students to take up to six (6) graduate-level credit hours in Computer Science that can be applied to both the bachelor’s and master’s degrees. To take advantage of dual credit, a student will need to: 1) apply and be approved to participate, 2) seek approval to enroll in 6 credit hours of dual credit, and 3) apply and be admitted to the M.S. Computer Science program.
Approval and completion of dual credit courses does not guarantee admission to the M.S. Computer Science program.
Dual Credit Application Deadlines
- June 1 for Fall semester
- November 1 for Spring semester
An undergraduate student wishing to enroll in dual credit courses to count towards the Accelerated B.S./M.S. Program should complete an application to the Computer Science department—normally during the student’s junior year.
The minimum application requirements:
- Junior standing and completion of 24 credit hours of Computer Science coursework, with a minimum of 12 credit hours completed at University of Houston
- Minimum 3.0 GPA over all course work completed at University of Houston
- Minimum 3.0 GPA over all Computer Science course work completed at University of Houston
- Approval from the Department of Computer Science via an application.
Students may apply as early as the semester in which they will meet the minimum application requirements.
As you begin the application:
- Requires CougarNet authentication
- Enter your username, which is your CougarNetID followed by @cougarnet.uh.edu. For example, “CougarNetID@cougarnet.uh.edu”
- Click “Next”
- Enter your CougarNet password
Accelerated B.S./M.S. Application
Eligibility to enroll in dual credit courses does not constitute automatic admission to the graduate program.
Approved Current Students
- graduate admissions prerequisite courses (numbered between 6001 and 6013) are not eligible
- special topics, special problems, research, thesis/dissertation (6397 and higher) are not eligible
- Ph.D. core/breadth courses are not eligible
Eligible Graduate Level Courses
The following is a current list of graduate courses that are eligible. This list may be revised annually. All graduate course enrollment for dual credit requires formal approval through an Undergraduate General Petition.
Other courses not listed may be eligible. Check with Matthew Pariyothorn (email@example.com)
|COSC 6335||Data Mining|
|COSC 6339||Big Data Analytics|
|COSC 6344||Computer Visualization|
|COSC 6348||Intro. Game Art & Animation|
|COSC 6349||Interm. Game Art & Animation|
|COSC 6358||Intro. Game Development|
|COSC 6359||Interm. Game Development|
|COSC 6365||High-Performance COmputing|
|COSC 6368||Artificial Intelligence|
|COSC 6372||Computer Graphics|
|COSC 6373||Computer Vision|
|COSC 6374||Parallel Computations|
|COSC 6376||Cloud Computing|
|COSC 6380||Digital Image Processing|
|COSC 6384||Real-Time Systems|
Ineligible Graduate Courses (Ph.D. core/breadth courses)
The following courses are not eligible for the dual credit program.
|COSC 6320||Data Structures & Algorithms|
|COSC 6342||Machine Learning|
|COSC 6364||Numerical Analysis|
|COSC 6369||Theory of Computation|
|COSC 6340||Database Systems|
|COSC 6360||Operating Systems|
|COSC 6361||Languages & Compilers|
|COSC 6377||Computer Networks|
|COSC 6385||Computer Architecture|
Process for Enrolling in Dual Credit Courses:
To enroll in a graduate course for a given semester, submit an Undergraduate General Petition to the NSM Undergraduate Advising Center via email to firstname.lastname@example.org. On the general petition, include the following:
- I am in the Dual Credit BS/MS program and request enrollment in COSC 6XXX / 7XXX (include section number)
- I would like the course to be applied towards my BS as COSC advanced elective [note: consult with your undergraduate academic advisor for guidance on how it can be best used] and, if I am accepted for graduate admissions, towards a COSC MS degree.
Admission to the Graduate Program
Students enrolled in the dual credit program must complete all admissions requirements for the MS Computer Science program including GRE and other tests (if applicable) and formally apply to the graduate program. Students may apply in their second-final or final semester while completing the undergraduate degree. Visit the graduate admissions page for details.