CS 112
Summer 2 2018

Introduction to Computer Science II

Welcome!

Most of the course materials are available on this site using the links in the navigation bar.

The lecture materials (including pre-lecture tasks) and the course announcements are found on Blackboard.

Course information

Exams
Course description
The second course for computer science majors and anyone seeking a rigorous introduction. Covers advanced programming techniques and data structures using the Java language. Topics include searching and sorting, recursion, algorithm analysis, linked lists, stacks, queues, trees, and hash tables.
Prerequisites
CS 111, or the equivalent. If you have not had significant prior experience with recursion, you are strongly encouraged to take CS 111 first.
Instructor
  • Christine Papadakis-Kanaris, Lecturer
    (see the staff page for contact information and office hours)