Section 10-27-99 Section 11-9-99
notes have been posted.
Section 10-27-99 isn't relevant to homework 3.
Section 11-9-99 says that your homework 3 will not be able to work with
lengths of around 45, and it explains why.
I only want you to turn in your source file, which should be named
"fibonacci.cpp". As before, your options are:
The preferred method is to leave the file in a folder named Homework/HW3
in your cs5a account's home directory (from the PCs in the lab, this would
be H:\Homework\HW3). I can be relatively flexible about the folder names, but
it's imperative you name the file "fibonacci.cpp", since otherwise I won't
be able to find it.
You may e-mail the file (as an attachment, if possible) to cs5a@ieng9.ucsd
.edu.
Please don't use a zip file if you can avoid it.
If you can't do either of those, you may bring me a PC-format floppy
disk in class. I will return your disks to you once we've graded the homework,
if you want it back.
IMPORTANT!!! The date for the midterm has been changed to Monday, November 15.
John's OFFICE hours have been changed to LAB hours.
The homework assignment dates have been changed.
John's LAB (not OFFICE) hours have been changed.
Derrick's lab hours have been changed to 8:30-11:30 PM on Thursday
at AP&M 2444 because his lab/office hours were pretty quiet.
Phil's office hours this Friday have been cancelled.
There was a typo in homework 2. The bottom for loop originally said:
for (i = 0; i < 10; i = 1 + 1)...
i = 1 + 1 should be i = i + 1
The web page for homework 2 has been corrected.
David's lab hours 5:30PM - 8:00 PM Tuesday and Thursday have been
cancelled.
Erica's lab hours have been changed from 12:45PM - 2:15 PM on Friday
to 10:00AM - 12:00PM on Friday.
Homework due dates have been adjusted; homework #2 will
be posted imminently, and will be due on Friday, October 29.
If you are finding the class book hard to read, you may want to
get "The Art and Science of C" by Eric Roberts. It provides more in depth
coverage of beginner programming concepts.
The quiz will be given in class on Friday, October 22 (instead of
Wednesday). The quiz will cover lectures up to Friday, October 15. You
will be responsible for material covered in the lecture notes. You will
not be responsible for material covered in the book or section that wasn't
covered in lecture. The quiz will cover:
1. General programming concepts
2. Data types
3. Constants
4. Declarations
The quiz will ask questions like: what are legal
variable names? You won't be asked to write a program.
If you're having trouble logging to the lab computers, read these
instructions.
If you're having trouble,
helpful instructions
for getting started with Visual C++ have been posted.
Alternatively, if you would like to create your workspace yourself
without using our provided workspace and project, read these
instructions
Homework 1
has been
posted. It is due MONDAY, October 18 by the beginning of class.
Apologies for Derrick's confusion regarding the due date at today's
(10-13-99) section. You are strongly encouraged to go to lab hours to get
help using Visual C++. Getting the project and source files set up
is probably the most difficult part of this assignment.
The OFFICE HOURS link has been changed to
LAB HOURS . The
LAB HOURS page show the hours the TAs will be in the lab
(AP&M 2444). For instructor and TA office hours, see the
COURSE INFO .
The time and location of John's office hours has been changed. The new
location is AP&M 3349D, every Tuesday and Thursday from 4pm-5pm (see the
COURSE INFO page).
The location of Derrick's office hours has been changed to AP&M
3337D. The times for Man Yan Lai's lab hours have also been changed.
Computer account slips and add slips will be handed out Friday,
October 7th after class.
Office and Lab hours will begin the week of Oct 10th. Please
check the lab hours posting early
next week in case there are any changes.
The recommended compiler (i.e. program in which you write your
code) is Microsoft Visual C++ Version 6.0. The compiler is
installed on the PC's at AP&M 2444. I believe the bookstore
sells it at an academic discount to students.