With technology constantly evolving, the ability to access, understand and analyze data is essential for any organization or company. In our MS in Data Science program, you’ll develop comprehensive data science skills, such as data optimization, anomaly detection, object detection, web-scraping, and ensemble models.
Advance your knowledge in constructing, validating, and deploying cutting-edge machine learning models. You'll also learn how to design interactive data visualizations that enable strategic thinking in making research, policy, or business decisions.
Graduates of our Data Science program go on to work in a wide variety of careers, including business, government, education and the natural sciences. Whether you're interested in public service, academia, or industry, an MS in data science will enable you to forge connections, build competency, and carve your path in data science.
Featured Courses
COMP 3432
Machine Learning
About this Course
This course will give an overview of machine learning techniques, their strengths and weaknesses, and the problems they are designed to solve. This will include the broad differences between supervised, unsupervised and reinforcement learning and associated learning problems such as classification and regression. Techniques covered, at the discretion of the instructor, may include approaches such as linear and logistic regression, neural networks, support vector machines, kNN, decision trees, random forests, Naive Bayes, EM, k-Means, and PCA. After taking the course, students will have a working knowledge of these approaches and experience applying them to learning problems. Enforced Prerequisites: COMP 2370 and COMP 2355.
COMP 4333
Parallel and Distributed Computing
About this Course
Current techniques for effective use of parallel processing and large scale distributed systems. Programming assignments will give students experience in the use of these techniques. Specific topics will vary from year to year to incorporate recent developments. This course qualifies for the Computer Science "Advanced Programming" requirement. Prerequisites: COMP2370 and COMP2355, or equivalent.
Application Information
Take the first step toward your academic career at the Ritchie School and start your application today.
Fall 2024 Priority Deadline