Instructor
Teaching Assistants
Logistics
- Time: Monday and Wednesday (10:30-11:45)
- Location: AS111
- Communications: All notifications will be announced at CyberCampus.
- Lecture materials
- The class will be conducted based on the lecture materials provided each week, and the materials will be uploaded to Cyber Campus before each class.
- The lecture materials from MIT's Introduction to Computer Science and Programming in Python will be used.
- Coding Platform
- We will use Elice Platform (our class) for both hands-on practice and assignments. We might use this platform for exams.
Course Overview
This course aims to equip students with fundamental Python programming skills. Designed for students with no prior experience in coding or AI, this course provides a broad introduction to key concepts, recent developments, and practical applications. Moreover, students will develop the ability to assess the complexity of challenging problems, determine optimal solutions, and reframe seemingly difficult problems into solvable ones using known methods. The course is structured to encourage hands-on learning through various examples, enabling students to independently solve problems using the Python programming language.
Course Prerequisite
- As this course is basic, there is no prerequisite.