Academic year 2003/4
LEVEL
1000 MODULES
IT1001
Introduction to Computing
Prerequisite: None
Workload: 26
lecture hours + 11 tutorial hours + 24 internet-activity hours
Module
Credits: 4
This module aims to provide basic IT understanding for
a
student who has no or little knowledge of computing. It is structured to be the
course for the student who either plans to take only one course in computing in
his/her entire undergraduate studies or wants to equip himself/herself to do
further more specialized computing studies. The module tries to be broad by
touching on most aspects of computing. But there will also be some technical
depth in standard introductory computing topics. The lectures will be intensely
complemented by Web exploring activities.
Note: The lectures for IT1001 will be conducted by
SoC, and the tutorial classes will be assisted by CITA.
Click here for
course details
IT1002 Introduction to
Programming
Prerequisite: None
Workload: 26 lecture hours
+ 11 tutorial hours + 6 laboratory hours
Module Credits: 4
The aim
of this module is to introduce students to programming and abstraction methods
as espoused in a modern programming language such as Java. This introductory
course on Java introduces object abstraction and object-oriented implementation.
The concept of objects and object communication will be reinforced via the rich
API library for input/output functionality and graphical user-interface
components. Abstraction techniques allow for non-trivial programs to be
implemented incrementally and with control on complexity. Laboratory sessions
will equip students with hands-on experience in Web pages and Java applets.
Projects and assignments will expose students to programming and the use of Java
constructs.
Note: The lectures for IT1002 will be conducted by
SoC, and the tutorial and practical classes will be assisted by CITA.
Click
here for course details
SCC1303 Multimedia
and Communications
Prerequisite: None
Workload: 26
lecture hours + 3 tutorial hours + 8 laboratory hours + 8 oral-presentation
hours
Module Credits: 4
This module aims to provide students with
the understandings of basic notions in multimedia, and to use it as a tool to
enhance communications. Students will be introduced to the principles and
methods of design, as well as a range of software tools for creating, and
composing multimedia systems and products. Techniques to produce animation and
interactive multimedia will be taught, and oral presentation and effective
speech techniques will be demonstrated. Students will also use multimedia as a
communication tool to practise, enhance, and to develop their presentation skill
and speech ability in addition to the technical speciality.
Click here for course
details
Back to Top
LEVEL 2000
MODULES
GEM2508 A Finance Survival Kit
Prerequisite: None
Workload: 24 lecture hours + 16
laboratory hours
Module Credits: 4
This module aims to give students
a pragmatic introduction to using advanced computing methods to solve problems
in cash balance, liquidity, time value of money, stock valuation, break-even
analysis, bond valuation, financial forecasting, risk and capital management.
Click
here for course details
SCC2302 Scientific
Computations
Prerequisite: IT1002 or CS1101 or CS1101S
Workload: 26 lecture hours + 5 tutorial hours + 14 laboratory hours
Module Credits: 4
This module aims to teach students the concepts of
object-oriented programming, and the use of scientific library with an emphasis
on scientific computations. Topics include program structure and organization,
modules (classes), inheritance, dynamic binding, exceptions handlings and
multithreadings. Students will also make use of computation library for
scientific applications, and write numerical and simulation programs.
Click here for course
details
SCC2303
Publishing of Scientific Information
Prerequisite: None
Workload: 26 lecture hours + 5 tutorial hours + 14 laboratory hours
Module Credits: 4
This module aims to teach the use of internet to
publish the scientific information on world wide web. It focuses on the
essential features of a good scientific paper, and the concepts, technology and
design principles needed to build and to manage most of today's interactive
web-based publications. Students will learn the fundamental issues involved in
designing and developing interactive web application for publishing scientific
information. The psychology of user interaction for reaching different ways of
thinking, relating, and taking in information from web contents will also be
discussed.
Click here
for course details
Back To Top
LEVEL
3000
MODULES
SCC3301
Scientific Data Management, Evaluation and Communications
Prerequisite: IT1001 or IT1002
Workload: 26 lecture hours + 10
tutorial hours + 8
laboratory hours
Module Credits: 4
This module aims to teach
students the computing skills that are needed by managers to solve business or
management problems and the written skills required to present the results
effectively. The emphasis is placed on problem solving rather than calculation.
Topics include statistical methods, how statistical metrics are applied to solve
problems in diversified industries, and how findings in the form of computer
output are interpreted. The communication aspect includes gathering, analyzing,
organizing, and presentation of information and results effectively and
accurately. Student will be taught the process of writing, including prewriting,
drafting, revising and editing.
Click
here for course details
Student's Feedback on SCC3301
SCC3302 Web-Based High
Performance Computing
Prerequisite: SCC2302
Workload: 26
lecture hours + 10 tutorial hours + 8 laboratory hours
Module Credits: 4
This module aims to teach the fundamentals of high performance computing
(HPC) and its applications including drug design, weather forecast, financial
analysis, product design and simulation. Students will be introduced to some
parallel algorithms used for scientific computations and their implementations.
Special attention is paid to the internet platform and the effect of the
communication penalty on the amount by which an algorithm can be speeded up.
Click here for course
details
SCC3303
Computer Aided Design for Laboratories
Prerequisite:
IT1001 or IT1002
Workload: 26 lecture hours + 10 tutorial hours + 8 laboratory hours
Module Credits: 4
Laboratory experiments is an essential constituent
of scientific study. Scientists always need to design tools and equipment that
suit their research needs at low cost and in a short period of time. This module
aims to teach the concepts and technical details of high quality mechanical and
electrical design using CAD. Students will learn how to identify their need with
basic geometric shapes, the layout and construction of basic shapes, and
fine-tune the overall structure to yield highest possible quality and
productivity. Real world examples are provided throughout the course to further
enhance the students' ability to solve practical problems, as well as making the
learning more interesting and realistic.
Click here for course
details
Back To Top