WAKE TECHNICAL COMMUNITY COLLEGE
DIVISION OF COMPUTER
AND ENGINEERING TECHNOLOGIES
| Course: CSC 134- 16 weeks |
Title: C++ Programming
| Lead Instructor: Molin, Al |
| Office: 3rd Floor PLM 351D |
| Phone: (919) 866-5362 |
| Office Hours: |
| Textbook |
| Title:C++ How to Program, 5th Edition |
| Author:Deitel et al. |
| ISBN: 0-13-158002-7 |
| Publisher:Prentice Hall |
| Software: MS Visual Studio .NET or Bloodshed DEV-C++ |
| Other required equipment: |
| Credit hours: 3 |
| Pre-requisites: MAT-070 RED-090 |
| Co-requisites: CIS-115 CSC-133 |
| Description: This course introduces computer programming using the C++ programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test and debug at a beginning level. This course is also available through the Virtual Learning Community (VLC). |
| The Core Values of Wake Technical Community College | |
|---|---|
| Respect | Instructor and students will foster an environment that is respectful of all. |
| Responsibility | Instructor and students will foster an environment that promotes taking responsibility for one's actions and obligations. |
| Critical Thinking | Instructor and students will strive to improve the critical thinking skills of analysis, synthesis, and evaluation. |
| Communication | Instructor and students will strive to ensure that both written and oral communications are clearly understood. |
| Collaboration | Instructor and students will strive to develop collaborative skills. |
| Grading Is As Follows: | ||
|---|---|---|
| Midterm Exam | 20 | Topics in Chapters 1-8. Online Sections are required to take the Midterm Exam on the main campus. |
| Final Exam | 20 | Topics in Chapters 9-13. Online Sections are required to take the Final Exam on the main campus. |
| Quizzes | 10 | 10 Quizzes (during lab class) |
| Labs / Projects | 50 | 6 Labs + 1 extra credit Lab |
| Attendance | 0 | Students will follow the official Wake Tech Attendance Policy |
Classroom Policies:
| Tentative
Schedule Note This schedule is subject to some changes/modifications per Instructor-- This offered as only a study guide. The pace of each class differsaccording to the instructional needs of the students in the class.Always consult with your instructor. Note** A Final Project may beassigned in lieu of a Final Exam. | ||
| Week | Coursework | Textbook/Assignments |
|---|---|---|
| 1 | Topics: Chapters 1 and 2 |
Chapters 1 and 2 |
| 2 | Topics: Chapter 3 (Classes and Objects continued) |
Chapter 3 |
| 3 | Topics: Chapter 4 – Control Statements |
Chapter 4 |
| 4 | Topics: Chapter 5 – Control Statements |
Chapter 5 |
| 5 | Topics: Chapter 6 – Functions and an Introduction to Recursion |
Chapter 6 |
| 6 | Topics: Chapter 7 – Arrays and Vectors |
Chapter 7 |
| 7 | Topics: Chapter 8 – Pointers and Pointer-Based String |
Chapter 8 |
| 8 | Topics: Chapter 8 – Pointers and Pointer-Based String |
Chapter 8 (continued) and Midterm Exam Review (Exam covers Chap 1-8) |
| 9 | Midterm Exam |
Exam Covers Chapters 1-8 |
| 10 | Topics: Chapter 9 - A deeper look at Classes |
Chapter 9 |
| 11 | Topics: Chapter 10 A deeper look at Classes |
Chapter 10 |
| 12 | Topics: Chapter 11 – Operator Overloading |
Chapter 11 |
| 13 | Topics: Chapter 12 - Inheritance |
Chapter 12 |
| 14 | Topics: Chapter 13 - Polymorphism |
Chapter 13 |
| 15 | Topics: chapter 13 (continued)/ Review for Final Exam |
Chapter 13 (continued) and Final Exam Review (Exam covers Chap 9-13) |
| 16 | Final Exam |
(Final Exam covers Chap 9-13) |
| Disability Support
Services is available for students who require academic accommodations due
to any physical, psychological, or learning disability. To determine
eligibility, contact the office at 108-S Holding Hall or call 662-3405 (TDD 779-0668) |
Copyright 2004/2005 Wake Technical Community College All Rights Reserved