Teaching Experience and Course Offerings
Courses
I have been offering courses at a number of universities. If you are interested in a hands on remote course/training please see the below.
Programs
Advised in bootstrapping the MSc in Computer Engineering - Internet of Things at the University of New Mexico.
Teaching Experience
NC State University
-
CSC/ECE 547 Cloud Computing Technology (Fall 2022 - Graduate)
-
ECE 592 High Performance Cloud Services (Instructor/Engineering Online - Spring 2016)
-
ECE/CSC 576 Connection Oriented Networks (TA - Fall 2009 & 2010 - Graduate)
ECE/CSC 776 Design & Performance Evaluation of Network Systems (TA - Spring 2008 - Graduate)
ECE 302L Microelectronics Lab (Lab Instructor - Fall 2007)
University of New Mexico
-
ECE 530 Introduction to Cloud Computing (Spring 2019-2022)
-
ECE 531 Introduction to Internet of Things (co-taught with Christopher Lamb - Fall 2018)
-
ECE 495/595 Introduction to Cloud Computing (co-taught with Michael Devetsikiotis - Spring 2018)
-
ECE 495/595 Principles of Cloud Computing (Spring 2017)
Purdue University
-
CNIT 581-IOT Internet of Things (Instructor - Fall 2015)
-
CNIT 581-CLD Cloud Computing (Instructor - Fall 2014 | Spring 2015 - Graduate)
-
CNIT 561 Advanced Parallel Data Systems (Instructor - Spring 2014 - Graduate)
-
CNIT 581-CIT Computer and Information Technology Graduate Seminar (Organizer - Graduate)
-
CNIT 240 Data Communications and Networks (Fall 2013 | Spring 2015)
|