FSU COP3330
Object Oriented Programming (Fall 2017)

Instructor
Andy Wang (awang@cs.fsu.edu)

Teaching Assistants
TBA

Textbook
Walter Savitch, Absolute C++, 6th Edition, ISBN: 0-13-397078-7


Announcements

[Aug 15] Welcome to COP3330!


Lecture Slides

Lecture 1 (8/29/2017)
Course Syllabus (Word)
Course Information (PowerPoint)
Introduction (PowerPoint)
Classes and Objects (PowerPoint)
Reading: Chapters 6.1, 6.2, and 7.1

Lecture 2 (8/31/2017)
UNIX Tools (PowerPoint)
Compilation and Debugging (PowerPoint)
Applying for Graduate School (PowerPoint)
Reading: Chapter 11.1

Lecture 3 (9/5/2017)
More about Classes (PowerPoint)
Reading: Chapter 7.2

Lecture 4 (9/7/2017)
Operator Overloading (PowerPoint)
Reading: Chapter 8

Lecture 5 (9/12/2017)
Class cancelled due to hurricane Irma

Lecture 6 (9/14/2017)
Class cancelled due to hurricane Irma

Lecture 7 (9/19/2017)
Assignment 1 overview
Aggregation/Composition (PowerPoint)

Lecture 8 (9/21/2017)
Arrays and Classes (PowerPoint)
Reading: Chapter 5

Lecture 9 (9/26/2017)
Homework 2 Overview

Lecture 10 (9/28/2017)
Pointer Review (PowerPoint)
Dynamic Memory Allocation (PowerPoint)
Reading: Chapter 10

Lecture 11 (10/3/2017)
Copy Constructor and Assignment Operator (PowerPoint)
C Strings (PowerPoint)

Lecture 12 (10/5/2017)
Test 1 Review (PowerPoint)

Lecture 13 (10/10/2017)
Test 1 (Please bring your ID)

Lecture 14 (10/12/2017)
Strings (PowerPoint)
Reading: Chapter 9

Lecture 15 (10/17/2017)
Test 1 Debrief

Lecture 16 (10/19/2017)
Inheritance (PowerPoint)
Reading: Chapter 14


Useful Resources

Discussion board
Lab Web page


awang@cs.fsu.edu
Last modified on: August 15, 2017