Computer Science, Software Engineering

The Computer Science, Software Engineering program will serve as a springboard into a variety careers by offering both the fundamental principles of programming and development as well as a corresponding knowledge of software development, methodology, best-practices, problem solving, and strategic thinking. With hands-on, pragmatic courses covering industry needs and real-world scenarios, students will be immediately ready to make contributions to the organizations they join. The program aims to prepare students to launch into careers in technology with purpose and passion, enabling students to navigate the technology landscape, continue lifelong learning and become leaders within their organizations.

Course Offerings in the Major

Course Offerings in the Minor

Pre-Requisites for the Major & Minor

Career Outlook