ENGG1330 Computer Programming I (2019-20 Fall Semester)
Host department: Department of Computer Science
Course coordinator: Dr. C.K. Chui (CS) and Dr. Dirk Schnieders (CS)
This is an introductory course designed for first-year engineering students to learn about computer programming. Students will acquire basic Python programming skills, including syntax, identifiers, control statements, functions, recursions, strings, lists, dictionaries, tuples and files. Searching and sorting algorithms, such as sequential search, binary search, bubble sort, insertion sort and selection sort, will also be covered.
Dear students who are good at Python programming,
We are recruiting passionate, responsible and knowledgeable students to be the student mentors of ENGG1330 in 2019-20 Fall semester!
Duty:
Honorarium:
Eligibility:
If you are interested in this invitation, please fill in the following application form on or before 26 Aug 2019.
Best regards,
Kit and Dirk
Dear students,
I am really happy to be your instructor in the first programming course at HKU. I believe we have recruited the best students and you are all talented and have potential to become great Engineers. Your future arena will be characterized by the ubiquitous presence of computing technologies in everyday life. Computing skills will definitely be a core 21st-century competency that empowers you to become the creators of our future.
I wish you enjoy learning programming in this course and lay a strong foundation of coding skills and computational thinking abilities. You will find it very helpful when you enter the exciting world of advanced computing technologies like A.I., robotics, big data analytics, …etc 🙂
Kit
Dear students,
It is an honor to teach this great class. Kit and I will be teaching you computer programming in Python, a language that is quickly becoming the world’s most popular coding language. In addition to learning mathematical and computational ideas your are also learning strategies for solving problems, logical thinking, and communicating ideas. These skills are useful not just for computer scientists but for everyone. If you like solving problems, there is a good chance that you will love programming.
Dirk