6.170 Software Studio
Fall 2013
Instructor: Daniel Jackson
TAs: Eyas B Alsharaiha, Leonid Grinberg, Dalton G Hubble, Cristina Lozano, Manali A Naik, Jayaprasad Plmanabhan, Vikas Velagapudi, Evan P Wang, Carolyn Zhang
Lecture:
MW11-12.30
(32-141)
Recitation: R11 (26-142), R12 (35-310), R1 (35-310), R2 (34-303), R3 (34-303), R4 (34-303)
Office Hours: T3-5 PM (24-322), W8-10 PM (W20 5th Floor, Lounge Area), R4-6 PM (24-310)
Lab: Sat 2-6 PM
(location announced weekly)
Information:
For questions about any of these areas, contact the relevant
TA:
Setup GitHub, Rails, Ruby, or Heroku. Javascript (Dalton);
Stellar, RoR on Windows, Javascript and HTML5 (Jaya); Grading,
javascript, css and RoR on Mac OS(Cristina);
Recitations, JavaScript, jQuery, html and css (Eyas); Demos,
Readings and Nanoquizzes (Leonid)
Goals Map
See the 6.170 Curricular Goals Map giving a dynamic graphical display connecting the class outcomes with the outcomes of other subjects in the Course 6 curriculum.
Announcements
Subject Evaluation
Just another reminder to complete the subject evaluation athttp://web.mit.edu/subjectevaluation/
Aside from providing useful feedback to your peers, your comments are invaluable to me. I read them all very carefully and appreciate all suggestions and constructive criticisms.
It's been a pleasure teaching you all, and I've especially appreciated your lively participation in class. Congratulations on a term of excellent work, and wishing you all the best for the future. Keep in touch!
Daniel Jackson
Announced on 11 December 2013 12:22 p.m. by Daniel Jackson
Found Cell Phone in Lecture
We found an LG cell phone in a black case with a pop out stand on it left in lecture today. Contact Cristina (clozano@mit.edu) if it's yours! I'll be around campus until 4pmAnnounced on 04 December 2013 12:41 p.m. by Cristina Lozano
Critique 3 Assignments
Assignments are available at https://docs.google.com/spreadsheet/ccc?key=0AhthVBEBA6NPdEpWTnhKanE0ZnYxQldRT0ltcWtRdkE&usp=sharingNotice the git commit url for the team you are reviewing on the right side of the spreadsheet. As we receive the git commit URLs from a few remaining teams, we'll update the document.
Announced on 26 November 2013 3:13 a.m. by Dalton G Hubble
Critique 3 (requires form submission)
Hello Teams,The 3rd critique is coming up soon. For this critique, we'd like each of the members of your team to find one interesting flaw in the code of the project and prepare a slide per flaw (so if you have 3 team members, your critique presentation will have 3 slides and cover 3 flaws). To spice up the next round of critiques, we'll be giving a few prizes from Github for the best flaws found.
Important!
To allow the team critiquing your code to review code that has
mostly complete features, each team MUST provide BY TONIGHT a
recent (within the last few days) URL of the git commit they want
reviewed. Sorry for the late notice, but we want to allow you
to do your critique before the holidays.
Provide the git commit your team wants reviewed:
https://docs.google.com/forms/d/1QEB3wtMSB4X_ZNdKJ3_fcwP2X1Z1I091k8FY98vjUvU/viewform
We'll let you know the team and specific commit your team should critique by tomorrow morning.
Repos Visible
Also, your staff have decided to make all final project
repositories readable to the entire class for the rest of the term
to encourage transparency and idea sharing. However, this is not a
license to copy the work of others or do anything of that nature -
use responsibly.
Announced on 25 November 2013 3:09 p.m. by Dalton G Hubble
Critique 2 Assignments
Hopefully this week's class material has made you guys excellent critique writers. The assignments for critique 2 are available here https://docs.google.com/spreadsheet/ccc?key=0AhthVBEBA6NPdFo5VXlPZnJwSUEtTGY2UzhKT3hRc0E&usp=sharingSame policies for emailing as last time. Also, be sure you include the final version of Critique 1 in your project repository under "critiques" and do this before turning in your MVP.
Announced on 14 November 2013 11:41 p.m. by Dalton G Hubble