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.5
Network, Operating System and Database Security
This course delivers a step-by-step methodology for securing any infrastructure through enhanced defenses to the core components of networks and databases.
GEOG UL 799
Online GIS Information Session and Free GIS Mapping Tutorial
This free information session, conducted entirely online, provides a comprehensive overview of the Geographic Information Systems (GIS) Program, including career insights, sample videos and more.
COM SCI X 450.7
Predictive Analytics
This hands-on course helps you use predictive analytics for improving business performance using techniques such as data mining, statistics, modeling, machine learning, and artificial intelligence.
COM SCI XL 30
Principles and Practices of Computing
Introductory programming course for CS majors with no prior experience; covers problem-solving, data types, control structures, and program design. Prepares students for CS 31–33. Includes lecture, discussion, and study hours.
COM SCI X 418.104B
Python Programming I
Python is a high-level, dynamically typed, and portable programming language that excels when the cost of software development outweighs performance considerations.