FEATURED NEWS
COURSE DESCRIPTION
CS16 introduces fundamental techniques for problem solving that
are relevant to most areas of computer science, both theoretical
and applied. Algorithms and data structures for sorting,
searching, graph problems, and geometric problems are covered.
Programming assignments conform with the object-oriented
methodology introduced in CS15.
CS16 meets Spring
semester, Tuesdays and Thursdays 1:00-2:20 PM
Online. It is taught by Professor
Doug Woos with the assistance of undergraduate TAs. See the
course missive, designed to acquaint you with the structure and
objectives of CS16.
BRIEF HISTORY
After exciting CS15, we're glad to see you return
for the CS16!
This year, we're expecting many more algorithms and data
structures with just as much of the object-oriented programming
we've grown to love.
Pre-Requisites: If you did not take CS15, contact the professors
to explore the possibility of a special arrangement. The
following background is assumed: programming experience in Java,
knowledge of basic binary arithmetic and elementary properties
of polynomials, logarithms, and exponentials.
EXTENSION & ACCOMMODATION REQUESTS
If you have an extension/accommodation request, fill out this Google Form . Do NOT email the HTAs and/or UTAs.
PROFESSOR OFFICE HOURS
Doug's Office Hours are accessible through this link on Tuesdays from 2:30-4:30pm.
ED DISCUSSION
Link to Ed Discussion.
SEAS ACCOMMODATION REQUESTS
If you would like to request accommodations through SEAS, please fill out this Google Form. Do NOT email the HTAs and/or UTAs.
COLLABORATION POLICY
Collaboration Policy: All enrolled students must read this policy.
STAFF MEMBERS