Skip to content
ENGR 103 Engineering Computation and Algorithmic Thinking
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Overview
Introduction
Course Learning Outcomes
Practicalities
Debugging C++ Code
Assignment Demos
Polya Design Guidelines
Style Guide
Vim Cheat Sheet
Writing Better Code with AI
Lecture Notes
Introduction
Development Environment
Git
C++ Basics: Hello, World!
Comments
Expressions
Operators
Variables
Constants
Type Casting
Shorthand Operators
Functions
Scope
Booleans
If Statements
Loops
Characters
Strings
String Functions
Arrays
References
Exceptions and Error Handling
Studios
Introduction
Environment Setup and Familiarization
Git and GitHub
Expressions, Operators, and Variables
Functions
If Statements
Pseudorandom Number Generation and Common Errors
Loops
Strings
Arrays
File I/O
Assignments
Introduction
Getting Started
Linear Equations
Financial Planner
Dictionary
Calculator
About
Acknowledgements
Analytics
License
GitHub
Select theme
Dark
Light
Auto
Exceptions and Error Handling
Coming Soon!