ENGG1111 Computer programming and applications [Section 1EF] [2016]
ENGG1111 Computer programming and applications [Section 1CD] [2016]
ENGG1111 Computer programming and applications [Section 1AB] [2016]
COMP9602 Convex Optimization [Section 2A, 2016]
Welcome to COMP9602. This core research course is designed to provide you the theory, algorithms, and applications of convex optimization.
COMP8504 Geometric modelling and computing [Section 2A, 2016]
COMP8501 Advanced topics in computer graphics [Section 1A, 2016]
COMP8301 Advanced topics in computer systems [Section 2A, 2016]
COMP3412 Internship [Section SB, 2016]
This moodle course page is for the courses COMP3412 to collect training reports. Students who are taking
- a 1-year internship between June 2016 to August 2017
- a summer internship between June 2017 to August 2017,
should submit their training reports through this system.
ENGG1112 Computer programming and applications I [Section FA, 2016]
Hi, welcome to the course ENGG1112 Computer Programming and Applications I!
This course covers both the basic and advanced features of the C/C++ programming languages, including syntax, identifiers, data types, control statements, functions, arrays, file access, objects and classes, class string, structures and pointers. It introduces programming techniques such as recursion, linked lists and dynamic data structures. The concept and skills of program design, implementation and debugging, with emphasis on problem-solving, will also be covered.
Target students are those who wish to complete the programming course in a slower pace covering 2 semesters.
COMP3404 Software quality and project management [Section 2A, 2016]
COMP3402 System architecture and distributed computing [Section 2A, 2016]
COMP3329 Computer game design and programming [Section 2A, 2016]
Hi, welcome to the course CSIS0329 / COMP3329 Computer Game Design and Programming!
In this course, you will learn various topics in game design. They include: game history and genres, 2D graphics, 3D graphics, game physics, artificial intelligence, audio / visual design, user interface, MMOG (Massively Multiplayer Online Game) design and connectivity.
COMP3327 Computer and network security [Section 1A, 2016]
COMP3323 Advanced database systems [Section 1A, 2016]
COMP3322 Modern Technologies on World Wide Web [Section 1A, 2016]
Welcome to COMP3322. This course is designed to provide you key technologies of the Internet and the World Wide Web, as well as useful practice in developing web-based applications and systems. The course consists primarily of lectures and lab practice. Major topics to be covered include: Internet protocol stack, client-server model, TCP/IP, Internet applications, World Wide Web, HTTP, HTML, XML/JSON, style sheets, web programming (PHP, JavaScript, Node.js, etc.), web services and cloud computing.