A data science concentration focuses on a defined area within computer science. It typically builds on the program core and adds courses that deepen subject knowledge and applied skills.
A data science concentration is a focused set of courses within a computer science program that emphasizes this subject area.
Coursework varies by school, but most programs cover core concepts, applied methods, and domain-specific tools related to data science.
Many schools offer this concentration online, but availability depends on degree level and start-term scheduling.
Back to Computer Science Concentrations
For an overview of all degree paths, see the Computer Science Program Guide.
| Course Topic | What You Learn |
|---|---|
| Statistical Methods | Probability, inference, hypothesis testing |
| Data Mining & Analysis | Pattern recognition, clustering, classification |
| Data Visualization | Dashboard design, storytelling with data, tools (Tableau, D3) |
| Database Systems | SQL, NoSQL, data warehousing, ETL pipelines |
| Machine Learning for Data Science | Predictive models, regression, decision trees |
| Big Data Technologies | Distributed computing, Hadoop, Spark fundamentals |
| Concentration | Focus Area | Related BLS Career | Median Salary (May 2024) |
|---|---|---|---|
| Artificial Intelligence | ML, neural networks, NLP | Software Developer | $133,080 |
| Cybersecurity | Network defense, ethical hacking | Info Security Analyst | $124,910 |
| Data Science | Analytics, visualization, modeling | Database Architect | $135,980 |
| Software Engineering | Design, testing, development | Software Developer | $133,080 |
| Human-Computer Interaction | UX, usability, accessibility | Web/Digital Interface Designer | $98,090 |
| Networks & Systems | Infrastructure, cloud, admin | Computer Network Architect | $130,390 |
Source: Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2024.