Weekly outline
- General
General
Lecturer : DR. NOR BAHIAH BINTI HJ. AHMAD
PROF. MADYA DR. DAYANG NORHAYATI BTE. ABANG JAWAWI
Semester : Semester 2 2014/2015
Synopsis :
This course provides an introduction to data structure and algorithms, types of data structures and programming principles. Student will learn abstract data type concepts using class and apply ADT concept in the implementation of data structures. Recursive function, algorithm efficiency, order of magnitude analysis and Big O notation will be discussed. Students will implement operations that can be applied to data structures using various sorting and searching techniques. Further, students will be exposed to linear data structures such as linked lists, stack and queue. Non-linear data structures such as tree and graphs will also be discussed. At the end of the course, students should be able to implement and apply the theory and concepts of data structure in the mini project which is conducted in group.
This work, SCSJ2013 Data Structure And Algorithms by DR. NOR BAHIAH BINTI HJ. AHMAD and PROF. MADYA DR. DAYANG NORHAYATI BTE. ABANG JAWAWI is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License - 8 June - 14 June
8 June - 14 June
INTRODUCTION TO DATA STRUCTURES & ALGORITHMS - 15 June - 21 June
15 June - 21 June
ABSTRACT DATA TYPE AND C++ CLASS - 22 June - 28 June
22 June - 28 June
RECURSIVE & ALGORITHM EFFICIENCY ANALYSIS - 29 June - 5 July
29 June - 5 July
SORTING ALGORITHMS - 6 July - 12 July
6 July - 12 July
ADVANCED SORT - 13 July - 19 July
13 July - 19 July
SEARCHING TECHNIQUES - 20 July - 26 July
20 July - 26 July
LINKED LIST CONCEPT AND IMPLEMENTATION I - 27 July - 2 August
27 July - 2 August
LINKED LIST CONCEPT AND IMPLEMENTATION II - 3 August - 9 August
3 August - 9 August
STACK CONCEPT AND STRUCTURE - 10 August - 16 August
10 August - 16 August
STACK APPLICATION - 17 August - 23 August
17 August - 23 August
QUEUE (PART 1) - 24 August - 30 August
24 August - 30 August
QUEUE (PART 2) - 31 August - 6 September
31 August - 6 September
TREE CONCEPT - 7 September - 13 September
7 September - 13 September
SEARCH TREE - 14 September - 20 September
14 September - 20 September