Bachelor of Science in Data ScienceSchool of Arts and Sciences
The Data Science major will provide students with strong foundations in data science and practical knowledge of the methods and techniques of data analysis, as well as the ability to think critically about the construction and implications of data analysis and models. This program is for anyone interested in the analysis and interpretation of large sets of data, or “big data,” which are found in a wide range of disciplines such as meteorology, genomics, physics, biological and environmental research, health sciences, business and economics, to name a few.
By combining carefully selected computer science, mathematics courses and other electives along with practical and capstone experiences, students across a wide array of campus disciplines will be able to participate in data science projects by designing and carrying out rigorous computational analysis for their fields of interest.
Edgewood College also offers a Data Science minor.
Madison, WI
On-campus
65
Careers within Data Science
$108,020
Average median pay for a Data Scientist
A bachelor’s degree in Data Science prepares you for a variety of career paths.
- Economist
- Computer and Information Research Scientists
- Actuaries
- Financial Analysts
- Mathematicians and Statisticians
Featured Courses
CS 340 – Data Structures and Algorithms
This course explores the fundamental principles, operations, and uses of data structures to support large applications. The data structures studied in the course include linked-lists, search trees, and maps along with their variants. These data structures are then used as a basis for exploring common classes of algorithms used to solving computational problems such as sorting data or planning delivery routes. Throughout the course mathematical tools are introduced to analyze the complexity of the data structures, algorithms, and problems studied in the course.
CS 270 – Approaches to Database Management
This course is a fun introduction to the different traditional and modern day approaches on database management using hands-on examples. Concepts of files, databases, data objects, and presentation of data in various formats are covered. Students learn the principles, techniques and tools needed to create a relational database application from scratch and apply them in a group project using open source tools such as MySQL and PHP. This course also familiarizes students with the technical hands-on knowledge of NoSQL databases using MongoDB and also explores the origins and characteristics that distinguish them from traditional relational database management systems.
MATH 256 – Discrete Mathematics
This course introduces students interested in math or computer science to a level of abstraction and argumentation appropriate to those fields as well as providing some of the foundational mathematics and more importantly, ways of thinking needed for success in either field. In addition, the course provides students the opportunity to see connections between the two fields such as those between symbolic logic and digital logic circuits or between recurrence and induction. Topics include: logic, methods of proof, sequences, induction, recursion, set theory, functions, relations, counting, probability, graphs, trees, analysis of algorithm efficiency.
Related Programs
-
-
On-campus
Bachelor of Science in Mathematics -