CSCI1201 Hands-on Introduction to Python and Machine Learning
|
|||
Course Code | CSCI1201 | ||
Course Title | Hands-on Introduction to Python and Machine Learning (Python 程序語言及機器學習之實用介紹) (Course subjects to approval) |
||
Class Date | 20, 21, 22, 23, 26 and 27 July 2021 (28 July 2021 is reserved for class make-up in case there is any cancellation of classes due to bad weather or other unexpected factors.) |
||
Class Time | 9:00am – 11:30am |
|
|
Teaching Mode | Online with live lessons (Face-to-face sessions may be arranged if the pandemic would subside in Hong Kong later) |
||
Teacher | Dr. CHAU Chuck Jee
Lecturer |
|
|
More about Department of Computer Science and Engineering, CUHK: | |||
chuckjee@cse.cuhk.edu.hk |
|
||
Medium of Instruction | English |
|
|
Course Description | This course aims to provide an intensive hands-on introduction to the Python scripting language. Topics include the basic Python language syntax, variable declaration, basic operators, programme flow and control, defining and using functions, file and operating system interface. There will also be an introduction to some popular machine learning libraries in Python such as Scikit-learn, via some practical examples and exercises. Specific key features of the Python scripting language such as object-oriented support, high level dynamic data types, embedding within applications may also be highlighted. | ||
Course Content | Topics include:
|
||
Learning Outcomes |
|
||
Recommended Reading(s) / Reference(s) | Books:
Exploring Python by Timothy A. Budd Think Python: How to Think Like a Computer Scientist, by Allen B. Downey Python for Informatics: Exploring Information, by Chuck Severance
Web resources: An introduction to machine learning with scikit-learn |
||
Course Assessment | Project: 100% | ||
Last updated on 23 February 2021 | |||