Teaching

Courses Taught at Virginia State University

  • CSCI 100 Introduction to Computers (Fall 2011, Spring 2011, Fall 2010, Fall 2008)
  • CSCI 101 Introduction to Computer Science Profession (Fall 2016, Fall 2009)
  • CSCI 298 Internship in Computer Science I (Spring 2014)
  • CSCI 312 Introduction to Robotics (Spring 2011)
  • CSCI 356 Database Systems (Spring 2012, Spring 2011)
  • CSCI 361 Embedded Systems: Design and Applications (Spring 2013)
  • CSCI 388 Architecture and Operating Systems (Spring 2009, Spring 2008, Fall 2007)
  • CSCI 392 Algorithms and Advanced Data Structures (Spring 2013)
  • CSCI 400 Senior Seminar ( Spring 2017, Fall 2016 , Spring 2016, Fall 2015, Fall 2014, Fall 2013)
  • CSCI 445 Computer Communications Network ( Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2010,
  • Fall 2009, Fall 2008)
  • CSCI 450 Computer Forensics (Fall 2013)
  • CSCI 451 Computer Security ( Fall 2016, Fall 2015, Fall 2014, Fall 2011)
  • CSCI 456 Advanced Database Applications
  • CSCI 485 Programming Languages (Spring 2016)
  • CSCI 489 Operating Systems (Fall 2011)
  • CSCI 493 Senior Project (Spring 2014, Spring 2012, Spring 2011, Fall 2010, Fall 2009,
  • Spring 2009, Spring 2008, Fall 2007)
  • CSCI 495 Topics in Computer Science (Spring 2008)
  • CSCI 496 Web Development and Cyber Security (Spring 2015, Spring 2014, Spring 2013)
  • CSCI 545 Advanced Data Communications ( Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall
  • 2010, Fall 2009, Fall 2008)
  • CSCI 556 Advanced Database Applications (Fall 2011)
  • CSCI 570 Computer Simulations ( Spring 2017, Spring 2016, Spring 2015, Spring 2013, Summer 2010)
  • CSCI 670 Computer Security (Spring 2014)
  • CSCI 600 Thesis I (Summer 2016, Summer 2015, Fall 2014, Summer 2014, Fall 2013, Fall 2012, Spring 2012, Spring 2010,
  • Fall 2009)
  • CSCI 601 Thesis II (Summer 2016, Summer 2015, Spring 2015, Fall 2014, Fall 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2010,
  • Summer 2010, Spring 2010)
  • CSCI 610 Graduate Seminar I ( Spring 2017, Fall 2016, Spring 2016, Fall 2015, Fall 2014, Fall 2013)
  • CSCI 611 Graduate Seminar II ( Spring 2017, Fall 2016, Spring 2016, Fall 2015)
  • CSCI 605 Master Project (Spring 2017, Fall 2016, Spring 2016, Fall 2015, Fall 2014, Spring 2013, Fall 2012, Spring 2012)
  • CSCI 639 Independent Study in Computer Science (Spring 2013, Summer 2012)
  • CSCI 647 Wireless Networks and Mobile Computing (Spring 2012, Spring 2010, Spring
  • 2009)
  • CSCI 670 Computer Security (Spring 2013)
  • MATH 452 Numerical Analysis (Fall 2009)
  • MATH 540 Numerical Analysis (Fall 2009)
  • STAT 210 Elementary Statistics (Spring 2010)
  • STAT 340 Probability and Statistics for Computer Scientists (Spring 2009)