“Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime.”
                                                                                                                    ------Author unknown

 

CIS 2107. Computer Systems and Low-Level Programming. 4 Credit Hours, Fall 2017, Spring 2018, Spring 2019, Fall 2019, Fall 2021

CIS5642: Computer Architecture, Fall 2018, Fall 2020

CIS5517/4517: Data Intensive and Cloud Computing, Spring 2020, Spring 2021

CIS5590: Cloud Computing, Spring 2017


Previous teaching experience at VCU    

EGRE 635/CMSC605: Advanced Topics in Computer Architecture, Fall 2014, Spring 2012, Fall 2010    

(Fall 2014) Textbook: Hennessy and Patterson, "Computer Architecture, A Quantitative Approach", 5th edition, ISBN: 978-0-12-383872-8

Available at: VCU bookstore

 

EGRE 526/CMSC506 : Computer Networks and Communications, Spring 2015 (syllabus, subject to change), Spring 2014, Spring 2013, Spring 2011

Textbook: Kurose and Ross, Computer Networking: A Top-Down Approach, 6th edition, ISBN: 978-0-13-285620-1

Available at: VCU bookstore

 

EGRE 365: Digital Systems,   Fall 2013, Fall 2012, Fall 2011

Textbook: The Student’s Guide to VHDL, 2nd edition, by Peter J. Ashenden, ISBN: 1558608656, Morgan Kaufmann, 2/e, 2008

Available at: VCU bookstore

 


Previous teaching experience at TTU    

   ECE7130: Advanced Topics in Computer Architecture     
   ECE6160: Advanced Computer Networks
   ECE6130: Computer Architecture

   ECE3120: MicroComputer Systems
   ECE 3110: Introduction to Digital Systems
   ECE 3160: Digital Systems Lab

 

 

 


Last modified on August 22, 2021