CS105 Programming In Ruby
Unique:53225
Meetings:MW 4:00 - 5:00 in ENS 1.26
First Class:January 14th 2013
Last Class:March 7th 2013
Office Hours:M/W 5pm in ENS 31NR

Directions to ENS 31NR: take elevator to LB, right down long hallway, keep going until you see 31NR on left (Intel linux lab).

Announcements

2/11: Project4, Connect4 is posted under the Assignments page - due Monday Feb 18th by midnight.


2/4: Project3, Modules-Methods-Mixins is posted under the Assignments page - due Monday Feb 11th by midnight.


2/6: Project1 scores are posted on Blackboard


1/30: Project2, Bargain Bob's Discount Autos is posted, due by midnight on Monday Feb 4th.


1/14: Project1, Jump Into Ruby is posted, due by midnight on Monday Jan 28. See the Assignments page for turnin instructions.


1/14: IMPORTANT: WE WILL ONLY BE USING THE LINUX COMMAND LINE TURNIN PROGRAM NOT THE WEB TURNIN. So if you do not have a CS LINUX account you must get one ASAP. There is a link to request one on the class 'Ruby Online Resources' page linked to from the right of this screen.


1/14: The take-home quiz from today is due in class on Wednesday Jan 16.


1/14: The syllabus is the same as for Spring 2012. We will be using Rails version 2.2.2. This class will teach you Ruby 1.8 programming and provide an introduction to the popular Rails framework for rapidly developing web-applications. You'll even work on a live Rails-based web application. See the syllabus link on the right for more details.

Acknowledgments

These class pages are based on the CS105 class pages and syllabi of Kurt Dresner, Greg Kuhlmann, Alan Oursland, and Shimon Whiteson.