Object Oriented Programming and Data Structures (物件導向程式設計)


General information

Instructor name: 黃世強 (Sai-Keung Wong)

Office: Room 706

Email: wingo.wong@gmail.com or cswingo@cs.nctu.edu.tw

#ext. 56626

 

Teaching Assistants:

Name <Email>

Room

Office hour

陳萱 <hsuanchen.18@gmail.com>

電資大樓 707

吳柏均 <f2490107188@gmail.com>

電資大樓 707

曾義鈞 <kilaonlylove@gmail.com>

電資大樓 707

Kuan-yu Liu <liu6352609@gmail.com>

電資大樓 707

WenYun Liu <jp60504@gmail.com>

電資大樓 707

張家浩 <kahogeoff@gmail.com>

電資大樓 707

黃建堯 <hk850522@gmail.com>

電資大樓 707

 

 

Course time schedule:

Monday 13:20 15:10, Thursday 09:00-09:50.

Venue: EC015

 

Lab time schedule: Thursday (IJK). Venue: EC315. Must attend.



Course Score List (2018/)

Midterm Score List


Midterm

All the materials taught so far


 

Topics

Contents

C++ Basics

C++ Functions and Scopes

Pointers and References

Classes and Objects

Data Sharing and Member Functions

Operator Overloading

Inheritance

Polymorphism and Virtual Functions

Streams and File I/O

Template and STL

 

Data structures: stack, queue, tree, graph, map,

 

 


last update: 26th Feb. 2018