Turn data into meaningful insights. UNC Greensboro’s Bachelor of Science in Computer Science degree with a concentration in Data Science and Big Data prepares you to analyze complex datasets and solve real-world problems. You’ll develop skills in analytics, machine learning, and data management while learning to build data-driven solutions.
Data plays a critical role across industries. From healthcare and business to research and environmental science, you’ll graduate prepared to tackle complex challenges using data and computing.
Data Science and Big Data Concentration Highlights
- Master the Tools of Data Science and Big Data: Learn the theories, algorithms, and technologies used to analyze complex datasets and develop data-driven systems.
- Explore Emerging Areas of Computing: Study topics such as machine learning, data mining, predictive analytics, and large-scale data management.
- Connect Classroom Learning to Research and Industry: Learn from faculty researchers and benefit from a department that works closely with industry partners to keep coursework aligned with evolving workforce needs.
- Build on a Strong Computer Science Foundation: Earn an ABET-accredited Computer Science degree while gaining specialized expertise in one of today’s fastest-growing technology fields.
THE STUDENT EXPERIENCE in Data Science and big data
- Analyze real-world data. Work with complex datasets and develop data-driven solutions using modern computing tools and techniques.
- Build skills through projects. Gain hands-on experience through programming assignments, labs, and applied data science projects.
- Work across computing environments. Develop experience in both Windows and Unix/Linux systems used in professional settings.
- Connect with the computing community. Participate in ACM, the Information Security Club, Robotics Club, and STARS Computing Corps to enhance your experience outside the classroom.

Computer Science Courses
In addition to the core requirement of the B.S. in Computer Science degree, students in the Data Science and Big Data concentration may take specialized courses in data science, machine learning, artificial intelligence, and more. Course options include:
AFTER GRADUATIng with your Degree in Computer Science – Data Science
A Bachelor of Science in Computer Science with a concentration in Data Science and Big Data from UNC Greensboro prepares you to turn complex data into actionable insights. You’ll build a strong foundation in computer science while gaining specialized skills in analytics, machine learning, and data management. These skills help organizations solve problems, make informed decisions, and identify new opportunities.
Graduates pursue careers in data science, data analytics, business intelligence, machine learning, software development, and related fields. Employers in healthcare, finance, government, technology, manufacturing, and research rely on professionals who can collect, analyze, and interpret data.
UNCG graduates work for global technology companies, government agencies, businesses, and research organizations. Computer Science alumni have worked for employers including Amazon, IBM, NASA, Novartis, General Electric, The Fresh Market, Syngenta, Duke Energy, and Gilbarco Veeder-Root.
Potential Career Paths
- Computer Scientist
- Data Scientist
- Programmer
- Coding Specialist
- Software Engineer
- Statistician
- Analyst
Program Details
Degree Type: Bachelor's
College/School: College of Arts and Sciences
Program Type: Majors & Concentrations
Class Type: In Person
Catalog Name: Computer Science, B.S. Data Science and Big Data Concentration
Similar Degree Offerings
Contact Us
Lixin Fu
Director of Undergraduate Studies
Department of Computer Science
lfu@uncg.edu
