Skip to main content

Headline Test

Loading…

M.S. in Computer Science at a Glance

The Master of Science in Computer Science provides students with advanced skills and knowledge in planning, design, implementation, testing and management of computer systems and applications.

Delivery Location
The Dubois Center at UNC Charlotte Center City
Credit Hours
30 Credit Hours
Admits
Spring and Fall
Application Deadlines
October 1 (Spring Priority), December 1 (Spring Final), March 1 (Fall Priority) and August 1 (Fall Final)

A Program Designed for Your Success

Advance your future in tech with Charlotte’s flexible, industry-aligned M.S. in Computer Science. Learn from expert faculty in one of the Southeast’s fastest-growing tech cities, with optional evening classes that fit your schedule.

The Dubois Center at UNC Charlotte Center City with Skyline View and Uptown Behind the building
State-of-the-Art City Center Campus
Study in the Dubois Center — our educational epicenter in the heart of Uptown Charlotte. With the city’s thriving tech scene and career connections just outside the classroom, you’ll stay one step ahead.
Students gathering at commencement
Unmatched Student Success
With a high graduation rate, our students leave prepared and proud. It’s a reflection of how deeply we invest in their success — inside and outside the classroom.
Top 100 Ranking by U.S. News
Nationally Recognized Excellence
Level up your skills with a nationally ranked program. A Top 100 status means employers notice our graduates, giving your résumé a competitive edge in today’s tech-driven job market.
Computer Science Students at Dubois
Flexible Online & Evening Classes
Earn your degree on your schedule with our evening track, designed to fit around your life. With online and evening classes, you can balance school with work, family, or other commitments — without putting everything else on pause.

UNC Charlotte: Developing Tomorrow's Tech Leaders

Considering a master’s in computer science? Smart move. More skills mean more opportunities — and higher earning potential. Choose UNC Charlotte and set yourself up for success in a fast-growing field, where tech giants like Apple and Google are always on the lookout for top talent.

Aditya Gupta, M.S. in Computer Science Alumnus
My experience really changed my hiring prospects.
Aditya Gupta, M.S. in Computer Science Alumnus
Senior Data Engineer, Walmart Global Tech

Tailor Your Degree to Your Career Goals

Our flexible career-focused concentrations let you specialize in high-demand areas while building core expertise. Switch paths, pursue dual specializations, or design a custom track — all leading to sought-after positions in today's tech landscape.

AI, Robotics, and Gaming

Dive into intelligent systems and immersive experiences. You’ll master the tech behind innovation—preparing for careers as an AI Engineer, Robotics Developer, Machine Learning Specialist or Game Designer at companies of all sizes.

Data Science

Turn complex data into meaningful insights. You’ll learn to analyze information that drives decisions — preparing for roles as a Data Scientist, Machine Learning Engineer or Business Intelligence Analyst in any industry.

Information Security & Privacy

Protect the digital assets that power our world. Gain the skills to secure systems and sensitive data — preparing for careers as a Security Engineer, Cybersecurity Analyst or Chief Information Security Officer across nearly any industry.

Systems & Networks

Design, build and optimize the infrastructure behind our digital world. You’ll dive into complex systems and networks — preparing for careers as a Systems Architect, Cloud Engineer, DevOps Specialist or Network Administrator.

Innovate. Collaborate. Research That Matters.

Shape your future while advancing the future of technology. In Charlotte’s M.S. in Computer Science program, you’ll collaborate with expert faculty on innovative research that deepens your skills and drives real-world impact.