COP 3014
Programming I: Intro to C++
Summer 2010 Syllabus


Instructor Information

Position Name E-mail Office Office hours
Course Instructor Bob Myers myers@cs.fsu.edu Love 261 TR 3:30 - 4:45 PM
TA/Grader Joshua Lawrence lawrence@cs.fsu.edu LOV 167 TR 9:30 - 10:30 AM
TA/Grader Matt Small small@cs.fsu.edu LOV 167 TW 4:00 - 5:00 PM
TA/Grader Shay Ellison ellison@cs.fsu.edu MCH 105 TR 10:45 AM - 12:15 PM; W 3:00 - 4:00 PM
TA/Grader Wickus Nienaber nienaber@cs.fsu.edu LOV 167 M 11:00 AM - 1:00 PM
TA/Grader Yanan Yu yu@cs.fsu.edu LOV 165 MW 11:00 AM - 12:00 PM
Grader Shen Dong dong@cs.fsu.edu MCH 114 MW 9:30 - 10:30 AM

Class Schedule

Lecture

Sections Room Time Grad co-lists
All HCB 216 Tues/Thurs 2:00 - 3:15 PM CGS5409-02 meets with this class

Recitation

Section Room Day Time Instructor
1 MCH 315A Mon 9:30 - 10:45 AM Nienaber
2 MCH 315A Wed 12:30 - 1:45 PM Small
3 MCH 315A Wed 2:00 - 3:15 PM Yu
9 MCH 315A Fri 9:30 - 10:45 AM Lawrence

Course Requirements:

Prerequisite Course

Course Website:

Textbooks:

Course Objectives:

This course is intended for majors in computer science or related areas and focuses on the fundamental concepts of computer programming using the C++ language. This course may be used as a programming pre-requisite for COP 3330. Upon successful completion of the course, the student should be able to:

Grading Policy:

this will be filled in shortly The final course grade will be computed as follows:
 
Programs / Assignments 45 %
Midterm 25 %
Final Exam 30 %

In addition to the scale listed above, in order to earn a C- or better in the course, a student is required to achieve a test average of C- or better. If the test average is below this level, the highest possible course grade is a D. The test average can be computed with the following formula:

  TestAvg = ((Midterm * 25) + (FinalExam * 30)) / 55

Letter Grade Scale:

Letter Numerical Average
A 92.00 - 100
A- 90.00 - 91.99
B+ 88.00 - 89.99
B 82.00 - 87.99
B- 80.00 - 81.99
C+ 78.00 - 79.99
C 72.00 - 77.99
C- 69.00 - 71.99
D 62.00 - 68.99
D- 60.00 - 61.99
F 0.00 - 59.99

Tests:

There will be two tests -- a midterm and a final exam. On-campus students will be required to bring and show your Student ID on test days. The final exam will be cumulative.

Test Dates: (Midterm tentative)

Midterm Tues, June 22
Final Exam Thurs, Aug 5

Recitation / Quizzes

Periodic quizzes may be given, in lecture or in recitation class, to help students gauge their progress in the class, and to gauge attendance, if needed. No makeup quizzes will be given (no exceptions). Attendance and participation is expected, both in lecture and recitation class. There may also be some hand-in exercises done in recitation class. Any attendance grades, quiz grades, or graded work from recitation will count in the assignment average.

Students must attend the recitation section that they are registered for. There is limited seating in the recitation computer classroom, hence the enrollment caps set on each section.

Attendance

Attendance and participation is expected. Here is the university policy on excused absences:

Programming Assignments

Web References:

The course web page is your friend -- check it frequently! It will be continually updated with essential course materials, such as assignments, examples, and notes outlines. It will also include other helpful supplements, such as instructions for using the compilers, a FAQ (Frequently Asked Questions) page, suggested exercises, and other useful help materials. It is your responsibility to check the web page often for posted materials.
 

Miscellaneous Policies:

  1. A student will be allowed to make up a missed test if he or she has a notice of illness from the Student Heath Center or family physician. Any other excuses that are not medical or emergency related will be at the discretion of the instructor, and must be approved in advance.
  2. Students in the class should have a computer account from the Computer Science Department (sign up for one if you don't already have one), and this can and should be used to store project files and access one of the compilers used in the course.
  3. Please turn OFF all cellular phones, beepers, etc. in the classroom.

Academic Honor Policy:

The Florida State University Academic Honor Policy outlines the University’s expectations for the integrity of students’ academic work, the procedures for resolving alleged violations of those expectations, and the rights and responsibilities of students and faculty members throughout the process. Students are responsible for reading the Academic Honor Policy and for living up to their pledge to “ . . . be honest and truthful and . . . [to] strive for personal and institutional integrity at Florida State University.” (Florida State University Academic Honor Policy, found at http://dof.fsu.edu/honorpolicy.htm.)

In addition to this information, please be aware of the following:


Americans With Disabilities Act

Students with disabilities needing academic accommodation should:
(1) register with and provide documentation to the Student Disability Resource Center; and
(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.

This syllabus and other class materials are available in alternative format upon request.

For more information about services available to FSU students with disabilities, contact the:

Student Disability Resource Center
874 Traditions Way
108 Student Services Building
Florida State University
Tallahassee, FL 32306-4167
(850) 644-9566 (voice)
(850) 644-8504 (TDD)
sdrc@admin.fsu.edu
http://www.disabilitycenter.fsu.edu/

Students approved to take exams at the SDRC office are expected to take exams at the regularly scheduled time.  Any exception to this will only be granted with a valid documented reason and must be approved by the instructor a week before the exam.

Syllabus Changes

Except for changes that substantially affect implementation of the evaluation (grading) statement, this syllabus is a guide for the course and is subject to change with advance notice.