OpenSite

Free Computer Engineering Courses

Explore our catalog of 156 Computer Engineering open education resources. Randomize your content or view a certain media type by using the filter menu. Favorite any resource to return to later or find a school where you can study.

School Finder

Start here to find your school

A Basic UNIX Tutorial

A Comprehensive Guide to FreeBSD

Advanced Circuit Techniques

Advanced Programming for the Java 2 Platform

A Java/Swing GUI Framework

Application Development with VisualAge for Java Enterprise

A Servlet and JSP Tutorial

A Simple Guide to Five Normal Forms in Relational Database Theory

A TCP/IP Tutorial

A Third Survey of Domestic Electronic Digital Computing Systems

Autonomous Robot Design Competition

Beginners Guide to Programming on the SUNs

Beyond Linux From Scratch

Bleeding at the Keyboard A Guide to Modern Programming with Java

Brian and Toms Linux Book

Circuits and Electronics

CMSC484 Java Server Technologies

Coding Conventions for Java Programming Language

Communication Systems I

Comparison of Different SQL Implementations

Complex Digital Systems

Computer Aids for VLSI Design

Computer Language Engineering

Computer System Engineering

Computing and Data Grids for Science and Engineering

Creating a GUI with JFC/Swing

CS 696 Emerging Technologies: Java Distributed Computing

Data Structures and Algorithms

Data Structures and Algorithms with Object Oriented Design Patterns in C++

Data Structures and Algorithms with Object Oriented Design Patterns in CSharp

Data Structures and Algorithms with Object Oriented Design Patterns in Java

Designing and Building Parallel Programs

Designing Enterprise Applications with the J2EE Platform, Second Edition

Designing Java Applications for Network Computers

Designing Web Services with the J2EE 1.4 Platform JAX RPC, SOAP, and XML Technologies

Developer Guide to Migration Interoperability in Longhorn

Developers Guide to Understanding Enterprise Java Beans

Developing for the J2EE Tomcat Platform

Distributed Computer Systems Engineering