01-Course-Information

01-Course-Information - CS106A Handout 01 March 28th 2010...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
CS106A Handout 01 Spring 2011 March 28 th , 2010 CS106A Course Information Instructor : Jerry Cain E-Mail : [email protected] Cell phone: (415) 205-2242 Office : Gates 192 Office hours : Mondays, Wednesdays, and Fridays, 9:00 a.m. – 9:45 a.m., and by appointment Lectures : MWF 10:00 – 10:50 a.m. Hewlett 201 Website: http://cs106a.stanford.edu Facebook: http://www.facebook.com/cs106a Sections : In addition to our weekly lectures, you’ll also attend a weekly discussion section. The person leading your discussion section will be the one grading all of your assignments. Take a moment to visit http://cs198.stanford.edu/section anytime between Thursday, March 31 st at 5:00 p.m. and Sunday, April 3 rd at 8:00 p.m. and state your preferred section times. Come Sunday and Monday following, our computers will work their magic and come up with a master section assignment that will hopefully suit everybody. You’ll receive an email with your section assignment by 5:00 p.m. on Tuesday, April 5 th at the very latest. Readings : Initially, we’ll be working through Karel the Robot Learns Java , a short course reader of some 35 pages teaching the most basic of programming concepts. We’ll quickly advance to the second text—Eric Roberts’ The Art and Science of Java —for a detailed and eloquent treatment of the Java programming language and, more importantly, the general techniques virtually all software developers employ when tackling a large programming problem. In addition to the reader, we’ll distribute a good number of handouts, chockfull of additional material and examples. The handouts will be posted as PDFs to the course web site, but in order to save paper, we’ll only distribute hardcopies in lecture for those handouts we expect you’ll need to refer to over and over again (large lecture examples, section handouts and solutions, and assignment handouts). Software : Programming assignments can be written on either Macintosh or Windows PC computers using the Eclipse development environment. As a
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 development environment, Eclipse is a popular with many programmers, because it’s feature-rich, simple to use, and free of charge. While you’re technically free to code in another environment if you want, our strong preference is that you use Eclipse. We’ll distribute information about how to obtain a copy of Eclipse on Wednesday. Mailing List : All students enrolled in CS106A are automatically subscribed to the [email protected] mailing list. The list server is in touch with Axess, so if you’re signed up for the course, you’re probably on the mailing list. Please make it a point to sign up for the course as soon as possible, since I tend to send a good number of announcements out during the first week or two, and I don’t want you to miss out. Programs
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 08/24/2011 for the course CS 106A taught by Professor Sahami,m during the Spring '08 term at Stanford.

Page1 / 5

01-Course-Information - CS106A Handout 01 March 28th 2010...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online