Courses
A complete record of the courses I have taught.
SEMESTER | NUMBER | NAME |
---|---|---|
Fall 2024 | COSC/MATH 201 COSC 365 |
Modeling & Simulation (2 sections) High Performance Computing |
Spring 2024 | COSC 340 COSC 360 COSC 375 |
Theory of Computation Operating Systems Data Science |
Interim 2024 | JAN 305 | The Beatles: A Magical Mystery Tour |
Fall 2023 | COSC 235 COSC 240 COSC 320 COSC 350 |
Programming & Problem Solving Discrete Structures Programming Languages Data Structures & Algorithms |
Spring 2023 | COSC 340 COSC 360 COSC 375 |
Theory of Computation Operating Systems Data Science |
Interim 2023 | JAN 301 | The Beatles: A Magical Mystery Tour |
Fall 2022 | COSC/MATH 201 COSC 235 COSC 365 |
Modeling & Simulation Programming & Problem Solving High Performance Computing |
Summer 2022 | JAN 338 | The Beatles: A Magical Mystery Tour |
Spring 2022 | COSC 340 COSC 360 COSC 375 |
Theory of Computation Operating Systems Data Science |
Interim 2022 | On sabbatical | On sabbatical |
Fall 2021 | On sabbatical | On sabbatical |
Interim 2021 | JAN 338 | The Beatles: A Magical Mystery Tour |
Spring 2021 | COSC 340 COSC 360 COSC 375 |
Theory of Computation Operating Systems Data Science |
Fall 2020 | COSC/MATH 201 COSC 365 |
Modeling & Simulation (2 sections) High Performance Computing |
Spring 2020 | COSC 340 COSC 360 COSC 375 |
Theory of Computation Operating Systems Data Science |
Interim 2020 | Jan 330 | The Beatles: A Magical Mystery Tour |
Fall 2019 | COSC 235 COSC 320 |
Programming & Problem Solving (2 sections) Programming Languages |
Interim 2019 | JAN 341 | WoCraft: Bringing Wofford to Minecraft |
Fall 2018 | COSC 115 COSC/MATH 201 COSC 235 |
Introduction to Web Authoring Modeling & Simulation Programming & Problem Solving |
Spring 2018 | COSC 235 COSC 340 COSC 370 |
Programming & Problem Solving Theory of Computation Data & Visualization |
Interim 2018 | JAN 330 | The Beatles: A Magical Mystery Tour |
Fall 2017 | COSC 115 COSC 235 COSC 360 |
Introduction to Web Authoring Programming & Problem Solving Operating Systems |
Spring 2017 | COSC 235 COSC 365 |
Programming & Problem Solving (2 sections) High Performance Computing |
Fall 2016 | COSC 115 COSC 235 COSC 310 |
Introduction to Web Authoring Programming & Problem Solving Computer Graphics |
SEMESTER | NUMBER | NAME |
---|---|---|
Summer 2016 | COSC 2300 COSC 2420 |
Discrete Mathematical Structures I Data Structures & Algorithms |
Spring 2016 | COSC 305G COSC 3320 |
Global, Social, & Ethical Issues in Computing Numerical Software Development (2 sections) |
Fall 2015 | COSC 305G COSC 2300 |
Global, Social, & Ethical Issues in Computing Discrete Mathematical Structures I (2 sections) |
SEMESTER | NUMBER | NAME |
---|---|---|
Summer 2015 | CSCE 101 | Fundamentals of Computing |
Spring 2015 | CSCE 101 | Fundamentals of Computing |
Summer 2014 | CSCE 101 | Fundamentals of Computing |
Summer 2013 | CSCE 101 | Fundamentals of Computing |
Spring 2013 | CSCE 235 | Discrete Mathematics (Recitation Instructor) |
Fall 2012 | CSCE 251 | Unix Programming |
Summer 2012 | CSCE 101 | Fundamentals of Computing |
Spring 2012 | CSCE 101 | Fundamentals of Computing |
Fall 2011 | CSCE 155 | Introduction to Computer Science I (Java, Lab Instructor) |
Summer 2011 | CSCE 101 | Fundamentals of Computing |
Fall 2010 | CSCE 101 | Fundamentals of Computing (Lab Instructor) |