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.