|
29 Nov
Last Assignment Posted
|
The last programming project of the term is posted.
|
|
29 Oct
HW5 is posted
|
The next project, assignment 5, is posted.
|
|
22 Oct
Correction from Brandon's Section
|
As some of you noted during section, I was simply wrong when I stated that
you should validate the input and prevent your program from blowing up
as a result of reading a token that does not begin with an alphabetic
character. I see now that the assignment spec quite clearly states that
you do not need to validate the input. In other words, if your program
has significant problems as a result of input that contains non-alpha
input, that is OK and no points will be deducted.
I apologize for any confusion this may have caused and even more for
any extra work you may have undertaken in order to address my mistake.
Please note that this limitation in the requirements only applies to this
homework assignment. Future assignments should validate all input unless
you are explicitly told that you do not need to do so.
|
|
12 Oct
New Starting Code for word freq Project
|
The starting code for wlfiler is not wlfiler5.c from lecture.
Before Oct 12, this had been wlfiler1.c. You can get the
better starting point from ~lib113/hw/wf/files/wlfiler5.c .
|
|
09 Oct
Homework grades are sent to your fas email
|
We send the homework grading report to the fas email
account you use to submit your work. If you do not
read mail on that machine regularly, please set up
forwarding to your regular email account.
|
|
09 Oct
Assignment 4 is posted
|
On the assignments page at this link.
|
|
01 Oct
Assignment 3 - (Pointers) is posted
|
The third assignment is posted. Please not the due date
on this one. It is the only non-programming assignment,
and it due in a week.
|
|
24 Sep
Important Compiling Note -- to make tt2ht1 work
|
A subtle lack of consistency between the nice machines on which
you compile code and the web server on which the cgi scripts run
causes C tools (like tt2ht) to fail mysteriously.
A solution is to compile with the
-fno-stack-protector option, as in
gcc -fno-stack-protector tt2ht1.c -o tt2ht1
|
|
21 Sep
Assignment 2 Has Been Posted
|
Assignment 2 has been posted on the Assignments page. This homework is due
on October 1.
|
|
14 Sep
Extract Strings and comments
|
Your extract strings program does not have to handle
quotation marks inside comments. The line:
char x[10] = "hello"; /* note the two "'s here */
has three quotation marks and will confuse your program. But
you do not have to handle that situation.
|
|
06 Sep
Office Hours and Sections
|
For the first week of class:
| When | What |
Time | Where |
| Thu | 1 Sep | Office Hours |
7:00-9:00PM | Sci Center Basement |
| Wed | 7 Sep | Office Hours |
5:30-6:00PM 7:00-7:30PM |
Science Center Basement Science Center B10 |
| Wed | 7 Sep | Section |
6:00-7:00PM | Science Center B10 |
| Wed | 7 Sep | Class |
7:35-9:35PM | Science Center B10 |
| Thu | 8 Sep | Office Hours |
6:30-7:30PM | Science Center Basement |
| Thu | 8 Sep | Section |
7:30-8:30PM | Science Center 111 |
|
|
21 Jul
Welcome to CSCI-E113
|
Welcome to the website for CSCI-E113: Introduction
to C, Unix/Linux Programming, with Web Interfaces
The course begins on Wednesday, August 31, 2010 at 7:35PM.
Course Prerequisites We expect students to have a good
knowledge of programming; the course introduces programming
in C/Unix/CGI, not programming itself. Try
these exercises to be sure you are not getting in over your head.
If you have questions about the course, please write to the instructor:
Bruce Molay (molay at fas.harvard.edu).
|