Sei sulla pagina 1di 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

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, Dictionary & Set Book Chapters 3, 8, 9, 10 25, 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

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

Reference Websites

Software (if any)

Potrebbero piacerti anche