CS 111 - Course Information
Homeworks
- Homework 1
you may have to use the
more
advanced intro to venus in order to accomplish #2
- Homework 2 Due 9/26
Resources:
- you may have to use the
more
advanced intro to venus in order to accomplish #4
- add2int.cpp
- intDivision.cpp
- averageOf3.cpp
- sineDemo.cpp
- Built-in
Math Functions
- C
Plus Plus Tutorial on Variables
- Homework 3 Due: 10/10 [Solution]
Resources:
- ASCII
Values
- compare3.cpp [INCORRECT!!]
- Code
Trace of compare3.cpp
- Comparison
of Strings Tutorial
- stringCompareDemo.cpp
- Homework 4 Due: 10/24 Updated! [nested loops]
Resources: - Upside down
triangle
- Nested For
Loop
- For
Loops / Nested For Loops [tutorial 1]
- Nested
For Loop [tutorial 2]
- HW 5
Resources:
- srand()
- rand()
- Functions
- Functions
(II) [pass by reference]
Solutions:
- Lucky 7
- 1, 2, 3, 4
- Homework 6
- Arrays
- File
I/O
Solution(s)
- dice.cpp
- Homework 7
References
- Character
Sequences [C-Strings]
- .length()
- String
Functions
- Strings
Tutorial [at the end]
- charsInString1.cpp
- charsInString2.cpp
- Solution(s)
- backwards_str.cpp
- Homework 8 With Extra Credit!
References
- .substr()
function
- Solution(s):
- hw8.cpp
- Solution 2
- Homework 9 Updated!
References
- Recursion
- Ackermann
Function
- Ackermann
[Wikipedia]
- Solution(s)
- forwards.cpp
- ack.cpp
- handtrace of
mystery(1,2)
- Homework 10 Extra: Part
2
References
- D.
Nixon's tutorial on multi-dimensional arrays
- quizScores1.cpp
- textUtility2.h
[header file]
- textUtility2.cpp
[source file]
- quizScores.txt [input
file]
- minScores.cpp
File I/O
- CPlusPlus Tutorial
- avg.cpp
- grades.txt
Solution(s) Now available!
- dicestats.cpp
- simplecards.cpp
Quizzes
We will have weekly quizzes every Friday based on your homeworks. [these will be up later]
- 9/8/06
- 9/15/06
- 9/22/06 - No Class!
- 9/29/06
- 11/03/06
Solutions
- Solution 1
- Solution 2
- Solution 3
- Solution 4
- 11/10/06
Solutions
- Solution 1
- 11/17/06
Solutions
- Solution 1
- 12/1/06
Solutions
- Solution 1
Textbook / References
- C++ Without Fear: A Beginner's Guide That Makes You Feel Smart
(Paperback)
Brian Overland
Publisher: Prentice Hall
ISBN: 0321246950
More Information:
INC grades will not be given, except in EXTREME emergencies. It is up to the student to bring proof,
such as hospital bills, etc. Do not waste the entire semester and then beg for an INC, it will not be given.
``Student apparitions" will be given a grade of 'WU' as per the college policy
Cell Phones and Other Electronic Devices
I understand the need to keep in touch with loved ones, and that cell phones are the easiest way for others to keep track of us. However, I expect that all cell phones, pagers etc. will be inaudible during class. Any student with an electronic device that disrupts the class runs the risk of loosing points from his/her average (per occurrence). If an electronic device disrupts the class during an exam, the student will loose points from his/her exam.
Important Dates for Spring 2006:
Dates may be subject to change.
- 9/05/06 - Last day to add a course.
- 9/06/06 - Drop only period starts.
- 9/19/06 - Drop only period ends.
- 9/20/06 - P/NC & unevaluated withdrawl period begins.
- 10/31/06 - P/NC & unevaluated withdrawl period ends.
|