Spring 2019 - GTA - Computer-Based Systems (ENSC3213)

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

Course Overview

Course: Computer-Based Systems (ENSC3213)

Program: B.Sc. in Computer Engineering

Duration: Spring 2019 (January 2019 โ€“ May 2019) (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

Lecture 3 - Review of C Programming

Homework Review

Midterm Labs Review

Laboratories Syllabus

Labs Exams

Lab 0 - Introduction to Laboratories

Lab 1 - Interfacing Push-button and LED

Lab 2 - Stepper Motor Control

Lab 3 - LCD

Lab 4 - Interfacing a Keypad

Tutoriais

C Code used in the Lab Assignments

The C code used in this semester is the same as the one used in the Fall 2018 semester