Guide to Engineering Programs, Courses and Degrees

Engineering Programs/Courses/Degrees

Guide to University Programs, Courses and Degrees

#8020-8116

Introduction

Welcome to the uniRank's Guide to Engineering Programs, Courses and Degrees, the most comprehensive resource on the web for exploring and understanding Engineering undergraduate and postgraduate degrees. In this section of the guide, we provide detailed insights into a variety of the most popular programs, courses and degrees classified according to one of the six macro categories and fields of study adopted by uniRank. For each, we provide a thorough explanation of the following topics:

  • study duration range
  • estimated tuition range
  • typical course outline
  • typical curriculum overview by year
  • key components
  • career prospects
  • salary expectations

Whether you're a prospective student seeking the ideal educational path, a career changer exploring new opportunities or simply curious about the diverse array of academic offerings available, our exclusive guide is designed to help you make informed decisions about your academic and professional future. Also, read Uncle Albert's guide article "What are University Programs, Courses and Degrees?" to learn more.

List of Engineering Programs, Courses and Degrees: #8020-8116


Master's Degrees



Master of Resource Efficient Construction (MREC)

The Master of Resource Efficient Construction program is designed to provide students with advanced knowledge and skills in sustainable construction practices. It focuses on developing expertise in… learn more about this program/course


Master of Risk Engineering (MRE)

The Master of Risk Engineering program is designed to provide students with a comprehensive understanding of risk management and engineering principles. It equips graduates with the skills and… learn more about this program/course


Master of Road Traffic Engineering (M.R.T.E.)

The Master of Road Traffic Engineering program is designed to provide students with advanced knowledge and skills in the field of road traffic engineering. It focuses on various aspects of traffic… learn more about this program/course


Master of Robotic Systems Engineering (M.RSE)

The Master of Robotic Systems Engineering program is designed to provide students with advanced knowledge and skills in the field of robotics. It focuses on the design, development and implementation… learn more about this program/course


Master of Safety Engineering (MSE)

The Master of Safety Engineering degree is designed to provide students with the knowledge and skills necessary to identify, assess and manage safety risks in a variety of settings. This degree… learn more about this program/course


Master of Sanitary and Environmental Engineering (MSEE)

The Master of Sanitary and Environmental Engineering program is designed to provide students with advanced knowledge and skills in the field of environmental engineering. It focuses on the application… learn more about this program/course


Master of Science in Architectural Engineering (MSc in Architectural Engineering)

A Master of Science in Architectural Engineering is a graduate degree program that focuses on the application of engineering principles to the design, construction and operation of buildings. This… learn more about this program/course


Master of Science in Biomedical Engineering (MSc in Biomedical Engineering)

A Master of Science in Biomedical Engineering degree is a graduate-level program that focuses on the application of engineering principles to the field of medicine. This degree program is designed to… learn more about this program/course


Master of Science in Business Engineering (MSc in Business Engineering)

The Master of Science in Business Engineering is a graduate degree program that combines business and engineering principles to prepare students for leadership roles in various industries. This degree… learn more about this program/course


Master of Science in Chemical Engineering (MSc in Chemical Engineering)

A Master of Science in Chemical Engineering degree is a graduate-level program that focuses on the study of chemical processes and their applications in various industries. This degree program is… learn more about this program/course


Master of Science in Civil Engineering (MSc in Civil Engineering)

A Master of Science in Civil Engineering degree is a graduate-level program that provides students with advanced knowledge and skills in the field of civil engineering. This degree program is designed… learn more about this program/course


Master of Science in Commercial Engineering (M.Sc. in Commercial Engineering)

The Master of Science in Commercial Engineering program is designed to provide students with a comprehensive understanding of the principles and practices of commercial engineering. It combines… learn more about this program/course


Master of Science in Computer Engineering (MSc in Computer Engineering)

A Master of Science in Computer Engineering degree is a graduate-level program that focuses on the design, development and implementation of computer systems and networks. This degree program provides… learn more about this program/course


Master of Science in Construction Management (MSc in Construction Management)

The Master of Science in Construction Management degree is designed to provide students with the knowledge and skills necessary to manage construction projects from start to finish. This degree… learn more about this program/course


Master of Science in Electrical Engineering (MSEE)

A Master of Science in Electrical Engineering degree is a graduate-level program that focuses on advanced topics in electrical engineering. This degree is designed to provide students with the… learn more about this program/course


Master of Science in Electromechanical Engineering (M.Sc. in Electromechanical Engineering)

The Master of Science in Electromechanical Engineering program is designed to provide students with advanced knowledge and skills in the interdisciplinary field of electromechanical engineering. It… learn more about this program/course


Master of Science in Engineering Architecture (M.Sc. Eng. Arch.)

The Master of Science in Engineering Architecture program is designed to provide students with advanced knowledge and skills in architectural engineering. It focuses on the integration of engineering… learn more about this program/course


Master of Science in Engineering Energy (M.Sc. Eng. Energy)

The Master of Science in Engineering Energy program is designed to provide students with advanced knowledge and skills in the field of energy engineering. It focuses on sustainable energy systems,… learn more about this program/course


Master of Science in Engineering Management (MSEM)

The Master of Science in Engineering Management (MSEM) is a graduate-level program that combines engineering and management principles to prepare students for leadership roles in technical… learn more about this program/course


Master of Science in Engineering Physics (MSc in Engineering Physics)

The Master of Science in Engineering Physics is a graduate degree program that focuses on the application of physics principles to engineering problems. This degree program is designed to provide… learn more about this program/course


Master of Science in Materials Engineering (MSc in Materials Engineering)

A Master of Science in Materials Engineering is a graduate-level degree program that focuses on the study of materials and their properties. This program is designed to provide students with a deep… learn more about this program/course


Master of Science in Mechanical Engineering (MSc in Mechanical Engineering)

A Master of Science in Mechanical Engineering degree is a graduate-level program that focuses on the design, development and manufacturing of mechanical systems. This degree program provides students… learn more about this program/course


Master of Science in Nuclear Engineering (MSc in Nuclear Engineering)

A Master of Science in Nuclear Engineering is a graduate-level degree program that focuses on the study of nuclear energy, radiation and their applications. This degree program is designed to provide… learn more about this program/course


Master of Science in Safety Engineering (MSc in Safety Engineering)

The Master of Science in Safety Engineering is a graduate-level program that focuses on the prevention of accidents and injuries in various industries. This degree program provides students with the… learn more about this program/course


Master of Science in Structural Engineering (MSc in Structural Engineering)

A Master of Science in Structural Engineering is a graduate degree program that focuses on the design, analysis and construction of structures such as buildings, bridges and tunnels. This program… learn more about this program/course


Master of Science in Systems Engineering (MSc in Systems Engineering)

A Master of Science in Systems Engineering degree is a graduate-level program that focuses on the design, development and implementation of complex systems. This degree program is designed to provide… learn more about this program/course


Master of Science in Textile Engineering (MSc in Textile Engineering)

A Master of Science in Textile Engineering is a graduate-level program that focuses on the design, development and production of textiles. Students in this program learn about the properties of… learn more about this program/course


Master of Science in Welding Engineering (MSWE)

A Master of Science in Welding Engineering degree is a graduate-level program that focuses on the principles and practices of welding engineering. This degree program is designed to provide students… learn more about this program/course


Master of Sensor and Automation Engineering (MSAE)

The Master of Sensor and Automation Engineering program is designed to provide students with advanced knowledge and skills in the field of sensor technology and automation. This program focuses on the… learn more about this program/course


Master of Shipbuilding and Maritime Engineering (M.SME)

The Master of Shipbuilding and Maritime Engineering program is designed to provide students with advanced knowledge and skills in the field of shipbuilding and maritime engineering. It covers various… learn more about this program/course


Master of Simulation Based Engineering (MSE)

The Master of Simulation Based Engineering program is designed to provide students with advanced knowledge and skills in the field of simulation-based engineering. It focuses on the application of… learn more about this program/course


Master of Site Engineering (MSE)

The Master of Site Engineering program is designed to provide students with advanced knowledge and skills in the field of site engineering. It focuses on the planning, design and management of… learn more about this program/course


Master of Smart Production Engineering (M.SPE)

The Master of Smart Production Engineering program is designed to provide students with advanced knowledge and skills in the field of smart production engineering. It focuses on integrating… learn more about this program/course


Master of Space Engineering (MSE)

The Master of Space Engineering degree is a postgraduate program that focuses on the design, development and operation of spacecraft and related technologies. This degree program is designed to… learn more about this program/course


Master of Sports Engineering (MSE)

The Master of Sports Engineering program is designed to provide students with advanced knowledge and skills in the field of sports engineering. It combines principles of engineering, biomechanics and… learn more about this program/course


Master of Structural and Civil Engineering (M.SCE)

The Master of Structural and Civil Engineering program is designed to provide students with advanced knowledge and skills in the field of structural and civil engineering. It focuses on the analysis,… learn more about this program/course


Master of Structural Engineering (MSE)

A Master of Structural Engineering degree is a graduate-level program that focuses on the design, analysis and construction of structures such as buildings, bridges and tunnels. This degree program… learn more about this program/course


Master of Supply Engineering (MSE)

The Master of Supply Engineering program is designed to provide students with advanced knowledge and skills in supply chain management, logistics and operations. It focuses on developing expertise in… learn more about this program/course


Master of Surveying (M.Surv.)

A Master of Surveying degree is a postgraduate program that provides students with advanced knowledge and skills in the field of surveying. This degree is designed for individuals who want to pursue a… learn more about this program/course


Master of Sustainable Bioprocess Engineering (M.S.B.E.)

The Master of Sustainable Bioprocess Engineering program is designed to provide students with advanced knowledge and skills in the field of bioprocess engineering, with a focus on sustainability. This… learn more about this program/course


Master of Sustainable Building Systems (M.SBS)

The Master of Sustainable Building Systems program is designed to provide students with advanced knowledge and skills in sustainable building practices. It focuses on integrating sustainable design… learn more about this program/course


Master of Sustainable Electrical Power Supply (MSEP)

The Master of Sustainable Electrical Power Supply (MSEP) program is designed to provide students with advanced knowledge and skills in the field of sustainable electrical power supply. This program… learn more about this program/course


Master of Sustainable Engineering (M.S.E.)

The Master of Sustainable Engineering program is designed to equip students with the knowledge and skills to address the complex challenges of sustainable development in engineering. It focuses on… learn more about this program/course


Master of Sustainable Engineering of Infrastructure (MSEI)

The Master of Sustainable Engineering of Infrastructure program is designed to provide students with the knowledge and skills to develop sustainable infrastructure solutions. It focuses on the… learn more about this program/course


Master of Sustainable Systems Engineering (M.SSE)

The Master of Sustainable Systems Engineering program is designed to equip students with the knowledge and skills to develop sustainable solutions for complex engineering problems. This… learn more about this program/course


Master of System Design (M.S.D.)

The Master of System Design program is designed to provide students with advanced knowledge and skills in the field of system design. It focuses on developing expertise in designing complex systems,… learn more about this program/course


Master of Systems Engineering (MSE)

The Master of Systems Engineering degree is a graduate-level program that focuses on the design, development and implementation of complex systems. This degree program is designed to provide students… learn more about this program/course


Master of Systems Engineering for Manufacturing (MSEM)

The Master of Systems Engineering for Manufacturing program is designed to provide students with advanced knowledge and skills in the field of systems engineering as applied to manufacturing… learn more about this program/course


Master of Technical Education (MTEd)

The Master of Technical Education degree is designed for individuals who want to enhance their knowledge and skills in technical education. This degree program provides students with the necessary… learn more about this program/course


Master of Technical Logistics (M.Tech.Log.)

The Master of Technical Logistics program is designed to provide students with advanced knowledge and skills in the field of logistics management. It focuses on the technical aspects of logistics,… learn more about this program/course


Master of Technology and Management (MTM)

The Master of Technology and Management program is designed to provide students with a unique blend of technical and business skills. It aims to equip graduates with the knowledge and expertise to… learn more about this program/course


Master of Technology Engineering (M.Tech Engineering)

The Master of Technology Engineering program is designed to provide advanced knowledge and skills in various engineering disciplines. It aims to equip students with a deep understanding of engineering… learn more about this program/course


Master of Technology in Materials Engineering (M.Tech. in Materials Engineering)

The Master of Technology in Materials Engineering program is designed to provide students with advanced knowledge and skills in the field of materials engineering. It focuses on the study of materials… learn more about this program/course


Master of Telecommunication and Network Engineering (M.TNE)

The Master of Telecommunication and Network Engineering degree is a postgraduate program that focuses on the design, implementation and management of telecommunication and network systems. This degree… learn more about this program/course


Master of Telecommunication Engineering (MTE)

The Master of Telecommunication Engineering degree is a postgraduate program that focuses on the design, development and implementation of telecommunication systems. This degree program provides… learn more about this program/course


Master of Textile Engineering (MTE)

A Master of Textile Engineering degree is a postgraduate program that focuses on the study of textile materials, their properties and their applications. This degree program is designed to provide… learn more about this program/course


Master of Textile Structures and Technologies (M.TST)

The Master of Textile Structures and Technologies program is designed to provide students with advanced knowledge and skills in the field of textile engineering. This program focuses on the study of… learn more about this program/course


Master of Theoretical Mechanical Engineering (M.T.M.E.)

The Master of Theoretical Mechanical Engineering program is designed to provide students with advanced knowledge and skills in the field of theoretical mechanical engineering. It focuses on the… learn more about this program/course


Master of Traffic and Transport (M.T.T.)

The Master of Traffic and Transport degree is designed to provide students with a comprehensive understanding of the transportation industry. This degree program covers a wide range of topics,… learn more about this program/course


Master of Traffic Engineering (MTE)

The Master of Traffic Engineering degree is designed to provide students with the knowledge and skills necessary to design, plan and manage transportation systems. This degree program covers a wide… learn more about this program/course


Master of Traffic Engineering and Mobility (MTEM)

The Master of Traffic Engineering and Mobility program is designed to provide students with advanced knowledge and skills in the field of traffic engineering and transportation planning. It focuses on… learn more about this program/course


Master of Transformation of Urban Landscapes (M.TUL)

The Master of Transformation of Urban Landscapes program is designed to equip students with the knowledge and skills necessary to address the challenges of urban development and transformation. This… learn more about this program/course


Master of Transport Engineering (MTE)

The Master of Transport Engineering degree is designed to provide students with advanced knowledge and skills in the field of transportation engineering. This degree program covers a wide range of… learn more about this program/course


Master of Transport Infrastructure Management (MTIM)

The Master of Transport Infrastructure Management program is designed to provide students with a comprehensive understanding of the planning, design, construction and management of transport… learn more about this program/course


Master of Transport Planning and Operation (MTP)

The Master of Transport Planning and Operation program is designed to provide students with a comprehensive understanding of transportation systems and their planning and operational aspects. This… learn more about this program/course


Master of Transport Technologies (M.Tech)

The Master of Transport Technologies program is designed to provide students with advanced knowledge and skills in the field of transportation. It focuses on the latest technologies and innovations in… learn more about this program/course


Master of Transportation Systems (M.T.S.)

The Master of Transportation Systems program is designed to provide students with a comprehensive understanding of transportation systems and their management. It focuses on the analysis, planning,… learn more about this program/course


Master of Urban Mobility (MUM)

The Master of Urban Mobility program is designed to provide students with a comprehensive understanding of urban transportation systems and sustainable mobility solutions. It equips students with the… learn more about this program/course


Master of Usability Engineering (MUE)

The Master of Usability Engineering program is designed to provide students with advanced knowledge and skills in the field of usability engineering. It focuses on understanding user behavior,… learn more about this program/course


Master of Utility Engineering (MUE)

The Master of Utility Engineering program is designed to provide students with advanced knowledge and skills in the field of utility engineering. It focuses on the planning, design, operation and… learn more about this program/course


Master of Vehicle and Manufacturing Engineering (M.V.M.E.)

The Master of Vehicle and Manufacturing Engineering program is designed to provide students with advanced knowledge and skills in the field of vehicle engineering and manufacturing. It focuses on the… learn more about this program/course


Master of Vehicle Development (MVD)

The Master of Vehicle Development program is designed to provide students with advanced knowledge and skills in the field of vehicle engineering and development. It focuses on various aspects of… learn more about this program/course


Master of Vehicle Engineering (MVE)

The Master of Vehicle Engineering program is designed to provide students with advanced knowledge and skills in the field of vehicle engineering. It covers various aspects of vehicle design,… learn more about this program/course


Master of Vehicle Engineering and Transportation (MVE&T)

The Master of Vehicle Engineering and Transportation program is designed to provide students with advanced knowledge and skills in the field of vehicle engineering and transportation. It covers… learn more about this program/course


Master of Vehicle Mechatronics (MVM)

The Master of Vehicle Mechatronics program is designed to provide students with advanced knowledge and skills in the field of automotive engineering and mechatronics. It focuses on the integration of… learn more about this program/course


Master of Vehicle System Technologies (M.VST)

The Master of Vehicle System Technologies program is designed to provide students with advanced knowledge and skills in the field of vehicle systems. This program focuses on the study of various… learn more about this program/course


Master of Vehicle Technology (MVT)

The Master of Vehicle Technology program is designed to provide students with advanced knowledge and skills in the field of vehicle engineering. It covers various aspects of vehicle design,… learn more about this program/course


Master of Water and Environmental Engineering (M.WEE)

The Master of Water and Environmental Engineering program is designed to provide students with advanced knowledge and skills in the field of water and environmental engineering. It focuses on the… learn more about this program/course


Master of Water Engineering (MWE)

The Master of Water Engineering degree is designed to provide students with advanced knowledge and skills in the field of water engineering. This degree program covers a wide range of topics related… learn more about this program/course


Master of Web Engineering (MWE)

The Master of Web Engineering program is designed to provide students with advanced knowledge and skills in web development, design and management. It focuses on the technical aspects of web… learn more about this program/course


Master of Wind Energy Engineering (MWE)

The Master of Wind Energy Engineering program is designed to provide students with a comprehensive understanding of the principles and practices related to wind energy. It covers various aspects such… learn more about this program/course


Master of Wind Engineering (MWE)

The Master of Wind Engineering degree is a postgraduate program that focuses on the study of wind and its effects on structures and the environment. This degree program is designed to equip students… learn more about this program/course


Professional Master of Electric Energy (MEE)

The Professional Master of Electric Energy program is designed to provide students with advanced knowledge and skills in the field of electric energy. It focuses on the technical, managerial and… learn more about this program/course


Doctorate Degrees



Doctorate of Building (PhD in Building)

A Doctorate of Building program is a research-focused degree that prepares students for advanced careers in the field of building and construction. It provides in-depth knowledge and expertise in… learn more about this program/course


Doctorate of Chemical Engineering (PhD in Chemical Engineering)

A Doctorate of Chemical Engineering program is a research-intensive degree that focuses on advanced study and specialization in the field of chemical engineering. It is designed to provide students… learn more about this program/course


Doctorate of Civil Engineering (PhD in Civil Engineering)

A Doctorate of Civil Engineering program is a research-intensive degree that focuses on advanced knowledge and expertise in the field of civil engineering. It is designed for individuals who wish to… learn more about this program/course


Doctorate of Electrical and Computer Engineering (Ph.D. in Electrical and Computer Engineering)

The Doctorate of Electrical and Computer Engineering program is designed to provide advanced knowledge and research skills in the field of electrical and computer engineering. It offers students the… learn more about this program/course


Doctorate of Engineering (EngD)

The Doctorate of Engineering degree is a research-focused program that prepares students for careers in academia, industry and government. This degree is designed for individuals who want to pursue… learn more about this program/course


Doctorate of Engineering Management (DEM)

The Doctorate of Engineering Management degree is a terminal degree that prepares students for leadership roles in engineering and technology management. The program combines advanced engineering and… learn more about this program/course


Doctorate of Engineering Practice (DEP)

The Doctorate of Engineering Practice program is designed for engineering professionals who wish to advance their knowledge and skills in their respective fields. It is a practice-oriented program… learn more about this program/course


Doctorate of Engineering Science (PhD Eng.Sc.)

The Doctorate of Engineering Science program is a research-focused doctoral degree that aims to develop advanced knowledge and expertise in the field of engineering. It is designed for individuals who… learn more about this program/course


Doctorate of Materials Science and Engineering (PhD in Materials Science and Engineering)

The Doctorate of Materials Science and Engineering program is a research-intensive program that focuses on the study of materials and their properties. It equips students with advanced knowledge and… learn more about this program/course


Doctorate of Mechanical Engineering (PhD in Mechanical Engineering)

A Doctorate of Mechanical Engineering is a research-based degree that focuses on advanced topics in mechanical engineering. This degree is designed for individuals who want to pursue a career in… learn more about this program/course


Doctorate of Petroleum Science and Engineering (PhD in Petroleum Science and Engineering)

The Doctorate of Petroleum Science and Engineering program is designed to provide advanced knowledge and skills in the field of petroleum science and engineering. It focuses on research, innovation… learn more about this program/course


Doctorate of Railway Transport (PhD in Railway Transport)

The Doctorate of Railway Transport program is designed to provide advanced knowledge and research skills in the field of railway transportation. It aims to develop experts who can contribute to the… learn more about this program/course


Doctorate of River and Sea Transport (PhD in River and Sea Transport)

The Doctorate of River and Sea Transport program is designed to provide advanced knowledge and research skills in the field of river and sea transportation. It focuses on developing expertise in areas… learn more about this program/course


Doctorate of Transport Technologies (DTT)

The Doctorate of Transport Technologies program is designed to provide advanced knowledge and skills in the field of transport technologies. It focuses on research, innovation and development of… learn more about this program/course


Share Guide

Interesting? Do not forget to share this Engineering Programs, Courses and Degrees with your friends now.

Feedback, Errors

We appreciate your feedback and error reports.

Feedback / Error Report

© uniRank since 2005