Fall 2018 - GTA - Computer-Based Systems (ENSC3213)

Undergraduate course, Oklahoma State University, Department of Electrical and Computer Engineering, 2018

Course Overview

Course: Computer-Based Systems (ENSC3213)

Program: B.Sc. in Computer Engineering

Duration: Fall 2018 - August 2018 โ€“ December 2018 (part-time, 20h/week)

Instructor: Prof. Yanmin Gong

My role: Graduate Teaching Assistant (GTA)

Responsibilities

  • Delivered laboratory sessions on C and Assembly programming for ARM Cortex-M4 microcontrollers
  • Designed lab exercises and hands-on experiments aligned with course objectives
  • Graded exams and assignments
  • Provided student support via weekly office hours

Instructional Materials I Developed

Lab 1 - Interfacing Push-button and LED

Lab 2 - LCD

Lab 3 - Keypad

Lab 4 - Stepper Motor

C Code used in the Lab Assignments

Note: These contains very small adaptations from the materials provided by Prof. Dr. Yifeng Zhu from the University of Maine.