Skip to Content
Course

Middle School: C++ Programming

CSE-90126

SRS-2021-Full-Color.png
C++ is a powerful programming language that can be used to develop operating systems, games and more. Practice applying basic coding concepts as you learn to read and write programs with C++.

 

We will start with an introduction to C++, including computer basics, operating systems and setting up an Integrated Development Environment (IDE). Then we will compile and run our first program. Students will become familiar with basic programming concepts, including compilation, execution, flow control, functions, arrays, pointers, file I/O, structures and classes. No previous programming experience is required.
 

What You Will Learn

 

Students in Middle School: C++ Programming will:

  • Understand how to apply basic coding concepts as you read and write programs with C++.
  • Get an introduction to variables, expressions, assignments, console Input/Output, memory and arithmetic.
  • Gain an understanding of Boolean expressions, branching mechanisms and loops.
  • Learn about predefined functions, programmer-defined functions, scope rules, parameters and overloading.
  • Understand arrays, including creating and using dynamic arrays.
  • Become familiar with character manipulation tools, string Standard Class, I/O with strings, character I/O, file I/O and tools for stream I/O.
  • Get an introduction to structures and classes.
Return to the Sally Ride Science online professional website here. 

Course Information

1.50 units
TBD

Course sessions

Please contact the Pre-College Programs department at 858-534-0804 or precollege@ucsd.edu for information about this course and upcoming sections.