CMPSC101 - Introduction to C++ Programming

Summer 2013, Section 001 - 3.0 Credits
Schedule Number 151783
Satisfies: General Education - Quantification Courses (GQ)

Important Dates

Reg Period: 2/4/2013 - 5/20/2013
First Day of Class: 5/13/2013
End of Class: 8/7/2013

Ready To Enroll?

Use the Schedule This Course table below to get started.


Contact Us

800-252-3592
814-865-5403 (international)
814-865-0741 (TTY - hearing impaired)
fax: 814-865-3290
e-mail: psuwd@psu.edu

Penn State World Campus
The Pennsylvania State University
128 Outreach Building
University Park PA 16802

Course Description

Properties of algorithms, languages, and notations for describing algorithms, applications of a procedure-oriented language to problem solving. A student may receive credit for only one of the following courses: CMPSC 101, 200, 201, 202, 121.

Strong writing skills are recommended for this course. If English is not your native language, it is important that you read additional information regarding English language proficiency before registering for this course.

Prerequisites

2 entrance units in mathematics

Sample Course Syllabus

You can view a sample course syllabus and a sample lesson for details of lessons and assignments for this course. (Note: this link will open in a new window.)

Costs and Fees

This course will be included in your semester bill.

Remarks

The use of Mac OS computers is not supported in this course. Students should expect to spend at least 9 to 12 hours per week working on assignments and reading course materials. To complete the assignments within the CMPSC 101 course, students must be able to write and compile programs. Programs can be written with almost any simple text editor and then loaded into a C++ compiler for execution. It is required that the course assignments be completed on a Windows OS computer because all of the instructional examples are Window OS based. The C++ Compiler used for the instructional delivery within the course is a free Windows OS version of Microsoft Visual C++ Express. All instruction and screen capture demonstration video is created in the Windows OS using the Microsoft C++ Express application. Students should plan to use the Windows/Microsoft Visual Express platform for this course. Only advanced students should consider using another combination of software. Supported Operating Systems, Windows XP Service Pack 2 or above, Windows Server 2003 Service Pack 1 or above, Windows Server 2003 R2 or above, Windows Vista, Windows Server 2008 1.3. Hardware Requirements, Minimum: 1.6 GHz CPU, 192 MB RAM, 1024x768 display, 5400 RPM hard disk, Recommended: 2.2 GHz or higher CPU, 384 MB or more RAM, 1280x1024 display, 7200 RPM or higher hard disk, On Windows Vista: 2.4 GHz CPU, 768 MB RAM, 1.3 GB of available disk space for the full installation. For students who plan to graduate this semester, please communicate your intent to graduate to your instructor. This will alert your instructor to the need to submit your final grade in time to meet the published graduation deadlines. For any questions regarding this course, contact Deb Zimmerman at 814-865-7643 or dlz1@psu.edu.


 

 

Schedule This Course

If you are a: Please:
First-time Penn State student Phone, fax, or mail this form or Contact Us
Returning World Campus student (with active Penn State Access Account*) Schedule via eLion or Contact Us**
Returning World Campus student (without active Penn State Access Account*) Phone, fax, or mail this form
Student from a Penn State campus other than World Campus Contact Us

* Verify an existing Access Account or request a new Access Account and return it.

**The first day to schedule classes is based on the priority registration process.

Note: For a step-by-step process, see our Schedule a Course page.

Material Requirements

Your course materials are listed below. Textbooks can be acquired from any number of textbook sellers. If you wish, you may purchase your books from the sources listed below. The information displayed is provided pursuant to the U.S. Higher Education Opportunity Act.

Material Title Edition Author ISBN Source
Introduction To Programming Using PLEASE (Material will be available for purchase approx. two weeks prior to course start date) Shaffer, Steven ProCopy

Technical Requirements

Please test your computer for requirements

Software Requirements

Requires: This course requires the use of a MS Windows computer for the completion of programming assignments and viewing of the Windows Media On-demand Streaming Video. Students must have access to Microsoft Visual C++ software (free download from Microsoft).



Note: The above information is subject to change at any time by The Pennsylvania State University.