Teaching

View a selection of courses taught by Shuhui Grace Yang, professor of Computer Science at Purdue University Northwest.

  • CS 100. Freshman Experience Course
  • CS 123. Programming I: JAVA
  • CS 124. Programming II: C++
  • CS 275. Data Structures
  • CS 316. Programming Languages
  • CS 332. Algorithms
  • CS 390. Discrete Math
  • CS 404. Distributed Systems
  • CS 442. Database Systems
  • CS 420. Senior Project Design
  • CS 309. Discrete Math
  • MA 205. Discrete Math
  • STAT130 Statistics
  • CS 590. (Graduate) Object-Oriented Programming
  • CS 590. (Graduate) Distributed System
  • CS 590. (Graduate) Compiler
  • CS 590. (Graduate) Algorithm
  • CS 590. (Graduate) Parallel Computing
  • CS 590. (Graduate) Compilers