Assignment # Due Date Description Assignment #6 due 12/9 by 11:55pm Lists, Functions, Loops, and Reading and Writing to files (Input/Output (I/O)) Assignment #5 due 11/15 by 11:55pm Moudule, Functions, and Nested loops Applications Assignment #4 due 11/4 by 11:55pm Nested loop applications Assignment #3 due 10/11 by 11:55pm loop applications Assignment #2 due 10/1 by 11:55pm Calendar application Assignment #1 due 9/25 by 11:55 pm Birthday application Assignment #0 9/18 by midnight Download Python and your first program (Pass/fail - no grade)
Notes on the assignments (**Please Read **):
Instructions on Submitting assignments through NYU Classes:
- Log into NYU Classes with your NYU NetID and password.
- Click on the tab for the appropriate class (if there is more than one).
- Click on Assignments in the navigation bar on the left.
- Click on the link for the corresponding assignment in the main window.
- Add whatever comments to the grader that you may need to under “Assignment Text.”
- Be sure to submit the .py file with the following naming convention: lastname_firstname_assignmentnumber.py
- To attach files, click the Choose File button under “Attachments” to find the file you wish to submit and select it. Add additional files as necessary. Make sure that the file appears as an attachment before you continue.
- When you are ready to, click on the Submit button and wait for confirmation before closing the browser window.
- Please note that once you have submitted an assignment you can only resubmit it twice (within the due date), so make sure that what you are submitting is the final version of your assignment.
- Make sure to submit a working program (no syntax errors) to get credit on the assignments.
Assignments with extensions (late assignments) should be submitted within one week from the Assignment's due date.
- However, please do not hesitate to contact me at sana AT nyu (DOT) edu if you are falling behind, if you would like assistance, or there are circumstances beyond your control which delay your work.
For the purposes of this class, cheating is defined as:
- Discussing homework concepts is fine, but you must submit your own work.
- Copying all or part of another student's homework, project or exam.
- Allowing another student to copy all or part of your homework, project, or exam.
- Make sure to read the CS department statements on Academic Integrity for more details.