Academics /Undergraduates/Course Information
Introduction to Programming with C++ |
|
Algorithms, computers and programs. Writing, debugging, and testing programs. Loops and conditional control structures. Functions and parameter passing. Arrays, strings and simple classes. Sorting, searching and other basic algorithms. Input and output models. Contemporary applications. (Not open to students who are enrolled in or have completed Computer and Information Science 1.10 or 1.20 or 2.80 or 15 or 16.)
Professor:
Ira RudowskyEmail:
rudowsky@brooklyn.cuny.eduTextbooks
Problem Solving Using C++ , by Jacqueline A. Jones and Keith Harrow, publisher: Pearson Custom Publishing (2007) , ISBN : Unknown
Lectures
Weeks |
Topic |
Notes |
1 | Introductory Concepts |
Chapter 1
|
2 | Reading Data |
Chapter 2
|
3 | Functions |
Chapter 3
|
4 | Additional Control Structures |
Chapter 4
|
5 | Arrays |
Chapter 5
|
6 | Strings |
Chapter 6
|
7 | Sorting and Searching |
Chapter 7
|
8 | Simple Classes |
Chapter 8
|
9 | Base Systems |
Chapter 9
|
10 | Additional Computer Science Topics |
Chapter 10
History of Computers Number Systems |
Labs
TuringsCraft.com - View Lab
Assignments
Assignment 0 - View Assignment
Assignment 1 - View Assignment
Assignment 2 - View Assignment
PayrollInput.txt - View Assignment
Work on the code lab exercises for chapters 1-4 - View Assignment
Assignment 3 - Functions and Codelab for Functions - View Assignment
Assignment 4 - Arrays Continue working on Codelab - View Assignment
Assignment 5 - Strings Continue working on Codelab - View Assignment