Note: All courses
listed here are for B.Eng. ACE students admitted
in 2006-07 and thereafter. For courses offered
to B.Eng. ACE and B.Eng. IDE students admitted
before 2004, please refer to the Undergraduate
Student Handbook for details.
Advanced Engineering Mathematics (Syllabus D)
1st term
Calculus of several variables: partial derivatives;
differential and Jacobian matrix; chain rule;
Grad, Div, Curl; path integrals; double integrals;
triple and surface integrals; Green's theorem,
Gauss's theorem, Stoke's theorem. Complex analysis:
complex analytic functions; complex integration.
Ordinary differential equations: separable equations;
linear first-order equations with constant coefficients;
systems of linear differential equations; nonhomogeneous
equations. Fourier series: sinusoidal form and
complex form. (For Automation and Computer-Aided
Engineering, and Innovation and Design Engineering
Majors only.)
Advanced Engineering Mathematics (Syllabus E)
2nd term
Linear algebra: vector spaces; linear transformations
and their matrix representations; eigenvalues
and eigenvectors. Symmetric and orthogonal matrices;
systems of linear equations and their solutions.
Probability theory: probability concepts; random
variables and distributions; mean and variance.
Joint distributions; covariance and correlation.
Graph theory: basic notions; minimal spanning
trees and algorithms; directed graphs and shortest
path problems. (For Automation and Computer-Aided
Engineering, and Innovation and Design Engineering
Majors only.) (Not for students who have taken
ERG 2017.)
Basic Electronics
1st term
Linear circuit theory, DC and AC analysis. Circuit
models of diodes and BJT transistors. Digital
circuits. Op-Amps. Feedback principle. Circuit
design using IC's.
Design Principles and Practice
1st or 2nd term
Design principles: process, problem understanding,
functions and specifications, function decomposition,
concept generation, decision making. Form design
methods: structure and form variation, form factors
and elements, combination of form elements, means
of expression. Design projects: reinforcement
of engineering concepts and design principles,
product functional decomposition, design embodiment,
conceptual design, and physical realization.
Design Computing
3 U; 1 Lect; 3 Prac.; 1st or 2nd term
Computing projects in design. Topics include web
programming, design data exchange, and the use
of graphics design, audio editing, and web page
design tools. (Not for students who have taken
IDE 1800.)
Computer-Aided Design and Practice
3 U; 1 Lect; 3 Prac; 1st term
Introduction to CAD systems. A series of projects
for students to learn and practice using various
CAD packages for modeling, making detail drawings,
animation and analysis. (Not for students who
have taken ACE 1020, IDE 1010 or IDE 1020.)
Engineering Mechanics
2nd term
Force and moment vectors. Free-body diagrams.
Equations of equilibrium. Friction. Moments of
inertia. Kinematics of particles. Newton¡¦s second
law. Energy and momentum methods of particles.
Kinematics of Rigid bodies. Dynamics of rigid
bodies. Energy and momentum methods for rigid
bodies.
Engineering Product Design
1st or 2nd term
Engineering design process. Machine design methodology.
Kinematics analysis. Load analysis. Materials
and Manufacture. Component Design. Design synthesis
and optimization. Design for reliability. Human
factors in design. (Not for students who have
taken IDE 2020.)
Introduction to Control Systems
1st or 2nd term
Linear approximation of engineering systems. Laplace
transform. Transfer function and block diagram
representation. Characteristics of feedback systems.
Performance specifications. Routh-Hurwitz stability
criterion. Root locus design. Frequency response
design. Nyquist criterion. Introduction to state
space models. Utilization of computer-aided analysis
and design software. (Not for students who have
taken ELE 2240.)
Multimedia Technology for Design
1st or 2nd term
Multimedia Communication. Multimedia information.
Systems and standards. Multimedia networks and
services. Graphics, video, sound and audio data.
Tools for sound generation and processing. Tools
for manipulating video and graphics data. Applications
of multimedia in design. Prerequisite: ACE 2050
or its equivalent. (Not for students who have
taken IDE 2040.)
Engineering Computer Graphics
1st or 2nd term
Elements of interactive computer graphics. Mathematical
bases and manipulation of curves and surfaces.
Introduction to geometric and solid modeling.
Display techniques. Applications in industries.
Manufacturing Technology
2nd term
Overview of manufacturing engineering, engineering
mterials, metal forming processes, machining processes,
plastic injection molding processes, and assembly.
Hands-on experiments/projects.
Fundamentals of Machine Intelligence
2nd term
Data structures, sorting, and searching. Knowledge
representation: State space; Logical statements;
Rules; Connectionism. Discrete problem solving
by state space search. Deduction by resolution
in predicate logic. Inference by ruled-based systems.
Mappings by networks. Principles of learning.
Application examples.
Engineering Materials
1st term
Basic engineering materials. Engineering properties
of materials. Linear elasticity. Stress and strain.
Stress-strain relations. Loading and deformation.
Torsion. Shears, moments, and deflections in beams.
Fracture. Fatigue. Stress concentration. Safety
factor. Material selection for design. Fundamentals
of material processing. (Not for students who
have taken ACE 2120.)
Engineering Practice
1st term
Introduction to engineering profession. Engineering
ethics. Environment protection. Industrial health
and safety. Introduction to engineering economics.
Management tasks. Industrial and engineering organizations.
Strategic management and decision making. Basic
marketing concepts. (Not for students who have
taken ACE 1880, ELE 2860, ELE 2880 or SEG 2470.)
Signal Processing
1st or 2nd term
Overview of signals and systems, Fourier transform,
sampling theorem, the z-transform, discrete Fourier
transform, introduction to analysis and design
of filters.
Mechatronics Systems
1st or 2nd term
Physical system modeling and analysis. Measurement
and manipulation principles. Sensors. Actuators.
Signal conditioning. Data acquisition and conversion.
Microcontrollers and interface. Control system
design and tuning. Case studies in system integration.
Introduction to Robotics
1st or 2nd term
Robot classification and specification. Coordinate
frames and homogeneous transformations. Denavit-Hartenberg
notation. Forward and inverse kinematics. Differential
motion. Jacobians and statics. Singularity. Workspace
analysis. Actuators, sensors, and end-effectors.
Trajectory generation. Introduction to robot motion
planning. (Not for students who have taken ACE
3030.)
Engineering Profession 1st term Introduction of engineering as a profession (different engineering fields, social responsibility, and career advancement); Engineering ethics (law in Hong Kong, mainland China, UK, and US, intellectual property, company and employee relationship); Professional engineering registration; Engineering project management: market research and response, investment calculation, project scheduling (Gnatt chart, PERT/CPM), risk management, quality control, customer relationship; Company visits.
Engineering Design and Applications 2nd term The course includes a significant project for students to practise the following topics: Engineering design process, Innovation and design, CAD and CAE tools and applications, Prototyping (mechanical workshop), Prototyping (electronics workshop), Quality and inspection.
Project Design Practice
1st or 2nd term
Principles and methods of product development.
Elements of design cycle: identifying customer
needs by practicing quality functional deployment,
concept generation by exploring variety of creative
thinking and innovation techniques, product architecture
using modeling tools, aesthetic and ergonomics
consideration, design-for-manufacturing and design
for environment.
Modern Control Systems Analysis and Design
1st or 2nd term
Continuous and discrete domain state space representations:
Transition matrix; Stability; Controllability
and observability; Pole placement controller;
State estimator. Emulation designs. Discrete design.
Case studies.
Computer-Integrated Manufacturing
1st or 2nd term
Concurrent engineering. Computer-integrated-manufacturing
models and concepts. Rapid prototyping. Compute
r-aided-manufacturing. Control of manufacturing
systems: numerical control and computer numerical
control; programmable logic controller; computer
aided process planning and manufacturing scheduling;
quality assurance. Hands-on experiments/projects.
Computational and Optimization Methods
1st or 2nd term
Numerical solutions to linear and nonlinear equations.
Computational linear algebra. Numerical differentiation
and integration. Numerical methods for differential
equations. Linear and nonlinear programming. Dynamic
programming. Prerequisite: ERG 2014 and 2015.
Finite Element Modeling and Analysis
1st or 2nd term
Finite element modeling. Computational procedures.
Basic elements. Shape functions. Formulation techniques.
Boundary conditions. Modeling considerations.
Implementation of finite elements. Software use.
Engineering applications.
Multimedia Data Modeling & Analysis
1st or 2nd term
Introduction to various advanced techniques for
the modeling and processing of graphics, video,
and audio information. Example topics include
wavelet analysis and synthesis, radiosity and
global illumination, watermarking, and perceptual
codings.
Computer Game Design and Development
1st or 2nd term
Character design. Story boarding. Puzzle and mission
design. Animation techniques including physical
modeling, inverse kinematics, soft object modeling,
procedural modeling, and motion capture techniques.
Collision detection. Behaviour modeling. Scene
management. Use of music and audio effects in
games. The use and the interface of different
peripherals. Tools for game development. Design
of games on the internet. (Not for students who
have taken IDE 3030.)
Machine Vision and Image Processing
1st or 2nd term
Imaging models. Image acquisition. Statistical
operations. Spatial operations and transformations.
Segmentation and edge detection. Morphological
and area operations. Finding 2-D basic shapes.
Scene labeling. Introduction to 3-D shape from:
stereo, motion, boundary, shading, and texture.
Active range sensing. Example applications.
Geometric Modeling and Processing
1st or 2nd term
Curves and surfaces design: de Casteljau algorithm;
degree elevation; parametric and geometric continuity;
intersection, trimming, blending and fillets,
multiresolution surfaces, subdivision surfaces,
level of details. Applications in animation and
design. Solid modeling: representation schemes;
Boolean operations. Parametric and feature based
design.
Robot Dynamics and Control
1st or 2nd term
Robot dynamics. Position control: Computer-torque
control; PD-plus-gravity controller; Cartesian
space control. Force control: Natural and artificial
constraints; Hybrid position force control; Impedance
control. Dexterity and redundancy: Manipulability
measure and ellipsoid; Dynamic manipulability;
Kinematic redundancy; Optimal configuration and
motion planning.
Optimal and Robust Control
1st or 2nd term
Constrained optimization. Lagrange multipliers.
Linear quadratic regulator for discrete and continuous
time systems. Steady-state and suboptimal control.
Lyapunov and Riccati equations. Tracking problem.
Robustness and multivariable frequency domain
analysis. Singular value plots. Introduction to
linear quadratic Gaussian and loop-transfer recovery
design.
Methods and Applications of Computational Intelligence
1st or 2nd term
Concepts, models and methods of computational
intelligence. Topics include neural networks,
support vector machines, fuzzy logic, simulated
annealing, genetic algorithms, and their applications
to control, robotics, automation, signal processing,
manufacturing, and transportation.
MEMS and Nano Robotics
1st or 2nd term
Introduction to MEMS/NEMS devices. Micro/Nano
fabrication techniques. MEMS/NEMS design methodology.
Experimental methods for Micro/Nano devices. Applications
for MEMS/NEMS. Dominant physical phenomena in
the Micro/Nano worlds. Micro and Nano scale robotics
and assembly.
Nonlinear Systems and Control
1st or 2nd term
Ordinary differential equation description of
nonlinear state space systems. Phase plane analysis.
Linearization. Concepts of stability. Lyapunov
theory. LaSalle theory. Limit cycles. Feedback
linearization. Sliding mode control. Backstepping.
Smart Materials and Structures
1st or 2nd term
Overview of smart materials technology. Characteristics
of smart materials such as piezoelectric materials,
magnetorheological fluids, and shape memory alloys.
Smart actuators and sensors. Structural modeling
and design. Dynamics and control for smart structures.
Integrated system analysis. Applications in buildings,
industries, and biomedicine.
Final Year Project I
3U; 1st term
This course involves a significant project in
any area of automation and computer-aided engineering.
The project may be taken individually or in small
group. A project report has to be written under
the supervision of the teaching staff.
Final Year Project II
5U; 2nd term
This course involves a significant project in
any area of automation and computer-aided engineering.
The project may be taken individually or in small
group. A project report has to be written under
the supervision of the teaching staff. Prerequisite:
ACE 3930.
|