

The Bachelor of Science in Data Science at the University of North Carolina is a four year program designed for students who want to develop expertise in analyzing, interpreting, and applying large datasets to solve real world problems. The curriculum emphasizes data analysis, machine learning, statistical modeling, programming, and problem solving, providing students with the skills needed to extract insights from complex data and make informed decisions. Students study computer science fundamentals, algorithms, database management, and predictive modeling while developing analytical, computational, and critical thinking skills essential for careers in technology, business analytics, and research. This program prepares graduates to work with data across industries, enabling them to translate information into actionable solutions.
Throughout the program, students engage in projects, labs, and collaborative research that connect theoretical knowledge with practical applications. Coursework emphasizes data visualization, big data analytics, statistical computing, and data driven decision making, equipping graduates to analyze datasets, optimize processes, and implement data solutions effectively. By combining computer science principles with applied analytics, the program cultivates professionals capable of developing data models, solving complex problems, and contributing strategically to organizations in a data centric world.
Year 1 - Foundations in Data Science
• Introduction to Computer Science
• Calculus and Linear Algebra
• Academic Writing and Research Methods
• Introduction to Data Analysis
Year 2 - Developing Analytical and Programming Skills
• Algorithms and Data Structures
• Probability and Statistics
• Database Systems
• Programming for Data Science
Year 3 - Advanced Study and Applied Projects
• Machine Learning and Artificial Intelligence
• Data Visualization and Communication
• Applied Data Analytics Project
• Internship or Research Collaboration
Year 4 - Capstone and Professional Integration
• Senior Seminar in Data Science
• Big Data and Predictive Modeling
• Independent Data Science Project or Thesis
• Capstone Portfolio and Presentation
Graduates of this program are prepared for careers in data science, analytics, artificial intelligence, and technology consulting. Potential roles include data scientists, business analysts, machine learning engineers, data engineers, and research analysts in technology companies, finance, healthcare, consulting firms, and governmental agencies. The program also provides a foundation for graduate study in computer science, data science, artificial intelligence, or business analytics. Graduates gain technical, analytical, and problem solving skills, enabling them to design data pipelines, develop predictive models, and provide data driven insights that drive organizational performance and innovation.
This program is ideal for students seeking a curriculum that combines data analysis, programming, and applied computational techniques. Learners benefit from hands-on projects, internships, and collaborative research that strengthen technical proficiency, analytical reasoning, and professional skills. The program emphasizes problem solving, data driven decision making, and real world applications, preparing graduates for careers in data science, analytics, and technology innovation. By integrating theory with applied experience, students acquire the expertise, confidence, and professional readiness necessary to pursue impactful careers or advanced study in data science and related fields.
Phone: +1 (919) 966-3621
Email: unchelp@admissions.unc.edu
Address: Jackson Hall, 174 Country Club Road, Chapel Hill, NC 27514, USA