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++.


|