Undergraduate
The BS in Data Science program combines courses that cover specific topics like data visualization with traditional courses in mathematics and computer and information science.
In mathematics: students will take statistics, probability, linear algebra, scientific computation, and calculus.
In computer science: students will take courses in object-oriented programming, software design, algorithms, data mining, and machine learning.
Students in their senior year will work in teams on real-world capstone projects and learn how to communicate their results as a professional data scientist.
Many of our students are involved with projects, hackathons, and other extracurricular events through our BigDataClub.
Learning outcomes
At the time of graduation, students will:
- be able to understand and apply contemporary techniques for managing, mining, and analyzing big data across multiple disciplines
- be able to use computation and computational thinking to gain new knowledge and to solve real-world problems of high complexity
- have the ability to communicate their ideas and findings persuasively in written, oral and visual form and to work in a diverse team environment
- be prepared for graduate school or employment and have an appreciation for life-long learning
- have an appreciation for the professional, societal and ethical considerations of data collection and use