Courses taught at Fort Lewis College

Spring 2024 Courses

CE433 Embedded Devices
CE433 Embedded Devices Labs
CE497 Senior Seminar

Fall 2023 Courses
CE338 Digital VLSI Design
CE338 Digital VLSI Design Laboratory
CE432 Practical Robot Design
CE496 Senior Seminar


Spring 2023
CE351 Microcontrollers
CE433 Embedded Devices
CE433 Embedded Devices Labs
CE497 Senior Seminar
E201 Electric Circuit I Labs Section 2

Fall 2022
ENGR338 Digital Electronics
ENGR338 Digital Electronics Labs
CE432 Practical Robot Design
CE241 Fundamentals of Computer Logic (online course available on Canvas)
CE496 Senior Seminar


Spring 2022 (FLC Calendar, final exam schedule)
CE433 Embedded Devices
CE433L Embedded Devices Laboratories
CE351 Microcontrollers
CE497 CE Senior Sem II


Fall 2021
CE432 Robotics II
ENGR338 Digital Electronics
ENGR338 Digital Electronics Labs

FYL - Learning by Doing Robotics
CE 496 CE Senior Seminar

Spring 2021
ENGR338 Digital Electronics
ENGR338 Digital Electronics Laboratory

Fall 2020
CE351 Microcontrollers
CE432 Robotics II
FYL Smart Robot Car Design
CE241 Fundamentals of Computer Logic (This online course is delivered on Canvas, the lecture videos are also available on my YouTube Channel).

Summer 2020
CE 241, Fundamentals of Computer Logic (in Canvas)
Course Syllabus
TRIO -Talent Search: The Sphero Bolt Workshop


Spring 2020
ENGR 337, Analog Electronics
ENGR 337L, Analog Electronics Labs
CE 315, Computer Engineering Design and Practice (Junior Design)

Fall 2019
CE 341, Fundamentals of Logic
ENGR 201, Electric Networks I
ENGR 201L, Electric Networks I Labs


Summer 2019
TRIO Program, Computer Programming and Embedded Systems

Spring 2019
ENGR 338, Digital Electronics  
ENGR 338L, Digital Electronics Laboratory
CE 232, Programming with Python

Fall 2018
ENGR 201: Electric Networks I
ENGR 201L:
Electric Networks I Labs
ENGR 104: Engineering Fundamentals II (data analysis/MatLab) (For both Section I and Section II)

Spring 2018
ENGR 337: Analog Electronics
ENGR 337L: Analog Electronics Labs
ENGR 104: Engineering Fundamentals II (data analysis/MatLab)

Fall 2017
ENGR 338, Digital Electronics  
ENGR 338L, Digital Electronics Laboratory
ENGR 104, Engineering Fundamentals II (data analysis/MatLab)

Courses taught at University of Nevada, Las Vegas (Served as the TA)

Spring 2016
EE221, Circuits II
EE420L, Engineering Electronics II Lab

Fall 2015
EE421, Digital Integrated Circuit Design
EE421L, Digital Integrated Circuit Design Laboratory

Spring 2015
EE 420, Engineering Electronics II and Analog Integrated Circuit Design
EE 420L, Engineering Electronics II Lab

Fall 2014
EE 460L, Communications
CPE 200L, Computer Logic Design Lab II

Spring 2014
EE320, Engineering Electronics I,
CPE200L-S2, Computer Logic Design Lab II

Fall 2013
CPE100L-S2, Computer Logic Design Lab
CPE100-S1, Computer Logic Design
EE 360, Signal and Systems




Go back to yilectronics.com