All videos in this website are archived and disseminated for educational purposes only. The videos are presented here with the permission of the producers. The Department of Computer Science assumes no responsibility for the accuracy, validity, or completeness of the information presented. Any downloading, storage, reproduction, and redistribution, in part or in whole, are strictly prohibited without the prior permission of the respective producers. Please strictly observe the copyright law.