Data Science Major
introduction Heading link

What’s one thing that big companies, small businesses, governments, and nonprofits have in common?
They all want to make smart decisions — choices that are supported by data. Based on the preferences and habits of local cyclists, where should the city put a bike lane? Do consumers want to buy their clothing from designers who express a commitment to the environment, or does it make no difference? How many crates of vegetables and pounds of meat should the food pantry stock to meet the weekly needs of families in a particular neighborhood?
Data scientists are uniquely trained to help companies, government agencies, and nonprofits to answer questions like these. At UIC, data science majors learn how to dive into any pool of complex information to find the answers that people want — and discover nuggets of wisdom those people didn’t even know to ask for.

Wondering about data science? Heading link
Data science isn’t a subject most students take in high school, so you might be curious what it’s all about. This one-page PDF overview will help.
What do data scientists do? Heading link
In general, data science involves a cross-disciplinary skill set: some programming, some statistics, and some math, combined with a sharp business mind and good communication skills. You’ll mine repositories of information for valuable takeaways and then package your findings in easy-to-understand ways, allowing anyone to learn from what you found.
Here are some examples of careers that you can pursue with a data science degree (and their average annual pay):
Did you know: Heading link
-
400,000 This is how many bytes of data there are in the world for every grain of sand on Earth.
-
3 to 1 Data science is a rapidly growing field. As of just two years ago, there were three open jobs for every applicant!
Keep scrolling to learn more about this major, or ... Heading link
Let’s look at the data — together Heading link

When several people look at a puzzle, they might see different solutions or opportunities. Think about it: if you showed a word search to two friends, they’d probably each spot a different word first.
This illustrates the importance of diversity in data science. If people from a wide variety of backgrounds and outlooks examine complex information together, we have the best chance of uncovering all the possible insights.
That’s why UIC is committed to helping more women, nonbinary people, and students from underrepresented backgrounds in tech to become the data scientists of tomorrow.
The data science major, start to finish Heading link
You can break the data science major into three areas:
- Concentration electives: You’ll hear people say that you can apply your data science knowledge and skills to any area that piques your interest. It’s true! Inspired by that idea, UIC allows you to choose one of nine areas where you can focus your analytical power. (Learn about them in the “major in-depth” section below.)
- Data science core courses: Data science is an interdisciplinary major, meaning that a data scientist’s skills are a tightly knitted blend of math, statistics, computer science, and business. The core gives you a foundation in all of these subjects.
- General education courses: These courses enhance your perspective and familiarize you with the myriad types of information that our world produces. In this course group, you will study history, culture, language, and how to analyze the natural world.
One of our faculty members, Shanon Reckinger, drew this chart to illustrate the general flow of the data science major. In this example, she shows how the computer science concentration expands into a bubble of specific courses. Each of the nine concentrations (which you’ll see in the vertical row in the middle of the chart) contains its own set of relevant courses (not all shown here).
Course highlights Heading link

Data science majors get to pick from many different subjects, so your major is likely to be a unique creation that suits your interests and career goals. To get you thinking, here are some UIC courses that data science majors tend to enjoy:
CS 418 Introduction to Data Science. This course introduces state-of-the-art data science methodologies and algorithms. With a focus on both theory and practice, the course covers all stages of the data science lifecycle, from conceiving an idea to finding the right data, hypothesis generation and testing, exploratory data analysis, machine learning, handling large datasets, and presenting results in a meaningful manner. Students come out of the course with hands-on skills in developing a data science project for solving real-world problems.
CS 480 Database Systems. Many aspects of modern life (think online banking, social media, navigation systems, biomedical research, and more) depend on rapid, secure, and reliable access to large amounts of data. In this course, students learn how to retrieve and synthesize existing data, how to design effective and efficient database structures to store data, and how to programmatically connect to and manipulate database systems. Students also learn about the wide variety of data storage tools and systems available for use in building and delivering products and services.
STAT 381 and 481 Applied Statistical Methods I and II. These courses provide an introduction to basic statistical methods, balancing theory and methodology. Instructors use real data from actual studies and experiments to show how the concepts and methods of statistics can be used to solve problems and derive meaningful and remarkable inferences from data. This methodology reaches far and wide to almost all applications in the real world, and the courses provide preparation for further study and careers in data science.
View all data science courses here
The data science major in depth Heading link

Ready to explore the data science major in detail? Follow the links for each concentration to learn about the degree requirements and elective options.
- Business analytics concentration
- Computer science concentration
- Data processing, science, and engineering concentration
- Health data science concentration
- Industrial engineering concentration
- Social technology studies concentration
- Statistics concentration
- Urban planning and policy administration concentration
Student learning objectives: Data science major Heading link
If you choose to major in data science at UIC, what can you expect by the time you have finished the program? Our faculty compiled the list below to give you a sense of the competencies we expect students to possess when they have completed all the requirements.
By the time they graduate, data science students will:
- Be able to analyze a complex data analysis problem and to apply principles of computing, statistics, and mathematics to identify solutions
- Be able to design, implement, and evaluate a computing-based solution to meet a given set of requirements in the context of data science
- Be able to function effectively on teams to accomplish a common goal
- Be able to carry out statistical analysis of data
- Be able to execute statistical analyses with professional statistical software
- Be able to explain how data science projects contribute to the strategic goals of organizations
- Either have domain knowledge and be able to apply it in an area of application of data science, or have advanced knowledge of at least one of software development, computing theory, or statistical theory, and be able to apply it to solve data science problems