Computer Science
Computer Science
Technology is evolving faster than ever—and so should your skills. Our newly reimagined computer science area of study can equip you with the tools to thrive in today’s data-driven, AI-powered world.
Whether you're launching a new career or leveling up your current one, our programs are designed to meet the demands of the modern tech landscape. Learn from industry experts through hands-on, project-based courses that blend theory with real-world application.
Get More Info
Computer Science
Courses
COM SCI X 450.00
Data Science Fundamentals
Designed for students with limited programming, statistics, or data analytics knowledge, this data science overview course is ideal for beginners, business analysts, or non-tech managers interested in the field.
COM SCI X 414.4
Data Structures and Algorithms for Software Development
This course deepens students’ understanding of data structures and algorithms, covering design, analysis, and implementation with a focus on both theory and practical applications.
COM SCI X 450.42
Deep Learning
Gain a robust understanding of deep learning through both theory and hands-on implementation, spanning domains such as computer vision, natural language processing (NLP) and graph data analysis. Explore neural network architectures, optimization techniques, and advanced models (CNNs, RNNs, GANs, GNNs).
COM SCI 751.9
Driving Value through Agile Principles and Mindset
For students looking to better understand the basics of Agile Methodology, this class will tough on the history of the craft, the differences between predictive( Waterfall) and Agile deliver methods and basic implementation in the workplace.
COM SCI X 450.2
Exploratory Data Analysis and Visualization
Learn the iterative process of exploratory data analysis (EDA), data analysis techniques, data exploration, and visualization. Course tools include R for data analysis and Tableau for data visualization.