Root View: Course Components |
Syllabus |
The course syllabus establishes course
policies on grading, attendance, and exams.
The syllabus should be read in detail at beginning semester. |
Lectures |
This is the main knowledge resource for the course. Lectures are in the form
of a slide show with an accompanying narrative. (Click "Narrative on" to see the
narrative. Click "Frames[Windows]" to toggle between displaying the narrative in
a separate frame or a separate resizable window.) Please report bugs/corrections in
the appropriate Canvas discussion forum.
Note: The lecture notes are undergoing revision during the semester.
|
Calendar |
The course calendar: coverage, assignments, lecture notes all released here.
|
Assignments |
Assignments are intended to be total learning experiences, not merely
exercises in programming. The assignment documents in particular are used to
elaborate on topics and introduce new ones. The content of assignments is of
equal importance with the lecture notes. Assignments will be released through the calendar.
Note that assignment deadlines will be enforced and that successful completion of
most assignments requires starting at least two weeks in advance of the deadline.
Assignments will be assessed
using the policy described here.
We expect polished, thoughtfully prepared work and will assess accordingly. Note
that a work log is expected for each programming assignment.
|
Canvas |
The FSU/Canvas Portal, where you will find this course. The course site
is the main communication resource for the class. Here you can get help, talk to
other students, retrieve your grades, and generally keep up with course news and
announcements. |
Students helping students |
Policy on students helping students. PLEASE NOTE: students may help other
students in a Canvas forum or a designated classroom. Any other form of
help, whether using email or an external facility such as "slack", is a
violation of the code of conduct. READ THE DOCUMENT && (FOLLOW THE RULES
|| FACE THE CONSEQUENCES).
|
Office Hours |
Instructor office hours and contact information
|
LIB
|
The course code distribution library LIB = /home/courses/cop3330p/LIB/ |
Testing Environment |
Code submitted for assignments will be built and tested on
linprog using clang++ with all warning flags set and the ISO-11 standard library.
|
Code Stds |
A C++ coding style guide - required for this course.
|