• Skip to Main Content
  • Go to the Website's Home
  • Go to Website News
  • Go to About this site
  • Skip to Audience Navigation Menu
  • About
    • Welcome to the College
    • Facts and Figures
    • Message from the Dean
    • Visit Us
    • College Administration
    • News Center
  • Research
    • Research Home
    • Departments
    • Centers & Labs
    • Faculty Directory
    • Opportunities for Undergraduates
  • Admissions
    • Undergraduate Admissions
    • Undergraduate Recruiting
    • Graduate Admissions
  • Academics
    • Departments
    • Undergraduate Programs and Degrees
    • Graduate Programs and Degrees
    • Course Guide/Bulletin
    • Teaching
    • Support Services
  • Departments
    • Aerospace Engineering
    • Atmospheric, Oceanic and Space Sciences
    • Biomedical Engineering
    • Chemical Engineering
    • Civil and Environmental Engineering
    • Electrical Engineering and Computer Science
    • Industrial and Operations Engineering
    • Interdisciplinary Professional Programs
    • Materials Science and Engineering
    • Mechanical Engineering
    • Naval Architecture and Marine Engineering
    • Nuclear Engineering and Radiological Sciences
  • Support the College
    • Giving
    • Involve Yourself
    • Corporate Relationships
  •   

Camp CAEN

Camp CAEN

  • Welcome!
  • About Camp CAEN
    • About Camp CAEN
    • About the College of Engineering
    • Camp CAEN in Action
    • Classrooms & Instruction
    • Camp CAEN Staff
  • Registration
    • How to Apply
    • Camp CAEN Supplemental Forms 2009
  • Course Information
    • Course Schedule
    • Intro C++ Programming
    • Intermediate C++
    • Advanced C++ Game Development
    • Creating Games and Gadgets in C#
    • Web Workshop
    • Advanced Web Development Workshop
    • Flash Workshop
    • Digital Photography In Depth
    • 3D Modeling and Virtual Reality Workshop
    • Graphics Intensive
    • Digital Photography and Web Workshop
    • Course Sequences
  • Parent Info
    • For Parents
    • Directions
    • Travel and Housing Info
    • First & Final Day Instructions
  • Camper Info
    • Camper Information
    • What to Bring to Camp
    • Camp Daily Schedule
    • Terms and Places
    • General Questions
  • Calendar of Events
  • Sitemap
  • Contact Information

Home  /  CAEN  /  Camp CAEN  /  Course Information  /  Intro C++ Programming

Intro C++ Programming

(No previous programming experience required. Some experience with Algebra and the concept of variables is highly recommended.)

This class introduces basic concepts of both procedural and object-oriented programming using the C++ programming language.  Students will learn to write programs from scratch in one of the most powerful and widely-used languages of today.  C++ has many applications including real-time audio and game development.  If you're interested in programming in general, C++ is a good place to start.

  • Compiling and running C++ programs using Microsoft Visual Studio
  • Data types
  • Control statements (loops, conditionals, ...)
  • Variables
  • Basic input/output operations
  • Arrays
  • Functions and scope
  • Coding style and organization
  • Debugging techniques
  • Introduction to pointers and dynamic memory
  • Introduction to object-oriented programming

 classroom10

 

CSS 2.1 Valid
University of Michigan
  • Home
  • Contact Us
  • Site Map
  • Site Feedback
  • Accessibility
  • Emergency Procedures
  • Jump to top of the page
© 2009 College of Engineering, University of Michigan