Guide to Bachelor's Programs/Courses

Bachelor's Programs/Courses/Degrees

Guide to University Programs, Courses and Degrees

#3022-3221

Introduction

Welcome to the uniRank's Guide to Bachelor's Programs, Courses and Degrees, the most comprehensive resource on the web for exploring and understanding Bachelor's Degrees in several fields of study. In this section of the guide, we provide detailed insights into a variety of the most popular programs, courses within one of the four degree levels 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 Bachelor's Programs, Courses and Degrees: #3022-3221


Science & Technology Science & Technology



Bachelor of Science in Mobility Sciences (BSc in Mobility Sciences)

The Bachelor of Science in Mobility Sciences program is designed to provide students with a comprehensive understanding of the various aspects of mobility, transportation and logistics. It equips… learn more about this program/course


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

The Bachelor of Science in Nautical Sciences program is designed to provide students with a comprehensive understanding of maritime operations and management. It equips students with the necessary… learn more about this program/course


Bachelor of Science in Physics (BSc Physics)

A Bachelor of Science in Physics degree is designed to provide students with a strong foundation in the fundamental principles of physics. Students will learn about the laws of motion, energy and… learn more about this program/course


Bachelor of Science in Physics and Astronomy (B.Sc. in Physics and Astronomy)

The Bachelor of Science in Physics and Astronomy program provides students with a comprehensive understanding of the fundamental principles and theories in physics and astronomy. It combines… learn more about this program/course


Bachelor of Science in Product Development (BSc in Product Development)

The Bachelor of Science in Product Development program is designed to provide students with a comprehensive understanding of the product development process. It combines theoretical knowledge with… learn more about this program/course


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

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


Bachelor of Science in the Life Sciences (BSc Life Sciences)

The Bachelor of Science in the Life Sciences program is designed to provide students with a comprehensive understanding of various aspects of life sciences. It covers a wide range of subjects… learn more about this program/course


Bachelor of Science Veterinary Bioscience (BSc Vet Bioscience)

A Bachelor of Science in Veterinary Bioscience is a degree program that focuses on the biological and physical sciences as they relate to animal health and welfare. Students in this program learn… learn more about this program/course


Bachelor of Scientific and Mathematical Education (BSc Math Ed)

The Bachelor of Scientific and Mathematical Education program is designed to provide students with a strong foundation in both scientific and mathematical subjects, as well as the necessary… learn more about this program/course


Bachelor of Scientific Education Biology Chemistry (B.Sc. Ed. (Biology Chemistry))

The Bachelor of Scientific Education Biology Chemistry program is designed to provide students with a comprehensive understanding of both biology and chemistry. It combines theoretical knowledge with… learn more about this program/course


Bachelor of Scientific Education Mathematics Chemistry (B.Sc. Ed. (Maths Chem))

The Bachelor of Scientific Education Mathematics Chemistry program is designed to provide students with a strong foundation in both mathematics and chemistry. It combines theoretical knowledge with… learn more about this program/course


Bachelor of Scientific Education Mathematics Physics (B.Sc. Ed. (Mathematics Physics))

The Bachelor of Scientific Education Mathematics Physics program is designed to provide students with a strong foundation in both mathematics and physics. It combines theoretical knowledge with… learn more about this program/course


Bachelor of Scientific Education Mathematics Sports (B.Sc. Ed. Math Sports)

The Bachelor of Scientific Education Mathematics Sports program is designed to provide students with a strong foundation in mathematics and sports science. It combines theoretical knowledge with… learn more about this program/course


Bachelor of Scientific Technical General Studies (BSc in Scientific Technical General Studies)

The Bachelor of Scientific Technical General Studies program provides students with a broad understanding of scientific and technical subjects. It offers a multidisciplinary approach, allowing… learn more about this program/course


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

The Bachelor of Simulation Technology program is designed to provide students with a comprehensive understanding of simulation technology and its applications in various industries. This program… learn more about this program/course


Bachelor of Smart Production (BSP)

The Bachelor of Smart Production program is designed to provide students with a comprehensive understanding of smart production technologies and processes. It combines theoretical knowledge with… learn more about this program/course


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

The Bachelor of Smart Technology program is designed to provide students with a comprehensive understanding of the rapidly evolving field of smart technology. This interdisciplinary program combines… learn more about this program/course


Bachelor of Software Design (B.S.D.)

The Bachelor of Software Design program is designed to provide students with a comprehensive understanding of software development principles and practices. Students will learn how to design, develop… learn more about this program/course


Bachelor of Software Development (BSD)

A Bachelor of Software Development 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 Development and Artificial Intelligence (B.S.D.A.I.)

The Bachelor of Software Development and Artificial Intelligence program is designed to provide students with a comprehensive understanding of software development principles and techniques, as well… learn more about this program/course


Bachelor of Software Development and Media Informatics (B.S. in Software Development and Media Informatics)

The Bachelor of Software Development and Media Informatics program is designed to provide students with a comprehensive understanding of software development and media informatics. It combines… learn more about this program/course


Bachelor of Software Engineering and Media Computing (BSEMC)

The Bachelor of Software Engineering and Media Computing program is designed to provide students with a comprehensive understanding of software engineering principles and their application in the… learn more about this program/course


Bachelor of Software Systems Development (BSSD)

The Bachelor of Software Systems Development program is designed to provide students with a comprehensive understanding of software development principles and practices. Students will gain the… learn more about this program/course


Bachelor of Sound Engineer for Audiovisual Media (BSEAM)

The Bachelor of Sound Engineer for Audiovisual Media program is designed to provide students with the necessary skills and knowledge to work in the field of sound engineering for various audiovisual… learn more about this program/course


Bachelor of Space Science (BSc Space Science)

A Bachelor of Space Science degree is an undergraduate program that focuses on the study of space and the universe. This degree program provides students with a comprehensive understanding of the… learn more about this program/course


Bachelor of Spatial Sciences (BSS)

The Bachelor of Spatial Sciences program is designed to provide students with a comprehensive understanding of spatial data analysis, geographic information systems (GIS), remote sensing and… learn more about this program/course


Bachelor of Sport and Applied Training Science (B.S.A.T.S.)

The Bachelor of Sport and Applied Training Science program is designed to provide students with a comprehensive understanding of the principles and practices related to sports training and applied… learn more about this program/course


Bachelor of Sport and Sports Science (BSSS)

The Bachelor of Sport and Sports Science program is designed to provide students with a comprehensive understanding of the scientific principles and practical applications related to sports and… learn more about this program/course


Bachelor of Sport and Technology (B.S.T.)

The Bachelor of Sport and Technology program is designed to provide students with a comprehensive understanding of the intersection between sports and technology. It combines theoretical knowledge… learn more about this program/course


Bachelor of Sport Sports Science (BSSS)

The Bachelor of Sport Sports Science program is designed to provide students with a comprehensive understanding of the scientific principles and practical applications related to sports and exercise.… learn more about this program/course


Bachelor of Statistics (B.Stat)

A Bachelor of Statistics degree is an undergraduate program that provides students with a strong foundation in statistical theory, methods and applications. Students learn how to collect, analyze and… learn more about this program/course


Bachelor of Surveying and Geoinformatics (B.S.G.)

The Bachelor of Surveying and Geoinformatics program provides students with a comprehensive understanding of surveying techniques, geospatial data analysis and geoinformatics technologies. Students… learn more about this program/course


Bachelor of Surveying and Spatial Science (BSSS)

The Bachelor of Surveying and Spatial Science program provides students with a comprehensive understanding of surveying and spatial science principles and practices. It equips graduates with the… learn more about this program/course


Bachelor of Sustainability (B.Sus)

A Bachelor of Sustainability degree is designed to provide students with the knowledge and skills necessary to address the complex environmental, social and economic challenges facing our world today.… learn more about this program/course


Bachelor of Sustainability and Environmental Management (BSEM)

The Bachelor of Sustainability and Environmental Management program is designed to provide students with a comprehensive understanding of sustainability principles and environmental management… learn more about this program/course


Bachelor of Sustainability Sciences (BSS)

The Bachelor of Sustainability Sciences program is designed to provide students with a comprehensive understanding of sustainability issues and solutions. It combines interdisciplinary coursework,… learn more about this program/course


Bachelor of Sustainability Technologies (B.S.T.)

The Bachelor of Sustainability Technologies program is designed to provide students with a comprehensive understanding of sustainable technologies and their applications. This interdisciplinary… learn more about this program/course


Bachelor of Sustainable Agriculture (BSA)

The Bachelor of Sustainable Agriculture degree is designed to provide students with a comprehensive understanding of sustainable agriculture practices. This degree program focuses on the principles of… learn more about this program/course


Bachelor of Sustainable Biological and Chemical Technologies (B.S.B.C.T.)

The Bachelor of Sustainable Biological and Chemical Technologies program is designed to provide students with a comprehensive understanding of sustainable practices in the fields of biology and… learn more about this program/course


Bachelor of Sustainable Chemistry and Energy (BSc in Sustainable Chemistry and Energy)

The Bachelor of Sustainable Chemistry and Energy program is designed to provide students with a comprehensive understanding of sustainable chemistry principles and their application in the energy… learn more about this program/course


Bachelor of Sustainable Energy and Environmental Technologies (BSEET)

The Bachelor of Sustainable Energy and Environmental Technologies program is designed to provide students with a comprehensive understanding of sustainable energy sources and environmental… learn more about this program/course


Bachelor of Sustainable Energy Systems (BSES)

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


Bachelor of Sustainable Energy Systems and Electromobility (BSES-E)

The Bachelor of Sustainable Energy Systems and Electromobility program is designed to provide students with a comprehensive understanding of sustainable energy systems and their application in the… learn more about this program/course


Bachelor of Sustainable Energy Technology and Systems (BSETS)

The Bachelor of Sustainable Energy Technology and Systems program is designed to provide students with a comprehensive understanding of sustainable energy technologies and their integration into… learn more about this program/course


Bachelor of Sustainable Environments (BSE)

The Bachelor of Sustainable Environments program is designed to provide students with a comprehensive understanding of environmental sustainability and its applications. This interdisciplinary program… learn more about this program/course


Bachelor of Sustainable Nutritional Systems (B.S.N.S.)

The Bachelor of Sustainable Nutritional Systems program is designed to provide students with a comprehensive understanding of sustainable nutrition and its impact on human health and the environment.… learn more about this program/course


Bachelor of Sustainable Polymer Technology (B.S.P.T.)

The Bachelor of Sustainable Polymer Technology program is designed to provide students with a comprehensive understanding of polymer science and technology, with a focus on sustainability. Students… learn more about this program/course


Bachelor of Sustainable Raw Materials and Bio Resources (BSRMBR)

The Bachelor of Sustainable Raw Materials and Bio Resources program is designed to provide students with a comprehensive understanding of sustainable practices in the management and utilization of raw… learn more about this program/course


Bachelor of Sustainable Resource Management (B.S.R.M.)

The Bachelor of Sustainable Resource Management program focuses on equipping students with the knowledge and skills necessary to manage and conserve natural resources in a sustainable manner. It… learn more about this program/course


Bachelor of Sustainable Resources (B.S.R.)

The Bachelor of Sustainable Resources program is designed to provide students with a comprehensive understanding of sustainable resource management. It focuses on the principles and practices of… learn more about this program/course


Bachelor of Sustainable Technical Processes (BSTP)

The Bachelor of Sustainable Technical Processes program is designed to provide students with a comprehensive understanding of sustainable practices in technical processes. It focuses on developing… learn more about this program/course


Bachelor of Systems Agriculture (B.S.A.)

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


Bachelor of Technical and Applied Physics (B.Tech. Applied Physics)

The Bachelor of Technical and Applied Physics program provides students with a strong foundation in physics principles and their practical applications. It combines theoretical knowledge with hands-on… learn more about this program/course


Bachelor of Technical Biology (B.Tech. Biol.)

The Bachelor of Technical Biology program is designed to provide students with a strong foundation in biological sciences, while also incorporating technical skills and knowledge. This… learn more about this program/course


Bachelor of Technical Chemistry (B.Tech. Chem.)

The Bachelor of Technical Chemistry program provides students with a comprehensive understanding of chemical principles and their practical applications in various industries. It combines theoretical… learn more about this program/course


Bachelor of Technical Computer Science (BTCS)

The Bachelor of Technical Computer Science program is designed to provide students with a strong foundation in computer science and technical skills. It combines theoretical knowledge with practical… learn more about this program/course


Bachelor of Technical Information Design (BTID)

The Bachelor of Technical Information Design program is designed to provide students with a comprehensive understanding of technical information design principles and practices. Students will develop… learn more about this program/course


Bachelor of Technological Mathematics (BTM)

The Bachelor of Technological Mathematics program is designed to provide students with a strong foundation in mathematics and its applications in various technological fields. It combines theoretical… learn more about this program/course


Bachelor of Technologies of Biogenic Raw Materials (BTBRM)

The Bachelor of Technologies of Biogenic Raw Materials program is designed to provide students with a comprehensive understanding of the technologies and processes involved in utilizing biogenic raw… learn more about this program/course


Bachelor of Technology (B.Tech)

The Bachelor of Technology (B.Tech) is an undergraduate degree program that focuses on the application of technology and engineering principles. It is designed to prepare students for careers in… learn more about this program/course


Bachelor of Technology in Cosmetics and Detergents (B.Tech in Cosmetics and Detergents)

The Bachelor of Technology in Cosmetics and Detergents program is designed to provide students with a comprehensive understanding of the science and technology behind the development and production of… learn more about this program/course


Bachelor of Technology in Microelectronics (B.Tech. in Microelectronics)

The Bachelor of Technology in Microelectronics program is designed to provide students with a comprehensive understanding of microelectronics and its applications. This program combines theoretical… learn more about this program/course


Bachelor of Technology Journalism Technology Pr (BTJTP)

The Bachelor of Technology Journalism Technology Pr program is designed to provide students with a comprehensive understanding of technology journalism. It combines technical knowledge with journalism… learn more about this program/course


Bachelor of Technomathematics (B.Tech.Math.)

The Bachelor of Technomathematics program is designed to provide students with a strong foundation in both mathematics and technology. It combines mathematical principles with computer science and… learn more about this program/course


Bachelor of Telecommunication Informatics (BTI)

The Bachelor of Telecommunication Informatics program is designed to provide students with a comprehensive understanding of telecommunication systems and informatics. It combines theoretical knowledge… learn more about this program/course


Bachelor of Telematics (B.Tech)

The Bachelor of Telematics program is designed to provide students with a comprehensive understanding of telecommunications and information technology. It combines the principles of electrical… learn more about this program/course


Bachelor of Transport Studies (BTS)

The Bachelor of Transport Studies program is designed to provide students with a comprehensive understanding of transportation systems, logistics and urban planning. It equips students with the… learn more about this program/course


Bachelor of Tropical Agricultural Science (B.TAS)

The Bachelor of Tropical Agricultural Science program is designed to provide students with a comprehensive understanding of agricultural practices in tropical regions. It focuses on the unique… learn more about this program/course


Bachelor of Vehicle Informatics (BVI)

The Bachelor of Vehicle Informatics program is designed to provide students with a comprehensive understanding of the intersection between vehicles and information technology. This program combines… learn more about this program/course


Bachelor of Virtual Product Development (BVPD)

The Bachelor of Virtual Product Development (BVPD) program is designed to provide students with a comprehensive understanding of virtual product development processes and technologies. This program… learn more about this program/course


Bachelor of Virtual Reality (BVR)

The Bachelor of Virtual Reality program is designed to provide students with a comprehensive understanding of virtual reality technologies and their applications. Students will gain practical skills… learn more about this program/course


Bachelor of Virtual Reality and Game Development (BVRGD)

The Bachelor of Virtual Reality and Game Development program is designed to provide students with a comprehensive understanding of virtual reality technologies and game development principles.… learn more about this program/course


Bachelor of Virtual Reality and Game Technologies (BVRGT)

The Bachelor of Virtual Reality and Game Technologies program is designed to provide students with a comprehensive understanding of virtual reality technology and game development. Students will learn… learn more about this program/course


Bachelor of Visual Computing (BVC)

The Bachelor of Visual Computing program is designed to provide students with a comprehensive understanding of visual computing technologies and their applications. It combines elements of computer… learn more about this program/course


Bachelor of Viticultural Science and Wine Production (BVSWP)

The Bachelor of Viticultural Science and Wine Production program is designed to provide students with a comprehensive understanding of the science and art of wine production. Students will learn about… learn more about this program/course


Bachelor of Water and Soil Management (BWSM)

The Bachelor of Water and Soil Management program is designed to provide students with a comprehensive understanding of water and soil resources, their management and sustainable practices. Students… learn more about this program/course


Bachelor of Web Development (BWD)

A Bachelor of Web Development degree is designed to provide students with the skills and knowledge necessary to develop and maintain websites and web applications. This degree program covers a wide… learn more about this program/course


Bachelor of Wood Economics (BWE)

The Bachelor of Wood Economics program is designed to provide students with a comprehensive understanding of the economic aspects related to the wood industry. This program combines theoretical… learn more about this program/course


Bachelor of Wood Technology (BWT)

The Bachelor of Wood Technology program is designed to provide students with a comprehensive understanding of wood science, technology and management. It equips students with the necessary skills and… learn more about this program/course


Engineering Engineering



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


Share Guide

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

Feedback, Errors

We appreciate your feedback and error reports.

Feedback / Error Report

© uniRank since 2005