Skip to Main Content

Open Educational Resources: Engineering

Open educational and open source resources

Attention Engineering Educators: Unsure where to start? Let the librarians help. 

Complete the OER Search Request form and we'll start searching for you!

Biomedical Engineering

Mechanics of Biomaterials

An open access book published by MDPI, Mechanics of Biomaterials is a reprint of a special issue of the journal Materials in book format.

Wikibook - Biomedical Engineering: Theory & Practice

This wikibook is designed to serve as the primary text for a two semester course in biomedical engineering.

Inorganic Biomaterials - Discusses specific fundamental aspects of inorganic biomaterials and their biomedical and dental applications.

Computer Engineering

Computer Networks: A Systems Approach by Larry Peterson, Bruce Davie

Publication Date: 2019; What available technologies would serve as the underlying building blocks, and what kind of software architecture would you design to integrate these building blocks into an effective communication service? Answering this question is the overriding goal of this book—to describe the available building materials and then to show how they can be used to construct a network from the ground up.

x86-64 Assembly Language Programming with Ubuntu by Ed Jorgensen

Publication Date: 2019; The purpose of this text is to provide a reference for University level assembly language and systems programming courses. Specifically, this text addresses the x86-64 instruction set for the popular x86-64 class of processors using the Ubuntu 64-bit Operating System (OS).

Introduction to Programming using Fortran 95/2003/2008 by Ed Jorgensen

Publication Date: 2018; This text provides an introduction to programming and problem solving using the Fortran 95/2003/2008 programming language. This introduction is geared for non-computer science majors. The primary focus is on an introduction to problem solving and algorithm development. As such, many details of the Fortran 95/2003/2008 language are omitted.

MIPS Assembly Language Programming using QtSpim by Ed Jorgensen

Publication Date: 2017;The purpose of this text is to provide a simple and free reference for university level programming and architecture units that include a brief section covering MIPS assembly language programming. The text assumes usage of the QtSpim simulator.

Civil Engineering

Mechanical Engineering

Environmental Engineering

Electrical Engineering