Courses Taught/Teaching

 

Office Hours (Spring 2019): Mon, Wed: 10:00 AM to 11:30 AM; 7:45 PM to 8:15 PM, in Math 333.

Friday: 10 AM to 12 NOON, in Math 333.

 

         Spring 2019

o   CSCI 5311/4311: Computer Networks and Telecommunications (Graduate and undergraduate level)

o   CSCI 6990: Machine Learning I (Graduate level)

 

         Fall 2018

o   CSCI-4401/5401 Operating Systems I (Graduate and undergraduate level)

o   CSCI-3301: Computer Organization (Undergraduate level)

 

 

         Spring 2018

o   CSCI-6990 Machine Learning II (Graduate level), Syllabus

o   CSCI-3301: Computer Organization (Undergraduate level), Syllabus

 

         Fall 2017:

o   CSCI- 5631/4631 Principles of Computer Graphics (Graduate and undergraduate level)

o   CSCI-3301: Computer Organization (Undergraduate level)

 

         Spring 2017:

o   CSCI-6990 Machine Learning I (Graduate level)

o   CSCI-2450 Assembly Language Programming (Undergraduate level)

 

         Fall 2016:

o   CSCI-6635 Pattern Recognition (Graduate level)

o   CSCI-2450 Assembly Language Programming (Undergraduate level)

 

         Spring 2016:

o   CSCI-5311/4311: Computer Networks and Telecommunications (Graduate and undergraduate level)

o   CSCI-3301: Computer Organization (Undergraduate level)

 

         Fall 2015:

o   CSCI-6635 Pattern Recognition (Graduate level)

o   CSCI-5401/4401 Operating Systems (Graduate and undergraduate level)

 

         Spring 2015:

o   CSCI-6635 Pattern Recognition (Graduate level)

o   CSCI-3301 Computer Organization (Undergraduate Level)

 

         Fall 2014:

o   CSCI-6635 Pattern Recognition (Graduate level)

o   CSCI-3301 Computer Organization (Undergraduate Level)

o   CSCI-3102 Introduction to the Theory of Computation (Undergraduate level)

 

         Spring 2014:

o   CSCI-5401/4401 Operating Systems I (Graduate and undergraduate level)

o   CSCI-3301 Computer Organization (Undergraduate Level)

 

         Fall 2013:

o   CSCI-5401/4401 Operating Systems (Graduate and undergraduate level)

o   CSCI-3102 Introduction to the Theory of Computation (Undergraduate level)

 

         Spring 2013:

o   CSCI-6635 Pattern Recognition (Graduate level)

 

         Fall 2012:

o   CSCI-5401/4401 Operating Systems (Graduate and undergraduate level)