Skip to main content

OER: Open Educational Resources

Computer & IT Resources

Word Processing Using Microsoft Word

Beginning Excel

Using Microsoft Excel


Introduction to Computer Graphics

Relational Databases and Microsoft Access

Designing Business Information Systems: Apps, Websites, and More

Getting the Most Out of Information Systems

Information Systems for Business and Beyond

An Introduction to Computer Networks

Computer Networking : Principles, Protocols and Practice 

Foundations of Computation

Introduction to Computer Science I

Introduction to Computer Science II

C++ Programming

Programming Fundamentals - A Modular Structured Approach using C++

How to Think Like a Computer Scientist: Learning with Python

Think Complexity: Exploring Complexity Science with Python

Think DSP: Digital Signal Processing in Python

Think Python: How to Think Like a Computer Scientist

Elementary Data Structures
Alternate Link

Database Design

Discrete Structures

Computer Architecture

Software Engineering


Algorithms and Data Structures With Applications to Graphics and Geometry

Fast Fourier Transforms


Web Development

Operating Systems

HTML and CSS for Beginners

Programming Fundamentals - A Modular Structured Approach using C++

Business Information Systems: Design an App for That

Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits

Eloquent JavaScript: A Modern Introduction to Programming

Introduction to Programming Using Java, Seventh Edition

Think Java: How To Think Like a Computer Scientist

Java with BlueJ

Java with BlueJ Part 2

Java, Java, Java: Object-Oriented Problem Solving

Signal Computing: Digital Signals in the Software Domain

The Missing Link: An Introduction to Web Development and Programming
Alternate Link

Linux Guidebook

Information Literacy

Other OER Resources

Waymaker Computer Apps for Managers

Learn Free MOOCs - Basic Computer and Internet Skills

Deep into Pharo

Pharo by Example

Information Systems: A Manager's Guide to Harnessing Technology 
Alternate Link

Introduction to Autonomous Robots

Operating Systems and Middleware: Supporting Controlled Interaction

Physical Modeling in MATLAB

Programming Languages: Application and Interpretation

Squeak by Example

The Little Book of Semaphores

Think Bayes: Bayesian Statistics Made Simple

Think Stats: Probability and Statistics for Programmers

Media Programming (MOOC)

Principles of Computing with Python (MOOC)

Responsible Computing (MOOC)

Learn About Creative Commons (CC) Licenses

source: San Bernardino Valley College

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.