Teaching

Teaching

Mississippi State University

At Mississippi State University, I mostly teach software engineering related courses. Occasionally, I also teach basic computer science courses, such as Discrete Structures. More details on my teaching at Mississippi State is as follows.

As a Tenure-Track Faculty

CSE 4233/6233 SW Architecture

Fall 2023, Class Size: 55

Fall 2022, Class Size: 45

Fall 2021, Class Size: 39

Fall 2020, Class Size: 47

Fall 2019, Class Size: 45

CSE 4283/6283 Software Testing and QA

Spring 2024, Class Size: 49

Spring 2023, Class Size: 47

Spring 2022, Class Size: 37

Spring 2020, Class Size: 45

Spring 2019, Class Size: 30

CSE 4214/6214 Intro to Software Engineering

Spring 2022, Class Size: 37

Fall 2021, Class Size: 55

Fall 2020, Class Size: 50

Fall 2017, Class Size: 30

Spring 2017, Class Size: 35

CSE 8273 Software Requirements Engineering

Spring 2024, Class Size: 18

Spring 2023, Class Size: 14

Spring 2021, Class Size: 14

Spring 2018, Class Size: 16

CSE 8283 Empirical Software Engineering

Fall 2019, Class Size: 16

Fall 2018, Class Size: 6

CSE 2813 Discrete Structures

Spring 2020, Class Size: 52

Fall 2018, Class Size: 55

As an Instructor-of-Record

CSE 2813 Discrete Structures

Spring 2015, Class Size: 54

Fall 2014, Class Size: 31

Teaching

Northwest Missouri State University

At Northwest Missouri, my teaching involved a variety of courses, both theory and hands-on. More details on my Teaching at Northwest is as follows. 

As a Tenure-Track Faculty

CSIS 525 Th. and Imp. of Prog Lang

Fall 2015, Class Size: 47

CSIS 563 Dev Web App and Serv

Spring 2016 (2 sections), Class Size: 30 each

Fall 2015 (3 sections), Class Size: 40 each

CSIS 542 OOP in Java

Spring 2016, Class Size: 22

CSIS 562 Software Eng. II

Spring 2016, Class Size: 18

CSIS 596 Grad Directed Project I

Summer 2016 (2 sections), Class Size: 29 each