Curriculum Overview: B.S. in Data Science
Undergraduate Program in Data Science
The Undergraduate Data Science program at UNC Charlotte prepares the next generation of data-driven problem solvers through a dynamic, interdisciplinary curriculum that blends statistics, computer science, and domain-specific knowledge. Offered by the School of Data Science—the first of its kind in the Carolinas—this program equips students with the skills to turn complex data into actionable insights across a wide range of industries.
Our Bachelor of Science in Data Science is designed with flexibility and career-readiness in mind. Students benefit from hands-on learning experiences, collaborative projects, and access to Charlotte’s thriving tech and business community—making it an ideal place to start a data science career.
Courses are offered across UNC Charlotte’s main campus, with opportunities to engage in internships, research, and industry partnerships throughout the year. With a strong emphasis on real-world application, this program ensures that graduates are prepared to lead in the fast-growing world of data.
Curriculum Overview: B.S. in Data Science
UNC Charlotte offers North Carolina’s first Bachelor of Science in Data Science, an interdisciplinary program designed to prepare students from all backgrounds for careers in the fast-growing field of data science. The curriculum integrates computer science, statistics, and domain-specific knowledge to develop expertise in data-driven decision-making, analysis, and visualization.
Students will explore topics such as machine learning, data analysis, statistical modeling, visualization, and the ethical implications of data use. The program emphasizes mathematical, computational, and statistical thinking, supported by real-world experience through collaborative projects, internships, and industry partnerships.
Credit Hours
With 55 credit hours in the major (120 total for the degree), students gain practical, applied skills and sharpen their critical thinking and communication abilities. The program encourages adding minors or certificates to deepen domain expertise and expand career opportunities.
Graduates are well-prepared for roles such as data analysts, data engineers, and software developers across diverse fields, including business, marketing, biology, economics, communications, and the humanities.
Charlotte’s status as a major hub for technology and business provides unique opportunities for networking, internships, and employment, making this program an ideal launching pad for a career in big data and analytics.

What really interested me about the
field is its interdisciplinary combination
of computer science, social sciences, ethics and philosophy.
Sydney Kelly, Double Major in Data Science and German, Class of 2023
