Teaching

2026 Eagle Teaching Excellence Award

Current Courses at UWL

CS 270

Intro to Assembler Programming, C Programming, and Computer Organization

CS 272

Digital Circuit Design for Microcontrollers I

CS 370

Computer Architecture

CPE 212

Digital Logic

CS 120

Software Design I

CS 220

Software Design II

CPE 301

Intro to Transient Analysis

CPE 481

Professionalism in Engineering

Office Hours

Tuesday By appointment
Wednesday By appointment
Thursday By appointment