Colorado State University

This file defines the header for each page. An optional "icon" image (I use the textbook):

Three headers follow: ! Long name of class !! Semester !!! Syllabus, replaced by the name of the current page.

CS157: Intro to C, Part II

Fall 2013

Syllabus

Links to the various pages for this class:

Wish I could do this: * Schedule

TaskPoints
Homework 01
Homework 1–410
Quiz 1–37
Final Exam40
Yes, that’s more than 100
Grade   Points
A≥ 90
B≥ 80
C≥ 70
D≥ 60
F< 60
(no +/- grades)
What
CS157: Introduction to C, Part 2
Why
More basic data types, function usage and strings. Arrays, user-defined types and structures, enumerated types, recursion, dynamic storage allocation.
When
Nov 4–Dec 13, 2013; MWF 1:00PM–1:50PM
Last drop: Nov 7; Last withdraw: Nov 20
Where
Clark A202
Required Text
None, but you’re crazy if you don’t use one of the optional texts.
Optional Texts
The C Programming Language, Second Edition Kernighan & Ritchie, ISBN 0131103628
C for Dummies Dan Gookin, ISBN 0764570692
Instructor
Jack Applin <his-last-name@ColoState.Edu> (email tips)
Office Hours
see my calendar
GTA
Tomojit Ghosh <his-first-name.his-last-name@ColoState.Edu>
Office Hours
Linux Lab; Tuesday: 11:00AM–noon, 1:00–2:00PM
Linux Lab; Wednesday: 10:00AM–noon
Tutors
Tutor schedule


Grading

Homework, quizzes, and tests are weighed according to the tables on the right, above. Use ~cs157/bin/grade to see all of your scores, or ~cs157/bin/grade HW3 for detailed feedback on homework #3. Quizzes and tests are curved, homework is not, so, for example, you will see both Q2 (quiz #2) and a Q2-curved (quiz #2, curved) versions. There is no extra credit.

The GTA grades everything. If you don’t like your score, talk with him first, then to the instructor if you still disagree.

Homework is submitted & graded online, with ~cs157/bin/checkin and ~cs157/bin/grade. Quizzes are returned in class. Final exams are not returned, but you can schedule time with the instructor to review them.

The Unexpected

If illness prevents you from doing homework or taking a quiz/test, get a note from Hartshorn, a doctor, an emergency room, etc. It is not good enough to diagnose yourself. Similarly, if you suffer a family tragedy, your apartment catches fire, you’re called up for military service, etc., then provide documentation for the event. Concerts and ski trips are not unexpected.

Conduct in Class

Don’t distract the students. I can’t force you to learn, but you must allow others to do so. This means:

Policies

Exams and projects 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.

Policies on cheating, plagiarism, incomplete grades, attendance, discrimination, sexual harassment, and student grievances are described in the Student Information Guide. All other matters follow the policies set in the current CSU General Catalog, and in the CS Dept. Code of Conduct.

You may not copy or use, all or in part, someone else’s work. You may not give your work, all or in part, to someone else for any reason. It is your responsibility to keep your work private from all others. You may not collaborate to produce one product turned in multiple times. You may not use work done in a previous semester by someone else.

You MAY discuss assignments but the work you turn in must be your own. You have crossed the line if you start comparing someone else’s work to your own (or vice versa). You have crossed the line if you cannot explain/understand the work you submit. “I copied it from the internet” is not an explanation.


Page: Main.Syllabus
Modified: August 30, 2013, at 12:17 PM
Wiki: pmwiki-2.2.35
CS Department
Apply to CSU | Contact CSU | Disclaimer | Equal Opportunity
Colorado State University, Fort Collins, CO 80523 USA
© 2012 Colorado State University