The TAMS Computer Science curricula contain detailed information about each field in computer science and provide a seamless transition for TAMS students to remain at the University of North Texas to pursue a baccalaureate degree in computer science.

Required Courses for Graduation with the TAMS Diploma
(Computer Science)

TAMS Computer Science to Computer Science

The Computer Science pathway is a "2+2" program that allows TAMS students interested in computer science to complete two years at TAMS and then remain at UNT for two years to complete a baccalaureate degree. Although the CSCE department has introduced courses for new degrees in cybersecurity, CSCE 1030/1040 are required for the computer science degree. TAMS students who choose this pathway are NOT obligated to remain at UNT to complete their degree; students may simply complete the TAMS program and then move on to their next educational institution.

Students may elect to change pathways ONCE at the end of their first semester but before the first day of class of the second semester. This excludes the Music track as the College of Music requires a student to audition during the TAMS admissions process. Changing tracks may require students to complete Summer courses between their first year and second year at TAMS in order to "catch up" with the requirements of the new pathway curriculum. Students considering a change in pathway MUST meet with their Academic Counselor and MUST receive approval before enrolling in courses for their second semester.

TAMS First Year

Fall 1
MATH 1710* 4 hours
ENGL 1315 3 hours
CSCE 1010 3 hours
CHEM 1410/1413 3 hours
CHEM 1430 lab 1 hour
Seminar 0 hours
Total 14 hrs
Spring 1
MATH 1720* 3 hours
ENGL 1325 3 hours
CSCE 1030 3 hours
CHEM 1420/1423 3 hours
CHEM 1440 lab 1 hour
CSCE 1015 1 hour
Elective 1-4 hours
Seminar 0 hours
Total 15-18 hrs

*For students who place into MATH 1650 Precalculus their first semester at TAMS, these students MUST take MATH 1720 Calculus II during the Summer between Year One and Year Two.

TAMS Second Year

Fall 2
MATH 2700 3 hours
PHYS 1710 3 hours
PHYS 1730 lab 1 hour
ENGL 2331 3 hours
HIST 2610/2620 3 hours
CSCE 1040 3 hours
Seminar 0 hours
Total 16 hrs
Spring 2
PSCI 2305/2306 3 hours
PHYS 2220 3 hours
PHYS 2240 lab 1 hours
TECM 2700 3 hours
HIST 2610/2620 3 hours
CSCE 2100 3 hours
Seminar 0 hours
Total 16 hrs

 Summer After Completing TAMS Program

EENG 2710 3 hours
CSCE 2110 3 hours

UNT Junior Year

Fall 3
CSCE 2610 3 hours
CSCE 3110 3 hours
CSCE 3600 3 hours
MATH 1780 3 hours
TECM 4### 3 hours
Total 15 hours
Spring 3
CSCE 3550 3 hours
CSCE 4110 3 hours
CSCE 3444 3 hours
Creative Arts Core 3 hours
Social and Behavioral Sciences Core 3 hours
Total 15 hours

UNT Senior Year

Fall 4
CSCE 4901 3 hours
CSCE 4010 3 hours
CSCE Breadth 3 hours
CSCE Elective 3 hours
Total 12 hours
Spring 4
CSCE 4902 3 hours
CSCE Core 3 hours
CSCE Breadth 3 hours
CSCE Elective 3 hours
Total 12 hours

Master of Science Grad Track Option Available.

Completion of 9 hours of grad track during bachelor's degree plan results in 21-27 hours to earn master's degree.

 

TAMS Computer Science to Computer Engineering

The Computer Engineering pathway is a "2+2" program that allows TAMS students interested in computer engineering to complete two years at TAMS and then remain at UNT for two years to complete a baccalaureate degree. Although the CSCE department has introduced courses for new degrees in cybersecurity, CSCE 1030/1040 are required for the computer engineering degree. TAMS students who choose this pathway are NOT obligated to remain at UNT to complete their degree; students may simply complete the TAMS program and then move on to their next educational institution.

Students may elect to change pathways ONCE at the end of their first semester but before the first day of class of the second semester. This excludes the Music track as the College of Music requires a student to audition during the TAMS admissions process. Changing tracks may require students to complete Summer courses between their first year and second year at TAMS in order to "catch up" with the requirements of the new pathway curriculum. Students considering a change in pathway MUST meet with their Academic Counselor and MUST receive approval before enrolling in courses for their second semester.

TAMS First Year

Fall 1
MATH 1710* 4 hours
ENGL 1315 3 hours
CSCE 1010 3 hours
CHEM 1410/1413 3 hours
CHEM 1430 lab 1 hour
Seminar 0 hours
Total 14 hrs
Spring 1
MATH 1720* 3 hours
ENGL 1325 3 hours
CSCE 1030 3 hours
CHEM 1420/1423 3 hours
CHEM 1440 lab 1 hour
CSCE 1015 1 hour
Elective 1-4 hours
Seminar 0 hours
Total 15-18 hrs

*For students who place into MATH 1650 Precalculus their first semester at TAMS, these students MUST take MATH 1720 Calculus II during the Summer between Year One and Year Two.

TAMS Second Year

Fall 2
MATH 2730 3 hours
PHYS 1710 3 hours
PHYS 1730 lab 1 hour
ENGL 2331 3 hours
HIST 2610/2620 3 hours
CSCE 1040 3 hours
Seminar 0 hours
Total 16 hrs
Spring 2
MATH 2700 3 hours
PHYS 2220 3 hours
PHYS 2240 lab 1 hour
PSCI 2305/2306 3 hours
HIST 2610/2620 3 hours
CSCE 2100 3 hours
Seminar 0 hours
Total 16 hrs

Summer After Completing TAMS Program

CSCE 2110 3 hours
EENG 2710 3 hours
EENG 2711 1 hour

UNT Junior Year

Fall 3
CSCE 2610 3 hours
EENG 2610 3 hours
EENG 2611 1 hour
MATH 3680 3 hours
TECM 2700 3 hours
Creative Arts Core 3 hours
Total 16 hours
Spring 3
CSCE 3600 3 hours
CSCE 3612 3 hours
EENG 3510 3 hours
Advanced Math or Science 3 hours
Social and Behavioral Sciences Core 3 hours
Total 15 hours

UNT Senior Year

Fall 4
CSCE 3010 3 hours
CSCE 3730 3 hours
CSCE 4910 3 hours
Specialization Course** 3 hours
Specialization Course** 3 hours
Total Hours 15 hours
Spring 4
CSCE 3020 3 hours
CSCE 4010 3 hours
CSCE 4915 3 hours
CSCE 3610 3 hours
Adv. Gen. Elective to reach 42 Adv. Hours 3 hours
Total Hours 15 hours

**Master of Science Grad Track Option Available.

Completion of 9 hours of grad track during bachelor's degree plan results in 21-27 hours to earn master's degree.

TAMS Computer Science to Information Technology

The Information Technology pathway is a "2+2" program that allows TAMS students interested in Information Technology to complete two years at TAMS and then remain at UNT for two years to complete a baccalaureate degree. Although the CSCE department has introduced courses for new degrees in cybersecurity, CSCE 1030/1040 are required for the computer science degree. TAMS students who choose this pathway are NOT obligated to remain at UNT to complete their degree; students may simply complete the TAMS program and then move on to their next educational institution. Students who complete Calculus II or higher the second semester of their first year will need to complete MATH 1680 or 1780 (Probability) during the second year.

Students may elect to change pathways ONCE at the end of their first semester but before the first day of class of the second semester. This excludes the Music track as the College of Music requires a student to audition during the TAMS admissions process. Changing tracks may require students to complete Summer courses between their first year and second year at TAMS in order to "catch up" with the requirements of the new pathway curriculum. Students considering a change in pathway MUST meet with their Academic Counselor and MUST receive approval before enrolling in courses for their second semester.

TAMS First Year

Fall 1
MATH 1710* 4 hours
ENGL 1315 3 hours
CSCE 1010 3 hours
CHEM 1410/1413 3 hours
CHEM 1430 lab 1 hour
Seminar 0 hours
Total 14 hrs
Spring 1
MATH 1720* 3 hours
ENGL 1325 3 hours
CSCE 1035 3 hours
CHEM 1420/1423 3 hours
CHEM 1440 lab 1 hour
Elective 1-4 hours
CSCE 1015 1 hour
Seminar 0 hours
Total 15-18 hrs

*For students who place into MATH 1650 Precalculus their first semester at TAMS, these students MUST take MATH 1720 Calculus II during the Summer between Year One and Year Two.

TAMS Second Year

Fall 2
PHYS 1710 3 hours
PHYS 1730 lab 1 hour
ENGL 2331 3 hours
HIST 2610/2620 3 hours
CSCE 1045 3 hours
PSCI 2305/2306 3 hours
MATH 1680/1780 3 hours
Seminar 0 hours
Total 19 hrs
Spring 2
PHYS 2220 3 hours
PHYS 2240 lab 1 hour
TECM 2700 3 hours
HIST 2610/2620 3 hours
CSCE 2100 3 hours
PSCI 2305/2306 3 hours
Seminar 0 hours
Total 16 hrs

Summer After Completing TAMS Program

CSCE 2110 3 hours

UNT Junior Year

Fall 3
CSCE 3055 3 hours
CSCE 3220 3 hours
CSCE 3420 3 hours
CSCE 3600 3 hours
Creative Arts Core 3 hours
Total 15 hours
Spring 3
CSCE 3605 3 hours
CSCE 3615 3 hours
CSCE 4350 3 hours
CSCE 3530 3 hours
Supporting Area 3 hours
Socail and Behavioral Sciences Core 3 hours
Total 18 hours

UNT Senior Year

Fall 4
CSCE 4535 3 hours
CSCE 4355 3 hours
CSCE 3550 3 hours
CSCE 4905 3 hours
Supporting Area 0 hours
Total 12 hours
Spring 4
CSCE 4925 3 hours
CSCE 4010 3 hours
Supporting Area 3 hours
Supporting Area 3 hours
Supporting Area 3 hours
Total 12 hours