Date: Wed, 20 Nov 1996 21:56:16 GMT Server: Apache/1.0.5 Content-type: text/html Content-length: 7862 Last-modified: Wed, 14 Aug 1996 00:17:19 GMT
DON'T MISS THE FINAL!! If you do not take it in the testing center, I will not be available to give it to you, and you will receive a zero for it. Tests are handed out from 9:00 am to 7:00 p.m. so don't be late!
Teaching Assistant: Shirley (QinqYue) Wang
Text: C++ From the Ground Up, by Herbert Schildt.
Class: 9:00-9:50 a.m. Tuesdays & Thursdays, in 1170 TMCB.
Labs: 1110 TMCB, as well as 1106 TMCB, 1102 TMCB, 2204 TMCB, and 2240 TMCB.
CS 290 News -- The latest information on the class.
Tue. | 6/25 | Chapter 1 | Introduction: C, C++, Unix, Object-orientation. |
Thu. | 6/27 | Chapter 2, 19 | Getting started. |
Tue. | 7/2 | Chapter 3 | Data types & operators. |
Thu. | 7/4 | No class | Independence Day Holiday |
Tue. | 7/9 | Chapters 4-5 | Control structures, arrays, strings |
Thu. | 7/11 | Chapter 6 | Pointers |
Tue. | 7/16 | Chapters 7-8 | Functions |
Thu. | 7/18 | Chapters 9-10 | More types & operators; memory management; structures. |
Thu. - Mon. | 7/18 - 7/22 | Chapters 1-10, 19. | Midterm Exam in the testing center |
Tue. | 7/23 | Chapter 11 | Classes |
Thu. | 7/25 | Chapter 12 | Classes, continued. |
Tue. | 7/30 | Chapter 13 | Operator overloading |
Thu. | 8/1 | Chapter 14 | Inheritance |
Tue. | 8/6 | Chapter 15 | Virtual Functions |
Thu. | 8/8 | Chapter 16, 18 | C++ I/O |
Wed. - Thu. | 8/14 - 8/15 | Chapters 11-16, 18. | Final Exam in the testing center |
The Lecture Outlines are also available.
There will be two homework assignments early in the term.
Programming Assignments
There will be four programming assignments throughout the term. Your progams must conform to the CS 290 Style Guide. Asking questions of the TA and other students is fine, but you must do the actual writing of your program yourself, and must understand what you are doing.
Late Penalties
Late programs and homework will lose 50% of the total possible points, so do your work early and don't get behind.
Backups
Backup often. You can create a backup directory to put things in, or you can use ftp to transfer files to a PC, Mac, or alternate UNIX account. If you lose your program and don't have a backup there will be little sympathy shown. You can backup files to an IBM PC-formatted floppy using the DOS Interchange Format commands.
Updated Friday, June 21, 1996 by Randy Wilson (randy@axon.cs.byu.edu)