Teaching


Current Courses

Current courses now use Blackboard:

Upcoming Courses

Previous Courses

CSC 230 Programming Concepts and User Interfaces (this time in JavaScript) (in Fall 2013).

CSC 381 Software Engineering (in Fall 2013)

CIS 658 / ECF 658 Data Mining

CSC 240 Database Management Systems (in Spring 2013)

CSC 280 Object Programming (in Spring 2013)

CSC 240 Database Management Systems (in Fall 2012)

CSC 456 Artificial Intelligence (in Fall 2012)

INL 650 User Interface Technology (Web-based Online) (in Fall 2012)

CSC 240 Database Management Systems (in Spring 2012)

CSC 371 Data Mining (in Spring 2012)

CIS 624 Data Warehousing (Web-based Online) (in Spring 2012)

CSC 151 Intro to Computing (in Fall 2011)

CSC 230 Programming Concepts and GUIs (in Fall 2011).

CIS 658 Data Mining (online in Fall 2011).

CSC 155 Intro to Computers for Business Majors. (in Fall 2010)

CSC 240 Database Management Systems (in Fall 2010)

CSC 340 Database Applications (in Fall 2010)

CIS 658 Data Mining (Web-based Online in Summer 2010)

CSC 152 Intro to Computers for Science Majors. (in Spring 2010)

CSC 155 Intro to Computers for Business Majors. (in Spring 2010)

CIS 624 Data Warehousing (Web-based Online in Spring 2010)

CSC 230 Programming Concepts and GUIs (in Fall 2009).

CSC 151 Intro to Computer Science using Packages . (in Spring 2009)

CSC 152 Intro to Computers for Science Majors . (in Spring 2009)

CSC 280 Object Programming (in Spring 2009)

CSC 151 Intro to Computer Science using Packages - Special Sections for Business Majors (in Fall 2008).

CSC 290 Intro to Data Structures and Algorithms (in Fall 2008)

INL 650 User Interface Technology (in Fall 2008)

CSC 280 Object Programming (in Spring 2008)

CSC 456 Artificial Intelligence (in Spring 2008)

CIS 624 Data Warehousing (in Spring 2008)

CSC 151 Intro to Computer Science using Packages - Special Sections for Business Majors in fall 2007.

CSC 240 Database Management Systems in fall 2007.

CIS 658 Data Mining using Machine Learning Approaches in fall 2007.

CSC 230 Programming Concepts and GUIs in spring 2007

CSC 240 Database Management Systems in spring 2007

CIS 624 Data Warehousing in spring 2007

CSC 230 Programming Concepts and GUIs in Fall 2006

CSC 240 Database Management Systems in Fall 2006

INL 650 User Interface Technology in Fall 2006

CSC 240 Database Systems in Spring 2006.

CSC 152 Intro to Computers in Spring 2006.

CIS 636 Java in Spring 2006.

CSC 240 Database Systems in Fall 2005.

CSC 470 Data Mining in Fall 2005.

CIS 624 Data Warehousing in Fall 2005.

655 Intelligent Systems Technology in Summer 2005.

230 Programming Concepts and GUIs in spring 2005.

636 Advanced Computing with Java in spring 2005.

151 Intro to Computer Science using Packages in fall 2004.

230 Programming Concepts and GUIs in fall 2004.

624 Data Warehousing in fall 2004.

636 Advanced Computing with Java in spring 2004.

481 - Project Implementation in spring 2004.

470 - Special Topics - Data Mining in spring 2004.

152 Intro to Computer Science using Scientific Applications in fall 2003.

264 - Database Systems in fall 2003.

480 - Project Design in fall 2003.

624 Data Warehousing in fall 2003.

650 User Interface Technology in summer 2003.

152 Intro to Computer Science using Scientific Applications in spring 2003.

157 - Computing and Problem Solving in spring 2003.

636 Advanced Computing with Java in spring 2003.

264 - Database Systems in Fall 2002.

624 Data Warehousing in Fall 2002.

636 Advanced Computing with Java in Fall 2002.

157 - Computing and Problem Solving in Spring 2002.

162 - Data Structures and Algorithms

264 - Database Systems in Fall 2001.

480 - Project Design in Fall 2001.

481 - Project Implementation in spring 2002.

152 Intro to Computer Science using Scientific Applications in Spring 2001.

157 Computing and Problem Solving in spring 2001.

523 - Data Processing and Database Systems

624 Data Warehousing in fall 2001.

624 Data Warehousing in spring 2001.

650 User Interface Technology in spring 2002.

Course pages use the Camden Course Connect templates from the Rutgers-Camden Teaching Excellence Center .

Teaching Experience

La Salle University - Assistant Professor 1999-2002; Associate Professor 2002-present

Rutgers University - Instructor 1991-92; Assistant Professor 1992-1998; Lecturer 1998-1999

I have taught the following courses:

Other Activities:

Resources:

Last updated January 22, 2014