Home

Teaching Publications Awards

Teaching
  • First year module on Fundamentals of Computers (In English; This is a course for International  classes.)

  • Second year module on The C Programming Language (In English; This is a course for International  classes.)

  • Third year module on Data Structure and Algorithm Analysis (In English; This is a course for International  classes.)

  • Third year module on Algorithms Design Techniques (Bilingual; For Chinese students)

  • MSc module on Algorithms Design Techniques and Analysis (Focusing on  algorithms for hard problems and computational complexity analyses.)

  • MSc module on Data Mining and Knowledge Discovery in Database.


Slides

Data Structure and Algorithm Analysis

  1. Data Structure and Algorithm Analysis part 1

  2. Data Structure and Algorithm Analysis part 2

  3. Data Structure and Algorithm Analysis part 3

  4. Data Structure and Algorithm Analysis part 4

  5. Data Structure and Algorithm Analysis part 5

  6. Data Structure and Algorithm Analysis part 6

  7. Data Structure and Algorithm Analysis part 7

  8. Data Structure and Algorithm Analysis part 8

Algorithms Design Techniques

  1. Chapter 1

  2. Chapter 5-7

  3. Chapter 8-9

  4. Chapter 13-15

  5. Chapter 16-17

Fundamentals of Computers

  1. Chapter 1-5. Download: [ppt]
  2. Chapter 6-8. Download: [ppt]
  3. Chapter 10-11. Download: [ppt]
  4. Chapter 12,14,15. Download: [ppt]
Last updated Dec. 19, 2013