OpenStax CNX

Sections
You are here: Home » Content » Programming Fundamentals - A Modular Structured Approach using C++

About: Programming Fundamentals - A Modular Structured Approach using C++

Collection type: Course

Course by: Kenneth Leroy Busbee. E-mail the author

View the content: Programming Fundamentals - A Modular Structured Approach using C++

Metadata

Name: Programming Fundamentals - A Modular Structured Approach using C++
ID: col10621
Language: English (en)
Summary: Programming Fundamentals - A Modular Structured Approach using C++ is written by Kenneth Leroy Busbee, a faculty member at Houston Community College in Houston, Texas. The materials used in this textbook/collection were developed by the author and others as independent modules for publication within the Connexions environment. Programming fundamentals are often divided into three college courses: Modular/Structured, Object Oriented and Data Structures. This textbook/collection covers the first of those three courses.
Collection Subtype: Course
Subject: Science and Technology
Keywords: C++, modular structured programming, programming fundamentals
License: Creative Commons Attribution License CC-BY 3.0

Authors: Kenneth Leroy Busbee (ken.busbee@hccs.edu)
Copyright Holders: Kenneth Leroy Busbee (ken.busbee@hccs.edu)
Maintainers: Kenneth Leroy Busbee (ken.busbee@hccs.edu)

Latest version: 1.21 (history)
First publication date: Dec 19, 2008 5:24 pm US/Central
Last revision to collection: Dec 29, 2011 7:23 am US/Central

Version History

Version: 1.22 Jan 10, 2013 1:44 pm US/Central by Kenneth Leroy Busbee
Changes:
Module links set to static so as to be able to preserve this collection version while revising modules to be used in the next major revision which will include C++, Java and C# programming languages.

Version: 1.21 Dec 29, 2011 7:23 am US/Central by Kenneth Leroy Busbee Currently viewing this version.
Changes:
Removed two preface modules covering why and how to create a Connexions account.  Updated the sharing/ratings module. Updated the orientation/syllabus module's reading list to include a fourth textbook. Other minor typos and edits.

Version: 1.20 Jun 6, 2010 7:56 pm GMT-5 by Kenneth Leroy Busbee
Changes:
Added 3 modules to the preface series to explain why and how to create a Connexions account and how to rate modules.  Edits and improvements to several modules since the last publication of the collection.

Version: 1.19 Jan 15, 2010 4:59 pm US/Central by Kenneth Leroy Busbee
Changes:
Corrected some metadata. Several modules were updated and need a new collection update.

Version: 1.18 Oct 24, 2009 12:34 pm GMT-5 by Kenneth Leroy Busbee
Changes:
Added Google Analytics.

Version: 1.17 Jun 2, 2009 9:00 pm GMT-5 by Kenneth Leroy Busbee
Changes:
Updated links and completed all module modificatons for the first complete edition of the textbook/collection. 

Version: 1.16 Jun 1, 2009 9:25 am GMT-5 by Kenneth Leroy Busbee
Changes:
Confirm method of repairing links. 

Version: 1.15 Apr 25, 2009 5:04 pm GMT-5 by Kenneth Leroy Busbee
Changes:
Added 2 review modules and Practice modules for chapters 1 to 9.

Version: 1.14 Apr 21, 2009 9:19 am GMT-5 by Kenneth Leroy Busbee
Changes:
Added chapters 21 to 24.

Version: 1.13 Apr 11, 2009 7:13 pm GMT-5 by Kenneth Leroy Busbee
Changes:
Added Chapters 19 to 21. Added a Review Materials section with 2 modules. 

Version: 1.12 Apr 5, 2009 1:46 pm GMT-5 by Kenneth Leroy Busbee
Changes:
Added Chapter 18. 

Version: 1.11 Mar 28, 2009 5:16 pm GMT-5 by Kenneth Leroy Busbee
Changes:
Added Chapter 17.

Version: 1.10 Mar 20, 2009 4:03 pm GMT-5 by Kenneth Leroy Busbee
Changes:
Added chapters 13 to 16.

Version: 1.9 Mar 8, 2009 7:45 am GMT-5 by Kenneth Leroy Busbee
Changes:
Added Chapter 12.

Version: 1.8 Feb 25, 2009 12:21 pm US/Central by Kenneth Leroy Busbee
Changes:
Changed title by adding:  using C++  
Built Chapters 10 and 11. 

Version: 1.7 Feb 14, 2009 9:39 am US/Central by Kenneth Leroy Busbee
Changes:
Correcting Glossary items.

Version: 1.6 Feb 13, 2009 10:26 pm US/Central by Kenneth Leroy Busbee
Changes:
Added a Glossary.

Version: 1.5 Jan 13, 2009 8:18 pm US/Central by Kenneth Leroy Busbee
Changes:
Changes to several modules fixing the terms to show properly in the collection. 

Version: 1.4 Jan 11, 2009 9:08 am US/Central by Kenneth Leroy Busbee
Changes:
Added a Chapter 10 TBA item.

Version: 1.3 Jan 8, 2009 2:37 pm US/Central by Kenneth Leroy Busbee
Changes:
Added additional modules to finish phase 1 Modular Programming consisting of Chapters 1 to 9. 

Version: 1.2 Dec 26, 2008 6:53 am US/Central by Kenneth Leroy Busbee
Changes:
Major chapter reorganization.

Version: 1.1 Dec 22, 2008 2:24 pm US/Central by Kenneth Leroy Busbee
Changes:
Created Collection

How to Reuse and Attribute This Content

If you derive a copy of this content using a OpenStax-CNX account and publish your version, proper attribution of the original work will be automatically done for you.

If you reuse this work elsewhere, in order to comply with the attribution requirements of the license (CC-BY 3.0), you must include

  • the authors' names: Kenneth Busbee
  • the title of the work: Programming Fundamentals - A Modular Structured Approach using C++
  • the OpenStax-CNX URL where the work can be found: http://cnx.org/content/col10621/1.21/

See the citation section below for examples you can copy.

How to Cite and Attribute This Content

The following citation styles comply with the attribution requirements for the license (CC-BY 3.0) of this work:

American Chemical Society (ACS) Style Guide:

Busbee, K. Programming Fundamentals - A Modular Structured Approach using C++, OpenStax-CNX Web site. http://cnx.org/content/col10621/1.21/, Dec 29, 2011.

American Medical Assocation (AMA) Manual of Style:

Busbee K. Programming Fundamentals - A Modular Structured Approach using C++ [OpenStax-CNX Web site]. December 29, 2011. Available at: http://cnx.org/content/col10621/1.21/.

American Psychological Assocation (APA) Publication Manual:

Busbee, K. (2011, December 29). Programming Fundamentals - A Modular Structured Approach using C++. Retrieved from the OpenStax-CNX Web site: http://cnx.org/content/col10621/1.21/

Chicago Manual of Style (Bibliography):

Busbee, Kenneth. "Programming Fundamentals - A Modular Structured Approach using C++." OpenStax-CNX. December 29, 2011. http://cnx.org/content/col10621/1.21/.

Chicago Manual of Style (Note):

Kenneth Busbee, "Programming Fundamentals - A Modular Structured Approach using C++," OpenStax-CNX, December 29, 2011, http://cnx.org/content/col10621/1.21/.

Chicago Manual of Style (Reference, in Author-Date style):

Busbee, K. 2011. Programming Fundamentals - A Modular Structured Approach using C++. OpenStax-CNX, December 29, 2011. http://cnx.org/content/col10621/1.21/.

Modern Languages Association (MLA) Style Manual:

Busbee, Kenneth. Programming Fundamentals - A Modular Structured Approach using C++. OpenStax-CNX. 29 Dec. 2011 <http://cnx.org/content/col10621/1.21/>.