ICS 211
Introduction to Computer Science, II
Edo Biagioni
esb@hawaii.edu
Department of Information and Computer Sciences
ICS 211: Today's plan
introductions
course overview
Introductions
ICS 211 Course Overview: Contents
data types and algorithms:
linked lists, stacks, queues
binary trees and tree traversal
sorting and searching
algorithm analysis
software engineering:
specification and abstract data types
design as separate from implementation
using existing libraries, re-using code
Java and programming
recursion
object-oriented programming
programming experience
ICS 211 Course Overview: Structure
instructor: Edo Biagioni
Office: POST 311B
Office Hours
esb@hawaii.edu
, 956-3891
TA (John Wu) will give labs, grade homeworks.
Labs start at 12noon or 1:30pm in POST 318A (know your section!)
for Section 1, Wednesdays and Fridays, 12-1:15pm in POST 318A
for Section 2, Wednesdays and Fridays, 1:30-2:45pm in POST 318A
labs are for homework and questions and answers
lectures are to introduce and explain the material
most of the learning occurs as students do the assignments
absolutely no collaboration
among students (or with others) is tolerated in this class
more details at the
administrative web page
the course web page is at
http://www2.hawaii.edu/~esb/2011spring.ics211/index.html
a few
suggestions
for doing well in the course.