COURSE DETAIL
This course introduces key issues involved in the development of intelligent robotics. It explores issues on spatial transformation, kinematics, software control architectures, sensing, localization, and navigation. Robotics programming theory is backed by programming three types of robots: Pioneer ground vehicle, robotic arm, and a flying drone. Assessment: homework, exams, and a final project.
COURSE DETAIL
COURSE DETAIL
Based on the changes of computer technology and the role of humans on products in the market. The course focuses on studying the experience of using a product. This course targets a chosen topic, and through three steps of procedural design practices, students understand multiple design methods while developing creative thinking. The course will based around the topic provided by the CHI Student Design Competition: https://chi2016.acm.org/wp/student-design-competition/
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
The goals of this course are to acquire general overview on computer networks, understand the details of key Internet protocols, learn and practice the usage of the internet protocol stack through several programming projects, and provide introduction on wireless Internet technologies.
Prerequisite: Reasonable C(or C++) programming skill
COURSE DETAIL
This course examines the key concepts in software engineering. It provides an overview of development methodologies and associated artefacts in the software lifecycle, ethical, and sustainability considerations for software, high-level specifications such as requirements, software architecture and software design to guide development, project management and quality assurance. This course does not involve programming.
COURSE DETAIL
The course examines the concepts and theories of computer vision and introduces their application. The course entails research on the algorithm and computing architecture and completion of a software simulation. The course covers: image formation; image processing; feature detection and matching; segmentation; feature-based alignment; structure from motion; dense motion estimation; computational photography; stereo correspondence; 3D reconstruction; and recognition.
COURSE DETAIL
This course offers a study of the basic concepts of discrete mathematics: graphs, vertex and adjacency relations; trees; existence of Euler and Hamiltonian paths; graph coloring; pairings. It explores ways to perform software modeling and resolution of routing optimization, interconnection, and assignment problems.
Pagination
- Previous page
- Page 127
- Next page