Undergraduate Degree Programs

Addressing critical 21st century issues with world-class faculty, outstanding facilities and contemporary academic programs.

Majors Minors Combined Degrees Micro-credentials Customize Your Education


  • Computer Science
    The minor in Computer Science at UB offers students a solid foundation in the computer science field. Students successfully completing a minor in Computer Science will possess the fundamental skills and knowledge necessary to identify and solve a variety of computational problems.
  • Cybersecurity
    The Minor in Cybersecurity is jointly offered by the School of Management and the School of Engineering and Applied Sciences. It provides students with depth of knowledge in methods and technologies related to cybersecurity fundamentals and applications, and the opportunity to apply these methods and technologies first hand.
  • Electrical Engineering
    The minor in electrical engineering is a 24-credit program that gives students basic fundamental and applied knowledge in the electrical engineering discipline and allows students to convey an understanding of the continuously increasing contributions of electrical engineering to society.
  • Human Factors
    People are increasingly required to control and interact with advanced new technologies in safety-critical domains such as health care, transportation and manufacturing. This minor provides students with an in-depth knowledge of the methods, processes and theories related to human factors and ergonomics engineering that can be applied to optimize human productivity, safety, security and comfort through design.
  • Manufacturing
    With the expansion of the manufacturing enterprise and advancements in technology, there is increased demand for workers skilled in the methods, processes and technologies related to the analysis and design of manufacturing systems.
  • Operations Research
    Operations research is the increasingly growing discipline devoted to the use of analytical and quantitative methods to help inform decisions made in complex systems. This minor allows students to develop the required skills in analytical methods and optimization required to apply operations research in health care, military, transportation, energy and other systems.
  • Quality Engineering
    As product and service delivery systems become more competitive in the global market, ensuring high quality is of utmost importance. Quality Engineering is a discipline devoted to ensuring that the quality of goods or services are maximized through systematic testing, evaluation, and statistical analysis.
  • Robotics
    A Robotics minor provides hands-on experience with cutting-edge technology, positioning you at the forefront of innovation and making you more competitive in the job market. This unique minor can complement many majors and prepare you for diverse career opportunities in industries like manufacturing, healthcare, and transportation.