Explores classes, pointers, dynamic memory, linear linked lists, multi-dimensional arrays, program correctness, verification, and testing. Prerequisite: CS 161. Recommended: MTH 112 and WR 121. Audit available.  (For detailed information, see the Course Content and Outcome Guide ).

Credits:
4.00

Distance Education: Web Course Information

CRN 21285

From the Instructor:
Required Course Text: C++ Programming, From Problem Analysis to Program Design (4th, 5th or 6th edition) D. S. Malik You will need access to an ANSI standard C++ compiler for this course. You can download a copy of Visual C++ express edition from here. http://www.microsoft.com/en-us/download/details.aspx?id=34673 This link takes you to the 2012 express section. Install VS Express for Windows Desktop.
Course Specific Requirements:
Recommended Prerequisites: MTH 111, placement in WR 121, and completion of CS161 or one term of high level programming class. Course Description: Introduction to programming using a high level programming language. Conditionals, I/O, Files, Functions, Classes, Pointers, Dynamic Memory, Linear Linked lists, Recursion and Multi-Dimensional Arrays. Program correctness, verification, and testing. Students will complete several lab/programming exercises using object oriented programming techniques. These lab/programming exercises will use DOS-Windows and/or UNIX systems. This course is transferable to a four year institution and is applicable toward an Associate of Science or Associate of Applied Science Degree.
Web Technical Requirements:
Please be sure to read the Technical Requirements for this delivery mode.
Students with Disabilities:
Students with disabilities should notify their instructor if accommodations are needed to take this class. For information about technologies that help people with disabilities in taking Web based distance learning classes please visit the Office for Students with Disabilities website.
Registration:
To register, you need the CRNs (ex. 22398) of your selected classes.
Fees:
Please note that for many courses, additional fees may apply.
Textbooks:
To find textbooks, you need the CRN, Campus, Term & Course Number (ex. BA101).
  CRN Campus / Bldg / Rm Time Days Dates
 
WEB » 21285 - 31-Mar-2014 thru 14-Jun-2014
Instructor: GD S Iyer
Notes: 2 Hr Lab TBD. Advanced programming with C++
Tuition: credit Fees: $20.00
For information, contact Rock Creek
and - 31-Mar-2014 thru 14-Jun-2014
Instructor: GD S Iyer
For information, contact Rock Creek
 

This page includes one section only, more sections may exist for this class.