| Topic Тема | Materials Материалы |
| Introduction to programming Введение в программирование | Lecture 1 Notes Лекция 1 Примечания PIC Lab Handout ПОС Lab Лист Sec 1.8 Handout Лист 1,8 сек Big C++ Chap. Большой C + + глава. 1 Notes 1 Примечания |
| Number types, input & output Количество типов, вход и выход | Lecture 2 Notes Лекция 2 Примечания Big C++ Chap. Большой C + + глава. 2 Notes 2 Примечания |
| Assignment, constants, arithmetic Уступка, константы, арифметические | Lecture 3 Notes Лекция 3 Примечания Circles Example Program Круги пример программы |
Strings Струны HW 1 HW 1 Due, Должен, Solution Решение | Lecture 4 Notes Лекция 4 Примечания |
| More Strings & Classes Больше строк и классов | Lecture 5 Notes Лекция 5 Примечания Big C++ Chap. Большой C + + глава. 3 Notes 3 Примечания |
| Graphics Output Графика вывода | Lecture 6 Notes Лекция 6 Примечания Graphics Handout Графика Лист CCC Graphics Library СТС графической библиотеки |
Graphics Input, The if statement Графика материалами, если заявление HW 2 HW 2 Due, Должен, Solution Решение | Lecture 7 Notes Лекция 7 Примечания 5-Day Forecast Example 5-Day Forecast Пример |
| if statements and while loops если заявления, и, хотя петли | Lecture 8 Notes Лекция 8 Примечания Big C++ Chap. Большой C + + глава. 4 Notes 4 Примечания |
| Writing functions Написание функций | Lecture 9 Notes Лекция 9 Примечания Big C++ Chap. Большой C + + глава. 5 Notes 5 Примечания |
Passing to functions Переход к функциям HW 3 HW 3 Due, Должен, Solution Решение Review Session 5:15, MS 5200 Обзор сессия 5:15, MS 5200 | Lecture 10 Notes Лекция 10 Примечания Review 1 Notes Обзор 1 Примечания |
Midterm Exam 1 Экзамен 1 Экзамен середины семестра Exam 1 Solutions Экзамен 1 Разрешения | Practice Exam 1 Практика Экзамен 1 , Solutions Разрешения F06 Exam 1 F06 Экзамен 1 , Solutions Разрешения W07 Exam 1 W07 Экзамен 1 , Solutions Разрешения Pascal's Review Questions Паскаль по рассмотрению вопросов |
| Global variables, pseudocode Глобальные переменные, pseudocode | Lecture 11 Notes Лекция 11 Примечания |
Pseudocode and assert Pseudocode и утверждают HW 4 HW 4 Due, Должен, Solution Решение | Lecture 12 Notes Лекция 12 Примечания |
| Classes Классы | Lecture 13 Notes Лекция 13 Примечания Big C++ Chap. Большой C + + глава. 6 Notes 6 Примечания |
| Member functions Член функции | Lecture 14 Notes Лекция 14 Примечания |
Operator overloading Оператор перегрузки HW 5 HW 5 Due, Должен, Solution Решение | Lecture 15 Notes Лекция 15 Примечания The Rectangle Class Прямоугольник класс |
| Review of classes Обзор классов | Lecture 16 Notes Лекция 16 Примечания The Account Class Счет класс |
| switch and if statements выключатель, и если заявления | Lecture 17 Notes Лекция 17 Примечания Big C++ Chap. Большой C + + глава. 7 Notes 7 Примечания |
Random numbers Случайных чисел HW 6 HW 6 Due, Должен, Solution Решение | Lecture 18 Notes Лекция 18 Примечания |
| for and do loops и делать петли | Lecture 19 Notes Лекция 19 Примечания |
Testing and debugging Тестирование и отладка HW 7 HW 7 Due, Solution Учитывая, Решение 1 2 | Lecture 20 Notes Лекция 20 Примечания Exam 2 Review Notes Экзамен 2 обзоре отмечает, Big C++ Chap. Большой C + + глава. 8 Notes 8 Примечания |
Midterm Exam 2 Экзамен Экзамен середины семестра 2 Exam 2 Solutions Экзамен 2 Решения | Practice Exam 2 Практика Экзамен 2 , Solutions Разрешения F06 Exam 2 F06 Экзамен 2 , Solutions Разрешения W07 Exam 2 W07 Экзамен 2 , Solutions Разрешения |
| Introduction to Vectors Введение в Вектора | Lecture 21 Notes Лекция 21 Примечания Big C++ Chap. Большой C + + глава. 9 Notes 9 Примечания |
| Vectors in Functions Вектора в Функции | Lecture 22 Notes Лекция 22 Примечания |
| Arrays Массивы | Lecture 23 Notes Лекция 23 Примечания |
File I/O Файл ввода / вывода HW 8 HW 8 Due, Solution Учитывая, Решение 1 2 3 | Lecture 24 Notes Лекция 24 Примечания Big C++ Chap. Большой C + + глава. 12 Notes 12 Примечания |
| Introduction to Pointers Введение в Анонсы | Lecture 25 Notes Лекция 25 Примечания Binky Pointer Video Binky указатель видео Big C++ Chap. Большой C + + глава. 10 Notes 10 Примечания |
| Dynamic arrays Динамические массивы | Lecture 26 Notes Лекция 26 Примечания |
Review Обзор HW 9 HW 9 Due, Solution Учитывая, Решение 1 2 3 | Lecture 27 Notes Лекция 27 Примечания |
Final Exam Заключительный экзамен 3:00-6:00, Young Hall 50 3:00-6:00, Янг зал 50 | W07 Final Финал W07 , Solutions Разрешения F06 Final F06 Финал , Solutions Разрешения Review Questions Обзор вопросам |