| Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
|---|---|---|---|
| 1. | Record. | Reviewing F0731700: "Information Processing 3." | 190minutes |
| 2. | Representing complex numbers using records. | Reading the corresponding Web document. | 190minutes |
| 3. | Passing records/pointer to records to function. | Passing address to function. | 190minutes |
| 4. | Representing vector value using records. Shallow copying and deep copying. Deep copying function. |
Reviewing malloc/free. | 190minutes |
| 5. | Basic grammar in C++ | Reading the corresponding Web document. | 190minutes |
| 6. | Class in C++ | Reading the corresponding Web document. | 190minutes |
| 7. | Operator overloading. Insertion operator. |
Reading the corresponding Web document. | 190minutes |
| 8. | Compound assignment operators. type bool. |
Reading the corresponding Web document. | 190minutes |
| 9. | Vector class new/delete operators |
Reviewing vector record | 190minutes |
| 10. | Copy constructor. Assignment operator function. Destructor. |
Reviewing vector record | 190minutes |
| 11. | Subscripting operator function. Returning reference. "explicit" constructor. |
Reviewing vector record | 190minutes |
| 12. | Matrix class | Reviewing vector class. | 190minutes |
| 13. | Inheritance | Reviewing polynomial class. | 190minutes |
| 14. | End-term examination and review. | Preparing exam. | 190minutes |
| Total. | - | - | 2660minutes |
| Report | Exam. | Total. | |
|---|---|---|---|
| 1. | 5% | 10% | 15% |
| 2. | 10% | 25% | 35% |
| 3. | 15% | 35% | 50% |
| Total. | 30% | 70% | - |
| Work experience | Work experience and relevance to the course content if applicatable |
|---|---|
| N/A | N/A |