For Future Students
For Current Students
For Future Students
For admission to the MSIT Program, you must meet both:
University requirements can be found under "The Graduate School" section, in the "General Application Requirements for Admission" sub-section, and "Master's Degree Programs" entry.
Program requirements can be also found in the Graduate Catalog under
"College of Computing and Informatics" section, in the "Information Technology" sub-section "Master Of Science In Information Technology" entry.
One approach is to enroll in the post baccalaureate
program at UNC Charlotte, which allows you to take foundational undergraduate courses, including
- ITCS 1212 and 1213 Introduction to Computer Science I & II, and
- ITCS 2214 Data Structures
both offered by the Department of Computer Science at UNC Charlotte. It also allows a student to enroll in some of the graduate courses that are required for the MSIT program but may not rely as heavily on the foundational background. Note that there is a cap of up to 6 credit hours (2 courses) taken as a post baccalaureate student that may be applied to the MSIT program.
Another approach is to take equivalent courses CSC 120 or 134 (preferred), CSC 130 or 151 (preferred), and CSC 220 at CPCC.
If you decide to take a different approach to meeting the requirements, please consult the following syllabus for a minimum coverage of topics:
- Basics of input/output
- Control structures - if/else, while, do-while, for, break and continue
- Arrays and Strings
- Pointers and relationship to arrays and strings
- Objects, information hiding, references, public and private constructs
- Constructors and destructors
- Method overloading, operator overloading, friends keyword
- Classes and inheritance
- Virtual functions and polymorphism
- Files and Streams
- Stacks, queues, lists, and heap
- Searching (binary trees)
No. Successful completion of MSIT does not guarantee admission into the IT Ph.D. program at UNC Charlotte.
Students who have taken graduate level courses at another institution or college may request to transfer up to six (6) credit hours (equivalent to two typical courses) to their MSIT studies. Minimum requirements for such a transfer include:
- Subject areas for which credit transfer is requested must match those on the list of core courses or that of approved courses for the student's specific concentration:
- The student has earned a grade B or above for the courses, by SIS standards.
- The courses were not taken six (6) or more years ago.
The student must complete an "Application for Transfer of Credit" (available from the Graduate School), which must be accompanied by an official copy of his or her transcript together with a detailed course description (syllabus, textbook used, numbers of weeks & hours for classes etc) for each course, and submit it to the SIS Graduate Program Director for approval.
Admission decisions are made on a competitive basis, and all applications are evaluated in their entirety, meaning that GRE / GMAT scores represent only one of the factors to be examined. As these scores alone do not automatically warrant admission or rejection, the department will not be able to tell an applicant whether specific scores are satisfactory without looking into the applicant's entire application package.
Note: GRE test scores and recommendation letters are required of every applicant, regardless of whether they are regular or early entry applicants or scholarship recipients.
Applications without GRE or recommendation letters are incomplete and will not be evaluated.
Deadlines for applications can be found the Graduate School’s web site:
Currently, the only program for student financial support specifically associated with our graduate / Masters level programs is the Carolina Cyber Defender Scholarship. The scholarship requires U.S. citizenship, and you can find an overview of the program from the previous application period at:
Teaching or lab assistantship positions in the Department are prioritized for PhD students and are typically not available to Masters or graduate certificate students.
Occasionally, a faculty member in the department (or college) will have an assistantship need for a Masters student in conjunction with a research project (these assistantships are typically prioritized for PhD students). Such projects are managed by the individual faculty members, and the best approach is to consult the SIS Department home page, individual faculty member web pages, and the notice boards in the department. You may also contact individual faculty members directly, but you should only do so if you have reviewed their ongoing projects, know that there is an available opportunity, and can make the case that you would be a good fit for their team. Unsolicited resumes from unknown students are rarely met with a positive response.
The UNC Charlotte Graduate School has some information on more general programs for financial support, sometimes including assistantships at the university level:
For student loans and other financial aid mechanisms, you can find information from the UNC Charlotte Office of Student Financial Aid:
The following may also have some resources of interest:
Cost for graduate programs depends on a number of factors, including the following at the minimum:
- the current university tuition & fees schedule;
- whether the student is considered in-state, out-of-state, or international;
- whether a student is attending full-time or part-time (in terms of # of courses / credit hours taken in a given term);
- whether they have any coursework completed already (e.g., previous UNCC courses or transfer credit), that is, how many credits must be completed for the program; and
- whether any special fees apply to the particular program.
The way for a student to estimate cost for their own situation is:
- Look at the program and find out how many credit hours they need to complete.
- Plan how many credit hours they expect to take per semester until the completion of the degree.
- Depending on the number of credit hours taken per semester
Are the masters' or graduate certificate programs open to part-time students?
Yes, all the graduate programs are open to part-time students.
All the core courses and most of the non-core courses at the graduate level are offered in the evening (typically 6.30-9.15PM) to meet the needs of both part-time and full-time graduate students. Some graduate courses are offered in Saturday classes and/or in summer semesters.
For Current Students
All Special Request Forms are at located at Graduate School’s Forms page:
Note that Graduate School is in the midst of transiting to a paperless system where special requests will eventually all be handled electronically at:
To Take an MBA course (MBAD XXXX), typically for Management of Information Technology (either graduate certificate or the MSIT concentration), the MBA program requires a process of submitting an approved Special Request in order for them to consider a course authorization.
- Document Course(s), and indicate program that they are supporting
- Approval by SIS Graduate Program Director
- Forward to MBA program (typically Jeremiah Nelson) for final approval
- Note that the MBA program has the final decision on issuing any authorizations for their courses
Any exceptions or changes to Masters or Graduate Certificate curricular requirements must be approved by the SIS Graduate Program Director. Often such changes are related to the concentrations. It is important for students to document approved exceptions or changes:
- Document specific course substitutions
- Get approval by SIS Graduate Program Coordinator
- Keep a copy of approval for your own record; a copy will also be held by the Department as supporting documentation in student file
We have received your inquiry, and we will respond as soon as is reasonable for us to do so. Please note that we receive many inquiries and it is not always possible to respond immediately. If you have not heard back within a week, please feel free to follow up with us.
To check course offerings online, you can:
- start at the UNCC main web page: www.uncc.edu
- select the tab for 'current students'
- follow the link for 'Course Schedule' under 'academics and advising'
- select the current term for registration
- specify your criteria (e.g., for the SIS graduate course listing, select Subject = Software & Information Systems, Course Level = Graduate)
Once you complete all the requirements for your degree or certificate program, you are expected to apply for graduation prior to an official deadline. If for some reason you miss the deadline, you may apply for graduation for a later semester, in which case you must be a registered student in the semester when you graduate. This may be done by registering for an additional course beyond the required number of credit hours. Note that all master’s students are expected to graduate within 6 years, and that one should be continuously enrolled in the university as a registered student (for both Fall and Spring semesters) to avoid the risk of having to reapply to the university.
If you have already submitted an Application for Graduate Degree/Certificate and Application for Candidacy forms for graduation, but wish to delay the graduation, you will need to inform Ms. Stella Butterbaugh from the Graduate School, and go online and submit a new Application for Degree that identifies a new term for graduation. You do not have to resubmit the candidacy form if it is still accurate. Also, once you pay the required graduation fee, you do not have to pay the fee again even if the graduation term is changed.
If you are receiving an assistantship and/or tuition support from university or departmental funds, this support may not be continued beyond that required to complete your degree requirements.
International students may have INS/visa constraints that prevent them from extending/delaying their graduation. The graduate program director cannot advise students on these constraints. You should seek advice from the International Office on your specific situation. Note also that the graduate program director can sign a form for an extension only if there is a valid reason. Of particular relevance is Authorization for Reduced Course Load which cannot be signed if you have already completed 30 credit hours of coursework.
A further note is that a form that you request for the graduate coordinator’s signature must always be accompanied by a printout of your current M.S. transcripts.