Human detection and tracking have attracted extensive research within the computer vision community. The difficulty is raised due to the large variations in human appearance caused by the changes of illumination, camera position, and body pose etc. This project will develop a practical real-time human-detection system with tracking functionality by using Histogram-of-Gradient (HoG) representation to achieve a high detection and tracking accuracies. The project will also investigate those latest computer-vision and machine-learning technologies applied in human detection and tracking. To attend this project, you are required to get some in-hand C/C++ programming skills.