CS 80: Problem Solving with Computers


Instructor: Jamie Levy
Office: SB-A201 (across the hall from the CS Office)
Office Hours: TH 10:40am - 11:40am

Spring 2006
Section: CT2RA
Tue, Thu 11:40 - 12:30 pm (lab)
    Lecture: Both Sections
    Tue, Thu 12:40 - 1:30 pm
    Section: CT2RB
    Tue, Thu 1:40 - 2:30 pm (lab)





Announcements


Contact Information


Course Information


Policies


Schedule

Welcome to CS 80!

Feel free to have a look around.
  • Announcements will be posted here from time to time.
  • You can find the tentative schedule and notes under the "schedule" section.
  • You can also find out the course description and references we will be using for the course under "course information."
  • Also available are the course policies for this class

Wondering what to do after finishing this semester? Consider the CIT minor: Here are the requirements.
The new Fall 2006 Schedule is out!

    Classes:
  • CS 081 - HTML and Web Programming - Tue, Thu 10:50 -- 12:05 pm
  • CS 082 - Multimedia Fundamentals - Tue, Thu 5:00 -- 6:15 pm
  • CS 084 - Models of Computation - Tue, Fri 9:25 -- 10:40 am
  • CS 085 - Database Application Programming - Mon, Wed 10:50 -- 12:05 pm
  • CS 090.3 - Topics in Computing: Security - Mon, Wed 1:40 -- 2:55 pm
  • Other class descriptions are here


5/27: Final Projects / Exams

I have received projects or exams from the people listed in this file. If your name is not there, I have NOT received something from you. If this is an error, or you have not already spoken with me, please let me know ASAP. Grades will be given over the course of this weekend, and if you have set up your student email, you will receive a notice there from the system after it is entered.

5/21: Practice Exam Answers

As promised, here are the answers to the programming questions from the practice exam. Good luck!

5/11: Project Requirements

  1. Your projects should be emailed to my gmail address by 5/26 11:00pm.
  2. You MUST place ``CS 80: Final Project'' in the subject
  3. You MUST write your name and section in the body of your email
  4. You should zip your files in some fashion (such as winzip, rar etc)
  5. Make sure to include ALL files:
    • All forms (.frm files)
    • The project file (.vbp file)
    • BAS Module - if used (.bas file)
    • Any audio file(s) or picture files you may have used
  6. You must also make sure to include your name in comments at the top of all forms that you are sending
  7. When writing your project, be careful about paths to extra files, such as pictures and audio files. Make sure that they are in the same path as your program, or at least in some folder that the program can find.
5/9: Final and Project

I am giving you a choice of taking the final, or turning in the project. You do not have to do both. I am also giving you an option to take the exam on Monday with my other class, but you should email me beforehand if you are going to attend that exam session.

4/27: Remaining Class Business

  1. Last day of class is: 5/16. We will have review on that day.
  2. Final exam date is: Friday, 5/26 11:00-1:00 SB-C205 (Yes that's on Friday!).
    • If you have a problem with the date you must let me know ASAP!
  3. By now you should have emailed me about your project idea. If you have not, you must by tonight.
  4. If you have not been coming to class and do not take the exam, you will get a WU (not an F) grade for the class, as per college rules! There are no exceptions. This is a failing grade that is NOT covered by P/NC. If you want the NC, you have to at least take the final.

4/11: HW #5

Email me your project idea sometime over the break to my gmail address. You may choose something from this list, or come up with something of your own.

In the lab we did programming project #3 at the end of Ch 9 (the speed dial project). Most of the code is here, but you have to modify it to fit the specifications from the book. For example, you should be able to dial by a person's name, not just their speed dial number. Also, the code for the wordprocessor program is here.

3/31: HW #4 update

I forgot to mention the due date. It is due: 4/6. Please email only the .frm files and don't forget to place "CS 80 HW" (without quotes) in the subject to make sure I get it. I also updated #37 of this assignment to make it easier, so make sure you reread the problem.

3/30: Midterm Grades

Your Midterm grades have been uploaded onto Blackboard.

3/28: HW #4 and Grades
3/21: Midterm reminder and lab programs

The Midterm is on Thursday 3/23 (next class). The review is now updated and you can find it in the schedule area. Also, the answers to the first lab on loops is up (box of stars and lucky 7), which can also be found in the schedule area. The other answers (upper and lower triangles) will be up later. If you have questions email me at my gmail address. Good luck!

3/12: Midterm is Postponed

The new date for the midterm is 3/23. If you have a valid conflict, you will have to let me know in advance if you need to take the exam on the 16th as originally scheduled.

3/6: HW #3

HW #3 has been assigned. It is due March 14th.

3/1: Midterm Date

We decided that the midterm will be on 3/16/06. Please let me know if there are any conflicts.

2/16: HW #2 and Monday Schedule

Homework #2 has been assigned. It is due on Tuesday: 2/28. You can find it on the schedule as usual. Also, we have no class on Tues 2/21 since it is a Monday schedule. Enjoy the long weekend :-) Also, please start to read over CH 5 so that we can cover operations on Thurdsay.

2/2:

Homework #1 has been assigned. It is due on Thursday: 2/9. You can find it on the newly updated schedule


QC > QC CS Dept > J. Levy Homepage > CS 80



Jamie L. Levy
Computer Science Department
Queens College, CUNY