Guide to Engineering Programs, Courses and Degrees

Engineering Programs/Courses/Degrees

Guide to University Programs, Courses and Degrees

#7220-7419

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: #7220-7419


pre-Bachelor's Degrees



Associate in Electrical Engineering (AEE)

The Associate in Electrical Engineering program provides students with a solid foundation in electrical engineering principles and practices. It covers a wide range of topics including circuit… learn more about this program/course


Associate of Engineering (AEng)

The Associate of Engineering Degree is a two to three-year program that provides students with a solid foundation in engineering principles and practices. This degree is designed to prepare students… learn more about this program/course


Associate of Engineering Technology (AET)

The Associate of Engineering Technology Degree is a two to three-year program that provides students with the knowledge and skills necessary to work in the field of engineering technology. This degree… learn more about this program/course


Associate of Pre-Engineering (A.P.E.)

The Associate of Pre-Engineering program is designed to provide students with a strong foundation in the field of engineering. It serves as a stepping stone for students who wish to pursue a… learn more about this program/course


Associate of Science in Construction Management (AS in Construction Management)

The Associate of Science in Construction Management program provides students with a solid foundation in the principles and practices of construction management. Students gain knowledge and skills in… learn more about this program/course


Associate of Science in Electrical Engineering Technology (AS in EET)

The Associate of Science in Electrical Engineering Technology program provides students with a solid foundation in electrical engineering principles and practical skills. It focuses on the application… learn more about this program/course


Associate of Science in Mechanical Engineering Technology (ASMET)

The Associate of Science in Mechanical Engineering Technology program provides students with a solid foundation in mechanical engineering principles and technical skills. It focuses on the application… learn more about this program/course


Diploma of Aircraft Engineering Technologies (Dip. AET)

The Diploma of Aircraft Engineering Technologies program provides students with the necessary knowledge and skills to work in the field of aircraft engineering. This program covers various aspects of… learn more about this program/course


Diploma of Automobile Production (Dip. Auto Prod.)

The Diploma of Automobile Production program provides students with comprehensive knowledge and skills in the field of automobile production. Students gain a deep understanding of the manufacturing… learn more about this program/course


Diploma of Automotive Engineering (DAE)

A Diploma of Automotive Engineering is a technical degree that prepares students for a career in the automotive industry. This degree program provides students with the knowledge and skills necessary… learn more about this program/course


Diploma of Building Systems Engineering (Dip. BSE)

The Diploma of Building Systems Engineering program provides students with a comprehensive understanding of the principles and practices involved in designing, constructing and maintaining building… learn more about this program/course


Diploma of Building Technology and Construction (Dip. Bldg. Tech. & Const.)

The Diploma of Building Technology and Construction program provides students with the knowledge and skills necessary to work in the construction industry. It covers various aspects of building… learn more about this program/course


Diploma of Civil Engineering (BEng (Bachelor of Engineering) or BSc (Bachelor of Science))

A diploma of civil engineering is a degree program that prepares students to design, build and maintain infrastructure such as roads, bridges, buildings and water systems. Students learn about the… learn more about this program/course


Diploma of Electrical Energy Systems (Dip. EES)

The Diploma of Electrical Energy Systems is a comprehensive program designed to provide students with the necessary knowledge and skills in electrical energy systems. This program covers various… learn more about this program/course


Diploma of Electrical Engineering (DipEE)

A Diploma of Electrical Engineering is a technical degree that prepares students for a career in the electrical engineering field. This degree program provides students with a strong foundation in… learn more about this program/course


Diploma of Electromechanical Engineering (Dip. Electromechanical Engineering)

The Diploma of Electromechanical Engineering program provides students with a comprehensive understanding of the principles and practices in the field of electromechanical engineering. This program… learn more about this program/course


Diploma of Energy and Environmental Engineering (Dip. EEE)

The Diploma of Energy and Environmental Engineering program provides students with a comprehensive understanding of energy systems and environmental sustainability. Students learn to design, develop… learn more about this program/course


Diploma of Environmental Engineering and Recycling (Dip. Env. Eng. & Rec.)

The Diploma of Environmental Engineering and Recycling program provides students with a comprehensive understanding of environmental engineering principles and recycling techniques. Students will gain… learn more about this program/course


Diploma of Environmental Process Engineering (Dip. Env. Process Eng.)

The Diploma of Environmental Process Engineering is a comprehensive program that provides students with the knowledge and skills necessary to work in the field of environmental engineering. This… learn more about this program/course


Diploma of Geoingenieurwesen (Dip. Geo.)

The Diploma of Geoingenieurwesen program is designed to provide students with a comprehensive understanding of geotechnical engineering and its applications. Students will gain knowledge and skills in… learn more about this program/course


Diploma of Industrial Engineering (Dip. Ind. Eng.)

The Diploma of Industrial Engineering program provides students with a comprehensive understanding of the principles and practices of industrial engineering. It equips students with the knowledge and… learn more about this program/course


Diploma of Industrial Engineering for Engineers (Dip. Ind. Eng.)

The Diploma of Industrial Engineering for Engineers program provides students with a comprehensive understanding of industrial engineering principles and practices. It equips students with the… learn more about this program/course


Diploma of Information and Communication Engineering (Dip. ICE)

The Diploma of Information and Communication Engineering program provides students with a comprehensive understanding of the principles and practices in the field of information and communication… learn more about this program/course


Diploma of Mechanical Engineering (Dip. Mech. Eng.)

The Diploma of Mechanical Engineering is a program designed to provide students with a strong foundation in mechanical engineering principles and practices. It covers a wide range of topics, including… learn more about this program/course


Diploma of Surveying (Dip. Surv.)

A Diploma of Surveying is a degree program that provides students with the knowledge and skills necessary to work as a surveyor. Surveyors are responsible for measuring and mapping the earth's surface… learn more about this program/course


Diploma of Transport System Engineering (Dip. TSE)

The Diploma of Transport System Engineering program provides students with a comprehensive understanding of transportation systems and their design, operation and management. It equips students with… learn more about this program/course


Bachelor's Degrees



Bachelor of Aeronautical and Aerospace Engineering (B.Eng. (Aero/AeroSpace))

The Bachelor of Aeronautical and Aerospace Engineering program provides students with a comprehensive understanding of the principles and practices involved in the design, development and maintenance… learn more about this program/course


Bachelor of Aeronautical Engineering (BAE)

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


Bachelor of Aerospace Engineering (BAE)

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


Bachelor of Agricultural Engineering (B.Agr.Eng.)

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


Bachelor of Agro Environmental Engineering (B.AEE)

The Bachelor of Agro Environmental Engineering program focuses on the application of engineering principles to solve environmental challenges in the agricultural sector. Students gain knowledge in… learn more about this program/course


Bachelor of Air Traffic Management (B.A.T.M.)

The Bachelor of Air Traffic Management program is designed to provide students with the necessary knowledge and skills to pursue a career in air traffic control. This program focuses on the principles… learn more about this program/course


Bachelor of Aircraft and Flight Engineering (B.A.F.E.)

The Bachelor of Aircraft and Flight Engineering program is designed to provide students with a comprehensive understanding of aircraft design, maintenance and flight operations. It combines… learn more about this program/course


Bachelor of Applied Mechatronic Systems (BAMS)

The Bachelor of Applied Mechatronic Systems program is designed to provide students with a comprehensive understanding of mechatronics, which combines mechanical engineering, electronics, computer… learn more about this program/course


Bachelor of Applied Plastics Engineering (B.A.P.E.)

The Bachelor of Applied Plastics Engineering program provides students with a comprehensive understanding of the principles and practices involved in the field of plastics engineering. Students gain… learn more about this program/course


Bachelor of Aquaculture Engineering (B.Aq.E.)

The Bachelor of Aquaculture Engineering program is designed to provide students with a comprehensive understanding of aquaculture principles, practices and technologies. It focuses on the sustainable… learn more about this program/course


Bachelor of Architectural Design (B.Arch.D)

A Bachelor of Architectural Design degree is an undergraduate program that prepares students for a career in architecture. The program focuses on the design, planning and construction of buildings and… learn more about this program/course


Bachelor of Architectural Engineering (BAE)

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


Bachelor of Architectural Studies (BAS)

A Bachelor of Architectural Studies degree is an undergraduate program that provides students with a comprehensive understanding of the principles and practices of architecture. This degree program is… learn more about this program/course


Bachelor of Artificial Intelligence in Engineering (B.A.I.E.)

The Bachelor of Artificial Intelligence in Engineering program is designed to provide students with a comprehensive understanding of artificial intelligence and its applications in the field of… learn more about this program/course


Bachelor of Assembly (B.A.)

The Bachelor of Assembly program is designed to provide students with a comprehensive understanding of assembly language programming. Students will learn how to write efficient and optimized code for… learn more about this program/course


Bachelor of Audio and Acoustic Engineering (BAAE)

The Bachelor of Audio and Acoustic Engineering program is designed to provide students with a comprehensive understanding of audio technology and its applications in various industries. Students will… learn more about this program/course


Bachelor of Automation and Electronic Development (B.AED)

The Bachelor of Automation and Electronic Development program is designed to provide students with a comprehensive understanding of automation systems and electronic development. Students will gain… learn more about this program/course


Bachelor of Automation and Mechatronics (B.A.M.)

The Bachelor of Automation and Mechatronics program is designed to provide students with a comprehensive understanding of automation systems and mechatronics engineering. This interdisciplinary field… learn more about this program/course


Bachelor of Automation Engineering (B.A.E.)

The Bachelor of Automation Engineering program is designed to provide students with a comprehensive understanding of automation systems and technologies. It combines theoretical knowledge with… learn more about this program/course


Bachelor of Automation Engineering and Robotics (B.A.E.R.)

The Bachelor of Automation Engineering and Robotics program is designed to provide students with a comprehensive understanding of automation systems and robotics technologies. Students will learn… learn more about this program/course


Bachelor of Automation Industry 4.0 (B.A.I4.0)

The Bachelor of Automation Industry 4.0 program is designed to provide students with a comprehensive understanding of automation technologies and their applications in the context of Industry 4.0.… learn more about this program/course


Bachelor of Automation Mechatronics (B.A.M.)

The Bachelor of Automation Mechatronics program is designed to provide students with a comprehensive understanding of automation and mechatronics systems. This interdisciplinary field combines… learn more about this program/course


Bachelor of Automation Technology and Product Information (B.A.T.P.I.)

The Bachelor of Automation Technology and Product Information program is designed to provide students with a comprehensive understanding of automation technology and product information management.… learn more about this program/course


Bachelor of Automobile Electronics and Electromobility (B.AEE)

The Bachelor of Automobile Electronics and Electromobility program is designed to provide students with a comprehensive understanding of automotive electronics and electromobility technologies.… learn more about this program/course


Bachelor of Automotive (BAE)

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


Bachelor of Automotive Electronics (B.A.E.)

The Bachelor of Automotive Electronics program is designed to provide students with a comprehensive understanding of automotive electronics systems. This program combines theoretical knowledge with… learn more about this program/course


Bachelor of Automotive Engineering (BAE)

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


Bachelor of Automotive Systems Engineering (B.ASE)

The Bachelor of Automotive Systems Engineering program is designed to provide students with a comprehensive understanding of automotive engineering principles and technologies. Students will gain… learn more about this program/course


Bachelor of Automotive Technology Industrial Engineering (B.A.T.I.E.)

The Bachelor of Automotive Technology Industrial Engineering program is designed to provide students with a comprehensive understanding of automotive technology and its application in the industrial… learn more about this program/course


Bachelor of Autonomous Vehicle Engineering (B.AVE)

The Bachelor of Autonomous Vehicle Engineering program is designed to provide students with a comprehensive understanding of the principles and technologies behind autonomous vehicles. Students will… learn more about this program/course


Bachelor of Aviation Systems Engineering and Management (BASc in Aviation Systems Engineering and Management)

The Bachelor of Aviation Systems Engineering and Management program is designed to provide students with a comprehensive understanding of aviation systems, engineering principles and management… learn more about this program/course


Bachelor of Bio and Environmental Engineering (B.BEE)

The Bachelor of Bio and Environmental Engineering program is designed to provide students with a comprehensive understanding of the intersection between biology, environmental science and engineering… learn more about this program/course


Bachelor of Bio Materials Engineering (B.BME)

The Bachelor of Bio Materials Engineering program focuses on the study of materials used in biomedical applications. Students gain knowledge and skills in designing, developing and analyzing materials… learn more about this program/course


Bachelor of Bioengineering (BioE)

Bachelor of Bioengineering is an undergraduate degree program that combines principles of engineering, biology and medicine to develop innovative solutions to biological and medical problems. This… learn more about this program/course


Bachelor of Biological and Environmental Process Engineering (B.BEPE)

The Bachelor of Biological and Environmental Process Engineering program focuses on the application of engineering principles to biological and environmental processes. Students gain a strong… learn more about this program/course


Bachelor of Biomedical Engineering (BME)

A Bachelor of Biomedical Engineering degree is an undergraduate program that combines principles of engineering and biology to develop solutions for healthcare problems. Students learn how to design… learn more about this program/course


Bachelor of Biomedical Micro Engineering (B.BME)

The Bachelor of Biomedical Micro Engineering program combines principles of biomedical engineering and microtechnology to develop innovative solutions for healthcare. Students gain a strong foundation… learn more about this program/course


Bachelor of Biomolecular Engineering (B.Eng. in Biomolecular Engineering)

The Bachelor of Biomolecular Engineering program is designed to provide students with a strong foundation in the field of biomolecular engineering. This interdisciplinary program combines principles… learn more about this program/course


Bachelor of Bioprocess Engineering (B.B.E.)

The Bachelor of Bioprocess Engineering program is designed to provide students with a comprehensive understanding of the engineering principles and techniques used in the bioprocessing industry. This… learn more about this program/course


Bachelor of Biosystems Engineering (B.E. in Biosystems Engineering)

The Bachelor of Biosystems Engineering program is designed to provide students with a comprehensive understanding of engineering principles and their application in the field of biosystems. This… learn more about this program/course


Bachelor of Building (BBldg)

A Bachelor of Building degree is a program that focuses on the principles and practices of construction, design and management of buildings. This degree provides students with the knowledge and skills… learn more about this program/course


Bachelor of Building and Construction Management (BBM)

The Bachelor of Building and 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 Building and Energy Engineering (B.BEE)

The Bachelor of Building and Energy Engineering program is designed to provide students with a comprehensive understanding of the principles and practices related to building design, energy efficiency… learn more about this program/course


Bachelor of Building Climate Control (BBC)

The Bachelor of Building Climate Control program is designed to provide students with a comprehensive understanding of climate control systems in buildings. Students will learn about various aspects… learn more about this program/course


Bachelor of Building Engineering (B.Eng.)

A Bachelor of Building Engineering degree is a program that focuses on the design, construction and maintenance of buildings. Students learn about the technical aspects of building systems, including… learn more about this program/course


Bachelor of Building Products and Processes (BBPP)

The Bachelor of Building Products and Processes program is designed to provide students with a comprehensive understanding of the construction industry, focusing on the development and management of… learn more about this program/course


Bachelor of Building Systems Engineering (B.BSE)

The Bachelor of Building Systems 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 Building Technology (BBT)

The Bachelor of Building Technology program is designed to provide students with a comprehensive understanding of the principles and practices involved in the construction and management of buildings.… learn more about this program/course


Bachelor of Built Environment (BBEnv)

The Bachelor of Built Environment degree is designed to provide students with a comprehensive understanding of the built environment, including architecture, construction, urban planning and… learn more about this program/course


Bachelor of Business and Engineering (B.B.E.)

The Bachelor of Business and Engineering degree is a multidisciplinary program that combines business and engineering principles. This degree is designed to provide students with a strong foundation… learn more about this program/course


Bachelor of Business Engineering (B.B.E.)

The Bachelor of Business Engineering degree is a program that combines business and engineering principles to prepare students for careers in a variety of industries. This degree program is designed… learn more about this program/course


Bachelor of Business Engineering Logistics (BBE Logistics)

The Bachelor of Business Engineering Logistics program is designed to provide students with a comprehensive understanding of logistics and supply chain management in a business context. It combines… learn more about this program/course


Bachelor of Chemical and Bio Engineering (B.Eng. (Chemical and Bio Engineering))

The Bachelor of Chemical and Bio Engineering program provides students with a comprehensive understanding of chemical and biological processes, equipping them with the knowledge and skills to design,… learn more about this program/course


Bachelor of Chemical and Environmental Engineering (B.Eng. (Chemical and Environmental Engineering))

The Bachelor of Chemical and Environmental Engineering program combines principles of chemical engineering with a focus on environmental sustainability. Students gain a strong foundation in… learn more about this program/course


Bachelor of Chemical Engineering (B.Chem.Eng.)

A Bachelor of Chemical Engineering degree is a program that focuses on the application of chemistry, physics and mathematics to solve problems related to the production and use of chemicals, fuel,… learn more about this program/course


Bachelor of Chemical Engineering Environmental Engineering (B.Eng. in Chemical Engineering Environmental Engineering)

The Bachelor of Chemical Engineering Environmental Engineering program focuses on the application of chemical engineering principles to address environmental challenges. Students gain a strong… learn more about this program/course


Bachelor of Chemical Engineering Process Engineering (B.Eng. (Chemical Engineering - Process Engineering))

The Bachelor of Chemical Engineering Process Engineering program provides students with a comprehensive understanding of chemical engineering principles and their application in various industrial… learn more about this program/course


Bachelor of Civil and Environmental Engineering (BCE)

A Bachelor of Civil and Environmental Engineering degree is a program that focuses on the design, construction and maintenance of infrastructure and environmental systems. This degree program combines… learn more about this program/course


Bachelor of Civil Engineering (BCE)

A Bachelor of Civil Engineering degree is a program that prepares students to design, build and maintain infrastructure such as roads, bridges, buildings and water systems. This degree provides… learn more about this program/course


Bachelor of Civil Engineering and Environmental Sciences (BCEES)

The Bachelor of Civil Engineering and Environmental Sciences program is designed to provide students with a comprehensive understanding of civil engineering principles and environmental sciences. It… learn more about this program/course


Bachelor of Civil Engineering and Geodesy (BCEG)

The Bachelor of Civil Engineering and Geodesy program provides students with a comprehensive understanding of civil engineering principles and geodesy techniques. It equips students with the necessary… learn more about this program/course


Bachelor of Civil Engineering German Spanish (B.Eng. (Civil))

The Bachelor of Civil Engineering German Spanish program is designed to provide students with a strong foundation in civil engineering principles and practices. It combines the study of civil… learn more about this program/course


Bachelor of Civil Engineering with Orientation Semester (BCE)

The Bachelor of Civil Engineering program provides students with a comprehensive understanding of the principles and practices involved in civil engineering. It equips students with the necessary… learn more about this program/course


Bachelor of Civil Engineering with Practical Semester (BCEPS)

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


Bachelor of Clothing Engineering (BCE)

The Bachelor of Clothing Engineering program is designed to provide students with a comprehensive understanding of the clothing industry, combining engineering principles with fashion and textile… learn more about this program/course


Bachelor of Clothing Technology (BCT)

The Bachelor of Clothing Technology program is designed to provide students with a comprehensive understanding of the clothing industry, including garment production, textile technology, fashion… learn more about this program/course


Bachelor of Clothing Technology and Management (BCTM)

The Bachelor of Clothing Technology and Management program is designed to provide students with a comprehensive understanding of the clothing industry, combining technical knowledge with management… learn more about this program/course


Bachelor of Communications Engineering (B.Comm.Eng.)

The Bachelor of Communications Engineering program is designed to provide students with a comprehensive understanding of communication systems and technologies. It combines theoretical knowledge with… learn more about this program/course


Bachelor of Computational Engineering (BCompEng)

The Bachelor of Computational Engineering program is designed to provide students with a strong foundation in engineering principles and computational methods. It combines elements of computer… learn more about this program/course


Bachelor of Computational Engineering and Design (BCompEngD)

The Bachelor of Computational Engineering and Design program is designed to provide students with a strong foundation in computational engineering principles and design concepts. It combines elements… learn more about this program/course


Bachelor of Computer Engineering (BCompEng)

A Bachelor of Computer Engineering degree is a program that combines computer science and electrical engineering. This degree program focuses on the design, development and maintenance of computer… learn more about this program/course


Bachelor of Computer Engineering and Robotics (B.C.E.R.)

The Bachelor of Computer Engineering and Robotics program is designed to provide students with a comprehensive understanding of computer engineering principles and robotics technologies. It combines… learn more about this program/course


Bachelor of Computer Systems Engineering (BCSE)

A Bachelor of Computer Systems Engineering degree is a program that focuses on the design, development and maintenance of computer systems. This degree program combines computer science and electrical… learn more about this program/course


Bachelor of Connected Electromobility (BCE)

The Bachelor of Connected Electromobility program is designed to provide students with a comprehensive understanding of the principles and technologies behind connected electromobility. This program… learn more about this program/course


Bachelor of Construction (B.Const)

A Bachelor of Construction degree is designed to provide students with the knowledge and skills necessary to manage construction projects from start to finish. This degree program covers a wide range… learn more about this program/course


Bachelor of Construction and Agricultural Machinery Technology (B.CAMT)

The Bachelor of Construction and Agricultural Machinery Technology program is designed to provide students with a comprehensive understanding of construction and agricultural machinery, including… learn more about this program/course


Bachelor of Construction Engineering (B.Con.E.)

A Bachelor of Construction Engineering degree is designed to provide students with the knowledge and skills necessary to manage construction projects from start to finish. This degree program covers a… learn more about this program/course


Bachelor of Construction Information Technology (B.CIT)

The Bachelor of Construction Information Technology program is designed to provide students with a comprehensive understanding of the intersection between construction management and information… learn more about this program/course


Bachelor of Construction Management (BCM)

A Bachelor of Construction Management degree is designed to provide students with the knowledge and skills necessary to manage construction projects from start to finish. This degree program covers a… learn more about this program/course


Bachelor of Construction Management and Economics (B.Con.M.E)

The Bachelor of Construction Management and Economics degree is designed to provide students with the knowledge and skills necessary to manage construction projects and understand the economic factors… learn more about this program/course


Bachelor of Construction Site Management (B.Const.S.Mgmt)

The Bachelor of Construction Site Management program provides students with the knowledge and skills necessary to manage construction sites effectively. It covers various aspects of construction… learn more about this program/course


Bachelor of Construction Technology (BCT)

The Bachelor of Construction Technology degree is designed to provide students with the knowledge and skills necessary to succeed in the construction industry. This degree program covers a wide range… learn more about this program/course


Bachelor of Cooperative Engineering Mechatronics (B.Eng. Mechatronics)

The Bachelor of Cooperative Engineering Mechatronics program is designed to provide students with a comprehensive understanding of the interdisciplinary field of mechatronics. It combines elements of… learn more about this program/course


Bachelor of Creative Engineering (BCE)

The Bachelor of Creative Engineering program is designed to provide students with a unique blend of technical skills and creative thinking. This interdisciplinary program combines engineering… learn more about this program/course


Bachelor of Design and Manufacturing (BDM)

The Bachelor of Design and Manufacturing program is designed to provide students with a comprehensive understanding of the principles and practices involved in the design and manufacturing processes.… learn more about this program/course


Bachelor of Design Engineering (BDE)

The Bachelor of Design Engineering degree is a multidisciplinary program that combines engineering principles with design concepts. This degree program is designed to equip students with the skills… learn more about this program/course


Bachelor of Development and Construction (BDevCon)

The Bachelor of Development and Construction program is designed to provide students with a comprehensive understanding of the development and construction industry. It equips students with the… learn more about this program/course


Bachelor of Digital Engineering (BDE)

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


Bachelor of Digital Engineering in Mechanical Engineering (BDEME)

The Bachelor of Digital Engineering in Mechanical Engineering program combines the principles of mechanical engineering with digital technologies. It equips students with the knowledge and skills to… learn more about this program/course


Bachelor of Digital Engineering Machine Construction (BDEMC)

The Bachelor of Digital Engineering Machine Construction program is designed to provide students with a comprehensive understanding of digital engineering principles and their application in machine… learn more about this program/course


Bachelor of Electric Mobility (BEM)

The Bachelor of Electric Mobility program is designed to provide students with a comprehensive understanding of electric vehicles, renewable energy sources and sustainable transportation systems.… learn more about this program/course


Bachelor of Electrical (B.E.E.)

A Bachelor of Electrical Engineering degree is a program that focuses on the study of electrical systems, including their design, development and maintenance. Students will learn about the principles… learn more about this program/course


Bachelor of Electrical and Computer Engineering (B.E.C.E. or B.E.)

The Bachelor of Electrical and Computer Engineering program is designed to provide students with a strong foundation in both electrical engineering and computer science. It combines theoretical… learn more about this program/course


Bachelor of Electrical and Electronic Engineering (BEng in Electrical and Electronic Engineering)

A Bachelor of Electrical and Electronic Engineering degree is a program that focuses on the design, development and maintenance of electrical and electronic systems. Students will learn about the… learn more about this program/course


Bachelor of Electrical and Information Engineering (B.EIE)

The Bachelor of Electrical and Information Engineering program provides students with a comprehensive understanding of electrical systems, information technology and their applications. It equips… learn more about this program/course


Bachelor of Electrical and Information Technology (B.EIT)

The Bachelor of Electrical and Information Technology program provides students with a comprehensive understanding of electrical engineering principles and information technology concepts. It combines… learn more about this program/course


Bachelor of Electrical Energy Systems (B.E.E.S.)

The Bachelor of Electrical Energy Systems program is designed to provide students with a comprehensive understanding of electrical energy systems and their applications. It covers various aspects of… learn more about this program/course


Bachelor of Electrical Engineering (B.E.E.)

A Bachelor of Electrical Engineering degree is a program that focuses on the study of electrical systems, including their design, development and maintenance. Students will learn about the principles… learn more about this program/course


Bachelor of Electrical Engineering and Aviation Technology (B.E.E.A.T.)

The Bachelor of Electrical Engineering and Aviation Technology program combines the principles of electrical engineering with aviation technology. It equips students with the knowledge and skills… learn more about this program/course


Bachelor of Electrical Engineering and Information Engineering (B.E.E.I.E.)

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


Bachelor of Electrical Engineering and Information Technology (B.E.E.I.T.)

The Bachelor of Electrical Engineering and Information Technology program combines the principles of electrical engineering with the latest advancements in information technology. It equips students… learn more about this program/course


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

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


Bachelor of Electrical Engineering Information Engineering (B.E.E.I.E.)

The Bachelor of Electrical Engineering Information Engineering program provides students with a comprehensive understanding of electrical engineering principles and their application in information… learn more about this program/course


Bachelor of Electrical Engineering Information Technology (B.E.E.I.T.)

The Bachelor of Electrical Engineering Information Technology program combines the principles of electrical engineering with the latest advancements in information technology. It equips students with… learn more about this program/course


Bachelor of Electrical Engineering Plus (B.E.E. Plus)

The Bachelor of Electrical Engineering Plus program is designed to provide students with a comprehensive understanding of electrical engineering principles and their applications. It combines… learn more about this program/course


Bachelor of Electrical Engineering Smart Communication (B.E. Smart Communication)

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


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

The Bachelor of Electrical Systems Engineering program provides students with a comprehensive understanding of electrical systems and their applications. Students gain knowledge in areas such as… learn more about this program/course


Bachelor of Electromechanics (B.Eng. in Electromechanics)

The Bachelor of Electromechanics program is designed to provide students with a comprehensive understanding of the principles and applications of electromechanical systems. It combines the fields of… learn more about this program/course


Bachelor of Electromobility (B.E.M.)

The Bachelor of Electromobility program is designed to provide students with a comprehensive understanding of electric vehicles and sustainable transportation systems. This interdisciplinary program… learn more about this program/course


Bachelor of Electromobility and Autonomous Driving (B.EAD)

The Bachelor of Electromobility and Autonomous Driving program is designed to provide students with a comprehensive understanding of the emerging fields of electromobility and autonomous driving. This… learn more about this program/course


Bachelor of Electromobility and Renewable Energy Engineering (B.E.R.E.E.)

The Bachelor of Electromobility and Renewable Energy Engineering program is designed to provide students with a comprehensive understanding of the principles and technologies related to… learn more about this program/course


Bachelor of Electronic Engineering (B.E. or B.E.E.)

A Bachelor of Electronic Engineering degree is a program that focuses on the design, development and maintenance of electronic systems and devices. Students in this program learn about the principles… learn more about this program/course


Bachelor of Electronical Engineering (B.E.E.)

The Bachelor of Electronical Engineering program is designed to provide students with a comprehensive understanding of electrical systems, electronics and related technologies. It equips students with… learn more about this program/course


Bachelor of Electronics and Telecommunication Engineering (B.E. in Electronics and Telecommunication Engineering)

Bachelor of Electronics and Telecommunication Engineering is an undergraduate degree program that focuses on the design, development and maintenance of electronic and telecommunication systems. This… learn more about this program/course


Bachelor of Embedded Systems Engineering (B.ESE)

The Bachelor of Embedded Systems Engineering program is designed to provide students with a comprehensive understanding of embedded systems and their applications. It combines theoretical knowledge… learn more about this program/course


Bachelor of Energy and Building Engineering (B.E.B.E.)

The Bachelor of Energy and Building Engineering program focuses on providing students with a comprehensive understanding of energy-efficient building design, renewable energy systems and sustainable… learn more about this program/course


Bachelor of Energy and Environmental Engineering (B.E.E.E.)

The Bachelor of Energy and Environmental Engineering program focuses on the study of sustainable energy sources, environmental conservation and the development of efficient engineering solutions.… learn more about this program/course


Bachelor of Energy and Process Engineering (B.E.P.E.)

The Bachelor of Energy and Process Engineering program is designed to provide students with a comprehensive understanding of energy systems and processes. It focuses on the efficient utilization of… learn more about this program/course


Bachelor of Energy and Technical Building Services (B.E.T.B.S.)

The Bachelor of Energy and Technical Building Services program is designed to provide students with a comprehensive understanding of energy management and technical aspects related to building… learn more about this program/course


Bachelor of Energy Efficient Building Design (BEED)

The Bachelor of Energy Efficient Building Design program is designed to provide students with the knowledge and skills necessary to design sustainable and energy-efficient buildings. Students will… learn more about this program/course


Bachelor of Energy Efficient Planning and Building (B.EEPB)

The Bachelor of Energy Efficient Planning and Building program is designed to provide students with a comprehensive understanding of sustainable and energy-efficient practices in the field of planning… learn more about this program/course


Bachelor of Energy Engineering (B.E.E.)

Bachelor of Energy Engineering is an undergraduate degree program that focuses on the study of energy production, distribution and utilization. The program provides students with a comprehensive… learn more about this program/course


Bachelor of Energy Engineering and Building Engineering (B.E.E.B.E.)

The Bachelor of Energy Engineering and Building Engineering program is designed to provide students with a comprehensive understanding of energy systems and their application in building design and… learn more about this program/course


Bachelor of Energy Engineering and Renewable Energies (B.E.E.R.E.)

The Bachelor of Energy Engineering and Renewable Energies program is designed to provide students with a comprehensive understanding of energy engineering and renewable energy technologies. It equips… learn more about this program/course


Bachelor of Energy Engineering and Resource Optimisation (B.E.E.R.O.)

The Bachelor of Energy Engineering and Resource Optimisation program is designed to provide students with a comprehensive understanding of energy systems and resource management. It equips students… learn more about this program/course


Bachelor of Energy Process Engineering (B.E.P.E.)

The Bachelor of Energy Process Engineering program is designed to provide students with a comprehensive understanding of energy systems and processes. It focuses on the efficient utilization and… learn more about this program/course


Bachelor of Energy Systems Engineering (B.ESE)

The Bachelor of Energy Systems Engineering program is designed to provide students with a comprehensive understanding of energy systems and their sustainable development. Students will gain knowledge… learn more about this program/course


Bachelor of Engineering (BEng)

A Bachelor of Engineering (BEng) is an undergraduate program that prepares students for a career in engineering. Engineering is a broad field with various specializations, including civil engineering,… learn more about this program/course


Bachelor of Engineering and Business Administration (BEng/BA)

The Bachelor of Engineering and Business Administration program is designed to provide students with a comprehensive understanding of both engineering principles and business management concepts. This… learn more about this program/course


Bachelor of Engineering and Management (BEngMgmt)

The Bachelor of Engineering and Management degree is a program that combines engineering and business management courses. This degree is designed to provide students with a strong foundation in both… learn more about this program/course


Bachelor of Engineering and Management Food Innovation (B.Eng. Mgmt. Food Innovation)

The Bachelor of Engineering and Management Food Innovation program is designed to provide students with a comprehensive understanding of the engineering and management principles in the field of food… learn more about this program/course


Bachelor of Engineering and Mechanics (BEng/Mech)

The Bachelor of Engineering and Mechanics program is designed to provide students with a strong foundation in engineering principles and mechanics. It combines theoretical knowledge with practical… learn more about this program/course


Bachelor of Engineering Computing (BEng Computing)

The Bachelor of Engineering Computing program is designed to provide students with a strong foundation in computer science and engineering principles. It combines theoretical knowledge with practical… learn more about this program/course


Bachelor of Engineering Cybernetics (BEng Cybernetics)

The Bachelor of Engineering Cybernetics program is designed to provide students with a comprehensive understanding of the principles and applications of cybernetics in engineering. It combines… learn more about this program/course


Bachelor of Engineering Education (B.Eng. Ed.)

The Bachelor of Engineering Education program is designed to prepare students to become qualified engineering educators. It combines engineering knowledge with pedagogical skills to equip graduates… learn more about this program/course


Bachelor of Engineering Education in Mechanical Engineering (B.E.E. Mechanical Engineering)

The Bachelor of Engineering Education in Mechanical Engineering program is designed to provide students with a comprehensive understanding of mechanical engineering principles and practices. It equips… learn more about this program/course


Bachelor of Engineering Engineering Academy Beng (BEng)

The Bachelor of Engineering Engineering Academy (BEng) program is designed to provide students with a comprehensive understanding of engineering principles and practices. It equips students with the… learn more about this program/course


Bachelor of Engineering in Aircraft Engineering (BEng Aircraft Engineering)

The Bachelor of Engineering in Aircraft Engineering program is designed to provide students with a comprehensive understanding of aircraft design, maintenance and operation. It combines theoretical… learn more about this program/course


Bachelor of Engineering in Cybernetics and Systems Theory (BEng in Cybernetics and Systems Theory)

The Bachelor of Engineering in Cybernetics and Systems Theory program provides students with a comprehensive understanding of the principles and applications of cybernetics and systems theory. This… learn more about this program/course


Bachelor of Engineering in Electrical Engineering Information Engineering (BEng in EEIE)

The Bachelor of Engineering in Electrical Engineering Information Engineering program provides students with a comprehensive understanding of electrical engineering principles and their application in… learn more about this program/course


Bachelor of Engineering in Forestry (B.E. (Forestry))

The Bachelor of Engineering in Forestry program is designed to provide students with a comprehensive understanding of forestry principles, practices and technologies. It combines theoretical knowledge… learn more about this program/course


Bachelor of Engineering in Mechatronics and Automation (BEng in Mechatronics and Automation)

The Bachelor of Engineering in Mechatronics and Automation program is designed to provide students with a comprehensive understanding of the principles and applications of mechatronics and automation.… learn more about this program/course


Bachelor of Engineering in Plastics Engineering (B.Eng. in Plastics Engineering)

The Bachelor of Engineering in Plastics Engineering program is designed to provide students with a comprehensive understanding of the principles and practices involved in the field of plastics… learn more about this program/course


Bachelor of Engineering in Production Engineering (B.E. Production Engineering)

The Bachelor of Engineering in Production Engineering program is designed to provide students with a comprehensive understanding of production processes, manufacturing systems and industrial… learn more about this program/course


Bachelor of Engineering in Technical Systems (BEng Tech Systems)

The Bachelor of Engineering in Technical Systems program is designed to provide students with a comprehensive understanding of technical systems and their applications. It combines theoretical… learn more about this program/course


Bachelor of Engineering Informatics (BEI)

The Bachelor of Engineering Informatics program is designed to provide students with a strong foundation in both engineering and computer science. It combines principles of electrical engineering,… learn more about this program/course


Bachelor of Engineering Mathematics (BEng Mathematics)

A Bachelor of Engineering Mathematics degree is a program that combines the principles of mathematics and engineering to solve complex problems in various fields such as finance, technology and… learn more about this program/course


Bachelor of Engineering Mechanical Engineering (BEng in Mechanical Engineering)

A Bachelor of Engineering in Mechanical Engineering is a degree program that focuses on the design, development and maintenance of mechanical systems. This degree program provides students with a… learn more about this program/course


Bachelor of Engineering Mechatronics (BEng in Mechatronics)

A Bachelor of Engineering in Mechatronics is a multidisciplinary degree program that combines mechanical, electrical and computer engineering with control systems and robotics. This degree program is… learn more about this program/course


Bachelor of Engineering Physics (BEng Physics)

A Bachelor of Engineering Physics degree is a program that combines the principles of physics and engineering to develop solutions to complex problems. This degree program is designed to provide… learn more about this program/course


Bachelor of Engineering Psychology (BEngPsych)

The Bachelor of Engineering Psychology program combines principles of psychology and engineering to understand human behavior and design systems that optimize human performance. Students gain… learn more about this program/course


Bachelor of Engineering Science (BEngSc)

A Bachelor of Engineering Science degree is a program that provides students with a strong foundation in engineering principles and practices. This degree is designed to prepare students for a career… learn more about this program/course


Bachelor of Engineering Technical Management (B.Eng. Tech. Mgmt.)

The Bachelor of Engineering Technical Management program is designed to provide students with a strong foundation in engineering principles and management skills. It combines technical knowledge with… learn more about this program/course


Bachelor of Engineering Technology (BEngTech)

A Bachelor of Engineering Technology degree is a program that prepares students for careers in engineering technology. This degree provides students with a strong foundation in engineering principles… learn more about this program/course


Bachelor of Environmental and Process Engineering (B.E.P.E.)

The Bachelor of Environmental and Process Engineering program focuses on the study of environmental systems and processes, with an emphasis on sustainable engineering practices. Students gain… learn more about this program/course


Bachelor of Environmental and Recycling Engineering (B.E.R.E.)

The Bachelor of Environmental and Recycling Engineering program focuses on equipping students with the knowledge and skills necessary to address environmental challenges and promote sustainable… learn more about this program/course


Bachelor of Environmental Construction Engineering (B.E.C.E.)

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


Bachelor of Environmental Engineering (B.Env.Eng.)

A Bachelor of Environmental Engineering degree is designed to provide students with the knowledge and skills necessary to address environmental challenges and create sustainable solutions. This degree… learn more about this program/course


Bachelor of Environmental Engineering and Development (B.E.E.D.)

The Bachelor of Environmental Engineering and Development program is designed to provide students with a comprehensive understanding of environmental engineering principles and sustainable development… learn more about this program/course


Bachelor of Environmental Engineering and Management (B.E.E.M.)

The Bachelor of Environmental Engineering and Management program is designed to provide students with a comprehensive understanding of environmental engineering principles and management practices. It… learn more about this program/course


Bachelor of Environmental Engineering and Renewable Energies (B.E.E.R.E.)

The Bachelor of Environmental Engineering and Renewable Energies program is designed to provide students with a comprehensive understanding of environmental engineering principles and renewable energy… learn more about this program/course


Bachelor of Environmental Engineering and Resource Management (B.EERM)

The Bachelor of Environmental Engineering and Resource Management program is designed to provide students with a comprehensive understanding of environmental engineering principles and resource… learn more about this program/course


Bachelor of Extractive Metallurgy (BEM)

The Bachelor of Extractive Metallurgy program is designed to provide students with a comprehensive understanding of the extraction and processing of metals from their ores. It combines theoretical… learn more about this program/course


Bachelor of Facility Engineering (BFE)

The Bachelor of Facility Engineering program is designed to provide students with a comprehensive understanding of facility management and engineering principles. It equips students with the necessary… learn more about this program/course


Bachelor of Food Engineering (B.F.E.)

A Bachelor of Food Engineering degree is designed to provide students with a comprehensive understanding of the science and technology behind food production. This degree program combines the… learn more about this program/course


Bachelor of Forestry Engineering (B.F.E.)

The Bachelor of Forestry Engineering program is designed to provide students with a comprehensive understanding of forestry and its related disciplines. This program combines theoretical knowledge… learn more about this program/course


Bachelor of Games Engineering (BGE)

The Bachelor of Games Engineering program is designed to provide students with a comprehensive understanding of the technical and creative aspects of game development. Students will learn the… learn more about this program/course


Bachelor of General Civil Engineering (B.Eng. (Civil))

The Bachelor of General Civil Engineering program provides students with a comprehensive understanding of civil engineering principles and practices. It equips students with the necessary skills to… learn more about this program/course


Bachelor of General Electrical and Electronic Engineering (B.Eng. in Electrical and Electronic Engineering)

The Bachelor of General Electrical and Electronic Engineering program provides students with a comprehensive understanding of electrical and electronic systems. It covers a wide range of topics… learn more about this program/course


Bachelor of General Engineering Science (B.Eng.Sc.)

The Bachelor of General Engineering Science program provides students with a comprehensive understanding of engineering principles and practices. It offers a broad foundation in various engineering… learn more about this program/course


Bachelor of General Mechanical Engineering (B.Eng. in Mechanical Engineering)

The Bachelor of General Mechanical Engineering program provides students with a comprehensive understanding of mechanical engineering principles and their applications. It equips students with the… learn more about this program/course


Bachelor of General Mechanical Engineering Plus (B.Eng. (General Mechanical Engineering Plus))

The Bachelor of General Mechanical Engineering Plus program is designed to provide students with a comprehensive understanding of mechanical engineering principles and their applications in various… learn more about this program/course


Bachelor of Geo Informatics Cooperative Engineering Training (B. Geo Informatics CET)

The Bachelor of Geo Informatics Cooperative Engineering Training program is designed to provide students with a comprehensive understanding of geospatial information systems, remote sensing and… learn more about this program/course


Bachelor of Geodesy and Geoinformatics Engineering (B.GGE)

The Bachelor of Geodesy and Geoinformatics Engineering program is designed to provide students with a comprehensive understanding of geodesy, geoinformatics and engineering principles. This program… 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