CSCI A201
Introduction to Programming I

* Home  * Description  * Overview  * Syllabus  * Resources  * Quizzes *
* Announcements  * Assignments  * Projects  * Grades  * Students  *


Assignments will be posted here when ready, usually by noon on Thursdays. If applicable, solutions and/or demos will also be posted. All assignments are due by midnight on Wednesdays. Assignments are to be submitted electronically, by following directions as given here. All assignments are due on the due date before midnight. There is no late policy. You have to submit whatever you have managed to do by Wednesday night.

Each of the assignments below includes a small summary. When the assignments are ready, you can view the full details by following the link corresponding to the assignment number.

Assignment Outlines


Assignment Handin To Course Account

In order to submit your assigment to the course account, do the following:
  1. Start an email message to: a201@cs.indiana.edu. You can do so by clicking on the above link or by typing in the URL mailto:a201@cs.indiana.edu to bring up the mailer.
  2. Attach (not include, make an attachment) each file to the mail message. You can do this by clicking on the attach button and selecting the appropriate file(s) from the appropriate drive.
  3. Make yourself a carbon-copy recipient by typing your email address in another To: line of the email message.
  4. Give your message an appropriate subject. The subject should always be something like "lab0" or "lab1" etc. It should be just like it is specified, with no capital letters, no spaces between lab and the number. In-lab exercises should have a "secret" subject that will be given to you during the lab. Lab instructions will also tell you what subject to use.
  5. Send it off.
  6. Wait for a bit. You should receive two email messages, one from yourself to yourself (since you copied the message to yourself) and one from the course account. This usually takes only a few minutes, but it can take longer, depending on system loads. If you do not receive a response, then it is likely that your assigment has not been accepted. If the message "from yourself" shows up as coming from someone else, your netscape is not configured appropriately, or you did not log in properly. Make sure you log in as yourself, and submit again.
  7. If you feel you submitted incorrect files, feel free to resubmit. You can resubmit as many times as you like. Only your last submission will be kept and graded.
  8. Check the automatic email response to see whether there were any errors or warnings in the handin process. It is your responsibility to make sure that your complete assigment is in on time, so check carefully. Make sure that all the necessary files are listed and that the file content matches what you sent.
  9. If you encounter any difficulties or you think something may be amiss, contact one of the instructors.

Important: Programs mailed directly to your AI or professor will not be graded or kept. Only those programs mailed to a201@cs.indiana.edu, with the proper subject line and before the published deadline, will be graded.