In addition to projects which involve implementation of system programming in both environments, students complete and present a major programming project in the environment of their choice. There will be 3 major tests, a number of homeworks, and a final project for this course. There will be no final exam, per se. Attendance is required, but not taken. Students are responsible for all announcements and assignments made in class.
All work assigned to be turned in is due at the beginning of the class.
No late submissions for full grade credit except for documented emergencies. Assignments turned in late will be accepted, but at a grade discount. Multiple late assignments will result in additional discount applied to your final course grade. All work submitted is expected to be the original work of the individual student. Group discussion is allowed for the understanding and study of a project or assignment, but the actual preparation of the assignment should only be done by the individual student.