A-Z Guide to University Programs, Courses and Degrees

University Programs/Courses/Degrees

A-Z Guide to University Programs, Courses and Degrees

#2801-3000

Introduction

Welcome to the uniRank's A-Z Guide to University Programs, Courses and Degrees, the most comprehensive resource on the web for exploring and understanding over 8,100 university undergraduate and postgraduate degrees. In this comprehensive guide, we offer in-depth insights into a range of most popular higher education programs, courses and degrees.
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.

A-Z list of Programs, Courses and Degrees: #2801-3000

Filter by:

Bachelor of Renewable Energies and Energy Management (BREEM)

The Bachelor of Renewable Energies and Energy Management program is designed to provide students with a comprehensive understanding of renewable energy sources and their efficient management. This… learn more about this program/course


Bachelor of Renewable Energies Management (BREM)

The Bachelor of Renewable Energies Management program is designed to provide students with a comprehensive understanding of renewable energy technologies, sustainable energy management and the global… learn more about this program/course


Bachelor of Renewable Energy (BRE)

A Bachelor of Renewable Energy degree is designed to provide students with a comprehensive understanding of renewable energy technologies, their applications and their impact on the environment. This… learn more about this program/course


Bachelor of Renewable Energy Engineering (BREng)

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


Bachelor of Renewable Energy Sources (BRES)

The Bachelor of Renewable Energy Sources program is designed to provide students with a comprehensive understanding of renewable energy technologies and their applications. Students will gain… learn more about this program/course


Bachelor of Renewable Offshore Energies (BROE)

The Bachelor of Renewable Offshore Energies (BROE) program is designed to provide students with a comprehensive understanding of renewable energy sources, with a specific focus on offshore energy… learn more about this program/course


Bachelor of Renewable Power Systems (B.RPS)

The Bachelor of Renewable Power Systems program is designed to provide students with a comprehensive understanding of renewable energy technologies and their applications. This program equips students… learn more about this program/course


Bachelor of Rescue Engineering (BRE)

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


Bachelor of Rescue Management (B.Res.Mgmt.)

The Bachelor of Rescue Management program is designed to provide students with the knowledge and skills necessary to effectively manage and respond to emergency situations. This program combines… learn more about this program/course


Bachelor of Research and Innovation Management (B.R.I.M.)

The Bachelor of Research and Innovation Management program is designed to provide students with a comprehensive understanding of research methodologies, innovation strategies and project management.… learn more about this program/course


Bachelor of Resource Economics (BRE)

A Bachelor of Resource Economics degree is designed to provide students with a comprehensive understanding of the economic principles that govern the management of natural resources. This degree… learn more about this program/course


Bachelor of Resource Efficient Manufacturing Engineering (BREME)

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


Bachelor of Resource Management Water (B.R.M.W.)

The Bachelor of Resource Management Water program is designed to provide students with a comprehensive understanding of water resource management. It focuses on the sustainable use and conservation of… learn more about this program/course


Bachelor of Responsible Consumption and Production (B.R.C.P.)

The Bachelor of Responsible Consumption and Production program focuses on developing knowledge and skills related to sustainable consumption and production practices. Students learn about the… learn more about this program/course


Bachelor of Restoration Excavation Technique (B.RET)

The Bachelor of Restoration Excavation Technique program is designed to provide students with a comprehensive understanding of restoration excavation techniques used in archaeological and historical… learn more about this program/course


Bachelor of Retail Design (B.RD.)

The Bachelor of Retail Design program is designed to provide students with a comprehensive understanding of the retail industry and the skills necessary to create innovative and functional retail… learn more about this program/course


Bachelor of Retail Management (BRM)

A Bachelor of Retail Management degree is designed to provide students with the knowledge and skills necessary to succeed in the retail industry. This degree program covers a wide range of topics,… learn more about this program/course


Bachelor of Risk and Insurance (BRI)

The Bachelor of Risk and Insurance program is designed to provide students with a comprehensive understanding of risk management and insurance principles. It equips students with the necessary skills… learn more about this program/course


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

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


Bachelor of Robotics (B. Robotics)

A Bachelor of Robotics degree is an undergraduate program that focuses on the design, development and implementation of robots and robotic systems. This degree program combines elements of computer… learn more about this program/course


Bachelor of Robotics and Automation (BRA)

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


Bachelor of Robotics and Autonomous Systems (B.RAS)

The Bachelor of Robotics and Autonomous Systems program is designed to provide students with a comprehensive understanding of robotics and autonomous systems. This interdisciplinary program combines… learn more about this program/course


Bachelor of Robotics and Intelligent Systems (B.RIS)

The Bachelor of Robotics and Intelligent Systems program is designed to provide students with a comprehensive understanding of robotics and intelligent systems. This interdisciplinary program combines… learn more about this program/course


Bachelor of Robotik (B. Robotik)

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


Bachelor of Roman Catholic Theology (B.R.C.T.)

The Bachelor of Roman Catholic Theology program provides students with a comprehensive understanding of the teachings, traditions and history of the Roman Catholic Church. It explores various aspects… learn more about this program/course


Bachelor of Romance Cultures Communication (B.RCC)

The Bachelor of Romance Cultures Communication program is designed to provide students with a comprehensive understanding of the Romance cultures and their communication practices. This… learn more about this program/course


Bachelor of Romance Languages (BRL)

The Bachelor of Romance Languages program is designed to provide students with a comprehensive understanding of the Romance languages, including Spanish, French, Italian, Portuguese and Romanian. This… learn more about this program/course


Bachelor of Romance Languages and Literature (B.A. in Romance Languages and Literature)

The Bachelor of Romance Languages and Literature program is designed to provide students with a comprehensive understanding of the languages, literature and cultures of the Romance-speaking world.… learn more about this program/course


Bachelor of Romance Philology (B.R.P.)

The Bachelor of Romance Philology program is designed to provide students with a comprehensive understanding of the Romance languages, literature and cultures. This program offers a unique opportunity… learn more about this program/course


Bachelor of Romance Philology French (B.R.P. French)

The Bachelor of Romance Philology French program is designed to provide students with a comprehensive understanding of the French language, literature and culture. Through a combination of theoretical… learn more about this program/course


Bachelor of Romance Philology Italian (B.R.P.I.)

The Bachelor of Romance Philology Italian program is designed to provide students with a comprehensive understanding of the Italian language, literature and culture. This program offers a deep… learn more about this program/course


Bachelor of Romance Philology Spanish (B.R.P.S.)

The Bachelor of Romance Philology Spanish program is designed to provide students with a comprehensive understanding of the Spanish language, literature and culture. It focuses on the study of Spanish… learn more about this program/course


Bachelor of Romance Studies (BRS)

The Bachelor of Romance Studies program is designed to provide students with a comprehensive understanding of the languages, literature and cultures of Romance-speaking countries. This… learn more about this program/course


Bachelor of Romance Studies French (BRS French)

The Bachelor of Romance Studies French program offers students a comprehensive understanding of the French language, literature, culture and history. It aims to develop proficiency in written and… learn more about this program/course


Bachelor of Romance Studies Italian (BRS Italian)

The Bachelor of Romance Studies Italian program offers students a comprehensive understanding of the Italian language, literature, culture and history. It aims to develop proficiency in Italian… learn more about this program/course


Bachelor of Romance Studies Portuguese (BRS Portuguese)

The Bachelor of Romance Studies Portuguese program is designed to provide students with a comprehensive understanding of the Portuguese language, literature and culture. It aims to develop proficiency… learn more about this program/course


Bachelor of Romance Studies Spanish (BRS Spanish)

The Bachelor of Romance Studies Spanish program is designed to provide students with a comprehensive understanding of the Spanish language, literature and culture. This program offers a… learn more about this program/course


Bachelor of Romance Studies Specialisation French (BRS French)

The Bachelor of Romance Studies Specialisation French program is designed to provide students with a comprehensive understanding of the French language, literature and culture. It aims to develop… learn more about this program/course


Bachelor of Romance Studies Specialisation Italian (BRS Italian)

The Bachelor of Romance Studies Specialisation Italian program offers students a comprehensive understanding of the Italian language, literature, culture and history. It aims to develop proficiency in… learn more about this program/course


Bachelor of Romance Studies Specialisation Romanian (BRS Specialisation Romanian)

The Bachelor of Romance Studies Specialisation Romanian program is designed to provide students with a comprehensive understanding of the Romanian language, literature and culture. Students will… learn more about this program/course


Bachelor of Romance Studies Specialisation Spanish (BRS Spanish)

The Bachelor of Romance Studies Specialisation Spanish program is designed to provide students with a comprehensive understanding of the Spanish language, literature and culture. Through a combination… learn more about this program/course


Bachelor of Rural Business Administration (B.R.B.A.)

The Bachelor of Rural Business Administration program is designed to provide students with a comprehensive understanding of the agricultural and business sectors. It combines theoretical knowledge… learn more about this program/course


Bachelor of Rural Science (BRS)

The Bachelor of Rural Science degree is designed to provide students with a comprehensive understanding of the agricultural industry and the skills necessary to succeed in this field. Students will… learn more about this program/course


Bachelor of Russian (B.A. Russian)

The Bachelor of Russian program is designed to provide students with a comprehensive understanding of the Russian language, culture, literature and history. It aims to develop proficiency in speaking,… learn more about this program/course


Bachelor of Russian Culture (BRC)

The Bachelor of Russian Culture program offers students a comprehensive understanding of Russian history, literature, art and language. It provides a deep exploration of the rich cultural heritage of… learn more about this program/course


Bachelor of Russian Language and Culture (BRLC)

The Bachelor of Russian Language and Culture program is designed to provide students with a comprehensive understanding of the Russian language, literature, history and culture. This program aims to… learn more about this program/course


Bachelor of Russian Studies (BRS)

The Bachelor of Russian Studies program offers students a comprehensive understanding of Russian language, culture, history and politics. It aims to develop proficiency in the Russian language and… learn more about this program/course


Bachelor of Russophone Studies (BRS)

The Bachelor of Russophone Studies program is designed to provide students with a comprehensive understanding of the Russian language, culture, history and society. It aims to develop proficiency in… learn more about this program/course


Bachelor of Safety and Risk Protection (B.S.R.P.)

The Bachelor of Safety and Risk Protection program is designed to provide students with a comprehensive understanding of safety management, risk assessment and emergency response strategies. Students… learn more about this program/course


Bachelor of Safety Engineering (BSE)

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


Bachelor of Sales and Marketing (BSM)

A Bachelor of Sales and Marketing degree is designed to provide students with the knowledge and skills necessary to succeed in the dynamic and competitive field of sales and marketing. This degree… learn more about this program/course


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

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


Bachelor of Sanitary Engineering Management (BSEM)

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


Bachelor of Saxophone (B.Sax.)

The Bachelor of Saxophone program is designed to provide students with a comprehensive education in saxophone performance and music theory. Students will develop their technical skills, musicality and… learn more about this program/course


Bachelor of Scandinavian Finnish Studies (BScFS)

The Bachelor of Scandinavian Finnish Studies program offers students a comprehensive understanding of the Finnish language, culture, history and society. This interdisciplinary program combines… learn more about this program/course


Bachelor of Scandinavian Studies (BSS)

The Bachelor of Scandinavian Studies program offers students a comprehensive understanding of the languages, cultures, history and literature of the Scandinavian region. This interdisciplinary program… learn more about this program/course


Bachelor of Scandinavian Studies Medieval Studies (BSS Medieval Studies)

The Bachelor of Scandinavian Studies Medieval Studies program offers a comprehensive study of the medieval period in Scandinavia. Students will explore various aspects of Scandinavian history,… learn more about this program/course


Bachelor of Scenic Arts (BScA)

The Bachelor of Scenic Arts program is designed to provide students with a comprehensive understanding of the various aspects of scenic arts, including set design, lighting design, costume design and… learn more about this program/course


Bachelor of Scenography (B.Sc.)

The Bachelor of Scenography program is designed to provide students with a comprehensive understanding of the art and craft of stage design. It combines theoretical knowledge with practical skills to… learn more about this program/course


Bachelor of Science (B.S.)

A Bachelor of Science degree is an undergraduate program focused on scientific and technical disciplines. It emphasizes empirical and practical learning, critical thinking and problem-solving… learn more about this program/course


Bachelor of Science and Business (BSB)

The Bachelor of Science and Business degree is a program that combines the principles of business and science. This degree is designed to provide students with a strong foundation in both business and… learn more about this program/course


Bachelor of Science and Engineering (BSc Eng)

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


Bachelor of Science and Technology (BScTech)

The Bachelor of Science and Technology degree is a multidisciplinary program that combines science, technology and engineering. This degree is designed to provide students with a strong foundation in… learn more about this program/course


Bachelor of Science in Accounting (BSc Accounting)

The Bachelor of Science in Accounting program provides students with a comprehensive understanding of accounting principles, financial management, taxation, auditing and business ethics. It equips… learn more about this program/course


Bachelor of Science in Accounting and Finance (BSAF)

The Bachelor of Science in Accounting and Finance degree is designed to provide students with a strong foundation in accounting and finance principles. This degree program is ideal for students who… learn more about this program/course


Bachelor of Science in Adult Educational Sciences (BSc in Adult Educational Sciences)

The Bachelor of Science in Adult Educational Sciences program is designed to provide students with a comprehensive understanding of adult learning theories, instructional design and educational… learn more about this program/course


Bachelor of Science in Adult Nursing (BSc in Adult Nursing)

The Bachelor of Science in Adult Nursing program is designed to provide students with the knowledge and skills necessary to become competent and compassionate adult nurses. This program focuses on the… learn more about this program/course


Bachelor of Science in Aeronautical Engineering (BSAE)

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


Bachelor of Science in Aerospace Engineering (BSAE)

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


Bachelor of Science in Agricultural Technology (BSc Agricultural Technology)

The Bachelor of Science in Agricultural Technology program is designed to provide students with a comprehensive understanding of agricultural practices, technology and management. It equips students… learn more about this program/course


Bachelor of Science in Applied Economic Sciences (BSc in Applied Economic Sciences)

The Bachelor of Science in Applied Economic Sciences program provides students with a comprehensive understanding of economic principles and their practical applications in various industries. It… learn more about this program/course


Bachelor of Science in Applied Physics (BSc in Applied Physics)

A Bachelor of Science in Applied Physics degree is designed to provide students with a strong foundation in physics principles and their practical applications. This degree program is ideal for… learn more about this program/course


Bachelor of Science in Applied Zoology (BSc Applied Zoology)

The Bachelor of Science in Applied Zoology program provides students with a comprehensive understanding of zoology and its practical applications. It combines theoretical knowledge with hands-on… learn more about this program/course


Bachelor of Science in Architectural Engineering (BSc ArchE)

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


Bachelor of Science in Architecture (BS Arch)

A Bachelor of Science in Architecture degree is a program that prepares students for a career in architecture. This degree provides students with a strong foundation in design, construction and… learn more about this program/course


Bachelor of Science in Aviation (BS Aviation)

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


Bachelor of Science in Banking and Finance (BSBF)

A Bachelor of Science in Banking and Finance degree is designed to provide students with a comprehensive understanding of the financial industry. This degree program covers a wide range of topics,… learn more about this program/course


Bachelor of Science in Bio Industrial Sciences (BSc in Bio Industrial Sciences)

The Bachelor of Science in Bio Industrial Sciences program is designed to provide students with a comprehensive understanding of the intersection between biology and industrial processes. It equips… learn more about this program/course


Bachelor of Science in Biochemistry and Biotechnology (BSc in Biochemistry and Biotechnology)

The Bachelor of Science in Biochemistry and Biotechnology program provides students with a comprehensive understanding of the principles and applications of biochemistry and biotechnology. It combines… learn more about this program/course


Bachelor of Science in Biology (B.S. in Biology)

A Bachelor of Science in Biology degree is an undergraduate program that provides students with a strong foundation in the biological sciences. It covers topics such as genetics, ecology, physiology… learn more about this program/course


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

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


Bachelor of Science in Biomedical Science (BSc Biomedical Science)

The Bachelor of Science in Biomedical Science program is designed to provide students with a comprehensive understanding of the biological and medical aspects of human health and disease. It combines… learn more about this program/course


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

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


Bachelor of Science in Biotechnology (BSc Biotech)

A Bachelor of Science in Biotechnology degree is an undergraduate program that focuses on the application of biological processes and living organisms to develop new products and technologies. This… learn more about this program/course


Bachelor of Science in Business Administration (B.S. in Business Administration)

The Bachelor of Science in Business Administration program provides students with a comprehensive understanding of various business principles and practices. It equips them with the necessary skills… learn more about this program/course


Bachelor of Science in Business and Finance (BSc in Business and Finance)

The Bachelor of Science in Business and Finance program provides students with a comprehensive understanding of the principles and practices of business and finance. It equips students with the… learn more about this program/course


Bachelor of Science in Business Economics (BSBE)

A Bachelor of Science in Business Economics degree is designed to provide students with a strong foundation in both business and economics. This degree program is ideal for students who are interested… learn more about this program/course


Bachelor of Science in Business Management (BSBM)

A Bachelor of Science in Business Management degree is designed to provide students with a comprehensive understanding of business principles and practices. This degree program covers a wide range of… learn more about this program/course


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

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


Bachelor of Science in Chemistry (BSc Chemistry)

A Bachelor of Science in Chemistry degree is designed to provide students with a strong foundation in the fundamental principles of chemistry. This degree program covers a wide range of topics,… learn more about this program/course


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

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


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

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


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

The Bachelor of Science in Commercial Sciences program provides students with a comprehensive understanding of various aspects of commerce, including economics, finance, marketing and management. It… learn more about this program/course


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

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


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

A Bachelor of Science in Communication Sciences degree is designed to provide students with a comprehensive understanding of communication theories, practices and technologies. This degree program… learn more about this program/course


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

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


Bachelor of Science in Computing (BSc Computing)

The Bachelor of Science in Computing program is designed to provide students with a strong foundation in computer science and information technology. It covers a wide range of topics including… learn more about this program/course


Bachelor of Science in Computing Security (BSc in Computing Security)

The Bachelor of Science in Computing Security program is designed to provide students with a comprehensive understanding of computer systems and their vulnerabilities, as well as the skills to protect… learn more about this program/course


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

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


Bachelor of Science in Counseling (BSc in Counseling)

A Bachelor of Science in Counseling degree is designed to provide students with the knowledge and skills necessary to become professional counselors. The program typically covers topics such as human… learn more about this program/course


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

The Bachelor of Science in Criminological Sciences program provides students with a comprehensive understanding of the theories, methods and practices related to criminology. It equips students with… learn more about this program/course


Bachelor of Science in Cybersecurity (BSc Cybersecurity)

The Bachelor of Science in Cybersecurity program is designed to provide students with a comprehensive understanding of cybersecurity principles, technologies and practices. It equips students with the… learn more about this program/course


Bachelor of Science in Dentistry (BSD)

A Bachelor of Science in Dentistry degree is an undergraduate program that prepares students for a career in dentistry. The program provides students with a strong foundation in the basic sciences, as… learn more about this program/course


Bachelor of Science in Design Fashion Design (BSc in Design Fashion Design)

The Bachelor of Science in Design Fashion Design program is designed to provide students with a comprehensive understanding of the fashion industry and develop their skills in design, creativity and… learn more about this program/course


Bachelor of Science in Design Interior Design (BSc in Design Interior Design)

The Bachelor of Science in Design Interior Design program provides students with a comprehensive understanding of interior design principles, techniques and practices. It equips students with the… learn more about this program/course


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

The Bachelor of Science in Economic Sciences program provides students with a comprehensive understanding of economic theories, principles and practices. It equips students with analytical and… learn more about this program/course


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

The Bachelor of Science in Educational Sciences program is designed to provide students with a comprehensive understanding of educational theories, practices and policies. It equips graduates with the… learn more about this program/course


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

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


Bachelor of Science in Engineering Applied Physics (BSc Eng Applied Physics)

The Bachelor of Science in Engineering Applied Physics program is designed to provide students with a strong foundation in physics principles and their practical applications in engineering. It… learn more about this program/course


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

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


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

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


Bachelor of Science in Engineering Technology (BSc Eng Tech)

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


Bachelor of Science in Environmental and Prevention Management (BSc in Environmental and Prevention Management)

The Bachelor of Science in Environmental and Prevention Management program is designed to provide students with a comprehensive understanding of environmental issues and the skills necessary to… learn more about this program/course


Bachelor of Science in Environmental Health Management (BSc in Environmental Health Management)

The Bachelor of Science in Environmental Health Management program is designed to provide students with a comprehensive understanding of environmental health issues and the skills necessary to manage… learn more about this program/course


Bachelor of Science in Environmental Health Sciences (BSc in Environmental Health Sciences)

The Bachelor of Science in Environmental Health Sciences program is designed to provide students with a comprehensive understanding of the impact of environmental factors on human health. It combines… learn more about this program/course


Bachelor of Science in Environmental Management (BSc Environmental Management)

The Bachelor of Science in Environmental Management (BSc Environmental Management) program is designed to provide students with a comprehensive understanding of environmental issues and the skills… learn more about this program/course


Bachelor of Science in Ethical Hacking (BSc Ethical Hacking)

The Bachelor of Science in Ethical Hacking program is designed to provide students with the knowledge and skills required to identify and prevent cyber threats. This program focuses on ethical hacking… learn more about this program/course


Bachelor of Science in Finance (BSF)

A Bachelor of Science in Finance degree is designed to provide students with a comprehensive understanding of financial concepts and practices. This degree program covers a wide range of topics,… learn more about this program/course


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

The Bachelor of Science in Forensic Sciences program is designed to provide students with a comprehensive understanding of the scientific principles and techniques used in forensic investigations.… learn more about this program/course


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

The Bachelor of Science in Forest Management program is designed to provide students with a comprehensive understanding of forest ecosystems, sustainable resource management and conservation… learn more about this program/course


Bachelor of Science in Game Development (BSGD)

A Bachelor of Science in Game Development degree is designed to provide students with the skills and knowledge necessary to create video games. This degree program combines computer science, art and… learn more about this program/course


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

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


Bachelor of Science in Geography (BSc Geography)

A Bachelor of Science in Geography degree provides students with a comprehensive understanding of the physical and human aspects of the world. Students will learn about the earth's natural systems,… learn more about this program/course


Bachelor of Science in Geography and Geomatics (B.Sc. in Geography and Geomatics)

The Bachelor of Science in Geography and Geomatics program provides students with a comprehensive understanding of the Earth's physical and human landscapes, as well as the tools and techniques used… learn more about this program/course


Bachelor of Science in Geology (BSc Geology)

A Bachelor of Science in Geology degree is designed to provide students with a comprehensive understanding of the Earth's structure, composition and processes. This degree program covers a wide range… learn more about this program/course


Bachelor of Science in Health Information Management (BSHIM)

A Bachelor of Science in Health Information Management degree is designed to provide students with the knowledge and skills necessary to manage healthcare data and information. This degree program… learn more about this program/course


Bachelor of Science in Health Organization Management (BSc in Health Organization Management)

The Bachelor of Science in Health Organization Management program is designed to provide students with a comprehensive understanding of healthcare management principles and practices. It equips… learn more about this program/course


Bachelor of Science in Health Services Administration (BSHSA)

A Bachelor of Science in Health Services Administration degree is designed to prepare students for leadership roles in healthcare organizations. This degree program provides students with a strong… learn more about this program/course


Bachelor of Science in Healthcare Management (BSHM)

A Bachelor of Science in Healthcare Management degree is designed to prepare students for leadership roles in the healthcare industry. This degree program combines business and healthcare courses to… learn more about this program/course


Bachelor of Science in Human Resource Management (BSHRM)

A Bachelor of Science in Human Resource Management degree is designed to provide students with the knowledge and skills necessary to manage the human resources of an organization. This degree program… learn more about this program/course


Bachelor of Science in Industrial Engineering (BSIE)

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


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

The Bachelor of Science in Industrial Sciences program provides students with a comprehensive understanding of industrial processes, technologies and management principles. It equips graduates with… learn more about this program/course


Bachelor of Science in Information Systems (BSIS)

A Bachelor of Science in Information Systems degree is designed to provide students with a strong foundation in computer science, business and information technology. This degree program focuses on… learn more about this program/course


Bachelor of Science in Information Technology (BSIT)

A Bachelor of Science in Information Technology degree is designed to provide students with a strong foundation in computer science, programming and information technology. This degree program… learn more about this program/course


Bachelor of Science in Information Technology Management (BSITM)

A Bachelor of Science in Information Technology Management degree is designed to provide students with the knowledge and skills necessary to manage information technology systems in a business… learn more about this program/course


Bachelor of Science in Interior Architecture (BSIA)

A Bachelor of Science in Interior Architecture degree program is designed to provide students with the knowledge and skills necessary to design and create functional and aesthetically pleasing… learn more about this program/course


Bachelor of Science in Interior Design (BSID)

A Bachelor of Science in Interior Design degree program is designed to provide students with the knowledge and skills necessary to create functional and aesthetically pleasing interior spaces.… learn more about this program/course


Bachelor of Science in International Business (BSIB)

A Bachelor of Science in International Business degree is designed to provide students with a comprehensive understanding of the global business environment. This degree program covers a wide range of… learn more about this program/course


Bachelor of Science in Landscape Architecture (BSLA)

A Bachelor of Science in Landscape Architecture degree is designed to provide students with the knowledge and skills necessary to design and plan outdoor spaces. This degree program combines elements… learn more about this program/course


Bachelor of Science in Management (BSM)

A Bachelor of Science in Management degree is designed to provide students with a comprehensive understanding of the principles and practices of management. This degree program covers a wide range of… learn more about this program/course


Bachelor of Science in Management Information Systems (BSMIS)

A Bachelor of Science in Management Information Systems degree is designed to provide students with the knowledge and skills necessary to manage information systems in a business environment. This… learn more about this program/course


Bachelor of Science in Marketing (BSM)

A Bachelor of Science in Marketing degree is designed to provide students with a comprehensive understanding of marketing principles and practices. The program covers a wide range of topics, including… learn more about this program/course


Bachelor of Science in Mathematics (BS Math)

A Bachelor of Science in Mathematics degree is a program that focuses on the study of mathematical theories, concepts and applications. Students will learn how to use mathematical principles to solve… learn more about this program/course


Bachelor of Science in Mechanical Engineering (BSc ME)

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


Bachelor of Science in Media Communications (BSc in Media Communications)

The Bachelor of Science in Media Communications program is designed to provide students with a comprehensive understanding of various aspects of media and communication. It focuses on developing… learn more about this program/course


Bachelor of Science in Medical Diagnostic Imaging (BSMDI)

A Bachelor of Science in Medical Diagnostic Imaging degree is designed to provide students with the knowledge and skills necessary to work in the field of medical imaging. This degree program… learn more about this program/course


Bachelor of Science in Medical Laboratory Analysis (BSc in Medical Laboratory Analysis)

The Bachelor of Science in Medical Laboratory Analysis program is designed to provide students with a comprehensive understanding of laboratory techniques and procedures used in the analysis of… learn more about this program/course


Bachelor of Science in Medicine (BSM)

The Bachelor of Science in Medicine degree is an undergraduate program that prepares students for a career in medicine. This degree provides students with a strong foundation in the sciences,… learn more about this program/course


Bachelor of Science in Meteorology (BSc Meteorology)

A Bachelor of Science in Meteorology degree is designed to provide students with a comprehensive understanding of the Earth's atmosphere and weather patterns. Students will learn about the physical… learn more about this program/course


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 Network Engineering (BSNE)

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


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

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


Bachelor of Science in Nursing (BSc Nursing)

The Bachelor of Science in Nursing (BSc Nursing) program is designed to provide students with the knowledge and skills necessary to become professional nurses. It combines theoretical learning with… learn more about this program/course


Bachelor of Science in Nursing Studies (BSc Nursing Studies)

The Bachelor of Science in Nursing Studies program is designed to provide students with a comprehensive understanding of nursing principles, healthcare practices and patient care. It equips students… learn more about this program/course


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

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


Bachelor of Science in Pharmacy (BScPharm)

A Bachelor of Science in Pharmacy degree is an undergraduate program that prepares students for a career in the pharmaceutical industry. The program provides students with a strong foundation in the… 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 Physiotherapy (BScPT)

A Bachelor of Science in Physiotherapy degree is designed to provide students with the knowledge and skills necessary to become licensed physiotherapists. Physiotherapists work with patients to help… learn more about this program/course


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

The Bachelor of Science in Political Sciences program provides students with a comprehensive understanding of political systems, theories and processes. It equips students with analytical and critical… 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 Psychology (BSc Psychology)

The Bachelor of Science in Psychology program provides students with a comprehensive understanding of human behavior and mental processes. It explores various psychological theories, research methods… learn more about this program/course


Bachelor of Science in Public Administration (BS in Public Administration)

A Bachelor of Science in Public Administration degree is designed to provide students with the knowledge and skills necessary to work in the public sector. This degree program covers a wide range of… learn more about this program/course


Bachelor of Science in Public Health (BS in Public Health)

A Bachelor of Science in Public Health degree is designed to provide students with a comprehensive understanding of the health issues that affect populations and communities. This degree program… learn more about this program/course


Bachelor of Science in Socio Economic Sciences (BSc in Socio Economic Sciences)

The Bachelor of Science in Socio Economic Sciences program provides students with a comprehensive understanding of the social and economic factors that shape societies. It combines elements of… learn more about this program/course


Bachelor of Science in Sociology (BSoc)

A Bachelor of Science in Sociology degree is designed to provide students with a comprehensive understanding of human behavior, social structures and cultural diversity. This degree program is ideal… 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 Telecommunication Engineering (BSc in Telecommunication Engineering)

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


Bachelor of 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 in Veterinary Medicine (BSVM)

A Bachelor of Science in Veterinary Medicine degree is designed to provide students with the knowledge and skills necessary to diagnose, treat and prevent diseases in animals. This degree program… learn more about this program/course


Bachelor of Science Midwifery (BSc Midwifery)

The Bachelor of Science Midwifery program is designed to provide students with the knowledge and skills necessary to become qualified midwives. This program combines theoretical learning with… learn more about this program/course


Bachelor of Science Paramedic Practice (BSc Paramedic Practice)

The Bachelor of Science Paramedic Practice program is designed to provide students with the knowledge and skills required to become qualified paramedics. This program combines theoretical learning… learn more about this program/course


Bachelor of Science Paramedic Science Bsc (BSc Paramedic Science)

The Bachelor of Science Paramedic Science program is designed to provide students with the knowledge and skills necessary to become qualified paramedics. This program combines theoretical learning… learn more about this program/course


Bachelor of Science Rehabilitation Sciences and Physiotherapy (BSc Rehab Sciences and Physiotherapy)

The Bachelor of Science Rehabilitation Sciences and Physiotherapy program is designed to provide students with a comprehensive understanding of the human body, its movement and the techniques used to… 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 Journalism (BScJ)

The Bachelor of Scientific Journalism program is designed to provide students with a strong foundation in both journalism and scientific principles. It combines the skills of investigative reporting… 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 Screen Based Media (BSBM)

The Bachelor of Screen Based Media program is designed to provide students with a comprehensive understanding of various aspects of screen-based media, including film, television, digital media and… learn more about this program/course


Bachelor of Scriptwriting Theatre Studies (B.S. in Scriptwriting Theatre Studies)

The Bachelor of Scriptwriting Theatre Studies program is designed to provide students with a comprehensive understanding of scriptwriting and theatre studies. It combines theoretical knowledge with… learn more about this program/course


Bachelor of Secondary Education (BSEd)

The Bachelor of Secondary Education program is designed to prepare students to become qualified secondary school teachers. This program equips students with the necessary knowledge and skills to teach… learn more about this program/course


Bachelor of Sectoral Management (B.S.M.)

The Bachelor of Sectoral Management program is designed to provide students with a comprehensive understanding of management principles and practices within specific sectors. It equips students with… learn more about this program/course


Bachelor of Security Analysis (BSA)

The Bachelor of Security Analysis degree is designed to provide students with a comprehensive understanding of security analysis, risk management and security operations. This degree program is ideal… learn more about this program/course


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

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


Bachelor of Security Management (BSecMgmt)

A Bachelor of Security Management degree is designed to provide students with the knowledge and skills necessary to manage security risks and protect people, assets and information. This degree… learn more about this program/course


Bachelor of Semitic Studies (BSS)

The Bachelor of Semitic Studies program provides students with a comprehensive understanding of the Semitic languages, cultures and civilizations. This interdisciplinary program explores the… learn more about this program/course


Bachelor of Sensor Engineering (BSE)

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


Bachelor of Sensorics and Cognitive Psychology (BSCP)

The Bachelor of Sensorics and Cognitive Psychology program is designed to provide students with a comprehensive understanding of the relationship between sensory perception and cognitive processes.… learn more about this program/course


Bachelor of Service Engineering (BSE)

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


Bachelor of Shari'a (B.Shari'a)

The Bachelor of Shari'a program is designed to provide students with a comprehensive understanding of Islamic law and its application in various contexts. Students will study the principles and… learn more about this program/course


Bachelor of Shariah (B.Sh.)

A Bachelor of Shariah degree is an undergraduate program that focuses on Islamic law and jurisprudence. Students will learn about the principles and sources of Islamic law, as well as its application… learn more about this program/course


Bachelor of Shariah and Islamic Studies (B.S.I.S.)

The Bachelor of Shariah and Islamic Studies program provides students with a comprehensive understanding of Shariah law and Islamic principles. It aims to develop their knowledge and skills in areas… learn more about this program/course


Bachelor of Shariah and Law (BSL)

The Bachelor of Shariah and Law degree is an undergraduate program that combines the study of Islamic law and legal systems. This degree is designed to provide students with a comprehensive… learn more about this program/course


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

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


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

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


Share A-Z Guide

Interesting? Do not forget to share this A-Z Guide to Programs/Courses/Degrees with your friends now.

Feedback, Errors

We appreciate your feedback and error reports.

Feedback / Error Report

© uniRank since 2005