FJK Home CPE/CSC 480 F03 Syllabus Schedule Lecture Notes Assignments Project Other Links
CPE/CSC 480 F03 Artificial Intelligence Fall 2003

CPE/CSC 480 F03 Artificial Intelligence Assignments

Types of Assignments

Assignments for the CSC 480 class may consist of exercises related to the course material, or programs to be written.

Individual Assignments

Unless explicitly stated otherwise, all assignments are individual assignments. Whereas I encourage you to discuss the problems to be solved with classmates, students have to submit their own solutions. It is not acceptable to use somebody else's solution as a "blueprint" or "inspiration", or to copy and paste material from other students. In the case of programs, all the code submitted must be written by yourself. For some homework, I may make parts of the code available (e.g. user interface or support components). The use of libraries is permitted, but you must document their use.

Programming Language

All programming assignments for the course have to be done in Java, and they have to run on the configuration of the lab machines used for the course (e.g. room 14-232). It is your own responsibility if you use other development tools, resulting in code that doesn't run on the lab configuration. It is strongly recommended to test your assignment in the lab environment before submitting it.

Distribution of Assignments

Copies of the assignments are usually distributed in class. You can also download them from the Class Schedule, or by following the links below: The assignments will be made available when we discuss the respective topics in class.

Submission of Assignments

Unless noted otherwise, assignments should be submitted electronically via Blackboard. Follow this link for directions.

Deadline and Late Submissions

The deadlines are specified on the assignment handout; you can also see the planned deadlines for future assignments on the Class Schedule. Assignments submitted late are subject to a 10% deduction per late day; no late assignments will be accepted after the solution has been distributed, or discussed in class.

Grading and Return of Assignments

Usually I give points for assignments, not letter grades. All the assignments for a course add up to 100 points, which is then scaled to the contributing factor with respect to the overall grade (e.g. 20%). Alternatively, I may use 100 points per assignment, with a weight factor for each individual assignment.

FJK Home CPE/CSC 480 F03 Syllabus Schedule Lecture Notes Assignments Project Other Links
© 2000-2024
Franz Kurfess