Computer Science I - Spring, 2013
Week Readings Topics Assignments 15 FCC++: 2-6
Get caught up on labs and review for final
Review Solutions to last midterm. 11-Mayl 14 FCC++: 2-6
Get caught up on labs and review for final
Lab 14: Word Ladders or Doublets 6-Mayl 13 FCC++: 6
Review for second midterm
Lab 13 Binary Linear Codes with Error Detection and Correction 29-April 12 FCC++: 6
C-Strings
The <cstring> Library
Formatted Input
Unformatted Input
The string Type
Files
String Streams
Random Access FilesLab 12 Hangman 22-April 11 FCC++: 6
Exam #1
15-April 10 FCC++: 5
Review for Exam #1
8-April 9 * Function declarations and definitions
*Void Functions
*Tracing a function
*Test Drivers
* Predicates
* Default arguments
* PASSING BY const VALUE, BY REFERENCE, AND const REFERENCE
*Overloading1-April 8 * Function declarations and definitions
*Void Functions
*Tracing a function
*Test Drivers
* Predicates
* Default arguments
* PASSING BY const VALUE, BY REFERENCE, AND const REFERENCE
*Overloadinglab 10 18-March 7 FCC++:
Chapter 4* Function declarations and definitions
*Void Functions
*Tracing a function
*Test Drivers
* Predicates
* Default arguments
* PASSING BY const VALUE, BY REFERENCE, AND const REFERENCE
*Overloadinglab 9 11-March 6 FCC++:
Chapter 4* Statement blocks
* Nested blocks
* if and if...else statements
* The conditional operator
* The while statementLab 8 4-March 5 FCC++:
Chapter 3Chapter 4 is now available as a separate file.
* Statement blocks
* Nested blocks
* if and if...else statements
* The conditional operator
* The while statement25-Feb 4 FCC++:
Chapter 3* Statement blocks
* Nested blocks
* if and if...else statements
* The conditional operator
* The while statement18-Feb 3 * Statement blocks
* Nested blocks
* if and if...else statements
* The conditional operator
* The while statement11-Feb 2 FCC++: Chapter 2
* "Hello World" program
* Variables and Declarations
*Keywords and Identifiers
* I/O
* Expressions and Operators
* Initializations and Constants
* Standard C++ Data Types
* Enumeration Types
* The Standard Library
* Errors1. Read FC++ Chapter 2, study the review questions and start working through the programming problems .
Lab2
Lab34-Feb 1 FCC++: Chapter 1
Download and unzip source code for labs
Brief History of CS.
Computer Hardware.
Binary Numerals.
Computer Storage.
Operating Systems.
File Systems.
Software Development.
Setting up a compiler and IDE.1. Work homework problems from
FCC++ chapter 1.
2. Verify that you can write a simple "hello world" program using the MSVC++ IDE and that your program will compile and run on your computer and submit this as
<your initials>_firstProgram.cpp by email.28-Jan