34 First Year Engineering

A Brief Introduction to Engineering Computation with MATLAB

Specifically designed for students with no programming experience, the strategic goal of the course and book is to provide learners with an appreciation for the role computation plays in solving engineering problems.

Includes: study guide, problem sets.

Computer Science 20 – Saskatoon

Through its text and videos, this resource provides an interactive experience on learning to write and execute Python code. In addition to simply executing code, there is a unique feature called codelens that allows control of the flow of execution in order to gain a better understanding of how the program works.

Includes: videos, quizzes, exercises.

Dot Net Perls

Dot Net Perls is an open resource with many example pages for many languages, including C#, F#, GoJava, JS, Python, Ruby, Scala, Swift, VB.Net, Windows and WPF with explanations and code side by side (for easy understanding).


This is a calculus-based open textbook meant for the first semester of a first year survey course taken by engineering and physical science majors. It has a traditional order of topics whereby force is discussed before energy.

Includes: instructor resources (learning evaluation, learning logs), student resources (tutorials, problems and solutions).

Chem1 virtual textbook

This textbook was created by a retired professor from Simon Fraser University. It comprehensively covers the topics for general chemistry. Topics include atomic structure, gases, solids, and liquids, chemical bonding, acid & bases, kinetics, electrochemistry, and thermodynamics

Includes: Online resources, images, flowchart, practice questions.

May suit: CHEM1E03.



Icon for the Creative Commons Attribution 4.0 International License

OER by Discipline Guide: McMaster University Copyright © 2018 by Lauri M. Aesoph is licensed under a Creative Commons Attribution 4.0 International License, except where otherwise noted.

Share This Book