CSCE 2004
Class Notes
Spring 2014
Class Materials:
Book Slides
Gauch Quick Reference on C++
Source Code
Box Method
Box Method Examples
Box Trace - Complicated
Box Trace Solution
Useful Links:
UofA Information Technology Services - Home Page
UofA Information Technology Services - Free Software
CSCE Tech Support Wiki
Comprehensive Online Reference for C++
Working from Home
Website for: Section 1, Dr. Gordon Beavers
Dr. Beaver's home page
Lecture examples: Section 2, Dr. Susan Gauch
tiny.cpp
hello.cpp
sphere.cpp
if_statements
if.cpp - example program using if
while.cpp
for.cpp
dowhile.cpp
nested_loops.cpp
functions.cpp
atm.cpp An Example using Functions
arrays.cpp Sample code using arrays
2darrays.cpp Sample code using 2darrays
files.cpp Sample code from lecture; filling an array from a file
files2.cpp Sample code from lecture; handling eof
time.txt: Contains time.h, time.cpp, usetime.cpp, Makefile
time2.txt: Contains time2.h, time2.cpp, usetime2.cpp, Makefile
event.txt: Contains event.h, event.cpp, useevent.cpp, Makefile.event
accountarray.txt: Contains account.h, accountarray.h acccountarray.cpp, testaccountarray.cpp, Makefile
rational.txt: Contains rational.h, rational.cpp, userational.cpp, Makefile.event
ptrs.cpp Sample code using pointers
Book Sections Covered
Chapter 1: Sections 1.1 - 1.3
Chapter 2: Sections 2.1 - 2.17
Chapter 3: Sections 3.1 - 3.7
Chapter 4: Omit: 4:13
Chapter 5: Sections: 5.1-5.10
Chapter 6: Omit: 6.11, 6.12, 6.14, 6.15
Chapter 7: Omit: 7.9, 7.10, 7.11
Chapter 5: Sections: 5.11
Chapter 10: Sections: 10.1 - 10.3, 10.7
Chapter 13: Omit: 13.6, 13.15