Teaching

Current and Upcoming Courses

Fall 2017 

  • CAP 4630 - Introduction to Artificial Intelligence (fully online
  • CAP 6411 - Foundations of Vision
  • ISM 6328 - Management of Information Assurance and Security 

Spring 2018 

  • COT 6930 - Machine Learning for Computer Vision
  • COP 4814 - Web Services (fully online
  • ISM 4053 - Mobile Apps for Business
  • ISM 6058 - Mobile Apps for Business

Summer 2018 (tentative)

  • COP 3813 - Introduction to Internet Computing (fully online)
  • COP 4854 - Cutting-Edge Web Technologies (fully online)

Fall 2018 (tentative)

  • CAP 4630 - Introduction to Artificial Intelligence (fully online)
  • CAP 4401 - Digital Image Processing
  • ISM 6328 - Management of Information Assurance and Security


Past Courses

  • COP 4854 - Cutting-Edge Web Technologies (Summer 2017, Summer 2016, Fall 2010, Fall 2009, Fall 2008, Fall 2007)
  • COP 3813 - Introduction to Internet Computing (Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Fall 2012, Summer 2011, Summer 2009, Fall 2005, Spring 2005)
  • COP 4814 - Web Services (Spring 2017)
  • ISM 6058 - Mobile Apps for Business (Spring 2017)
  • ISM 4053 - Mobile Apps for Business (Spring 2017, Spring 2016, Spring 2015)
  • CAP 4630 - Introduction to Artificial Intelligence (Fall 2016)
  • ISM 6328 - Information Security Management (Fall 2016, Fall 2015)
  • CAP 4401 - Digital Image Processing (Spring 2016, Fall 2013, Spring 2013, Fall 2012, Fall 2010, Fall 2009, Spring 2007, Spring 2006, Spring 2005, Spring 2004, Fall 2003, Fall 2002)
  • CAP 6411 - Foundations of Vision (Fall 2015, Fall 2010, Spring 2010, Spring 2009, Fall 2005)
  • EGN 1935 - Discoveries in Engineering: New-Generation Web Technologies (FAU - Engineering Scholars' Program) (Summer 2015, Summer 2014, Summer 2011, Summer 2009)
  • COP 3014 - Foundations of Computer Science (Summer 2015)
  • CEN 4010 - Principles of Software Engineering (Spring 2015)
  • COT 4935 - Senior Seminar (Spring 2014)
  • CNT 4104 - Introduction to Data Communications (Spring 2014, Spring 2013, Spring 2010, Spring 2009, Fall 2008, Spring 2008, Fall 2007, Summer 2007, Fall 2006, Summer 2006, Summer 2004, Fall 2003, Summer 2002, Fall 2001)
  • EGN 3937 - Leadership Development Workshop I (Fall 2013)
  • COT 6930 - Machine Learning for Computer Vision (Spring 2013)
  • EGN 4937 - Leadership Development Workshop II (Spring 2013)
  • COP 5930 - Advanced Internet Programming (Weekend MS) (Spring 2013, Spring 2012, Spring 2011, Spring 2010, Spring 2009)
  • COT 6930 - Visual Information Retrieval (Spring 2011, Spring 2008)
  • COP 4930/5930 - iPhone Programming (Spring 2011, Spring 2010)
  • COP 4930/5930 - Cutting-Edge Web Technologies (Fall 2010, Fall 2009, Fall 2008, Fall 2007)
  • COT 6930 - Advanced Internet Programming (Weekend MS) (Fall 2008)
  • DIG 6645 - Video Processing (Spring 2007, Spring 2006)
  • ISM 4052 - Internet Application Programming (Weekend MS) (Spring 2006, Spring 2005, Spring 2004)
  • EGN 2935 - Introduction to the Internet (Spring 2004)
  • COT 6930 - Video Processing (Fall 2004, Spring 2003, Spring 2002)
  • ISM 4052 - Internet Application Programming (Summer 2003)
  • COT 4930 - Internet Computing (Spring 2003, Fall 2002)
  • CDA 3331 - Introduction to Microprocessor Systems (Summer 2002, Spring 2002, Summer 2001, Spring 2001, Fall 1999, Spring 1999)
  • COP 3530 - Data Structures and Algorithm Analysis (Fall 2000, Summer 2000, Summer 1999)
  • CDA 3201 - Introduction to Logic Design (Spring 2000, Fall 1999)
  • COP 2212 - Introduction to Programming in C (Summer 1999)