COURSE SYLLABUS & POLICIES COURSE CGS3408 C Programming Section 050 CONTACT: Professor: Email : Phone : Dr. Sara Stoecklin stoeckli@cs.fsu.edu 850-872-4750 Ex 182 OFFICE HOURS: OR sstoeckli@pc.fsu.edu M 7:30 p.m. until 9:00 p.m. Tu 1:30 - 5:00 p.m. COURSE POLICIES: Assignments/Responsibilities: There are 3 exams, one final exam and 7 programming assignments. Students are responsible for all assignments and exams. Programming Assignments 30% Exams55% Final Exam 5% Quizzes/Attendance/Class Participation 10% Grading/Evaluation: 91-100 A 89-90 A- 85-88 B+ 81-84 B 79-80 B- 75-78 C+ 71-74 C 69-70 C- 64-68 D+ 61-63 D 59-60 D- 50-58-F+ 0-49 – F Attendance: For on-campus students, attendance is expected for each class meeting. Distance students are required to participate in alternative Internet-based modes of instruction, including reading the on-line lecture notes, asking questions of the instructors via e-mail, and making regular use of the course Discussion Board (if available) to discuss the topics posted by the instructor. Make-Up Tests: All tests missed without prior permission of the instructor will be made up by substitution of the final examination grade. Incompletes: None will be given except for extenuating circumstances (your own). Incompletes require a specific contract concerning completion. COURSE SYLLABUS COURSE CGS3408 C Programming Section 050 COURSE MATERIALS: Reference Textbooks: C How to Program Harvey M. Deitel, Paul J. Deitel, Prentice Hall ISBN: 0-13-089572-5, 2001 Website: http://www.cs.fsu.edu/~CGS3408 http://www.cs.fsu.edu/~stoeckli/classes/CGS3408 COURSE RATIONAL: This course introduces students to programming. It should be their first experience with a high level language in computer science. COURSE DESCRIPTION: Introduction to C Programming; types, perators, and expressions; control flow; IO/ functions and program structure; software design techniques; with programming projects. Prerequisites are MAC 1141 or MAC 1140/ Topics include Introduction to Computers, Introduction to C Programming, Structured Development in C, C Program Control, C Functions, C Arrays, C Pointers, Characters and Strings, C Formatted Input/Output, C Structures, Unions, Bit Manipulations, Enumerations, C File Processing and an Introdution to C Data Structures. COURSE OBJECTIVES: To gain experience in the C programming language. To be able to analyze and apply the concepts of programming us the C language. A student who has completed this course with a passing grade should be able to: Understand introductory computer science terms. Understand a program specification. Translate the program specification into the C language Compile and execute a C program in a programming environment. Debug C programs. Build data structures in C. C HONOR CODE: Students are expected to uphold the Academic Honor Code published in The Florida State University Bulletin and the Student Handbook. The Academic Honor System of The Florida State University is based on the premise that each student has the responsibility (1) to uphold the highest standards of academic integrity in the student’s own work, (2) to refuse to tolerate violations of academic integrity in the university community, and (3) to foster a high sense of integrity and social responsibility on the part of the university community. Please see the following web site for an explanation of the Academic Honor Code. http://www.fsu.edu/Books/Student-Handbook/codes/honor.html http://www.fsu.edu/Books/Student-Handbook/ AMERICANS WITH DISABILITIES ACT: Students with disabilities needing academic accommodation should: (1) register with and provide documentation to the Student Disability Resource Center; (2) bring a letter to the instructor indicating the need for accommodation and what type. This should be done during the first week of class. For more information about services available to FSU students with disabilities, contact: Student Disability Resource Center Dean of Students Department 08 Kellum Hall Florida State University Tallahassee, FL 32306-4400 (850) 644-9566 (voice) (850) 644-8504 (TDD) SDRC@admin.fsu.edu http://www.fsu.edu/~staffair/dean/StudentDisability