Introduction to Computer Science
Undergraduate course, NJIT, Computer Science, 2016
Intensive introduction to computer science. Problem solving decomposition. Writing, debugging, and analyzing computer programs. Introduction to arrays and lists. Iteration and recursion. The Java language is introduced and used to highlight these concepts.