|
David Scot Taylor 212 MacQuarrie Hall Associate Professor Dept. of Computer Science San Jose State University Phone: (408) 924-5124 (email works better) Email: taylor "at" cs.sjsu.edu My office hours for Fall 2009 : Tuesday, 11:30-1:30, Friday, 9:30-12:30, or by appointment or email.The following days, I will be on furlough, and not available:
|
Information about the course, prerequisites, grading, and policies can be found on the Course Greensheet.
|
|
| Subscribe to SJSUTaylorCS40Fall09 |
| Visit this group |
As a student in CS40, you are entitled to an account on the department computer labs. In order to get an account, you should bring your Tower ID and go to WSQ1 to pick up their account. You can find other related account information here: http://www.cs.sjsu.edu/CRC/rules/student.html
This will allow you to use the computers in Science 311 (as well as the WSQ1 lab) during class. You should be able to save your work within your account for the semester. For CS40, you will not be required to use your own laptop, if you prefer to use the computers in the labs. You may well decide to use your own laptop anyway, in which case you will need to install the software on your own machine. This afternoon I will post a link on the webpage, explaining what software we will be using first.
If you want to use your own laptop, you will need Alice 2.0 to match the version installed on the lab machines. (You may be able to use Alice 2.2, but 2.0 should ensure compatability.) It is available at http://www.alice.org.
| Date | Topics Covered | Readings | Homework |
| December 7 | Student Presentations? | ||
| December 2 | Student Presentations? | ||
| November 30 | Open Source? | ||
| November 25 | Furlough Day (for me) No class |
||
| November 23 | Internet? | ||
| November 18 | Text Processing | Notes on the project. | |
| November 16 | Privacy | ||
| November 11 | Veteran's Day No class |
||
| November 9 | Exam 2 | ||
| November 4 | Finish Images with Greenfoot 3 and Review | ||
| November 2 | Continue Images
with Greenfoot 2 Start Images with Greenfoot 3 |
||
| October 28 | Images with Greenfoot 2 | Homework 6 due Sunday,
11/8, 10:00 p.m. Also due: an intermediate project report, stating progress, including primary job assignments for each team member. | |
| October 26 | Computers and Security | Read the 5 articles in today's slides by 11/1 | |
| October 21 | Finish: How Computers Work Start: Images with Greenfoot |
Homework 5 due Thursday,
10/29. | |
| October 19 | Furlough Day, no class | I still have office hours on 10/13, 10/16, 10/20. Also, check homework from 10/7. | |
| October 14 | Furlough Day, no class | I still have office hours on 10/13, 10/16, 10/20. Also, check homework from 10/7. | |
| October 12 | How Computers Work | ||
| October 7 | Lists | Homework 4 due Tuesday,
10/20. Project Proposals due 10/15. Send me an email with your group members (3-4), and a description of your project. See also the last slide of lists. | |
| October 5 | Exam Review | ||
| September 30 | Midterm 1 | Fix your examination answers. You may use the Alice Program from the test, as well as this Modified Program, which gives hints. Turn in corrected exams (no work, just purely numbers) on paper in class on Monday. | |
| September 28 | Review for Exam 1 | Homework 3 due Sunday, 9/27. | |
| September 23 | Artificial Intelligence | Homework 3 due Sunday, 9/27. | |
| September 21 | Classes | Homework 3 due Sunday, 9/27. | |
| September 16 | Variables | Homework 3 due Sunday, 9/27. | |
| September 14 | Voting Machines | Homework 2 due date now Thursday. Also, more detailed instructions on setting variables are given in the assignment. | |
| September 9 | Methods | Homework 2 It has been modified to describe how to set a variable to a string value from the user. I will also change the due date to: Thursday, 9/17/09 11:59 p.m. | |
| September 3 | Drop Date! | ||
| September 2 | Decisions | Homework 1 Due Wenesday, 9/9/09 11:59 p.m. | |
| August 31 | Introduction to Alice | None | |
| August 26 | Introduction to Alice | Get a lab computer account (see announcement above). Add Google group, with photo and blurb about you. Finish Alice assignment on slide 15. (Download Alice 2.0 from www.alice.org if needed.) Due by Sunday night, 8/30. | |
| August 24 | Introductions and Administrivia | Please see the announcement above, and sign up for the Google group. |