You are on page 1of 3

Subject Planning (Normal Trimester 2, 2012/2013) Information for Students

Subject: TCP1201 Object-Oriented Programming and Data Structures Trimester: Trimester 2, 2012/2013 Lecturer: Mr. Neoh Kee Lin (Coordinator), Mr. John See Su Yang Tutor: Mr. William Ban Kar Weng Week Monday Holidays Lectures Labs Quizzes Assignments Lab Tests
Upload

1 22/10 *1
Lec01

2 29/10

3 5/11

4 12/11 *2

5 19/11

6 26/11

7 3/12

8 10/12 *3

9 17/12

10 24/12 *4

11 31/12 *5
Lec10 Lab09

12 7/1

13 14/1

14 21/1 *6

Lec02 Lab01

Lec03 Lab02

Lec04 Lab03

Lec05 Lab04

Lec06 Lab05

Lec07 Lab06

Lec08 Lab07

Lec09 Lab08

Lec11 Lab10 Lab11

Quiz1 23/11 (Fri) 5-6.30pm Due 30/12 4/12 (Tue) 5-7pm

Quiz2 4/1 (Fri) 5-6.30pm Interview

*1 – 26 Oct (Fri) Hari Raya Haji *2 – 13 Nov (Tue) Deepavali, 15 Nov (Thu) Awal Muharram *3 – 11 Dec (Tue) Sultan of Selangor's Birthday *4 – 25 Dec (Tue) Christmas *5 – 1 Jan (Tue) New Year *6 – 24 Jan (Thu) New Year

14 12 13 11. 16 20 20 20 6 20 22 Code Labs Based on: Code Quiz Based on Lab01 Lab02 Lab03 Lab04 Lab05 Lab06 Lab07 Lab08 Lab09 Lab10 Lab11 Lec01 Lec02 Lec03 Lec04 Lec05 Lec06 Lec07 Lec08 Lec09 Lec10 Lec11 Quiz1 Lab Test Lecture & Lab 01-03 Lecture & Lab 01-05 Quiz2 Lecture & Lab 06-09 Date 23/8 4/12 4/1 Tests / Lab Tests Code : Based on: Lec01-03 Lec01-05 Lec06-09 Week 10 Due Date 30/12 Assignments Code : Based on: Lec01-08 Components Quizzes Lab Test Assignments Final Exams Mark Distributions 20 20 20 40 Date marks will be announced to the students: Week 14 Date for barring list announcement: Week 11 Text Book & Reference Books : See below . 10 25. 8. 9. Dictionary & Set Book Chapters 3.Lectures Week 1 2 3 5 6 7 8 9 10 11 12 13 Week 5 7 11 Code Lec01 Lec02 Lec03 Lec04 Lec05 Lec06 Lec07 Lec08 Lec09 Lec10 Lec11 Topics Revision of TCP1101 Introduction to Object Orientation & Template Inheritance Polymorphism Operator Overloading & Exception Handling Stack & Queue Array List & Linked List Array List & Linked List 2 Recursion Binary Tree Map.

Visual Studio 2010 Reference Websites Software (if any) . http://www. C++ Primer Plus (6th ed. Addison-Wesley 1. & Deitel. W.cppreference.com/ 2. (2011). P.05 http://prdownload. Addison Wesley 3. Gaddis.. G.berlios.). Sams 2.cplusplus. (2011). C++ How to Program (8th ed. Problem Solving with C++ (7th ed. Savitch.de/codeblocks/codeblocks-10. S. M.).com 3.).05mingw-setup.. J.com/ 1.). CodeBlock 10.Please indicate the following:Textbook Reference Book (if any) Deitel. & Muganda.learncpp.. T. Pentice Hall 1. http://www. (2011). Prata. http://www. Walters.exe 2. J. Starting out with C++: Early Objects (7th ed. H. (2012).