Skip Sub Navigation Degrees & Programs Section Menu Degrees & Programs Civil Engineering Program Educational Objectives & Student Learning Outcomes Degree Requirements and Subdisciplines Civil Engineering Courses Civil Engineering Labs Civil Engineering Faculty Current CE Senior Design Projects Opens in a new window GU Civil Engineering in the News Computer Engineering Program Educational Objectives & Student Learning Outcomes Degree Requirements Computer Engineering Courses Computer Engineering Labs Computer Engineering Faculty Current CPE Senior Design Projects Opens in a new window GU Computer Engineering in the News Computer Science BS Computer Science BA Computer Science & Computational Thinking Computer Science Courses Computer Science Labs Computer Science Faculty Current CS Senior Design Projects Opens in a new window Study Computer Science Abroad GU Computer Science in the News Minors in Computer Science Electrical Engineering Program Educational Objectives & Student Learning Outcomes Degree Requirements Electrical Engineering Courses Electrical Engineering Labs Electrical Engineering Faculty Current EE Senior Design Projects Opens in a new window GU Electrical Engineering in the News Engineering Management Program Educational Objectives & Student Learning Outcomes Degree Requirements Engineering Management Courses Engineering Management Faculty Current Engineering Management Senior Design Projects Opens in a new window Additional MBA Opens in a new window GU Engineering Management in the News Mechanical Engineering Program Educational Objectives & Student Learning Outcomes Degree Requirements Mechanical Engineering Courses Mechanical Engineering Labs Mechanical Engineering Faculty Current ME Senior Design Projects Opens in a new window GU Mechanical Engineering in the News Transmission & Distribution Master’s in Transmission & Distribution Engineering Certificate in Transmission & Distribution Engineering Non-Matriculated Students Learning Outcomes Compare our Programs Faculty Alumni Industry Advisory Board Webinars