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

What's inside.

Ta Email

Download Compiler

Final Project

Lab Notes

Office Hours

Schedule

Syllabus

Announcements

Check Grades

 

CSci 1113 Home

 
 

Printer-friendly version

 
Schedule*    

Week of
Class Topics
Reading (Savitch)
Assignments
& Exams
Jan 20
Introduction to Computers and C++ Programming
Lab 0
Jan 26
C++ Basics: Variables, Assignment, Data Types, I/O,
Arithmetic Operations
Chapter 1
Lab 1-
Feb 2
Flow of Control: Boolean Expressions, Branching and Looping Mechanisms Chapter 2
Lab 2
Feb 9
Flow of Control (cont.)
Chapter 2
Lab 3
Feb16
Function Basics, Simulation Using Random Numbers Chapter 3
Lab 4
Feb 23
Functions (cont.), Root Finding, Numerical Integration
Chapter 4
Lab 5
Mar 2
Streams and File I/O
Chapter 12
(12.1, 12.2)
Midterm Exam
Evening - Mar 3
Day - Mar 4

Lab 6
Mar 9
One- and Two-Dimensional Arrays, Matrices
Chapter 5
Lab 7
Mar 16
Spring Break


Mar 23
Structures and Classes
Chapters 6 & 7
Lab 8
Mar 30
Classes: Operator Overloading, friend Functions Chapter 8
Lab 9
Apr 6
Strings, string Class
Chapter 9
Lab Midterm Exam
Apr 13
Pointers and Dynamic Arrays, Linked Lists
Chapters 10 &
17 (17.1, 17.2)
Lab 10

Apr 20
Standard Template Library: vector Class, list Class, Iterators Chapters 7.3, 19.1
Lab - final project
Movement of Ants
Apr 27
Classes: Inheritance and Polymorphism
Chapters 14.1
& 15.1
Lab - final project
May 4
Review
Lab - final project due at beginning of lab section
-- Final Exam
  Day final - 
May 12 (Tues.)
8:00-10:00 AM

Evening final - 
May 12 (Tues.)
6:30 - 8:30 PM

            * 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