CS260 Homepage
Programming and Problem Solving
Schedules, Etc.
Basic Course Information
Course Schedule
Homework Schedule
Course Homepage Requirement
Text Site
for
files. .
for
files.
Individual Programming Assignments
Course Homepage Requirement
MP1
MP2
MP3
MP4
MP5
MP6
MP7
MP8
MP9
MP10
MP11
MP12
MP13
gs
mp11 hint (gcd program)
Study Guides
Exam 1 Study Guide
Sample Exam 1
Exam 2 Study Guide
Sample Exam 2
Sample Exam Key
Final Examination Study Guide
Sample Final Exam
Homework Solutions
Homework 1 Solution
Homework 2 Solution
Homework 3 Solution
Homework 4 Solution
Homework 5 Solution
Homework 6 Solution
Homework 7 Solution
Homework 8 Solution
Homework 9 Solution
Homework 10 Solution
Homework 11 Solution
Homework 12 Solution
Handouts
Handout 0 - Accessing Turbo C++ in the PC Lab (win 3.1)
Handout 0 - Accessing Turbo C++ in the PC Lab (win NT)
Handout 1 - Some DOS Basics
Handout 2 - Using the Borland IDE
Handout 3 - C/C++ Programming Standards
Handout 4 - C/C++ Data Types
Handout 5 - Some C/C++ functions
Handout 6 - Using Command Line Arguments
Code Only
Handout 7 - Formatting with iostream.h
Handout 8 - Extents and Storage Class Speicifiers
Handout 9 - Function Overloading and Templates
Handout9a - More Function Overloading
Handout 10 - Pointers on Pointers
Handout 11 - #define and #undef
Handout 12 - strings
Handout 12a - more strings
Handout 13 - Structs and Classes
Handout 14 - More Classes
Handout 15 - C Time Functions
Handout 16 - A Brief History of (Calandar) Time
Handout 17 - A Class Example
Handout 18 - Friend Functions
Handout 19 - This Pointer
Handout 20 - assert and abort
Handout 21 - The rational Class
Handout 22 - Stream I/O
Handout 23 - Sequential File I/O
Handout 24 - Inheritance Example
Handout 25 - Qualifiers, Abstract Classes and Virtual Functions
Hand 26 - GL's
ASCII Table
, also
1
2
3
4
5
6
7
D&D Microsoft Visual C++ 5.0 Tutorial
Extra Credit
The Extra Credit Assignment
Rules of the game
Some background articles
Java Blackjack
Course Related Sites
Free on-line dictionary of computing
Borland C++ FTP Site
Software Publishers Association
McAfee Anti-Virus Software
Standard C Reference
C/C++ Tutorials
Another C++ Language Tutorial
Yet Another C++ Tutorial
An introduction to C programming language
comp.lang.c++ FAQs
From the Ground Up: A Guide to C++
(on-line tutorial
)
The C++ Virtual Library
Introduction to Object-oriented Programming Using C++
e-mail:
pheattch@emporia.edu