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 eve.kean.edu account (a Linux server) to work on the projects for most of my teaching courses. Please apply for an account online at http://ocis.kean.edu/forms/eve/login.php

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 2024, Jan 16 - May 9
  • Date: Tue, Thur: 10:00–11:00 am; Mon, Wed: 12:30 – 2:00 pm using https://huang.youcanbook.me/
  • Location: GLAB 217
  • If you would like to meet me for office hours, advisement or need petitions for registration, please make an appointment online at huang.youcanbook.me.
  • 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 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.