CS99 Announcements
Home
Material
Staff&Help
Homework
Exams
Announcements
Syllabus
Times
Examples
Grading
12/14 Course grades I submitted all grades today. Most everyone passed. Have a good break! Maybe I will see some of you in CS100 soon?
All graded work If you would like to pick up graded work, Kathy (4115 Upson) has it. She's available 10-noon Fri 12/15 and Mon 12/18. She will have it next semester for the first 3 weeks, after which all uncollected work will be ditched.
12/5 Project 8 I posted my solutions. I hope that you check them out. Understanding how and why the programs work will take you a long way in terms of programming. Take a guess what I'll be using as a project in CS100J next semester.... ;-)
12/3 Projects Don't forget to submit them tomorrow. I'm going to have all uncollected material available to be picked up from my assistant Kathy in 4115 Upson. I think the course grades will be ready by the end of next week.
11/19 Project 8 posted -- it's worth twice the normal points
Lecture notes posted on Syllabus
11/17 Projects I posted the solutions to Project 7. I'll have Project 8 ready soon. 
11/15 Prelim 2 I posted the solutions. We'll have them returned for DIS Mon  (I might be able to get them to my assistant). Kim might have them ready for her group a bit sooner.
11/13 Projects For the mon people -- I should have checked my mailbox BEFORE class -- I have all your Project 6s. I'm going to drop off all the projects with my assistant Kathy in 4115 Upson. They'll be ready today about 1:30 pm.
11/12 Programming 3 notes posted -- I still have more to write, but we'll cover the new material next week.
11/9 Prelim review Kim will be holding a review session -- see the Exams page for details. 
Room confirmed: 207 Upson.
She also wrote a sample prelim. I'll post the solutions Sunday.
11/5 Project 6 Solutions are posted. If you submit this project late and use these solutions in any fashion, you will receive a grade of zero.
11/3 Project 5 Solutions are posted.
11/2 Project 7 due date changed After talking with Kim, we decided to advance the due to AFTER Prelim 2. You may submit the assignment for full credit on Nov 15 or Nov 16. If you submit by Nov 10, you'll get bonus points for early submission.
10/31 Project7! Posted on the Homework page. Due next Friday. This one is a bit more challenging IMHO. I suggest starting early on it!
Prelim 2 Don't forget that Prelim 2 is on 11/14.
10/29 Project6! I posted it on the Homework page. I threw in some plotting -- I think you'll get a kick out of it.
More notes I posted this weeks notes on the syllabus. I might expand these even further depending on how far we get this week.
10/22 New notes! Yes, we're into uncharted territory, now :-). So, we're creating notes for everyone. I posted the newest set under the lecture for 10/23 and 10/24 on the Syllabus page. The file is an MWS file that is like the content of my book, except now you have a "live" version. 
10/18 Prelim 1 solutions Maple worksheet containing solutions is posted in Exams
There was an average of 76%.
10/15 review questions Kim wrote a great set of review questions that I just posted on the Exams page.
10/12 more Prelim 1 Review Session: Kim will be holding a review session Monday 7-8pm in 215 Upson. (We might have to change the room -- check the web Mon afternoon just in case.)

Extra office hours: Kim will hold extra office hours 5:30-6:30 on Mon 10/17.

Length: We're trying to make the test run only 1 hour, so most of the problems will be relatively short (mainly, we give output, you give input, and vice versa).

10/11 Prelim 1 Don't forget to review the Exams page. Just in case...It's listed the test location (101 Philips) for weeks.
10/10 AEP110 If you have an exam conflict with AEP110, please contact your instructor. AEP is responsible for the make-up exam, not CS100. (We were scheduled first.)
10/6 Solutions! We've created worksheets for all solutions to the Maple problems. Look at the Projects page.
missing lab I'm concerned that students are not attending lab. Remember that we are indeed taking attendance. I don't advise missing more than 3 labs.
10/4 Prelim 1 It's coming up on Tues 10/17. If you have a valid conflict, read the Exams page.
I posted the topics on the same page. Prelim 1 covers up to and including Section 5.1. I suggest that you see the lecture note outlines also posted on this website (see Syllabus.)
10/3 Chapter 5 posted
Project 5 I just posted. Please start early on it -- it's due after your Prelim on 10/17.
10/1 notes I posted a rough sketch of my lecture notes for this week. I still need to get Chapter 5 online. This week's lecture will sketch out the direction Kim and I heading in.
9/27 Project 4 typo In Question 9, the second output should be 2.0, not 2.2. As I promised to post, the reason why this happens is that Maple sees that you want 2 Digits used. So, Maple looks at each number (1.05) and asks, "Does this round to 1.0 or 1.1?" Then, Maple looks at the value of Rounding and discovers that Rounding is set to nearest. When you look at ?Rounding, you will discover what that means.
Amusement If you're thinking pursuing software development, I think you should check out the last bullet item in ?allvalues.
9/25 Project 4 As I said in lecture, I would post -- just did on Projects page. I know there's Rosh Hashana, so I extended the deadline to Weds/Thurs.
Things to post I still owe you worked out solutions. I will post them if you promise to start numbering your projects according to my number system. (The one due today/tomorrow is #3, not #2 :-)
9/22 8am people Could the 8am people please e-mail Kim so she can do a head-count? thanks!
exams I have to make a small change in how I'm handling exam conflicts. If you have a university excused test conflict, please bring a copy of your course registration (as proof) at least two weeks in advance of the exam to Kim or DIS during office hours or class. Generally, the make up time is just before the main exam.
staff change One of our consultants (Mathieu) can no longer consult in Carpenter Lab. He will hold his last hours Fri 10:00-11:00 am (9/22) and Sat 11:00 am - 12:00 pm (9/23). He will remain as a grader and help consult before the exams, though. I'm adjusting the Staff page to reflect the update.
9/19 Chapter4! Hallelujah. I posted it just now. I'll make copies for everyone -- they should be ready by the end of the week. I'll give them to the CS99 consultants to give out during their office hours in Carpenter this Fri and Sat.
9/16-9/18 9:05 am Mon Weds
(Lec 2) cancelled
Due to poor attendance, we are cancelling the 9:05 am-9:55 am Mon, Weds sections. Remaining students must attend one of the remaining times.
keyboard characters Just about everyone must have discovered the backquote character by now :-) If you're curious about common jargon/terminology of keyboard characters (which help compose ASCII text), look here. (This is a portion of the "mysterious" Appendix A that needs some reworking.)
9/15 project grades Kim and I have decided that the projects in the first half of the semester should be worth as much in the second half when you start getting programs. So, the graders will be assigning just correctness points for now. Please be advised that we will stick strictly to the late policy and submission guidelines.
Project 3 I just posted, so you can get a head start.
9/14 lecture notes and more Don't forget that I'm posting outlines of lecture material in the Syllabus page. (Why all this material you may ask? Learning about programming is like this -- there's a flood of concepts and things to practice. The ones who ultimately succeed are those who practice every day, read through assigned material, try things out, and get the terminology straight. One of the reasons why I'm running labs the way I do is that I want to force students to sit there and "play" with the software in a controlled setting. I'm hoping that you're continuing to "play" outside the lab times, especially since the work is going to get increasingly difficult. However, as long as you keep up with everything, you won't notice the increase as much as someone who procrastinates. (Believe me, I see this all the time in CS100....)
9/13 reminders I've gotten several questions on labs, times, submission rules, etc. All of this is explained in the website. I strongly suggest you review the Overview page as a reminder. Because I have had new consultants join the course, I'm revamping the Times page to reflect these new hours. Another question I'm getting is "where's Maple?" -- Carpenter & Upson B7. There might be other places, but there are the two I can guarantee. Actually, if you find anything unclear on the web, please let me know during office hours....if there's a collective blind-spot, then maybe it's something I can improve to help everyone.
9/12 More Help I would like to welcome our 2 new Maple-specialist-consultants Mathieu Fourny and Dmitry Grigoriev. They will both be holding office hours in Carpenter Lab, where you will be able to access Maple as of this week (tomorrow, I hope). Both have extensive Maple experience and will help you with your homework, labs, and any questions you have concerning Maple! Please review the Staff page for the times.
9/11 free copies! I submitted chaps1, 2, and 3 (new versions) for copying. They should be ready by Tues afternoon or Weds morning. We'll hand them out in lab (I made 70 copies, which should be enough).
To anyone new If you *just* added the class, please review all the announcements, listed below. Please note: I will not accept anyone joining after the Add period ends on Fri.
9/10 More book I just posted a cleaned-up version of Chapters 1-2 (Chap1 now contains some of Chap2 plus 2 former appendices on Help and File Management.) I also added Chapter 3.
Project 2
(extension)
Some students may have missed the announcement of Project 2, so Kim and I are extending the due date to Mon 9/18 or Tues 9/19.
free notes! I've decided to post outlines of my (DIS) lecture notes for Mon lectures. (The Tues lectures have basically the same content.) Refer to the Syllabus for notes and updated readings.
9/8 Attendance If you intend to attend the 8:00am lecture/lab, please e-mail Kim Hamilton (see Staff). We need to get a head count.
Waiver Form Please fill out the waiver form and bring to lecture.
Project 2 I posted on the Homework page. Don't worry if you cannot get  "every"  detail right, but I do you want you to try all problems.
Help in labs We have an undergraduate consultant trained in Maple staffing Carpenter MTW from 4:30-5:30pm. He can field most of your questions. Don't forget to check out our office hours, too (see Staff).
9/1 Schedule Because of scheduling conflicts, we've had to shift the Tuesday/Thursday 11:15am classes to 8:00am. I've posted the updated schedule here. If you have a conflict please contact David Schwartz ASAP!
8/30 Project 1 It's posted. Look in Homework.
The software CIT is installing Maple in Upson B7 and Carpenter! We'll have 45 licenses available, which means only 45 people can use it at the same time. But, since CS99 is the only group using it, you should be fine. (I also know a trick to use it in an unlimited sense which I'll show a couple weeks from now.)

I have also requested that the bookstore stock copies of the student edition. I need to take a poll in class to see how many are interested in purchasing the software.

Labs We might start labs as early as Weds on the week of 9/4.
Book Late breaking news: the first edition should arrive by Wednesday, Sept 6. Remember: I am not asking that you buy it, but you might find it convenient to have.
Approach Today, I got some questions about how I'm splitting up the material. When CIT gets the software installed, we'll convert the 2nd lecture to a lab section. I'll post the times in announcements.

In terms of material, I want to spend about half the semester learning the language and solving problems. The next half will be spent using these concepts to build larger programs. Traditionally, CS99 requires a large project at the end in place of a final exam, so your last homework may involve a rather large program, but please don't worry. We're working our way towards that goal.

8/29 Book I started putting it online in Material->Textbooks. I'll be posting about 1 chapter per week, mainly because I'm in the process of rewriting it. I did request the bookstore order copies of the first edition and the student version of Maple.
8/28 Website Welcome to CS99! There might be a few bugs I need to fix. I also have a few pages to update, but everything is essentially up and running.



Back to Top
Back to CS99 Home