CS610 Handouts (Spring 2021)

Copyright by A. Gerbessiotis (2006-2022). All rights reserved.

B1. Homeworks, Programming Project, and Exams


B2. Course Documents


B3. Other Reference Material

The first link below contains all the mathematics cs students need (or not). The next three links offer an alternative to the textbook's exposition to data structures and algorithms. None is a required or recommended material. There are some Linux related links, if needed.

  1. Mathematics for Computer Science (2015/5/18 version) by E. Lehman, F. T. Leighton, A. R. Meyer.
  2. Introduction to Algorithms (third edition) by B. Cormen, C. Leiserson, R. Rivest, and C. Stein, MIT-Press. (The previous edition was published by McGraw-Hill.)
  3. Computer Algorithms: Introduction to Design and Analysis by Sara Baase and Allen Van Gelder, Addison Wesley.
  4. Data Structures and Algorithms with Object-Oriented Design Patterns in Java by B. Press, Wiley.
  5. Linux for Beginners (pdf) , by J. Puls and M. Wegner, University of Muenchen, Germany.
  6. Linux Tutorial (web) University of Surrey, UK.
  7. Introduction to Linux (pdf), by A. Abaris, Boston University.
  8. YWCC @NJIT Computing Requirements. CS Department computing requirements are those of the College.

Last modified Nov 11 2021, 16:43

Disclaimer The material of this web-page is purely optional. It is not required to study it. It is provided as is. Classroom attendance is strongly recommended, and so is studying the designated textbook.