Second Year

On this website, I’ve curated a collection of course notes. I hope you find them as helpful as I did! If you have any questions or feedback, feel free to reach out (contact info at top right).

Fall

ECE231: Introductory Electronics

Textbook Notes (Note: Chapter 3 on semiconductors is missing from these notes, but this unit is not heavily emphasized at all)

ECE241: Digital Systems - (no notes)

ECE244: Programming Fundamentals

Textbook Notes

MAT290: Advanced Engineering Mathematics

Combined Textbook Notes

Individual Chapter Notes

MAT290 Concept Mind Map

MAT291: Introduction to Mathematical Physics

Combined Textbook + Lecture Notes

Individual Chapter Notes

Winter

Notes (if available) will be uploaded after the end of the semester

ECE212: Circuit Analysis

ECE216: Signals and Systems

Textbook Notes

ECE221: Electric & Magnetic Fields

Textbook Notes (Very Rough)

ECE243: Computer Organization

Processor Design Lecture Notes – I have omitted all of my notes on the NIOS-V portion of the course as I see no point in uploading those; the processors (and assembly language) in use may vary from year to year.

ECE297: Software Design and Communication - (no notes)