Semester | Spring Semester, 2021 | ||
Department | Freshman Class of BA in Global Governance | ||
Course Name | Computational Thinking with Python | ||
Instructor | CHIU SHU-I | ||
Credit | 3.0 | ||
Course Type | Required | ||
Prerequisite |
Course Objective |
Course Description |
Course Schedule |
Week 1: Introduction Week 2: Variables, statements, and numbers Week 3: Conditional Execution Week 4: Loops and iterations Week 5: Functions and Recursion Week 6: Lists and Tuples Week 7: Strings Week 8: Dictionaries and Sets Week 9: Midterm Week 10: Files and Exceptions Week 11: Networking and Rest API Week 12: Data Crawling Week 13: Regular expressions Week 14: IDEs Week 15-16: Python libraries for data analysis Week 17: Modular and Object-Oriented Programming Week 18: Final Presentation |
Teaching Methods |
Teaching Assistant |
TBA |
Requirement/Grading |
|
Textbook & Reference |
|
Urls about Course |
Attachment |
python and computational thinking.pdf |