Grade of C required.
In accordance with Colorado State University proctoring guidelines, students have three options for having online exams proctored for this course:
You must schedule your exams at least three days in advance to avoid paying a fee. Schedule your exams through the ProctorU feature in Canvas. ProctorU offers appointments seven days a week, including night and weekend hours. For full system specifications, please visit: http://proctoru.com/tech.php. The cost for online proctoring through ProctorU is included in the cost of the course. Students are responsible for purchasing any software that may be needed for exams taken with ProctorU, including a webcam and microphone. For more information regarding the ProctorU test-taking process, please visit the following link: How it Works - Test Taker.
Canvas includes a class bulletin board which is ideal for asking questions
about the course, assignments, computer help, etc. Other students may
respond with appropriate answers before the instructors or GTA even
read the question. As long as no homework solutions are posted,
although some hints are permissible, this is perfectly okay. Of course,
other students need to judge whether or not these responses are correct. If an
answer is questionable, an instructor or GTA will eventually post a
Here are the formally graded elements of the course and associated weighting:
|Lab Assignments||20 %|
|Homework Assignments||20 %|
|Quizzes (Canvas)||10 %|
|Final Exam||25 %|
Semester grades are determined by the weighted sum of points earned in each of these areas.
Exams and assignments will be done individually and grades assigned on an individual basis. Further, students not already familiar with the CSU Honor Pledge should review this clear and simple pledge and always adhere to it.
Midterm and Finals: Make-up exams are only given for extraordinary circumstances (e.g., illness, family emergency). Students must consult with the instructor as soon as possible, preferably before the start of the exam. Course examination dates are listed in the syllabus; be aware of them and plan accordingly.
Projects: Unless otherwise specified, programming assignments are to be submitted electronically through Canvas. Specifics will be included in each assignment. Always check the assignment page for due dates and late policies.
|Midterm Exams||June 23rd (on campus)|
|June 21-23 (online)|
|Final Exams||Aug. 3rd (on campus)|
|August 1-3 (online)|
Midterms and final exams will be done as on-line quizzes
All students are expected to conduct themselves professionally. We (the instructors and GTAs) assume you are familiar with the policies in the student information sheet for the department. Additionally, you are computing professionals, albeit perhaps just starting. You should be familiar with the code of conduct for the primary professional society, ACM. You can read the ACM Code of Conduct HERE.
We work to maintain an environment supportive of learning in the classroom and laboratory. Towards that end, we require that you be courteous to and respectful of your fellow participants (i.e., classmates, instructors, GTAs and any tutors). In particular: