T-Th 9:05
or
T-Th 11:15
in Olin 155

CS 1110: Introduction to Computing Using Python

Spring 2014

Announcements

January 28th Already know how to program, just want to learn Python?
January 26th Announcements now posted/updated on Piazza
January 24th Mac non-Mavericks users: hold off on installation
January 17th In-person help with installing Python already available
January 17th Labs (sections) start Jan 28. Can't get the section you want? Enroll in the TBA section (lab) DIS-209
January 17th Textbook available free online

Already know how to program, just want to learn Python?

CS1110 is intended to teach students how to program, with the language of instruction happening to be Python. If you just want to pick up Python as another programming language in your arsenal, we recommend you take the short course CS1133, Transition to Python, instead. (Currently offered fall only.)

Posted Tuesday, January 28th


Announcements now posted/updated on Piazza

Like it says in the title.

Posted Sunday, January 26th


Mac non-Mavericks users: hold off on installation

Mac non-Mavericks users: We've discovered a bug with CornellExtensionsMacintosh.zip, so please wait until we update that before trying to install it. We will announce on Piazza when it is ready.

You can go ahead and try out the default Python if you want before then, by just typing "python" in Terminal, the way we did in lecture today.

Posted Friday, January 24th


In-person help with installing Python already available

The course consultants are holding drop-in hours Wednesday Jan 22 4:-7:30pm and Thursday Jan 23 4-9, in the ACCEL lab Green Room (237 Carpenter Hall, on the second floor of the engineering library) to help you install Python “the CS1110 way” on your laptop. These sessions are meant especially for students who aren't comfortable with installing software packages on their laptops by themselves. See the consultants page for more details (the staff may enter which operating systems they are most expert in).

The consultants will be following the instructions given on the CS1110 Python page, so you are welcome to follow the instructions on your own, as well.

Posted Friday, January 17th


Labs (sections) start Jan 28. Can't get the section you want? Enroll in the TBA section (lab) DIS-209

Labs (discussion sections) start next week, on the 28th. You can only attend the one you are registered for.

If you can't register for any of the scheduled labs on Student Center, register for the “TBA” section (DIS 209); this is not a “real” section, but rather a temporary solution that ensures that we can at least reach you by email. We anticipate opening additional lab sections, tentatively scheduled for Tuesdays 12:20 and/or Wednesdays 1:25, and will send email to everyone enrolled in the class on Student Center with final confirmation of what additional scheduled labs can be registered for.

Posted Friday, January 17th


Textbook available free online

Unless you want a bound copy, you can get the textbook as a free PDF online. See the Texts/iClickers page.

Posted Friday, January 17th

Course Material Authors: D. Gries, L. Lee, S. Marschner, & W. White (over the years)