Main page

Biography
Teaching
Research
Professional Activities
Useful Links
Other Links


Audrey Tam

Teaching

Current: 2007

(Feb semester) Web Services
(Masters/Honours/DD) What they're good for and how to implement them [in Java]. Course Web site
 

Previous:

Usability Engineering
(Masters/Honours/DD/SE) Evaluation of devices, software and web sites.
Programming Web Applications
(Grad Dip IWeb) Introduction to Java, dynamic data structures and JSP for PHP scripters.
File Structures and Database Systems
(Third-year & Masters) Implementation of database systems: file structures and indexing, efficient query evaluation, transactions, concurrency and recovery. Information retrieval.
Web Software Engineering
(Masters) Undertaking, executing, managing, and maintaining large web projects.

At VUT: 2001 or earlier

C++ for Java Programmers
(Second-year degree, Graduate Diploma) Essential differences between programming in C++ and Java.
Computer Science Projects
(Third-year degree) Group projects that enable students to gain experience in working in teams on a substantial real-world project.
Foundation Studies: Computing
(Foundation Studies) How to use computer systems: standard office application software.
Programming 1
(First-year degree) Introduction to problem solving with the aid of Java computer programs. Coordinated by Grace Tan. Web site maintained by Anne Venables but HTMLConverter files are also available here:
Mathematical Foundations 1
(First-year degree) Sets, logic and linear algebra. Coordinated by Alasdair McAndrew.
Introduction to Computer Systems 2
(First-year degree) Introduction to the Internet and WWW. Web site contains lecture notes and other info.
Software Engineering
(Second-year degree) A practical introduction to software development techniques.
User Interface Development
(Master's by coursework, Hong Kong)
Introduction to Computer Systems 1
(First-year degree) How to use computer systems: Standard operating systems & networks, office application software.
User Interface Design
(Third-year degree) Same subject as User Interface Development (Hong Kong).
Multimedia Systems
(Third-year degree)
Data Management 1
(Master's by coursework) An extension of the undergraduate Data Structures subject: Algorithmic complexity, Internal & External sorting, Hashing, Self-adjusting trees (AVL, splay, B-trees), Data compression & encryption.
Networked Multimedia Systems
(Graduate Diploma in Multimedia Information Networking)
Programming 1
(First-year degree) Introduction to programming in C++.

 


Jump to top of page.