IS206 Distributed Computing Applications and Infrastructure

Fall 2006

Course Description: Three hours of lecture and one hour of laboratory per week. Course must be completed for a letter grade to fulfill degree requirement. Technological foundations for computing and communications: computer architecture, operating systems, networking, middleware, security. Programming paradigms: object oriented-design, design and analysis of algorithms, data structures, formal languages. Distributed-system architectures and models, inter-process communications, concurrency, system performance.

Enrollment: Limited to entering SIMS Masters and PhD students only.

Prerequisites: An introductory programming course and consent of instructor.

Weekly Meeting Schedule

  • Lectures: Tuesdays and Thursdays 12:30-2:00pm in 202 South Hall
  • Laboratory: Wednesdays 12-1pm in 202 South Hall
Teaching Team
    Prof. John Chuang
    312 South Hall
    Office: 510-642-7253
    Office hours: Thursdays 2-4pm (312 South Hall)

    John Jer-Yee Chuang
    Office hours: M 10 -11am, W 1-2pm (210 South Hall - Computer Lab)

    Jeffrey Kalvass
    Office hours: W 2-4pm (210 South Hall - Computer Lab)

    Jon Lesser
    Office hours: M 3-4pm, T 3:30-4:30pm (210 South Hall - Computer Lab)

    To reach all four of us: send email to <i206instructors@sims>

  • Required: J. Glenn Brookshear, Computer Science: An Overview, 9th Edition. Addison-Wesley, ISBN: 0321387015
  • Other readings to be assigned during the semester
  • Recommended: Sierra and Bates, Head First Java, 2nd Edition, O'Reilly. 
Tentative Grading Criteria
  • Assignments 55%
  • Exams 35% (two exams, 17.5% each)
  • Class participation 10%
Course Communications Course Policies

Academic Integrity Policy

Discussion with instructors and classmates is allowed, but each student must turn in individual, original work and cite appropriate sources where appropriate

Code of Student Conduct: http://students.berkeley.edu/sas/SJA/index.htm

Grading Policy

All assignments are due at 12:30pm on the due date.
Assignments turned in 24 hours before the due date will receive 5% extra credit.
Assignments turned in *up to* 24 hours after the due date will be penalized 20%.
Any assignments turned in after 24 hours will receive no credit.

Instructors Availability Policy

The best way to reach us is to come to our posted office hours. If you are unable to make office hours, we will strive to answer emails and appointment requests as soon as we receive them, and usually within 24 hours of the request. However, our mileage may vary depending on how close to the due date and how complex your question is. So please do not wait until the due date to send out your questions regarding assignments.

The tutors reserve the right not to respond to your questions if you run into them outside of posted office hours, since they have their own deadlines as well.

Please email questions to all four instructors using i206instructors@sims, rather than to individual instructors. If you send us questions via email, we will post our responses to the class mailing list, after anonymizing the sender information. Please give us explicit instructions if you want us to respond to your questions in private.

Cellphone and Wi-Fi Policy/Etiquette

Please remember to turn off or silence your phones (and other alarms) before each class meeting. We will subtract i points from your class participation score the i-th time your phone rings in class during the semester. No exceptions.

We request that you sit in the last row if you want to read news,  reply to email, etc., using your wi-fi connection.