Gold University of Minnesota M. Skip to main content.University of Minnesota. Home page.
 
 
 

What's inside.

Ta Email

Day Class Notes

Download Compiler

Evening Class Notes

Lab Notes

Linux For Windows

Office Hours

Schedule

Syllabus

Announcements

Check Grades

 

CSci 1113 Home

 
 

Printer-friendly version

 
Schedule*    

Week of
Class Topics
Reading (Savitch)
Assignments
& Exams
Sept 2
Introduction to Computers and C++ Programming
Lab 0
Sept 8
C++ Basics: Variables, Assignment, Data Types, I/O,
Arithmetic Operations
Chapter 1
Lab 1-
Sept 15
Flow of Control: Boolean Expressions, Branching and
Looping Mechanisms
Chapter 2
Lab 2
Sept 22
Flow of Control (cont.)
Chapter 2
Lab 3
Sept 29
Function Basics, Simulation Using Random Numbers Chapter 3
Lab 4
Oct 6
Functions (cont.), Root Finding, Numerical Integration
Chapter 4
Lab 5
Oct 13
Streams and File I/O
Chapter 12
(12.1, 12.2)
Lab 6
Oct 20
One- and Two-Dimensional Arrays, Matrices
Chapter 5
Midterm Exam
Evening - Oct 21
Day - Oct 22

Lab 7

Oct 27
Structures and Classes
Chapters 6 & 7
Lab 8
Nov 3
Classes: Operator Overloading, friend Functions Chapter 8
Lab 9
Nov 10
Strings, string Class
Chapter 9
Lab Midterm Exam
Nov 17
Pointers and Dynamic Arrays, Linked Lists
Chapters 10 &
17 (17.1, 17.2)
Lab 10
Nov 24 Standard Template Library: vector Class, list Class, Iterators Chapters 7.3, 19
Thanksgiving -
No Lab Sections
Dec 1
Classes: Inheritance and Polymorphism
Chapters 14.1
& 15.1
Lab 11 (short)-
Dec 8
Review
No Lab Sections
-- Final Exam
  Evening final - 
Dec 16 (Tues.)
6:30 - 8:30 PM

Day final - 
Dec 18 (Thurs.)
 1:30-3:30PM

            * This schedule is subject to change as the class progresses.






 
The University of Minnesota is an equal opportunity educator and employer.
CSci 1113: C++ Programming