This course introduces students to basic probability theory and some probabilistic models.
Core course for Engineers
Core course for Engineers
This course covers concepts and fundamental principles of Physics. Topics include mechanical waves, electromagnetic fields and waves, optics and modern physics.
This course covers concepts and fundamental principles of Physics. Topics include Mechanics and Thermodynamics.
This course covers fundamentals of signal and system analysis, with applications drawn from filtering, audio and image processing, communications, and automatic control. Topics covered in this course include convolution, Fourier series and transforms, sampling and discrete-time processing of continuous-time signals, modulation, Laplace and Z-transforms, and feedback systems.
This course aims to explain the main concepts in engineering ethics, risk management and occupational safety and health as well as to expose the students to basic of law in the engineering context. The materials will be of introductory nature to enable engineers to appreciate factors that have to be taken into account in decision-making. At the end of the course, students will be able to identify and discuss issues and challenges faced by engineers relating to engineering ethics, risk management and to understand the legal requirements related to engineering field.
This course covers advanced programming techniques and algorithms in C or Matlab programming syntax. Students will learn to use these techniques to solve scientific problems.
This course includes the study of systems of
linear equations, matrices, determinants, vectors, vector spaces, linear
transformations, inner products, eigenvalues, eigenvectors, symmetric matrices
and quadratic forms.
This course introduces students to infinite series, multivariable calculus and vector calculus. Topics covered include: Infinite series and convergence test, Taylor series and approximation, vector functions, partial derivatives, application of partial derivatives, maxima and minima, multiple integrals, iterated integrals, applications of multiple integrals, line and surface integrals, Green’s Theorem, Gauss’ Divergence Theorem and Stokes’ Theorem.
This course is an integral component of EE programme. It covers the areas of hardware development and design. It provides the students with knowledge of how a computer system is designed and what technologies it is compatible with.
This course covers basic knowledge of quantum mechanics, solid state physics, theory of semiconductor energy-band and P-N junction, carrier concentration/ transport equation and device processing.
This course meets the needs
for engineers in electronics, and also is a practical course in
Electrical and Electronic Engineering.
This course meets needs for experts in circuit design,
and also is an fundamental course in Electrical and Electronic Engineering.
This course meets needs for experts in circuit design, and also is a fundamental course in Electrical and
This course covers the basic uses of the
computer language C++, including data types, operations, arrays,
strings, functions, structures, pointers and file management.
This course covers basic error theory and working principle of common used electronic measuring
instruments. Topics include classification, estimation and processing of
measurement errors, synthesis and distribution of errors, measurement
uncertainty; working principle and error analysis of electronic time and frequency measurement
This course provides a thorough introduction to
the C programming language. It covers basic syntax and
grammar, and exposes students to practical programming techniques