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. |
Office Hours |
Instructor office hours and contact information
|
LIB
|
The course code distribution library LIB = /home/courses/cop4530p/LIB/ |
Testing Environment |
Code submitted for assignments will be built and tested on linprog using the
g++ compiler and the ISO-11 standard library, using flags -std=c++11 -Wall -Wextra.
|
Code Stds |
A C++ coding style guide - required for this course.
|