Center for Lifelong Engineering Education
The University of Texas at AustinspacerThe University of Texas at Austin College of Engineering
Center for Lifelong Engineering Education
Calendar of Events   •  About Us   •   My Account   
divider Certificate Programs
Conferences
Custom Courses
e-Training
M.S. Degree Programs
Short Courses
divider

Topic Areas

Aerospace
Biomedical
Business & Management
Chemical
Civil
Electrical & Computer
Ethics
Exam Preparation
Mechanical
Petroleum
Six Sigma
Software
divider
search website
divider Mailing List The latest news straight to your inbox! divider
 

An Introduction to the Standard Template Library (STL)

Description

This is a course in the syntax and semantics of C++ and the STL. You will learn how to use and extend various STL components:

  • containers
  • iterators
  • algorithms
  • function objects
  • container, iterator, and function adapters

Teaching will be based on a combination of:

  • lecture
  • discussion
  • examples
  • in-class/out-of-class exercises

Upon mastering the contents, you will learn to identify the attributes of a good implementation and develop an understanding of the strengths and weaknesses of the library.

Benefits:

Through theory and practice:

  • Learn how to use and extend the STL.
  • Learn the strengths and weaknesses of the STL.

Prerequisites

Substantial programming experience. Knowledge of C++ required.