Fall 2022
 Note: All these courses are taught in person, except the independent study.  
- CPS 3740-01, Database Management Systems (3 credits)  
- Date: Tuesday, Thursday (11 am - 12:15 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 208
 - Syllabus in pdf file    
    
   
 - CPS 3740-02, Database Management Systems (3 credits)  
- Date: Wednesday (4:30 pm - 7:15 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 407
 - Syllabus in pdf file    
    
   
 - CPS 4745-01, Visualization Design and Development (3 credits) CO-LISTED WITH CPS 5745-01 (3 credits)  
- Date: Mon, Wed (11 am - 12:15 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 208
 - Syllabus in pdf file    
    
    
 - CPS 5740-01, Database Systems (3 credits)  
- Date: Tue, Thur (2:00 pm - 3:15 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 305
 - Syllabus in pdf file    
    
    
 - CPS 5745-01, Data Analytics and Visualization  (Graduate Program, 3 credits) CO-LISTED WITH CPS 4745-01 (3 credits)  
- Date: Wednesday (11:00 pm - 12:15 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 208
 - Syllabus in pdf file    
    
  
 - TECH 3740-01, IT Database Management Systems (3 credits)  
- Date: Wednesday (4:30 pm - 7:15 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 307
 - Syllabus in pdf file    
   
   
 Summer I 2022
 Note: All these courses are taught in person, except the independent study.  
- CPS 3740-15, Database Management Systems (3 credits) CO-LISTED WITH TECH 3740-15 
- Date: Tuesday, Thursday (5:35 - 9:35 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 407
 - Syllabus in pdf file    
  
  
 - TECH 3740-15, Database Management Systems (3 credits) CO-LISTED WITH CPS 3740-15 
- Date: Tuesday, Thursday (5:35 - 9:35 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 407
 - Syllabus in pdf file
    
  
 -  CPS 4881-I01, Independent Study in Computer Science (3 credits)   
 Spring 2022
 Note: All these courses are taught in person, except the independent study.  
- CPS 3525-01, Programming in Unix/Linux Environment (3 credits)  
- Date: Monday, Wednesday (2 pm - 3:15 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 406
 - Syllabus in pdf file    
     
  
 - CPS 3740-01, Database Management Systems (3 credits)  
- Date: Tuesday, Thursday (11 am - 12:15 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 405
 - Syllabus in pdf file    
    
   
 - CPS 3740-02, Database Management Systems (3 credits)  
- Date: Tuesday, Thursday (2 pm - 3:15 pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 305
 - Syllabus in pdf file    
    
 - CPS 4961-I08, I12, Senior Research in Computer Science (3 credits)
    
 - CPS 4721-02, Data Mining Principles (3 credits) CO-LISTED WITH CPS 5721-01
- Date: Monday, Wednesday (11:00 - 12:15pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 217
 - Syllabus in pdf file    
    
  
 - CPS 5721-01, Knowledge Discovery and Data Mining (Graduate Program, 3 credits) CO-LISTED WITH CPS 4721-02
- Date: Monday, Wednesday (11:00 - 12:15pm)
 - Location: GREEN LANE ACADEMIC BUILDING, Room 217
 - Syllabus in pdf file    
    
 - CPS 5881-I01, I02, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)  
    
  
  
 |  
 Fall 2021
 Note: All these courses are taught in person, except the independent study.    
- CPS 3740-01, Database Management Systems (3 credits)  
 - CPS 4745-02, Visualization Design and Development (3 credits) CO-LISTED WITH CPS 5745-02  
 - CPS 5740-01 (ID was 5920), Database Systems (Graduate Program, 3 credits)
 - CPS 5745-02, Data Analytics and Visualization (Graduate Program, 3 credits) CO-LISTED WITH CPS 4745-02
 - CPS 5881-I01, I05, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)  
 - TECH 3740-01, Database System Concepts and Applications (3 credits)
 - TECH 3740-04, Database System Concepts and Applications (3 credits)  
    
 |  
 Summer I 2021, 5/25 - 7/13
 Note: All these courses are taught remotely.      
  
  
 |  
 Spring 2021
 Note: All these courses are taught remotely.        
- CPS 3525-01, Programming in Unix/Linux Environment (3 credits) CO-LISTED WITH CPS 5990-02
 - CPS 3740-01, Database Management Systems (3 credits)
 - CPS 4200-03, Systems Programming (3 credits)
 - CPS 4721-01, Data Mining Principles (3 credits) CO-LISTED WITH CPS 5721-01
 - CPS 5721-01, Knowledge Discovery and Data Mining (Graduate Program, 3 credits) CO-LISTED WITH CPS 4721-01
 - TECH 3740-01, Database System Concepts and Applications (3 credits)  
 - CPS 4961-I01, Senior Research in Computer Science (3 credits)
 - CPS 5881-I01, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)
  
 |  
 Fall 2020
 Note: All these courses are taught remotely.        
- CPS 3740-01, Database Management Systems (3 credits)  
 - CPS 4745-01, Visualization Design and Development (3 credits) CO-LISTED WITH CPS 5745-01  
 - CPS 4881-I02, I03, I05, Independent Study in Computer Science (3 credits)
 - CPS 5740-01 (ID was 5920), Database Systems (Graduate Program, 3 credits)
 - CPS 5745-01, Data Analytics and Visualization (Graduate Program, 3 credits) CO-LISTED WITH CPS 4745-01
 - CPS 5881-I04, I05, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)  
 - DSN 3001-I03 Independent Study in Design (Design Internship) - Interactive Web Design (3 credits) 
 - TECH 3740-01, Database System Concepts and Applications (3 credits)
 - TECH 3740-04, Database System Concepts and Applications (3 credits)  
    
  
 |  
 Spring 2020
 Note: All these courses are taught in person before spring break and remotely after the break.      
- CPS 3525-01, Programming in Unix/Linux Environment (3 credits) CO-LISTED WITH CPS 5990-02
 - CPS 3740-01, Database Management Systems (3 credits)
 - CPS 3740-02, Database Management Systems (3 credits)
 - CPS 4721-01 (ID was CPS 4921), Data Mining Principles (3 credits) CO-LISTED WITH CPS 5921-01
 - CPS 4881-I02, I04, Independent Study in Computer Science (3 credits)
 - CPS 4961-I02, Senior Research in Computer Science (3 credits)
 - CPS 5921-01, Knowledge Discovery and Data Mining (Graduate Program, 3 credits) CO-LISTED WITH CPS 4721-01
 - CPS 5990-02, Special Topic: Advanced Programming in the Unix/Linux System (Graduate Program, 3 credits) CO-LISTED WITH CPS 3525-01
 - DSN 3001-I03 Independent Study in Design (Design Internship) - Interactive Web Design (3 credits)
 - ID 4110-I02, Independent Study (For McNair Program) - Creating Social Media Platform (3 credits) 
 - ID 4110-I03, Independent Study (For McNair Program) - Developing a 3-Tier Architectural Web-based Application for
Genomic Sequences (3 credits) 
 - TECH 4881-I03 Independent Study in Information Technology (3 credits)  
    
 |  
 Fall 2019
- TECH 3740-01 (ID was 3720), Database System Concepts and Applications (3 credits)
 - TECH 3740-04 (ID was 3720), Database System Concepts and Applications (3 credits)
 - CPS 4745-01, Visualization Design and Development (3 credits) CO-LISTED WITH CPS 5745-01
 - CPS 4881-01, Independent Study in Computer Science (3 credits)
 - CPS 4961-01, Senior Research in Computer Science (3 credits)
 - CPS 5740-01 (ID was 5920), Database Systems (Graduate Program, 3 credits)
 - CPS 5745-01, Data Analytics and Visualization (Graduate Program, 3 credits) CO-LISTED WITH CPS 4745-01
 - CPS 5881-06, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)
 - DSN 3001-10 Independent Study in Design (Design Internship) - Interactive Web Design (3 credits)
  
 |  
 Summer I 2019
- DSN 3001-10 Independent Study in Design (Design Internship) - Interactive Web Design (3 credits)
  
 |  
 Spring 2019
- CPS 3740-01, Database Management Systems (3 credits)
 - CPS 3740-02, Database Management Systems (3 credits)
 - CPS 4881-I05, I06, I07, Independent Study in Computer Science (3 credits)
 - CPS 4921-01, Data Mining Principles (3 credits) CO-LISTED WITH CPS 5921-01
 - CPS 4961-I06, Senior Research in Computer Science (3 credits)
 - CPS 5921-01, Knowledge Discovery and Data Mining (Graduate Program, 3 credits) CO-LISTED WITH CPS 4921-01
 - CPS 5881-I02, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)
 - CPS 5882-I04, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)
 - DSN 4002-I15 Independent Study in Design (Design Internship) (3 credits)
  
 |  
 Fall 2018
- TECH 3720-01, Database System Concepts and Applications (3 credits)
 - TECH 3720-03, Database System Concepts and Applications (3 credits)
 - CPS 5920-01, Database Systems (Graduate Program, 3 credits)
 - CPS 4882-04, Independent Study in Computer Science (3 credits)
 - CPS 5881-06, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)
 - CPS 5990-02, Special Topic: Big Data Analytics Database (Graduate Program, 3 credits)
 - DSN 3001-10 Independent Study in Design (Design Internship) - Interactive Web Design (3 credits)
 - TECH 4881-02 Independent Study in Information Technology (3 credits)
  
 |  
 Summer II 2018
- CPS 5881-01, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)
  
 |  
 Spring 2018
- CPS 3740-01, Database Management Systems (3 credits)
 - CPS 3740-02, Database Management Systems (3 credits)
 - CPS 5921-01, Knowledge Discovery and Data Mining (Graduate Program, 3 credits)
  
 |  
 Fall 2017
- TECH 3720-01, Database System Concepts and Applications (3 credits)
 - TECH 3720-02, Database System Concepts and Applications (3 credits)
 - CPS 5920-01, Database Systems (Graduate Program, 3 credits)
 - CPS 5881-01, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)
  
 |  
 Spring 2017
- CPS 2231-03, Computer Organization and Programming (4 credits)
 - CPS 3740-03, Database Management Systems (3 credits)
 - CPS 3740-04, Database Management Systems (3 credits)
 - CPS 5921-01, Knowledge Discovery and Data Mining (Graduate Program, 3 credits)
 - CPS 4961-02, Senior Research in Computer Science (3 credits)
 - CPS 5881-02, Independent Graduate Study in Computer Science (Graduate Program, 3 credits)
 - TECH 4881-03, Independent Study in Computer Science (3 credits)
  
 |  
 Fall 2016
- TECH 3720-01, Database System Concepts and Applications (3 credits)
 - TECH 3720-02, Database System Concepts and Applications (3 credits)
 - CPS 2231-02, Computer Organization and Programming (4 credits)
 - CPS 3740-W01, Database Management Systems, online for Wenzhou, China students, (3 credits) 
 - CPS 4881-(05, 07, 08), Independent Study in Computer Science (3 credits)
 - CPS 4961-02, Senior Research in Computer Science (3 credits)
 - CPS 5920-01, Database Systems (Graduate Program, 3 credits)
  
 |  
 Spring 2016
- CPS 2231-03, Computer Organization and Programming (4 credits)
 - CPS 3740-03, Database Management Systems (3 credits)
 - CPS 3740-04, Database Management Systems (3 credits)
 - CPS 5921-01, Knowledge Discovery and Data Mining (Graduate Program, 3 credits)
  
 |  
 Fall 2015
- CPS 2231-02, Computer Organization and Programming (4 credits)
 - CPS 2231-05, Computer Organization and Programming (4 credits)
 - CPS 4982-02, Special Topics: Advanced Database Systems I (3 credits)
 - CPS 5920-01, Database Systems (Graduate Program, 3 credits)
  
 |  
 Spring 2015
- CPS 2231-03, Computer Organization and Programming (4 credits)
 - CPS 2231-04, Computer Organization and Programming (4 credits)
 - CPS 3740-04, Database Management Systems (3 credits)
 - CPS 4961-02, Senior Research in Computer Science (3 credits)
 - CPS 4961-05, Senior Research in Computer Science (3 credits)
  
 |  
 Fall 2014
- CPS 2231-02, Computer Organization and Programming (4 credits)
 - CPS 2231-05, Computer Organization and Programming (4 credits)
 - CPS 5920-01, Database Systems (Graduate Program, 3 credits)
  
 |  
 July 1996 – December 1997, Instructor/TA, taught the following courses in Dept. of CIS, NJIT, Newark, NJ.
- CIS 103, Computer Science Business Problems with C++, Fall 1996, Spring 1997, Fall 1997.
 - CIS 105, C++ Programming Language on Unix, summer session, 1996.
 - CIS 786, X-windows, summer session, 1995.
  
 |     |     |