Current undergraduate students, please visit the College of Engineering Advising Office on the second floor of Discovery Park (E201).
BA in IT Guides by Catalog Year | BS in Computer Engineering/BS in Computer Science Guides by Catalog Year |
---|---|
BA in IT/BS in Computer Engineering/BS in Computer Science/BS in Cybersecurity by Catalog Year | |
Yes, course equivalencies can be found at the back of the academic guides (links at the top of this page) for each major.
Please also see the UNT transfer guides here.
Taking courses at another school is considered concurrent enrollment. Please stop by the College of Engineering advising office on the first floor (Discovery Park A101) to get any courses for concurrent enrollment approved to make sure they will transfer properly.
IMPORTANT - If you are "getting your core out of the way" at a 2-year college, PLEASE also take math and programming courses. Otherwise you get to UNT and can take only a few courses, since you do not have the pre-requisites for more advanced computer classes. Getting your core done before starting on major courses or math courses is the number one cause of spending 9 years in college. Don't be Van Wilder!
As a transfer student, you will attend an orientation session prior to attending classes. During this session, you will meet with an advisor that will look over your transcripts (please bring them, along with any course descriptions if applicable) and place you into appropriate courses at UNT. After your grades at another school are final, a transcript from this College or University need to be submitted to the UNT Registrar's office in the ESSC building so that UNT is aware of your credit.
If you are transferring into the IT major, courses in a cohesive area (for example, Cisco networking courses and other networking / security related courses) will transfer into the IT supporting area.
If you are transferring into IT, Computer Science, or Computer Engineering, computer programming courses (using a language such as C, Java, Python, etc.) will generally transfer as CSCE 1030 (and CSCE 1040 if a second course is completed). Any upper division courses will be evaluated during the orientation session.
Please read this entire guide first! If you have a quick question, you can email the advisors found on the Engineering Advising webpage.
Questions about core credit, general registration, and lower division CSCE courses (those that start with a 1 or a 2) can be answered at the College of Engineering advising office in Room C104 on the first floor of Discovery Park. Their number is 940-565-4201 or use the Appointment Scheduler to book an appointment with your advisor.
If you need a degree audit, have questions about upper division classes (those that start with a 3 or 4) or career planning, please contact the departmental advisors in the CSCE department office. If you would like to stop by for an appointment please do so in their office hours. These hours vary by semester and availability so please email or call them to set up an appointment.
Academic Advisors for all other issues:
(NOTE: Please schedule an appointment with the Engineering Advisors first)
Engineering Advisors:
For undergraduate advising please see the College Advisors page.
For graduate advising please view the Graduate Advising page.
If you are changing your major FROM computer science, computer engineering, or IT
to something outside the department, you should visit the department that you would
like to change TO. Majors changes to CS, CE, or IT can be processed by Academic Advising.
To add a minor to an IT, CS, or Computer Engineering major, please visit the College
of Engineering Advising office on the first floor of Discovery Park (Room A101).
You should check the differences in the majors in the academic guides at the top of
the page or meet with an Academic Advisor.
Double majors are usually not a good idea, unless you really want to and they are in related fields. For example, a double major in Computer Engineering and Math is beneficial, but in those 6 years, you could have a bachelor's degree and a master's degree, which would probably serve you much better.
When double majoring, you have to take all of the courses required by the major. For example, if you were a math major and decided to get a second bachelor's in computer science, you need to take 2 Technical Writing courses, both Physics courses, Digital Logic, etc.
Please note that it is not possible to double major within the department. For example, you cannot double major in IT and Computer Science.
You can get co-op course credit, but the co-op must be approved by your employer and the department. For information on co-ops and internships, the best place to start is the Co-op and Internship office on the first floor of Discovery Park in Room C111. This is a satellite office of the main campus co-op and internship office in Chestnut Hall Room 155. Their phone number is 940-565-2861.
Visit our Internship page for more information.
Yes, the tests and the equivalent courses are listed here. Please remember that you will need to submit your AP scores to UNT - more information can be found here.
The department does not offer credit by exam. It is possible to take the final for a course and then be permitted to take the next course. For example, you can take the CSCE 1030 final, and if you get a certain score, you can enroll in CSCE 1040. You do not receive credit for CSCE 1030, you will just replace it with another course.
Please do not inquire about this unless you have significant programming experience and are confident in your ability to pass the final. Please contact the instructor for the course.
The College of Engineering is strict on science transfers. If you are taking a course at another school, please be sure to get this concurrent enrollment approved ahead of time in the College of Engineering Advising Office on the first floor of Discovery Park (Room A101). Physics classes must be Calculus based Physics, and science transfers must be the course that majors would take, with a laboratory component.
You can email the advisors found on the Engineering Advising webpage, or book an appointment on the Appointment Scheduler.
Questions about core credit, general registration, and lower division CSCE courses
(those that start with a 1 or a 2) can be answered at the College of Engineering advising
office in Room E201 on the second floor of Discovery Park. Their number is 940-565-4201.
If you need a degree audit, have questions about upper division classes (those that
start with a 3 or 4) or career planning, please contact the departmental advisors
in the CSCE department office. If you would like to stop by for an appointment please
do so in their office hours. These hours vary by semester and availability so please
email or call them to set up an appointment.
Ryan Garlick
garlick@unt.edu
David Keathly
dkeathly@unt.edu
Occasionally, courses are replaced with a different course, and the old course is no longer offered.
This Course |
Was Replaced With |
MATH 1780 |
MATH 1680 or 1681 (for IT majors only) |
MATH 2770 |
CSCE 2100 or 2110 (take 2110 if you have credit for CSCE 2050) |
CSCE 1035 |
CSCE 3220 |
CSCE 1045 |
CSCE 3420 |
CSCE 2050 |
CSCE 2100 or 2110 (take 2110 if you have credit for MATH 2770) |
CSCE 2615 |
CSCE 4444 |
CSCE 4355 |
CSCE 4350 |
CSCE 3535 |
CSCE 3530 |
CSCE 3605 |
CSCE 3600 |
Please also see the section on catalog years for more information.
All course descriptions and pre-reqs are in the catalog. It is found at catalog.unt.edu here
You need to complete the pre-requisites for a course that you want to take. In extraordinary circumstances, you can contact the instructor of the course for a waiver to the pre-req. If approved, the instructor can email the department office to add you to the class. These are only approved in a few circumstances. Advisors cannot approve pre-req waivers.
You need to pick three classes from one of the 4 Computer Engineering specialty areas of your choice. The specialty areas are listed in the academic guides linked at the top of this page.
The IT supporting area is composed of 3 CSCE classes and several courses from CSCE or a related area (the supporting area). The academic guide for your catalog year (link at the top of this page) contains several suggested areas, but these are just suggestions and you have a lot of flexibility, as long as all of the courses form a cohesive area of study.
For example, if you choose multi-media production as your IT supporting area, you could take courses in non-linear editing, sound recording, etc. Pre-requisites for these courses will also count in your supporting area. For the three related CSCE courses, you would then choose three courses related to this area. For this example, those would be from computer graphics, game programming, and AI, networking, or a directed study in that area. The supporting area is declared during your degree audit. If you have a question about whether a course works for the IT supporting area, you can contact the Engineering Advising Office. Your bowling credit probably isn't going to work.
The Engineering Advising Office is located in Discovery Park E201 and the number is 940-565-4201.
Download the academic guide for your catalog year and major from the links at the top of this page. Check out the page that lists the required courses. Any course that you don't already have at UNT or somewhere else that you have the pre-requisites for that fills in a blank on this page is a course you will eventually need. The pre-requisite chart in the academic guide will help with the required pre-reqs.
Directed Study is a one-on-one class that you pre-arrange with a professor. It requires an R-53 form from the Computer Science and Engineering front office and a permission number from the Professor to register. You should first contact a professor to see if they have any available directed studies.
You will be able to drop classes in your MyUNT portal, if it is not your only class and it is not after the census date.
For additional information on dropping a class, please visit the Office of the Registrar website.
This can be caused by a few things:
If it is not your time to register (based on your classification — Junior, Senior,
etc.) The specific times are here.
If a class is full, you can be put on a waitlist. People frequently change their schedules,
and many people often drop a class, particularly during the payment period. The other
option is to seek an override in person during the first week of class.
If you need a permission for a certain course, you will not be able to enroll without
the permission number or admistratively being enrolled.
If your pre-requisites were transferred from another school, myUNT may not recognize
them when it checks the pre-requisites. If you know you have or will have the pre-requisites
to a course you are trying to register for.
For these issues please fill out the Enrollment Assistance Request Form, please include the course and the section number you are trying to register for (Ex: CSCE 3410.002), and your UNT ID number. If you have a lab or recitation please include this on the form.
You might find that you need an advising code to register for your courses. Please read and follow the instructions below depending on the reason the advising code is needed.
Alert, Probation, or Suspension Status: You are required to meet with a College of Engineering advisor in person to get your code. You can schedule an appointment through the Appointment Scheduler. Contact College of Engineering advisors by clicking here or call +1 (940) 565-4201.
Orientation: If you are a new, transfer, or transient student, you will need to attend new student orientation in order to get your code. Click here for more information about orientation, or call +1 (940) 565-4198.
Keep in mind, there are other reasons you might need an advising code that are not listed. If you are having issues, contact the College of Engineering advisors by clicking here or call +1 (940) 565-4201.
It depends on your classification. The specific times are here.
Please register at the earliest possible opportunity to ensure that you get your classes before they fill up or are cancelled due to low enrollment.
Course availablility can vary somewhat based on instructor availability and courses
not having enough students to form.
Summer course offerings usually include the intro courses (CSCE 1030, 1040, 2100,
2110) and popular upper division courses such as CSCE 3110. Summer schedules are usually
released in April and depend more heavily on instructor availability. Most CSCE summer
courses are full semester (10-week) courses.
PLEASE READ AS THERE IS MASS CONFUSION ON THIS TOPIC.
Your catalog year is the catalog under which you entered the University. The set of rules for this catalog is fixed and will not change during your time at the University. If you follow these rules, you will graduate.
As an example, let's say you are on the 2010-2011 catalog for Computer Science (this is referred to as the 2010 catalog). The 2011-2012 catalog has a few different required courses (for example, CSCE 2050 was replaced with CSCE 2100), but you are required only to take those courses under the 2010 catalog. Sometimes, a course is replaced with a new course and the old course goes away or is no longer offered. In these cases, you will just substitute the new course in your degree plan (In this example, if you don't already have CSCE 2050, you will now take CSCE 2100).
You can move forward to the current catalog year if you choose (by visiting the college of engineering advising office in Room C104 on the first floor of Discovery Park). You must then follow the set of required courses for this new catalog, with the same substitutions (CSCE 2050 will count as CSCE 2100, etc.).
In general, it is best to stick with the catalog that was in place when you entered the University, unless you have a compelling reason to switch to the current catalog. Your catalog year is recorded during your degree audit, where the classes that you have taken are applied to your catalog.
A degree audit or plan is an official document of the University. It is based on the classes required to graduate for your catalog year in your major. It lists all the courses and requirements you need to complete your degree, and how the courses you have completed are applied. Once you have filed a degree plan (it will appear in your myUNT student center), you should follow it to plan your classes, as this is the official record that UNT uses to determine eligibility for graduation.
The best time to file a degree audit is after you have completed the college of engineering core (listed in the academic guides at the top of the page), as you transition to upper division courses (those that start with a 3 or 4). You must complete an audit before you can graduate. If you transfer to UNT with computer related credit, it's good to file the audit the first semester to see how your classes correspond to the UNT equivalents.
You must bring a copy of your unofficial UNT transcript and copies of transfer transcripts (you can get them all from the UNT Registrar's Office in the ESSC building) to drop in advising at the department office in F201 as well as catalog descriptions of all courses completed at other universities/colleges if the course is obscure or has a description like Computing 4 that doesn't indicate what the course covered. It will take 3-4 weeks to process your audit, and it will then appear in the myUNT student center, where you can see all of the details and play 'what-if' games with various scenarios.
It depends on quite a few factors. Are you taking summer courses? Are you going to take 12 hours next semester or 18? Are you going to have to repeat any courses? Are you going to add a minor? Will you choose a course that is only offered in the Spring or Fall?
At the very start of the semester that you anticipate graduating, please stop by the College of Engineering Advising office on the first floor of Discovery Park where you can fill out all of the necessary paperwork. Please remember that the deadline for filing for graduation is close to the start of each semester and listed on the UNT academic calendar.