Guide to Engineering Programs, Courses and Degrees

Engineering Programs/Courses/Degrees

Guide to University Programs, Courses and Degrees

#7620-7819

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: #7620-7819


Bachelor's Degrees



Bachelor of Renewable Energy Engineering (BREng)

A Bachelor of Renewable Energy Engineering degree is designed to provide students with the knowledge and skills necessary to design, develop and implement renewable energy systems. This degree program… learn more about this program/course


Bachelor of Rescue Engineering (BRE)

Bachelor of Rescue Engineering is an undergraduate degree program that focuses on the study of rescue operations, emergency management and disaster response. This degree program is designed to provide… learn more about this program/course


Bachelor of Resource Efficient Manufacturing Engineering (BREME)

The Bachelor of Resource Efficient Manufacturing Engineering program is designed to provide students with a comprehensive understanding of manufacturing processes and technologies, with a focus on… learn more about this program/course


Bachelor of River and Sea Transport (B.R.S.T.)

The Bachelor of River and Sea Transport program is designed to provide students with a comprehensive understanding of the maritime industry, focusing on the transportation of goods and passengers… learn more about this program/course


Bachelor of Safety Engineering (BSE)

A Bachelor of Safety Engineering degree is designed to provide students with the knowledge and skills necessary to identify, assess and manage safety risks in various industries. This degree program… learn more about this program/course


Bachelor of Sales and Purchasing Engineering (B.S.P.E.)

The Bachelor of Sales and Purchasing Engineering program is designed to provide students with a comprehensive understanding of sales and purchasing processes in various industries. It combines… learn more about this program/course


Bachelor of Sanitary Engineering Management (BSEM)

The Bachelor of Sanitary Engineering Management program provides students with a comprehensive understanding of managing sanitation systems and infrastructure. It combines engineering principles with… learn more about this program/course


Bachelor of Science and Engineering (BSc Eng)

The Bachelor of Science and Engineering degree is a program that combines the principles of science and engineering to provide students with a comprehensive understanding of the field. This degree is… learn more about this program/course


Bachelor of Science in Aeronautical Engineering (BSAE)

A Bachelor of Science in Aeronautical Engineering degree is a program that focuses on the design, development and maintenance of aircraft and spacecraft. Students will learn about aerodynamics,… learn more about this program/course


Bachelor of Science in Aerospace Engineering (BSAE)

A Bachelor of Science in Aerospace Engineering degree is a program that focuses on the design, development and testing of aircraft and spacecraft. Students will learn about aerodynamics, propulsion… learn more about this program/course


Bachelor of Science in Architectural Engineering (BSc ArchE)

A Bachelor of Science in Architectural Engineering degree is a program that combines the principles of architecture and engineering to design and construct buildings and other structures. This degree… learn more about this program/course


Bachelor of Science in Biomedical Engineering (BSc in Biomedical Engineering)

A Bachelor of Science in Biomedical Engineering degree is an undergraduate program that combines principles of engineering, biology and medicine to develop innovative solutions for healthcare.… learn more about this program/course


Bachelor of Science in Bioscience Engineering (BSc in Bioscience Engineering)

The Bachelor of Science in Bioscience Engineering program is designed to provide students with a strong foundation in the field of bioscience and engineering. It combines principles from biology,… learn more about this program/course


Bachelor of Science in Chemical Engineering (BSc in Chemical Engineering)

A Bachelor of Science in Chemical Engineering degree is designed to provide students with a strong foundation in the principles of chemical engineering. This degree program typically includes… learn more about this program/course


Bachelor of Science in Civil Engineering (BSc in Civil Engineering)

A Bachelor of Science in Civil Engineering degree is designed to provide students with a strong foundation in the principles and practices of civil engineering. This degree program typically covers a… learn more about this program/course


Bachelor of Science in Commercial Engineering (B.Sc. Commercial Engineering)

The Bachelor of Science in Commercial Engineering program is designed to provide students with a strong foundation in both business and engineering principles. It combines technical knowledge with… learn more about this program/course


Bachelor of Science in Communication Engineering (BSc in Communication Engineering)

A Bachelor of Science in Communication Engineering degree program is designed to provide students with a strong foundation in the principles and practices of communication engineering. This program… learn more about this program/course


Bachelor of Science in Computer Engineering (BSc in Computer Engineering)

A Bachelor of Science in Computer Engineering degree is a program that combines the principles of computer science and electrical engineering. This degree program is designed to provide students with… learn more about this program/course


Bachelor of Science in Construction Management (BSc in Construction Management)

A Bachelor 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


Bachelor of Science in Electrical Engineering (BSc in Electrical Engineering)

A Bachelor of Science in Electrical Engineering degree is a program that focuses on the study of electrical systems, circuits and devices. Students will learn how to design, develop and test… learn more about this program/course


Bachelor of Science in Engineering Architecture (B.Sc. Eng. Arch.)

The Bachelor of Science in Engineering Architecture program is designed to provide students with a comprehensive understanding of architectural principles and engineering concepts. It combines… learn more about this program/course


Bachelor of Science in Engineering Sciences (B.Sc. in Engineering Sciences)

The Bachelor of Science in Engineering Sciences program provides students with a comprehensive understanding of engineering principles and their applications. It equips students with the necessary… learn more about this program/course


Bachelor of Science in Engineering Technology (BSc Eng Tech)

The Bachelor of Science in Engineering Technology degree is designed to provide students with a strong foundation in engineering principles and practical skills. This degree program focuses on the… learn more about this program/course


Bachelor of Science in General Engineering (BSc in General Engineering)

A Bachelor of Science in General Engineering degree is a versatile program that provides students with a broad understanding of engineering principles and practices. This degree program is designed to… learn more about this program/course


Bachelor of Science in Industrial Engineering (BSIE)

A Bachelor of Science in Industrial Engineering degree is designed to provide students with the knowledge and skills necessary to optimize complex systems and processes. This degree program combines… learn more about this program/course


Bachelor of Science in Mechanical Engineering (BSc ME)

A Bachelor of Science in Mechanical Engineering degree is a program that prepares students to design, develop and manufacture mechanical systems. This degree program provides students with a strong… learn more about this program/course


Bachelor of Science in Network Engineering (BSNE)

A Bachelor of Science in Network Engineering degree is designed to provide students with the knowledge and skills necessary to design, implement and manage computer networks. This degree program… learn more about this program/course


Bachelor of Science in Nuclear Engineering (BSc in Nuclear Engineering)

A Bachelor of Science in Nuclear Engineering degree is a program that focuses on the principles of nuclear physics and engineering. Students will learn how to design, operate and maintain nuclear… learn more about this program/course


Bachelor of Science in Petroleum Engineering (BSc in Petroleum Engineering)

A Bachelor of Science in Petroleum Engineering is a degree program that prepares students for a career in the oil and gas industry. The program provides students with a strong foundation in… learn more about this program/course


Bachelor of Science in Telecommunication Engineering (BSc in Telecommunication Engineering)

A Bachelor of Science in Telecommunication Engineering degree is designed to provide students with the knowledge and skills necessary to design, develop and maintain telecommunication systems. This… learn more about this program/course


Bachelor of Security and Safety Engineering (B.S.S.E.)

The Bachelor of Security and Safety Engineering program is designed to provide students with a comprehensive understanding of security and safety principles, practices and technologies. It equips… learn more about this program/course


Bachelor of Sensor Engineering (BSE)

The Bachelor of Sensor Engineering program is designed to provide students with a comprehensive understanding of sensor technology and its applications. Students will learn about the design,… learn more about this program/course


Bachelor of Service Engineering (BSE)

The Bachelor of Service Engineering program is designed to provide students with a comprehensive understanding of service-oriented industries and equip them with the necessary skills to excel in this… learn more about this program/course


Bachelor of Ship Management Nautical Sciences (B.S.M.N.S.)

The Bachelor of Ship Management Nautical Sciences program is designed to provide students with a comprehensive understanding of the maritime industry and equip them with the necessary skills to pursue… learn more about this program/course


Bachelor of Ship Operations Engineering (B.S.O.E.)

The Bachelor of Ship Operations Engineering program is designed to provide students with a comprehensive understanding of ship operations and engineering principles. It equips graduates with the… learn more about this program/course


Bachelor of Shipbuilding and Maritime Engineering (B.S.M.E.)

The Bachelor of Shipbuilding and Maritime Engineering program is designed to provide students with a comprehensive understanding of shipbuilding and maritime engineering principles. This program… learn more about this program/course


Bachelor of Site Engineering (BSE)

The Bachelor of Site Engineering program is designed to provide students with a comprehensive understanding of construction site management, engineering principles and project management. It equips… learn more about this program/course


Bachelor of Smart Automation Electrical Engineering (B.S.A.E.E.)

The Bachelor of Smart Automation Electrical Engineering program is designed to provide students with a comprehensive understanding of electrical engineering principles and their application in the… learn more about this program/course


Bachelor of Smart Building Engineering (B.S.B.E.)

The Bachelor of Smart Building Engineering program is designed to provide students with a comprehensive understanding of the principles and practices involved in the design, construction and… learn more about this program/course


Bachelor of Smart Building Engineering and Management (B.S.B.E.M.)

The Bachelor of Smart Building Engineering and Management program is designed to provide students with a comprehensive understanding of smart building technologies, sustainable design principles and… learn more about this program/course


Bachelor of Smart City Engineering (B.SCE)

The Bachelor of Smart City Engineering program is designed to equip students with the knowledge and skills required to contribute to the development and management of smart cities. This… learn more about this program/course


Bachelor of Smart Systems Engineering (B.SSE)

The Bachelor of Smart Systems Engineering program is designed to provide students with a comprehensive understanding of smart systems and their applications. It combines elements of engineering,… learn more about this program/course


Bachelor of Smart Vehicle Systems (B.S.V.S.)

The Bachelor of Smart Vehicle Systems program is designed to provide students with a comprehensive understanding of the technology and engineering principles behind smart vehicles. This program… learn more about this program/course


Bachelor of Smart Vehicle Systems Im Praxisverbund (B.SVSIP)

The Bachelor of Smart Vehicle Systems Im Praxisverbund program is designed to provide students with a comprehensive understanding of smart vehicle technologies and their practical applications. This… learn more about this program/course


Bachelor of Software Engineering (BSE)

A Bachelor of Software Engineering degree is designed to provide students with the knowledge and skills necessary to develop software applications. This degree program covers a wide range of topics,… learn more about this program/course


Bachelor of Software Systems Engineering (B.S.S.E.)

The Bachelor of Software Systems Engineering program is designed to provide students with a comprehensive understanding of software development and engineering principles. It focuses on the design,… learn more about this program/course


Bachelor of Spatial Development and Infrastructure Systems (B.SpatialDev&InfraSys)

The Bachelor of Spatial Development and Infrastructure Systems program is designed to provide students with a comprehensive understanding of spatial planning, development and infrastructure systems.… learn more about this program/course


Bachelor of Spatial Planning (BSP)

The Bachelor of Spatial Planning program provides students with a comprehensive understanding of urban and regional planning, land use management and sustainable development. It equips students with… learn more about this program/course


Bachelor of Sports Engineering (BSE)

The Bachelor of Sports Engineering program is designed to provide students with a comprehensive understanding of the engineering principles and techniques applied in the field of sports. This program… learn more about this program/course


Bachelor of Structural Engineering (BSE)

A Bachelor of Structural Engineering degree is a program that focuses on the design, construction and maintenance of structures such as buildings, bridges and tunnels. Students will learn about the… learn more about this program/course


Bachelor of Surface and Material Engineering (B.S.M.E.)

The Bachelor of Surface and Material Engineering program focuses on the study of surfaces and materials, their properties and their applications in various industries. Students gain a deep… learn more about this program/course


Bachelor of Surveying (BSurv)

A Bachelor of Surveying degree is designed to provide students with the knowledge and skills necessary to work in the field of surveying. Surveying involves the measurement and mapping of the physical… learn more about this program/course


Bachelor of Surveying and Geo Informatics (B.S.G.I.)

The Bachelor of Surveying and Geo Informatics program is designed to provide students with a comprehensive understanding of surveying techniques and geospatial information systems. It combines… learn more about this program/course


Bachelor of Surveying Cooperative Engineering Training (B.S.C.E.T.)

The Bachelor of Surveying Cooperative Engineering Training program provides students with a comprehensive understanding of surveying principles and practices, combined with practical engineering… learn more about this program/course


Bachelor of Surveying Technology (B.S.T.)

The Bachelor of Surveying Technology program provides students with a comprehensive understanding of surveying principles, techniques and technologies. It equips graduates with the necessary skills to… learn more about this program/course


Bachelor of Sustainable Building Technology (B.S.B.T.)

The Bachelor of Sustainable Building Technology program focuses on providing students with the knowledge and skills necessary to design, construct and maintain environmentally-friendly buildings.… learn more about this program/course


Bachelor of Sustainable Civil Engineering (B.S.C.E.)

The Bachelor of Sustainable Civil Engineering program is designed to provide students with a comprehensive understanding of civil engineering principles and practices, with a focus on sustainability.… learn more about this program/course


Bachelor of Sustainable Engineering (BSE)

The Bachelor of Sustainable Engineering program focuses on equipping students with the knowledge and skills to design and implement sustainable engineering solutions. It combines principles of… learn more about this program/course


Bachelor of Sustainable Engineering and Future Technologies (BSEFT)

The Bachelor of Sustainable Engineering and Future Technologies program is designed to provide students with a comprehensive understanding of sustainable engineering principles and emerging… learn more about this program/course


Bachelor of Sustainable Engineering and Management (BSEM)

The Bachelor of Sustainable Engineering and Management program is designed to provide students with a comprehensive understanding of sustainable engineering principles and their application in various… learn more about this program/course


Bachelor of Sustainable Systems Engineering (B.SSE)

The Bachelor of Sustainable Systems Engineering program is designed to provide students with a comprehensive understanding of sustainable engineering principles and practices. It focuses on developing… learn more about this program/course


Bachelor of Systems Engineering (BSE)

A Bachelor of Systems Engineering degree is a program that focuses on the design, development and implementation of complex systems. This degree program combines engineering, mathematics and computer… learn more about this program/course


Bachelor of Technical Building Services (BTBS)

The Bachelor of Technical Building Services program provides students with a comprehensive understanding of the technical aspects involved in building services. It covers various disciplines such as… learn more about this program/course


Bachelor of Technical Design (BTD)

The Bachelor of Technical Design program is designed to provide students with a comprehensive understanding of technical design principles and practices. It combines theoretical knowledge with… learn more about this program/course


Bachelor of Technical Education (BTEd)

The Bachelor of Technical Education degree is designed to prepare students for careers in technical education. This degree program provides students with the knowledge and skills necessary to teach… learn more about this program/course


Bachelor of Technical Facility Management (BTechFM)

The Bachelor of Technical Facility Management program is designed to provide students with the knowledge and skills necessary to manage and maintain technical facilities in various industries. This… learn more about this program/course


Bachelor of Telecommunications Engineering (BTE)

Bachelor of Telecommunications Engineering is an undergraduate degree program that focuses on the design, development and maintenance of telecommunications systems. This degree program provides… learn more about this program/course


Bachelor of Textile and Clothing Engineering (B.Tech (Textile and Clothing Engineering))

The Bachelor of Textile and Clothing Engineering program is designed to provide students with a comprehensive understanding of the textile and clothing industry. It focuses on the technical aspects of… learn more about this program/course


Bachelor of Textile Engineering (B.Tex.Eng.)

A Bachelor of Textile Engineering degree is designed to provide students with a comprehensive understanding of the textile industry, including the design, production and marketing of textiles.… learn more about this program/course


Bachelor of Textile Structures and Technologies (B.Tech. (Textile Structures and Technologies))

The Bachelor of Textile Structures and Technologies program is designed to provide students with a comprehensive understanding of textile engineering principles and technologies. Students will learn… learn more about this program/course


Bachelor of Textile Technology (BTT)

The Bachelor of Textile Technology program is designed to provide students with a comprehensive understanding of the textile industry. It covers various aspects of textile manufacturing, technology,… learn more about this program/course


Bachelor of Textiltechnik (B.Tech.)

The Bachelor of Textiltechnik program is designed to provide students with a comprehensive understanding of textile engineering and technology. It covers various aspects of textile production,… learn more about this program/course


Bachelor of Timber Engineering (BTE)

The Bachelor of Timber Engineering program is designed to provide students with a comprehensive understanding of timber engineering principles and practices. Students will learn about the properties… learn more about this program/course


Bachelor of Timber Engineering with Internship Semester (BTEIS)

The Bachelor of Timber Engineering With Internship Semester program is designed to provide students with a comprehensive understanding of timber engineering principles and practices. It combines… learn more about this program/course


Bachelor of Town Planning (BTP)

A Bachelor of Town Planning degree is designed to equip students with the knowledge and skills required to plan and manage urban and regional development. This degree program covers a wide range of… learn more about this program/course


Bachelor of Traffic Engineering (B.T.E.)

A Bachelor 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


Bachelor of Traffic Engineering and Mobility (BTEM)

The Bachelor of Traffic Engineering and Mobility program is designed to provide students with a comprehensive understanding of traffic engineering principles and mobility concepts. It equips students… learn more about this program/course


Bachelor of Traffic System Management (BTSM)

The Bachelor of Traffic System Management program provides students with a comprehensive understanding of traffic systems, transportation planning and management strategies. Students gain knowledge… learn more about this program/course


Bachelor of Transport (BTrans)

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


Bachelor of Transport Engineering (BTE)

The Bachelor of Transport Engineering program is designed to provide students with a comprehensive understanding of transportation systems and infrastructure. It focuses on the planning, design,… learn more about this program/course


Bachelor of Transport Systems (BTS)

The Bachelor of Transport Systems program provides students with a comprehensive understanding of transportation systems, including their design, management and operation. Students gain knowledge in… learn more about this program/course


Bachelor of Transport Technologies (BTT)

The Bachelor of Transport Technologies program is designed to provide students with a comprehensive understanding of the various technologies and systems used in the transportation industry. It covers… learn more about this program/course


Bachelor of Urban (B.Urb)

The Bachelor of Urban program is designed to provide students with a comprehensive understanding of urban planning, development and management. It equips students with the necessary skills and… learn more about this program/course


Bachelor of Urban and Spatial Planning Foundations (B.Urban.Spatial Planning Foundations)

The Bachelor of Urban and Spatial Planning Foundations program provides students with a comprehensive understanding of urban planning principles and practices. It equips them with the necessary skills… learn more about this program/course


Bachelor of Utility Engineering (BUE)

The Bachelor of Utility Engineering program is designed to provide students with a comprehensive understanding of utility systems, including electricity, water, gas and telecommunications. Students… learn more about this program/course


Bachelor of Vehicle and Motive Power Engineering (B.V.M.P.E.)

The Bachelor of Vehicle and Motive Power Engineering program is designed to provide students with a comprehensive understanding of vehicle engineering principles and technologies. It focuses on the… learn more about this program/course


Bachelor of Vehicle Development (BVD)

The Bachelor of Vehicle Development program is designed to provide students with a comprehensive understanding of vehicle engineering and development. This program combines theoretical knowledge with… learn more about this program/course


Bachelor of Vehicle Engineering (BVE)

The Bachelor of Vehicle Engineering program is designed to provide students with a comprehensive understanding of the engineering principles and technologies related to vehicles. This program combines… learn more about this program/course


Bachelor of Vehicle Engineering Plus (BVE Plus)

The Bachelor of Vehicle Engineering Plus program is designed to provide students with a comprehensive understanding of vehicle engineering principles and practices. It combines theoretical knowledge… learn more about this program/course


Bachelor of Vehicle Systems (BVS)

The Bachelor of Vehicle Systems program is designed to provide students with a comprehensive understanding of vehicle engineering and technology. It covers various aspects of vehicle systems,… learn more about this program/course


Bachelor of Vehicle Technology (BVT)

The Bachelor of Vehicle Technology program is designed to provide students with a comprehensive understanding of the technology and engineering principles behind vehicles. This program combines… learn more about this program/course


Bachelor of Vehicle Technology and Mobility (BVTM)

The Bachelor of Vehicle Technology and Mobility program is designed to provide students with a comprehensive understanding of vehicle technology, mobility solutions and sustainable transportation… learn more about this program/course


Bachelor of Vocational Education Engineering (BVEE)

The Bachelor of Vocational Education Engineering program is designed to provide students with a comprehensive understanding of engineering principles and practical skills. It combines theoretical… learn more about this program/course


Bachelor of Vocational Training Mechatronics (BVoc in Mechatronics)

The Bachelor of Vocational Training Mechatronics program is designed to provide students with a comprehensive understanding of the principles and practices of mechatronics. This interdisciplinary… learn more about this program/course


Bachelor of Water Management (BWM)

The Bachelor of Water Management program is designed to provide students with a comprehensive understanding of water resources management, conservation and sustainability. Students will gain knowledge… learn more about this program/course


Bachelor of Water Management Engineering (B.W.M.E.)

The Bachelor of Water Management Engineering program is designed to provide students with a comprehensive understanding of water resources management, engineering principles and sustainable… learn more about this program/course


Bachelor of Web Engineering and Development (B.W.E.D.)

The Bachelor of Web Engineering and Development program is designed to provide students with a comprehensive understanding of web technologies, programming languages and software development. This… learn more about this program/course


Bachelor of Wood Engineering (BWE)

The Bachelor of Wood Engineering program is designed to provide students with a comprehensive understanding of wood engineering principles and practices. It combines theoretical knowledge with… learn more about this program/course


pre-Master's Degrees



Graduate Diploma of Biomedical Engineering (Grad. Dip. Biomedical Engineering)

The Graduate Diploma of Biomedical Engineering program provides students with advanced knowledge and skills in the field of biomedical engineering. This program is designed to equip students with the… learn more about this program/course


Graduate Diploma of Building Surveying (GradDipBS)

The Graduate Diploma of Building Surveying is a postgraduate degree that provides students with the knowledge and skills required to work as a building surveyor. Building surveyors are responsible for… learn more about this program/course


Graduate Diploma of Built Environment (GradDipBE)

The Graduate Diploma of Built Environment is a comprehensive program designed to provide students with a strong foundation in the field of built environment. This program equips students with the… learn more about this program/course


Graduate Diploma of Computer Engineering (Grad. Dip. Comp. Eng.)

The Graduate Diploma of Computer Engineering program provides students with advanced knowledge and skills in the field of computer engineering. It is designed to equip students with the necessary… learn more about this program/course


Graduate Diploma of Electrical Engineering (Grad. Dip. Electrical Engineering)

The Graduate Diploma of Electrical Engineering is a postgraduate program designed to provide students with advanced knowledge and skills in the field of electrical engineering. It offers a… learn more about this program/course


Graduate Diploma of Electronic Engineering (Grad. Dip. Electronic Engineering)

The Graduate Diploma of Electronic Engineering is a comprehensive program designed to provide students with advanced knowledge and skills in the field of electronic engineering. It focuses on the… learn more about this program/course


Graduate Diploma of Engineering (GDE)

The Graduate Diploma of Engineering is a postgraduate degree that provides students with advanced knowledge and skills in engineering. This degree is designed for students who have completed a… learn more about this program/course


Graduate Diploma of Engineering Management (GradDipEngMgmt)

The Graduate Diploma of Engineering Management is a postgraduate program designed to equip students with the necessary skills and knowledge to effectively manage engineering projects and teams. This… learn more about this program/course


Graduate Diploma of Engineering Science (GradDipEngSc)

The Graduate Diploma of Engineering Science is a postgraduate program designed to provide students with advanced knowledge and skills in engineering. It is suitable for individuals who have completed… learn more about this program/course


Graduate Diploma of Engineering Studies (GradDipEngStud)

The Graduate Diploma of Engineering Studies is a postgraduate program designed to provide students with advanced knowledge and skills in engineering. It is suitable for individuals who have completed… learn more about this program/course


Graduate Diploma of Engineering Systems (Grad. Dip. Eng. Systems)

The Graduate Diploma of Engineering Systems is a comprehensive program designed to provide students with advanced knowledge and skills in engineering systems. It focuses on integrating various… learn more about this program/course


Graduate Diploma of Fire Safety Engineering (Grad. Dip. Fire Safety Engineering)

The Graduate Diploma of Fire Safety Engineering program provides students with a comprehensive understanding of fire safety principles and practices. It equips them with the necessary skills to… learn more about this program/course


Graduate Diploma of Geological Engineering (Grad. Dip. Geol. Eng.)

The Graduate Diploma of Geological Engineering is a comprehensive program designed to provide students with a strong foundation in geological engineering principles and practices. This program equips… learn more about this program/course


Graduate Diploma of Infrastructure Management (GradDipInfraMgmt)

The Graduate Diploma of Infrastructure Management is a comprehensive program designed to equip students with the necessary skills and knowledge to effectively manage infrastructure projects. This… learn more about this program/course


Graduate Diploma of International Automotive Engineering (Grad. Dip. Int. Auto. Eng.)

The Graduate Diploma of International Automotive Engineering program is designed to provide students with advanced knowledge and skills in automotive engineering. It focuses on the global automotive… learn more about this program/course


Graduate Diploma of Marine Engineering (Grad. Dip. Marine Engineering)

The Graduate Diploma of Marine Engineering program is designed to provide students with advanced knowledge and skills in the field of marine engineering. It focuses on the design, construction,… learn more about this program/course


Graduate Diploma of Materials Engineering (GradDipMatEng)

The Graduate Diploma of Materials Engineering is a comprehensive program designed to provide students with a strong foundation in the field of materials engineering. This program focuses on the study… learn more about this program/course


Graduate Diploma of Microelectronic Engineering (Grad. Dip. Microelectronic Engineering)

The Graduate Diploma of Microelectronic Engineering is a specialized program designed to provide students with advanced knowledge and skills in the field of microelectronics. This program focuses on… learn more about this program/course


Graduate Diploma of Microelectronics Engineering (Grad. Dip. Microelectronics Engineering)

The Graduate Diploma of Microelectronics Engineering is a specialized program designed to provide students with advanced knowledge and skills in the field of microelectronics. This program focuses on… learn more about this program/course


Graduate Diploma of Mine Ventilation (Grad. Dip. Mine Ventilation)

The Graduate Diploma of Mine Ventilation program is designed to provide students with advanced knowledge and skills in mine ventilation engineering. It focuses on the principles and practices of… learn more about this program/course


Graduate Diploma of Mining (GDM)

The Graduate Diploma of Mining is a postgraduate degree that provides students with advanced knowledge and skills in mining engineering, mineral processing and geology. This degree is designed for… learn more about this program/course


Graduate Diploma of Mining Engineering (GradDip(MiningEng))

The Graduate Diploma of Mining Engineering is a postgraduate degree that provides students with advanced knowledge and skills in mining engineering. This degree is designed for students who have… learn more about this program/course


Graduate Diploma of Network Engineering (GradDipNE)

The Graduate Diploma of Network Engineering program is designed to provide students with the necessary skills and knowledge to become network engineers. This program focuses on the design,… learn more about this program/course


Graduate Diploma of Systems Engineering (Grad. Dip. Systems Engineering)

The Graduate Diploma of Systems Engineering program provides students with a comprehensive understanding of systems engineering principles and practices. It equips them with the necessary skills to… learn more about this program/course


Graduate Diploma of Technology Engineering (Grad. Dip. Tech. Eng.)

The Graduate Diploma of Technology Engineering program is designed to provide students with advanced knowledge and skills in the field of technology engineering. It offers a comprehensive… learn more about this program/course


Graduate Diploma of Telecommunication Engineering (Grad. Dip. Telecommunication Engineering)

The Graduate Diploma of Telecommunication Engineering program provides students with advanced knowledge and skills in the field of telecommunication engineering. It focuses on the design,… learn more about this program/course


Graduate Diploma of Telecommunications Engineering (Grad. Dip. Telecommunications Engineering)

The Graduate Diploma of Telecommunications Engineering program provides students with advanced knowledge and skills in the field of telecommunications. It covers a wide range of topics including… learn more about this program/course


Higher Diploma of Aircraft Engineering Technologies (Higher Diploma in Aircraft Engineering)

The Higher Diploma of Aircraft Engineering Technologies program provides students with comprehensive knowledge and skills in aircraft engineering. It covers various aspects of aircraft design,… learn more about this program/course


Higher Diploma of Aircraft Maintenance (HDAM)

The Higher Diploma of Aircraft Maintenance program is designed to provide students with comprehensive knowledge and skills in aircraft maintenance. It covers various aspects of aircraft systems,… learn more about this program/course


Higher Diploma of Electromechanical Engineering Technology (Higher Dip. Electromechanical Eng. Tech.)

The Higher Diploma of Electromechanical Engineering Technology program provides students with a comprehensive understanding of the principles and practices of electromechanical engineering. It equips… learn more about this program/course


Higher Diploma of Petroleum Engineering Technology (HD PET)

The Higher Diploma of Petroleum Engineering Technology program provides students with a comprehensive understanding of the principles and practices of petroleum engineering. Students gain knowledge in… learn more about this program/course


Higher National Diploma in Engineering (HND Engineering)

The Higher National Diploma in Engineering (HND Engineering) is a comprehensive program designed to provide students with a strong foundation in engineering principles and practical skills. This… learn more about this program/course


Postgraduate Certificate of Engineering Management (PGCEM)

The Postgraduate Certificate of Engineering Management program is designed to provide students with the necessary skills and knowledge to effectively manage engineering projects and teams. It combines… learn more about this program/course


Postgraduate Certificate of Structural Engineering (PGCertSE)

The Postgraduate Certificate of Structural Engineering program provides students with advanced knowledge and skills in structural engineering. It focuses on the analysis, design and construction of… learn more about this program/course


Postgraduate Diploma of Biomedical Engineering (PGDip Biomedical Engineering)

The Postgraduate Diploma of Biomedical Engineering is a comprehensive program designed to provide students with advanced knowledge and skills in the field of biomedical engineering. It focuses on the… learn more about this program/course


Postgraduate Diploma of Computational Engineering (PGDCE)

The Postgraduate Diploma of Computational Engineering is a comprehensive program that equips students with the necessary skills and knowledge to apply computational methods in engineering disciplines.… learn more about this program/course


Postgraduate Diploma of Construction Management (PGDipConMgmt)

The Postgraduate Diploma of Construction Management is a comprehensive program designed to equip students with the necessary skills and knowledge to excel in the field of construction management. This… learn more about this program/course


Postgraduate Diploma of Construction Project Management (PGDip Construction Project Management)

The Postgraduate Diploma of Construction Project Management is a comprehensive program designed to equip students with the necessary skills and knowledge to successfully manage construction projects.… learn more about this program/course


Postgraduate Diploma of Electronic Engineering (PGDip Electronic Engineering)

The Postgraduate Diploma of Electronic Engineering is a comprehensive program designed to provide students with advanced knowledge and skills in the field of electronic engineering. It focuses on the… learn more about this program/course


Postgraduate Diploma of Engineering (PGDipEng)

The Postgraduate Diploma of Engineering is a comprehensive program designed to provide students with advanced knowledge and skills in the field of engineering. It is suitable for individuals who… learn more about this program/course


Postgraduate Diploma of Engineering Management (PGDEM)

The Postgraduate Diploma of Engineering Management is a comprehensive program designed to equip students with the necessary skills and knowledge to effectively manage engineering projects and teams.… learn more about this program/course


Postgraduate Diploma of Infrastructure Management (PGDip Infra Mgmt)

The Postgraduate Diploma of Infrastructure Management is a comprehensive program designed to equip students with the necessary skills and knowledge to effectively manage infrastructure projects. The… learn more about this program/course


Postgraduate Diploma of Structural Engineering (PGDipStructEng)

The Postgraduate Diploma of Structural Engineering is a comprehensive program designed to provide students with advanced knowledge and skills in the field of structural engineering. This program is… learn more about this program/course


Postgraduate Diploma of Systems Engineering (PGDSE)

The Postgraduate Diploma of Systems Engineering is a comprehensive program designed to provide students with advanced knowledge and skills in the field of systems engineering. This program focuses on… learn more about this program/course


Postgraduate Diploma of Telecommunication Engineering (PGDTE)

The Postgraduate Diploma of Telecommunication Engineering is a comprehensive program designed to provide students with advanced knowledge and skills in the field of telecommunication engineering. This… learn more about this program/course


Master's Degrees



Master of Advanced Industrial Engineering (M.A.I.E.)

The Master of Advanced Industrial Engineering program is designed to provide students with advanced knowledge and skills in the field of industrial engineering. It focuses on enhancing their… learn more about this program/course


Master of Advanced Precision Engineering (M.A.P.E.)

The Master of Advanced Precision Engineering program is designed to provide students with advanced knowledge and skills in the field of precision engineering. It focuses on the development and… learn more about this program/course


Master of Aeronautical and Aerospace Engineering (M.Aero.AE)

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


Master of Aeronautical Engineering (MAE)

A Master of Aeronautical Engineering degree is a postgraduate program that focuses on the design, development and maintenance of aircraft and spacecraft. This degree program provides students with… learn more about this program/course


Master of Aerospace Engineering (MAE)

A Master of Aerospace Engineering degree is a graduate-level program that focuses on the design, development and testing of aircraft and spacecraft. This degree program is designed to provide students… learn more about this program/course


Master of Aircraft Systems Engineering (MASE)

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


Master of Allgemeiner Maschinenbau (M.A.M.)

The Master of Allgemeiner Maschinenbau program is designed to provide students with advanced knowledge and skills in the field of mechanical engineering. It offers a comprehensive understanding of… learn more about this program/course


Master of Applied Biomedical Engineering (MABE)

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


Master of Assembly (M.A.)

The Master of Assembly degree is a graduate-level program that focuses on the study of assembly language programming. This degree is designed to provide students with the knowledge and skills… learn more about this program/course


Master of Automation and Safety (M.A.S.)

The Master of Automation and Safety program is designed to provide students with advanced knowledge and skills in the field of automation and safety engineering. It focuses on the application of… learn more about this program/course


Master of Automation Engineering (MAE)

The Master of Automation Engineering degree is a postgraduate program that focuses on the design, development and implementation of automated systems. This degree program is designed to provide… learn more about this program/course


Master of Automation Engineering and Robotics (M.A.E.R.)

The Master of Automation Engineering and Robotics program is designed to provide students with advanced knowledge and skills in the field of automation engineering and robotics. This program combines… learn more about this program/course


Master of Automation Mechatronics (MAM)

The Master of Automation Mechatronics program is designed to provide students with advanced knowledge and skills in the field of automation and mechatronics. It combines principles of mechanical… learn more about this program/course


Master of Automation Technology (M.A.T.)

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


Master of Automobile Development (MAD)

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


Master of Automotive Electronics (M.A.E.)

The Master of Automotive Electronics program is designed to provide students with advanced knowledge and skills in the field of automotive electronics. It focuses on the development and implementation… learn more about this program/course


Master of Automotive Engineering (MAE)

The Master of Automotive Engineering degree is a postgraduate program that focuses on the design, development and manufacturing of automobiles. This degree is designed for students who have a… learn more about this program/course


Master of Automotive Engineering and Management (M.AEM)

The Master of Automotive Engineering and Management program is designed to provide students with a comprehensive understanding of automotive engineering principles and management strategies. It… learn more about this program/course


Master of Automotive Engineering and Mechatronics (M.A.E.M.)

The Master of Automotive Engineering and Mechatronics program is designed to provide students with advanced knowledge and skills in the field of automotive engineering and mechatronics. This program… learn more about this program/course


Master of Automotive Production (M.A.P.)

The Master of Automotive Production program is designed to provide students with advanced knowledge and skills in the field of automotive production. It focuses on various aspects of automotive… learn more about this program/course


Master of Automotive Production and Engineering (M.APE)

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


Master of Automotive Production Engineering (M.APE)

The Master of Automotive Production Engineering degree is designed to provide students with advanced knowledge and skills in the field of automotive engineering. This degree program focuses on the… learn more about this program/course


Master of Automotive Software Engineering (MASE)

The Master of Automotive Software Engineering program is designed to provide students with advanced knowledge and skills in the field of automotive software engineering. This program focuses on the… learn more about this program/course


Master of Automotive Systems (M.AS)

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


Master of Automotive Systems Engineering (MASE)

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


Master of Bioengineering (M.B.E.)

The Master of Bioengineering degree is a graduate-level program that focuses on the application of engineering principles to biological systems. This degree program is designed to provide students… learn more about this program/course


Master of Bioengineering and Chemical Engineering (M.BioE & ChemE)

The Master of Bioengineering and Chemical Engineering program is designed to provide students with advanced knowledge and skills in the fields of bioengineering and chemical engineering. This… learn more about this program/course


Master of Bioengineering and Environmental Engineering (M.BEE)

The Master of Bioengineering and Environmental Engineering program is designed to provide students with advanced knowledge and skills in the field of bioengineering and environmental engineering. This… learn more about this program/course


Master of Biomechanical Engineering (MBE)

The Master of Biomechanical Engineering program is designed to provide students with advanced knowledge and skills in the field of biomechanics. This interdisciplinary program combines principles of… learn more about this program/course


Master of Biomedical Engineering (M.B.E.)

The Master of 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 provide… learn more about this program/course


Master of Biomolecular Engineering (M.B.E.)

The Master of Biomolecular Engineering program is designed to provide students with advanced knowledge and skills in the field of biomolecular engineering. This interdisciplinary program combines… learn more about this program/course


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

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


Master of Biosystems Engineering (MBE)

The Master of Biosystems Engineering program is designed to provide students with advanced knowledge and skills in the field of biosystems engineering. This interdisciplinary program combines… learn more about this program/course


Master of Building (M.Bldg.)

The Master of Building degree is a postgraduate program that focuses on the principles and practices of building design, construction and management. This degree is designed to provide students with… learn more about this program/course


Master of Building and Energy Engineering (M.BEE)

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


Master of Building and Environment Infrastructure (M.BEI)

The Master of Building and Environment Infrastructure program is designed to provide students with advanced knowledge and skills in the field of building and infrastructure development. It focuses on… learn more about this program/course


Master of Building Energy Systems (M.B.E.S.)

The Master of Building Energy Systems program is designed to provide students with advanced knowledge and skills in the field of energy-efficient building design and management. It focuses on… learn more about this program/course


Master of Building Engineering (M.B.E.)

The Master of Building Engineering program is designed to provide students with advanced knowledge and skills in the field of building engineering. It focuses on the principles and practices of… learn more about this program/course


Master of Building Materials Engineering Science (M.BMES)

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


Master of Building Protection (MBP)

The Master of Building Protection program is designed to provide students with advanced knowledge and skills in the field of building protection. It focuses on various aspects of protecting buildings… learn more about this program/course


Master of Building Technology (M.B.T.)

The Master of Building Technology program is designed to provide students with advanced knowledge and skills in the field of building technology. It focuses on the application of scientific and… learn more about this program/course


Master of Business and Systems Engineering (MBSE)

The Master of Business and Systems Engineering program is designed to provide students with a comprehensive understanding of the intersection between business management and systems engineering. It… learn more about this program/course


Master of Business Engineering Energy (M.B.E.E.)

The Master of Business Engineering Energy program is designed to provide students with a comprehensive understanding of the energy industry from a business perspective. It combines the principles of… learn more about this program/course


Master of Business Information Systems Engineering (MBISE)

The Master of Business Information Systems Engineering program is designed to provide students with a comprehensive understanding of the intersection between business and information systems… learn more about this program/course


Master of Chemical and Bioengineering (MChE/BioE)

The Master of Chemical and Bioengineering program is designed to provide students with advanced knowledge and skills in the field of chemical and bioengineering. It combines principles from chemistry,… learn more about this program/course


Master of Chemical and Bioprocess Engineering (MChE)

The Master of Chemical and Bioprocess Engineering program is designed to provide students with advanced knowledge and skills in the field of chemical and bioprocess engineering. It focuses on the… learn more about this program/course


Master of Chemical and Energy Engineering (MChEE)

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


Master of Chemical and Environmental Engineering (MChE)

The Master of Chemical and Environmental Engineering program provides students with advanced knowledge and skills in the fields of chemical engineering and environmental science. It focuses on the… learn more about this program/course


Master of Chemical Engineering (M.Ch.E.)

The Master of Chemical Engineering degree is a postgraduate program that focuses on the study of chemical processes and their applications in various industries. This degree is designed to provide… learn more about this program/course


Master of Civil and Environmental Engineering (MCEE)

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


Master of Civil Engineering (MCE)

The Master of Civil Engineering degree is a graduate-level program that focuses on advanced topics in civil engineering. This degree is designed for students who have completed a bachelor's degree in… learn more about this program/course


Master of Civil Systems Engineering (M.C.S.E.)

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


Master of Clothing Engineering (MCE)

The Master of Clothing Engineering program is designed to provide students with advanced knowledge and skills in the field of clothing engineering. It focuses on the technical aspects of clothing… learn more about this program/course


Master of Communication and Media Engineering (M.C.M.E.)

The Master of Communication and Media Engineering program is designed to provide students with advanced knowledge and skills in the field of communication and media engineering. This interdisciplinary… learn more about this program/course


Master of Communications and Multimedia Engineering (M.C.M.E.)

The Master of Communications and Multimedia Engineering program is designed to provide students with advanced knowledge and skills in the field of communications and multimedia. It combines technical… learn more about this program/course


Master of Communications Engineering (MCE)

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


Master of Computational Methods in Engineering (M.C.M.E.)

The Master of Computational Methods in Engineering program is designed to provide students with advanced knowledge and skills in applying computational methods to solve engineering problems. It… 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