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 420.8
Cybersecurity Lab (Offensive Tools)
This hands-on course explores common and specialized security tools for penetration assessments. Students will have the opportunity to create their own custom tool or an extension to a known tool.
COM SCI X 450.51
Data Modeling and Datastore Design
Learn advanced data modeling and design scalable, cost-effective architectures for analytics and AI systems using relational, NoSQL, time-series, and vector databases through hands-on projects and assignments.
COM SCI 751.1
Data Science and Data Analytics Information Session
This interactive session, led by experienced instructors and program advisors, provides an in-depth exploration of data science competencies, cutting-edge tools, real-world applications, course requirements, career pathways, and community engagement.
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.