College of Engineering & Computer Science Programs
Browse by Academic Level
Explore Programs by Degree Type

Undergraduate Programs
Explore bachelor's degree programs that build technical knowledge, hands-on experience and a foundation for careers in engineering and computer science.

Graduate Programs
Advance your expertise through master's and doctoral programs offering specialized coursework and research opportunities.

Professional Degree Programs
Explore career-focused graduate programs designed to help working professionals expand their technical knowledge and leadership skills.

Certificates
Build specialized skills and expand your knowledge through focused undergraduate and graduate certificate programs.

Joint Programs
Explore academic pathways that combine areas of study through coordinated degree programs.

Minors
Complement your major and broaden your skills with a minor in a related field of engineering or technology.