ENGG1111 Computer programming and applications [Section 1EF] [2016]

Course category2016-17
This course covers both the basic and advanced features of the C++ programming language.

COMP9602 Convex Optimization [Section 2A, 2016]

Course category2016-17

Welcome to COMP9602. This core research course is designed to provide you the theory, algorithms, and applications of convex optimization. 

Teacher: Wu Chuan

COMP3412 Internship [Section SB, 2016]

Course category2016-17

This moodle course page is for the courses COMP3412 to collect training reports. Students who are taking

  1. a 1-year internship between June 2016 to August 2017
  2. 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]

Course category2016-17
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.
Teacher: Chim Tat Wing

COMP3329 Computer game design and programming [Section 2A, 2016]

Course category2016-17
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.
Teacher: Chim Tat Wing

COMP3322 Modern Technologies on World Wide Web [Section 1A, 2016]

Course category2016-17

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.

Teacher: Wu Chuan