Online Learning

The benefits of a UB education without ever setting foot on campus

The flexibility of our online programs and courses can help you shape the future of engineering and drive innovation in your field.

Whether you are a busy professional looking to supplement your education, an engineer/scientist looking to pursue graduate studies or a company looking to improve your workforce, we've got you covered.

On this page:

Online Programs

The flexibility of our online programs can help you shape the future of engineering and drive innovation in your field.
Our bridge engineering options prepare students to take on leadership roles in enhancing bridges and infrastructure to connect communities around the world.

Fall 2019 Online Courses

CIE 561 - Wind Engineering & Turburlent Flow

Develop understanding of wind load effects on structures; be able to quantify wind loads and their effects on structures based on basic theories, numerical schemes, experimental methods, full-scale observations and codes & standards.

CIE 572 - Advanced Concrete Materials

This course provides state-of-the-art knowledge of advanced concrete materials, including high and ultra-high performance concretes, fiber-reinforced concretes, and strain hardening cementitious composites. Students will learn about the ingredients and the design philosophy behind these materials. Fracture mechanics, scale-linking, and fiber/matrix bond related concepts that are central for understanding the behaviors of these materials will be discussed. Students will gain hands-on experience of mixing and processing high performance concretes both with and without fibers, thereby learning the special techniques that are needed to make and test these materials. Durability properties of materials will get equally significant attention as the mechanical properties. Life cycle analysis and modeling of structures is also included in the last part of this course as it helps the students to appreciate the importance of the durability of materials, along with the mechanical properties, in determining the long term performance of a structure and its repair and maintenance needs. By completing this course, the instructor's expectation is that the students will be inspired to seek innovative applications of these materials in both industry and research.

CIE 580 - Emerging Technologies in Bridge Engineering

This course surveys emerging technologies, including both software and hardware systems, which are intended to enhance the analysis, design, construction, performance, and asset management of bridges and highway infrastructure. Emphasis is placed on those technologies whose basic knowledge has been established but not yet fully deployed into bridge and infrastructure engineering practice. Examples may include nonlinear analysis methods and design software, energy dissipation and seismic isolation systems, accelerated construction methods, health monitoring, seismic and other retrofit methods and guidelines, integrated project delivery methods, and lifecycle asset management. Presentations by subject area experts complement those given by the instructor.

CIE 584 - Design of Steel Highway Bridges

This course introduces the fundamentals of steel bridge theory, analysis, and design, including single and continuous span bridge structures. Other topics covered in the course include connection design and construction, fatigue analysis, deck design and bearing design. Industry-appropriate software is used for project work.

EAS 521 - Principles of Engineering Management I

This course covers the basic service management functions of planning, organizing, leading, and controlling, as applied to project, team, knowledge, group/department and global settings. Discussion of the strengths and weaknesses of engineers as managers, and the engineering management challenges in the global economy will also be featured. Emphasis is placed on the integration of engineering technologies and management. Students will master the basic functions in engineering management, the roles and perspectives of engineering managers, and selected skills required to become effective engineering managers.

EAS 522 - Principles of Engineering Management II

This course covers the fundamentals of cost accounting, financial accounting, financial management, and marketing management in order to prepare service managers to meet future challenges in the marketplace. Business cases are used to discuss technologies for promoting service innovations, globalization of both service industries and labor markets, and the impact of these emerging market forces on service enterprises and managerial functions.

IE 512 - Decision Analysis

This is a first course in decision analysis that extends the domain of decision making problems from those considered in traditional statistical hypothesis testing scenarios. The course consists of three major sections: 1) modeling decisions, where the emphasis is on structuring decision problems using techniques such as influence diagrams and decision trees; 2) modeling uncertainty, which covers subjective probability assessment, the use of classical probability models, Bayesian analysis, and value of information; and 3) modeling preferences, which introduces the concepts of risk preference, expected utility, and multi-attribute value and utility models. This course is dual-listed with IE 412.

IE 551 - Simulation & Stochastic Models

Introduction to computer simulation. Topics include Monte Carlo simulation, event-oriented simulation, process-oriented simulation, continuous simulation, generating random numbers and variates, selecting input probability distributions, statistical analysis of simulation results, variance reduction techniques, design of simulation experiments, and some advanced topics in simulation modeling such as simulation metamodels, object-oriented simulation, and parallel discrete-event simulation. Prerequisites: basic statistics, some computer programming experience.

IE 564 - Lean Enterprise

An introduction to concepts of lean thinking including it's applications to manufacturing, new product development, supply chain, service, and administration.  This course focuses on the deceptively simple lean principles that provide the foundation for productions system improvement.  These lean concepts are extended to service industry applications and additional enterprise functions.

MAE 674 - Optimal Estimation Method

Introduction to linear and nonlinear estimation methods with emphasis on both theory and implementation. Batch and sequential strategies, real-time and post-experiment estimation are covered. Includes both parameter estimation and state estimation. LEC .
Prerequisite: Some exposure to linear systems, probability, and optimization is helpful, or permission of instructor.

Admissions & Enrollment

For Online Programs:

To apply for an online program click one of the programs above for more information and to start your appplication. If you have any questions about requirements or the application process, contact the SEAS Office of Graduate Education.

For Online Courses:

To be assured that any course you take will count toward a degree program, prior to registration, current UB students should speak to their department advisor and/or consult their departmental graduate program handbook. 

Non-UB students must first complete a non-degree application using the SEAS Application Management System to register for a UB course. On your application, under "Program Information," select the term you'd like to enroll in and then select "Non-Degree" when asked to select your primary degree level of study. Do not fill out an online non-degree application if you are a current UB graduate student.

Complaint Resolution

Students enrolled in online courses and programs at the University at Buffalo may submit a grievance to the New York State Department of Education only after completing the complaint process established by the University at Buffalo. Grievance procedures are located here:

Academic Grievance Policy and Procedures for Undergraduate Students

Academic Grievance Policy for Graduate Students

If a student is unable to resolve the complaint through the institutional process, they may contact the New York State Department of Education to file a complaint:

Office of College and University Evaluation
New York State Education Department
89 Washington Avenue
Albany, NY 12234
(518) 474-1551

Questions about online admissions and enrollment? Visit our Online Student FAQs or Contact:

Jim Michalowski
Director of Online and Digital Education
School of Engineering and Applied Sciences
711 O'Brian Hall
(716) 645-0956

Massive Open Online Courses (MOOCs)

Looking for a convenient way to expand your skills or increase knowledge in the hottest technology topics? We have joined the world’s largest online learning platform to offer non-credit courses that don’t require university enrollment. 


The Blockchain Specialization focuses on blockchain basics, smart contracts, decentralized applications, and blockchain platforms.
The Collaborative Robot Safety: Design & Deployment course focuses on objectively examining cobot workcells and proactively eliminating hazards.
The Computer Vision Specialization focuses on the basics of this fast-growing artificial intelligence field; image processing, features and segmentation; stereo vision, dense motion and tracking; and visual recognition and understanding.
The Digital Manufacturing and Design Technology Specialization, consisting of nine courses, provides an in-depth look at Industry 4.0 – manufacturing’s “Fourth Revolution” of digital-based technology advances.
The four courses of the Energy Production, Distribution & Safety specialization provide introductory knowledge about the energy industry and affiliated career opportunities.