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