All Course materials are shared through Kean-Google Drive. Please click "Shared with me" on the left-hand side of Kean-Google Drive.

Students will need the obi.kean.edu account (a Linux server) to work on the projects for most of my teaching courses.

Kean ACM club. Students can join the club by click this ACM club Cougar Link
Dr. Huang is the faculty advisor of the following programs:

Office hours, Spring 2025, Jan 13 - May 6
  • Date: Mon, Tue, Wed, Thur: 10:00–11:00 am; Thu: 12:30 – 1:30 pm.
  • Location: GLAB 217
  • If you would like to meet me for office hours, please make an appointment online at yoda.kean.edu/chuang.
  • Students are strongly encouraged to read this advisement website about academic guide sheets and study plan at Kean, required skills, positions, salary, etc between IT and CS.

Spring 2025
Note: All these courses are taught in person, except the independent study.

Fall 2024
Note: All these courses are taught in person, except the independent study.

Spring 2024
Note: All these courses are taught in person, except the independent study.

Fall 2023
Note: All these courses are taught in person, except the independent study.

Spring 2023
Note: All these courses are taught in person, except the independent study.

Fall 2022
Note: All these courses are taught in person, except the independent study.

Summer I 2022
Note: All these courses are taught in person, except the independent study.

Spring 2022
Note: All these courses are taught in person, except the independent study.

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.