• 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  /  Intermediate C++

Intermediate C++

You've mastered the basics of C++, but now its time to kick it up a notch. Students will learn to use a 2D game engine, and create their own arcade game throughout the class.

Intermediate Level C++ topics covered include:

  • Classes and Structures
  • Templates
  • The Standard Template Library (STL), using Vectors, Stacks, and Queues
  • Static Variables
  • Switches
  • Compiling Multiple Source Files

(Required: Previous programming experience in Java, C# or C++)

(Suggested: Follow up this class with the Advanced Game Dev class the following session)

classroom4

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