Degrees & Programs
Degrees & Programs
Undergraduate Degrees (Bachelor's)
Civil Engineering (BS)
Design, construct, and operate the infrastructure society depends on.
Environmental Engineering (BS)
Protect and repair our air, water, and ecosystems to build a more sustainable future. Also available in as a Minor program.
Computer Science (BS)
Solve real world problems with software, algorithms, and cutting edge technology. Minor program available.
Electrical Engineering (BS)
Create the electronic and energy systems that power modern technology - from microchips to renewable grids.
Mechanical Engineering (BS)
Design, build, and improve machines and systems—from engines to robotics—to shape how the world moves.
Minor Only Programs
Aerospace Engineering
Learn about the career pathways and benefits available for students interested in aircraft/aeronautics, spacecraft, and flight technology.
Artificial Intelligence
The Artificial Intelligence (AI) minor prepares you for careers in which understanding of data, models, software systems, and impacts of AI use is important.
Biomedical Engineering
The BME minor includes electives in areas such as biomechanics, neuroimaging, and medical instrumentation, so you will be prepared for career opportunities in healthcare technology or graduate studies in biomedical engineering.
Computer Engineering
Perfect for CS, EE, or ME majors, this minor focuses on hardware-software integration. Learn to design high-speed digital circuits, program embedded systems, and architect chips for AI and IoT.
Construction Management
Learn project planning, budgeting, and construction law to launch a career as a general contractor or site manager.
Cybersecurity
Gain hands-on experience assessing computer systems for cybersecurity threats and applying methods to prevent them.
Post Baccalaureate Professional Computer Science Degree (BCS)
A Post Baccalaureate Professional Computer Science Degree (BCS Degree) is designed to teach you all the technology skills required to get into the field. This includes programming, software design, theory, and computer architecture. If you’re looking to change careers, the BCS Degree can bring you up to speed quickly on contemporary and applied computer science knowledge to help you stand out in the competitive job market.
Going UP?
Go farther and dream bigger than you ever thought possible. Join a community that's on a mission to change the world for the better. New experiences are waiting.