Introduction to C++

Lecture Notes

LEC #

TOPICS

LECTURE NOTES

1

Introduction

(PDF)

2

Flow of control

(PDF)

3

Functions

(PDF)

4

Arrays and strings

(PDF)

5

Pointers

(PDF)

6

Classes

(PDF)

7

Object-oriented programming

(PDF)

8

Memory management

(PDF)

9

Advanced topics I

(PDF)

10

Advanced topics II

(PDF)

Assignments

The four problem sets correspond to the lectures listed below. The final project was due at the end of the course.

ASSIGNMENTS

SOLUTIONS

LECTURES

Problem set 1 (PDF)

(PDF)

1-2

Problem set 2 (PDF)

(PDF)

3-5

Problem set 3 (PDF)

(PDF)

6-8

Problem set 4 (PDF)

(PDF)

9-10

Final project (PDF)

汽水音乐易歪歪HelloGPT易歪歪单机版沙盘telegram易翻译比特浏览器mumu模拟器