Skip to main content

Information Technology, M.S.

Loading…

Program Overview

Become the Technology Leader in Your Organization

Get the advanced skills and knowledge you need to plan, design, implement, evaluate, deploy, maintain and manage technology applications and systems. With this program, you learn to solve practical challenges common to business, industry and government organizations. And, you can choose from a variety of concentrations including: Advanced Data and Knowledge Discovery, Design, Emerging Technologies, Human-Computer Interaction, Information Security and Privacy, Information Technology Management, Software Systems Design and Engineering, and Web Development.

Program Contact

Heather Lipford

Program Director

richter@charlotte.edu

704-687-8376

M.S. in Information Technology at a Glance

Delivery
On-Campus
Credit Hours
30 Credit Hours
Admits
Fall and Spring
Application Deadlines
March 1 (Fall Priority), August 1 (Fall Final), October 1 (Spring Priority), December 1 (Spring Final)

Top Tips for Completing Your Application

The streamlined application process makes it easy to apply. Looking for some additional guidance to perfect your application? Attend an upcoming information session.

Application Deadlines

We accept applications for fall and spring semesters (no summer admission).

Deadlines for Domestic Students:

Deadlines for International Students:

Application Requirements

International applicants:

For admission, applicants must meet both University Graduate School requirements as well as program specific requirements. Full details on University Graduate School requirements can be found in the most recent version of the University Graduate Catalog. Additional helpful information on University requirements is available in the Graduate School Frequently Asked Admissions Questions.

NOTE: The GRE/GMAT standardized exam requirement is waived for all Fall 2025 applicants and will not be a requirement for consideration in joining this program. Please contact our sis-grad-admissions@charlotte.edu if you have any further questions about this update.

Admissions Requirements

M.S. in Information Technology

*Applicants who pass and complete the Fundamentals of Programming courses ITIS 5101 Foundations of Programming and ITIS 5135 Web-based Application Design and Development are considered having met the equivalent coursework requirement.

*Applicants who demonstrate relevant work experience in applying or developing computing and information technology may be able to substitute their relevant work experience for the specific requirements, subject to review by the Graduate Program Director.

Sample Course List

The Master of Science in Information Technology degree requires a total of 30 graduate credit hours with a minimum GPA of 3.0, together with a capstone or culminating experience.  Additionally, the following requirements must be met:

The 30 credit hours of coursework comprise the following three parts:

Core Courses (15 credit hours)

Advanced Programming Courses

Select one of the following:

Software Systems Courses

Select one of the following:

Databases and Data Science Courses

Select one of the following:

Principles Courses

Concentration Courses (9 credit hours)

The MSIT program offers the following concentrations:

  1. Advanced Data and Knowledge Discovery
  2. Emerging Technologies
  3. Human-Centered Design
  4. Information Security and Privacy
  5. Information Technology Management
  6. Software Systems Design and Engineering
  7. Web Development

Each student is required to select one concentration and complete 3 courses selected from the list of approved courses for the specific concentration.  Among the 9 credit hours for a concentration, 6 may be substituted with a master’s research thesis.  The topic for the research thesis must fall within the area of concentration.  A core course cannot be double-counted toward a concentration.  Subject to the approval of the MSIT Program Director, a course from outside of the approved list for a concentration may be taken as a substitute for a course for the concentration.

Advanced Data and Knowledge Discovery Concentration

Select three of the following:

Emerging Technologies Concentration

Select three courses from the aggregated list of courses for all the other concentrations. Students are recommended to select each course from a different concentration to maximize their exposure to the broadest range of latest knowledge in computing and information technology.

Human-Centered Design Concentration

Elective Courses

Select one course from the following list:

Information Security and Privacy Concentration

Select three of the following:

Information Technology Management Concentration

Elective Courses

Select 1-2 of the following, to result in 3 courses for this concentration:

Software Systems Design and Engineering Concentration

Elective Courses

Select 2-3 of the following, to result in 3 courses for this concentration:

Web Development Concentration

Select three of the following:

Elective Courses (6 credit hours)

Students fulfill the remaining requirements for coursework by completing two approved elective courses from the College of Computing and Informatics.

Part of the elective requirements may also be met by taking the following internship:

Culminating Experience (0-6 credit hours)

All students must successfully complete a culminating experience.  This requirement is satisfied by completing any one of the following three:

IT Master’s Thesis:   ITIS 6991 – Information Technology Thesis (1 to 6) (6 credit hours; taken for 2 semesters)

IT Project:  a 15-page written report on knowledge related to one or more courses or a programming experience (0 credit hours)

IT Internship:  ITIS 6498 – IT Internship Project (3) 

Tuition and Financing Your Education

What is the cost of attendance for this program (tuition and fee structure)?

You may view up-to-date information about tuition and fees for our program on the Niner Central webpage.

Where can I find information on financial support and financial aid?

Several sources of funding and financial aid are available to our graduate students through various means, including scholarships, fellowships, and teaching assistantships.

To apply for a graduate assistantship in our Department of Software & Information Systems, please visit Hire-A-Niner for opportunities.

For scholarship information: NinerScholars

For recommendations regarding graduate funding: Funding for Graduate Education

For general financial aid information: Niner Central

Information Technology vs. Computer Science

Both fields are critical to today’s tech landscape — but they lead to different paths. Explore how each discipline approaches problem-solving, system design, and real-world application, so you can choose the path that fits your goals.

Information Technology
Focuses on solving real-world problems through the implementation and management of technology systems.
Computer Science
Focuses on the theory behind computer systems, including algorithms, programming, and computational models.

Designed for Your Goals—and Your Schedule

Whether you're balancing a full-time job or planning your next career move, the M.S. in Information Technology gives you the flexibility and real-world connections to succeed on your terms.

Faculty member with student
Earn Your Degree on Your Time
Take the next step in your career—without putting it on pause. With flexible options like hybrid, evening, and in-person courses, you can earn your degree on your schedule, full- or part-time.
Shaking hands during networking event
Your Gateway to Charlotte’s Tech Scene
UNC Charlotte partners with leading employers across the region to help you build your network and land opportunities after graduation.

Customize Your Path with a Career-Focused Concentration

Tailor your degree to match your goals. Whether you're passionate about designing user-friendly experiences, building secure systems or leading tech teams, each concentration aligns with in-demand roles in today’s tech-driven world.

Related Programs

Already a 49er? Early Entry Option Available

Exceptional undergraduate students at UNC Charlotte  program may apply to the Early Entry Program to begin work toward a graduate degree before completion of the bachelor’s degree.

Explore Official University Catalog

Check out the official catalog for information on specific degree requirements, course progressions, curriculum and more.