from CSCE 2004.
C++: How to Program, Seventh Edition, 2009, by Deitel & Deitel. Published by Prentice Hall.
Learning the Unix Operating System, Fifth Edition, 2002, by Peek, Todino-Gongquet, and Strang. Published by O'Reilly Press.
Final grades in this class will be determined by a weighted average of lab scores, programming project scores, quizzes, and exam scores as follows:We use the following scale to assign final grades:
Students must pass BOTH the homework portion of the class (labs and projects) AND the exam portion (quizzes, midterms and final) with a grade of D or better in order to pass this course. Hence, an overall average greater than 60% may still result in a failure in some cases.
Labs: There will be 13 weekly laboratory assignments. Grades for the labs will be based on completeness, correctness, and effort. Although lab materials are available on the web and can be submitted electronically, students are required to attend labs. Lab attendance will be taken in the first 15 minutes of the lab, and students who are not present will receive a grade of ZERO for that lab. Labs which are not completed in the lab time can be electronically submitted within 24 hours of lab time with no late penalty. Labs submitted after this time will NOT be accepted.
Programming Projects: There also will be 7 relatively large programming projects that will integrate material taught in the course. The project requirements and due dates will be posted on the class website. The programming projects will be graded according to the following scale:
Programming projects must be submitted electronically by midnight of the due date specified in the project description. Projects which are submitted within 24 hours of the due date will lose 50% of their grade. Projects will NOT be accepted beyond this 24 hour period. Partial credit will be given for programs which compile but which are not complete. Starting early on programming projects is strongly encouraged.
Quizzes: There will be short quizzes held on a DAILY basis in the middle of each class. The TOP 25 quiz scores will be used to calculate your average quiz score. Each quiz will take no more than 10 minutes to complete and will be based on the lecture material presented during the current/previous lecture. Students who are not present for the quiz will receive a grade of ZERO, so plan to come to every class.
Exams: There will be two exams in this class. One midterm exam and a comprehensive final exam. All exams will be closed book, but each student will be allowed to bring in a single 8.5 by 11 sheet of notes. Calculators will not be needed or allowed. Make up exams will only be allowed under exceptional circumstances (e.g., a note from your doctor).
The department, college, and university have very strict guidelines regarding academic misconduct. The following policies will apply to this class.
Quizzes and Exams:
Instances of cheating will result in a ZERO on the copied assignment/exam and will be reported to the department head. The policy specified in the University of Arkansas Undergraduate Studies Catalog, Academic Regulations, Academic Dishonesty will be followed.