Intermediate Programming

Home
Class Information
Lectures
Exercises
Mail List
Reference Material


News
Announcements will be made on the mailing list. Please join it.

Class Information
Instructor
Class Assistants
Special help
Prerequisites:
  • Intro to Programming Course or comparable knowledge.
Class Schedule
  • Lectures: (01) Monday, Wednesday 3pm-4:15pm, Shaffer 1
  • Tutorial: (01) Friday 3:00-3:50pm, Shaffer 1
  • Lectures: (02) Monday, Wednesday 4:30pm-5:45pm, Shaffer 1
  • Tutorial: (02) Friday 4:30-5:20pm, Shaffer 1
Some of the tutorials may be used for 1 on 1, 1 on 2, or 1 on 4 meetings that will be scheduled separately on an individual basis.
Office Hours
  • Yair Amir - Wednesday 6pm-7pm. You can drop by office or lab (NEB 213 or NEB 218) any time.
Academic Integrity

Academic Honesty and Ethical behavior are required in this course, as it is in all courses at Johns Hopkins University. This course will strictly enforce the Computer Science Department Academic Integrity policy which can be found at the department's web page.

Lectures

Spring 2012 Slides:

Reference material for the class, including useful books, web sites, articles, etc are available.

Tutorials
All the source code presented during class is also available on the ugrad machines in the directory ~cs120/
Exercises & Homeworks

Spring 2012 Projects:


Department of Computer Science The Johns Hopkins University
Questions or comments to:
webmaster@cnds.jhu.edu
TEL: (410) 516-5562
FAX: (410) 516-6134
Center for Networking and Distributed Systems
Computer Science Department
Johns Hopkins University
3400 N. Charles Street Baltimore, MD 21218-2686