Teaching
TESY 4230 - Advanced Materials and Processing Systems, Fall 2023
TESY 3300 - Electronic Systems and Programming (QI), Fall 2023
TESY 1030 - Material Processing Systems, Fall 2023
TESY 4900 - Senior Project in Technology Systems, Fall 2023
TESY 3300 - Electronic Systems and Programming (QI), Summer 2023
TESY 2940 - Related Industry Experience and Credential, Summer 2023
TESY 4940 - Related Occupational/Industrial Experience, Summer 2023
TESY 4900 - Senior Project in Technology Systems, Summer 2023
TEE 4230 - Advanced Materials and Processing Systems, Spring 2023
TEE 2300 - Electronic Fundamentals, Spring 2023
TESY 3300 - Electronic Systems and Programming, Spring 2023
TESY 4250 - Internship in Technology Systems, Spring 2023
TESY 4250 - Internship in Technology Systems, Spring 2023
TESY 1030 - Material Processing Systems, Spring 2023
TESY 2940 - Related Industry Experience and Credential, Spring 2023
TESY 4940 - Related Occupational/Industrial Experience, Spring 2023
TESY 4900 - Senior Project in Technology Systems, Spring 2023
TEE, TESY 4230 - Advanced Materials and Processing Systems, Fall 2022
TEE 2300 - Electronic Fundamentals, Fall 2022
TESY 3300 - Electronic Systems and Programming, Fall 2022
TESY 1030 - Material Processing Systems, Fall 2022
TESY 4900 - Senior Project in Technology Systems, Fall 2022
TEE 2300 - Electronic Fundamentals, Summer 2022
TESY 3300 - Electronic Systems and Programming, Summer 2022
TESY 4940 - Related Occupational/Industrial Experience, Summer 2022
TESY 4900 - Senior Project in Technology Systems, Summer 2022
, Spring 2022
TEE, TESY 4230 - Advanced Materials and Processing Systems, Spring 2022
TEE 2300 - Electronic Fundamentals, Spring 2022
TESY 3300 - Electronic Systems and Programming, Spring 2022
TESY 1020 - Energy, Power, Transportation Systems Control Technology, Spring 2022
TESY 1030 - Material Processing Systems, Spring 2022
TESY 2940 - Related Industry Experience and Credential, Spring 2022
TESY 4900 - Senior Project in Technology Systems, Spring 2022
TESY 4230 - Advanced Materials and Processing Systems, Fall 2021
TEE 2300 - Electronic Fundamentals, Fall 2021
TESY 3300 - Electronic Systems and Programming, Fall 2021
TESY 1030 - Material Processing Systems, Fall 2021
TESY 4900 - Senior Project in Technology Systems, Fall 2021
TEE 2300 - Electronic Fundamentals, Summer 2021
TESY 3300 - Electronic Systems and Programming, Summer 2021
TESY 2940 - Related Industry Experience and Credential, Summer 2021
TESY 4900 - Senior Project in Technology Systems, Summer 2021
TEE 4230 - Advanced Materials and Processing Systems, Spring 2021
TESY 3300 - Electronic Systems and Programming, Spring 2021
TEE 1020 - Energy, Power, Transportation Systems Control Technology, Spring 2021
TEE 1030 - Material Processing Systems, Spring 2021
TEE 4230 - Advanced Materials and Processing Systems, Fall 2020
TEE 2300 - Electronic Fundamentals, Fall 2020
TEE 1030 - Material Processing Systems, Fall 2020
TESY 2940 - Related Industry Experience and Credential, Fall 2020
TEE 2300 - Electronic Fundamentals, Summer 2020
TEE 4230 - Advanced Materials and Processing Systems, Spring 2020
TEE 2300 - Electronic Fundamentals, Spring 2020
TEE 1020 - Energy, Power, Transportation Systems Control Technology, Spring 2020
TEE 5910 - Special Problems in Engineering and Technology Education, Spring 2020
TEE 2300 - Electronic Fundamentals, Fall 2019
TESY 4250 - Internship in Technology Systems, Fall 2019
TESY 4250 - Internship in Technology Systems, Fall 2019
TEE 1030 - Material Processing Systems, Fall 2019
TEE 1030 - Material Processing Systems, Fall 2019
TESY 2940 - Related Industry Experience and Credential, Fall 2019
TESY 4940 - Related Occupational/Industrial Experience, Fall 2019
TESY 4940 - Related Occupational/Industrial Experience, Fall 2019
ASTE 4900 - Senior Project Research and Creative Opportunity, Fall 2019
TEE 2300 - Electronic Fundamentals, Summer 2019
TEE 4940 - Related Industrial Experience, Summer 2019
TEE 4940 - Related Industrial Experience, Summer 2019
TEE 4940 - Related Industrial Experience, Summer 2019
ASTE 3440 - Science, Technology, and Modern Society, Summer 2019
ASTE 4900 - Senior Project Research and Creative Opportunity, Summer 2019
ASTE 4900 - Senior Project Research and Creative Opportunity, Summer 2019
ASTE 4900 - Senior Project Research and Creative Opportunity, Summer 2019
TEE 5910 - Special Problems in Engineering and Technology Education, Summer 2019
TEE 5910 - Special Problems in Engineering and Technology Education, Summer 2019
TEE 5910 - Special Problems in Engineering and Technology Education, Summer 2019
TEE 5910 - Special Problems in Engineering and Technology Education, Summer 2019
TEE 2230 - Advanced Materials and Processing Systems, Spring 2019
TEE 2300 - Electronic Fundamentals, Spring 2019
TEE 1020 - Energy, Power, Transportation Systems Control Technology, Spring 2019
TEE 1030 - Material Processing Systems, Spring 2019
ASTE 2250 - Occupational Experience in Agriculture, Spring 2019
Related Industrial Experience, Spring 2019
TEE 4940 - Related Industrial Experience, Spring 2019
ASTE 4900 - Senior Project Research and Creative Opportunity, Spring 2019
ASTE 4900 - Senior Project Research and Creative Opportunity, Spring 2019
TEE 5910 - Special Problems in Engineering and Technology Education, Spring 2019
TEE 1020 - Energy, Power, Transportation Systems Control Technology, Fall 2018
ASTE, TEE 6910 - Experimental Laboratory, Fall 2018
TEE 1030 - Material Processing Systems, Fall 2018
ASTE 2250 - Occupational Experience in Agriculture, Fall 2018
TEE 4940 - Related Industrial Experience, Fall 2018
ASTE 4900 - Senior Project Research and Creative Opportunity, Fall 2018
TEE 5910 - Special Problems in Engineering and Technology Education, Fall 2018
TEE 6100 - Contemporary Issues, Summer 2018
ASTE 3440 - Science, Technology, and Modern Society, Summer 2018
ASTE 4900 - Senior Project Research and Creative Opportunity, Summer 2018
TEE 5910 - Special Problems in Engineering and Technology Education, Summer 2018
TEE 2230 - Advanced Materials and Processing Systems, Spring 2018
TEE 1020 - Energy, Power, Transportation Systems Control Technology, Spring 2018
TEE 1030 - Material Processing Systems, Spring 2018
ASTE 2250 - Occupational Experience in Agriculture, Spring 2018
TEE 4940 - Related Industrial Experience, Spring 2018
ASTE 4900 - Senior Project Research and Creative Opportunity, Spring 2018
TEE 5910 - Special Problems in Engineering and Technology Education, Spring 2018
TEE 1020 - Energy, Power, Transportation Systems Control Technology, Fall 2017
TEE 1030 - Material Processing Systems, Fall 2017
ASTE, TEE 5220, 6090 - Program Design, Fall 2017
TEE 2030 - Wood-Based Manufacturing Systems, Fall 2017
ASTE, TEE 6090 - Program Design, Summer 2017
ASTE 3440 - Science, Technology, and Modern Society, Summer 2017
TEE 2220 - Civil Engineering and Architecture, Spring 2017
TEE 1030 - Material Processing Systems, Spring 2017
TEE 2300 - Electronic Fundamentals, Fall 2016
TEE 1030 - Material Processing Systems, Fall 2016
Full Teaching History