Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
*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
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
Quiz2
Week 10
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