The class introduces students to engineering analysis and design. Topics covered in the class include: introduction to analog and digital systems, binary number system, electronic components, RC circuit, circuit analysis, combinational and sequential circuits, micro-control design, and system programming. The concurrent labs make the students apply the concepts learnt in the lectures, and culminate in a course team-based project involving Microsoft Kinect. The term's project title is: From heart monitoring to Kinect gaming - Seeing the invisible.
This course introduces students to the principles of system engineering, in particular computer system engineering. Upon successful completion of this course, students will be able to:
Saeed Moaveni, Engineering Fundamentals: An Introduction to Engineering, 5th Edition, Cengage Learning. (Recommended - NOT Required - Required reading will be posted)
Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, 2nd Edition, Prentice Hall PTR (Soft copy HERE)