Course Syllabus - Mesa Community College - CIS162AB - C++: Level I - Fall 2009

Instructor:  
Email:  
Website:  
Juan Marquez, Ed.D. - (480) 461-7294  
marquez@mesacc.edu
www.mesacc.edu/~marquez/
Office:  
Hours:  
Blackboard:  
Building 43a (BP), Room 35
Office and Lab Hours posted on website
webct.mc.maricopa.edu
    cpp.gif

Course Description: Beginning C++ programming. Includes constructing programs using various control structures, input and output operations, data types, functions, classes, and text file processing. In this course will be covering ANSI C++, which is source code that is portable to different operating systems (Windows, Unix, Mac OS). That is why the programs developed in this course will be console applications, also known as DOS programs, instead of Windows applications.

Prerequisites: CIS105 or permission of instructor; CIS150AB recommended.

Transfer: CIS162AB transfers to ASU as Computer/Statistics (CS) elective.
Computer Science Majors: Contact the Computer Science department at ASU to determine the transferability to the Computer Science or Computer Engineering programs.

Required Textbook: Savitch, W. (2009). Problem Solving with C++. 7th Ed., with Becerra, A. (2009). Visual C++ 2008 Programming Companion . San Francisco, CA: Pearson / Addison-Wesley. Textbook and Software Bundle ISBN: 0-13-814832-5. Textbook alone ISBN: 0-321-53134-5. Prior editions of the textbook may be used, but be aware that the chapter and page numbers will not correspond with the assigned reading listed on the Course Schedule.

Required Supplies:
(1) Student ID Card required for lab access. Available at the Kirk Student Center.
(1) USB Flash Drive.      A storage device is NOT required for students working at home.

Required Software: Microsoft Visual C++ 2008 Express (included with textbook bundle)
Purchase a new textbook instead of used if the required software is not already owned or see software options listed below.

Windows Version: Windows XP or Vista is required to install the software. Verify your version of Windows and the hardware requirements at http://www.microsoft.com/express/support/ before beginning the course.

Options on Acquiring Software: If a used book is purchased without the required software, students may acquire the software using one of the options listed below.

Grading: The final grade will be based on the total points earned of the following possible points.
Two Tests, and 1 Quiz
Homework - Computer Labs
Total points possible
Extra Credit - Assignment
205
225
430
  20
48%
52%
100%
        A = 90% => 387 points
B = 80% => 344 points
C = 70% => 301 points
D = 60% => 258 points
F = Below 60%
General Syllabus: See General Syllabus for additional Course Guidelines and Requirements.

The syllabus and schedule for the course are subject to change as needed during the course. I will make verbal or electronic announcements of any changes.
Revised: 8/15/2009 - www.mc.maricopa.edu/~marquez/cis162ab/1syllabus.html