In the first half of the lecture, students learn the basic programming languages such as the control structure and functions and data types. In the second half, students experience program development through making programs to solve some exercise problems.
Through lectures and workshop experience, the course enables students to understand and acquire fundamental skills.
After completing this course, students will be able to do:
computer programming
programming, python
✔ Specialist skills | Intercultural skills | Communication skills | Critical thinking skills | ✔ Practical and/or problem-solving skills |
Students practice programming using python.
Course schedule | Required learning | |
---|---|---|
Class 1 | Introduction | We instruct in each class |
Class 2 | Interpreter | We instruct in each class |
Class 3 | Control structure | We instruct in each class |
Class 4 | Function | We instruct in each class |
Class 5 | Data structure | We instruct in each class |
Class 6 | Module | We instruct in each class |
Class 7 | Colaboratory | We instruct in each class |
Class 8 | Algorithm and complexity | We instruct in each class |
Class 9 | Recommendation algorithm | We instruct in each class |
Class 10 | Recommendation algorithm, implementation | We instruct in each class |
Class 11 | Machine learning 1 | We instruct in each class |
Class 12 | Machine learning, implementation 1 | We instruct in each class |
Class 13 | Machine learning 2 | We instruct in each class |
Class 14 | Machine learning, implementation 2 | We instruct in each class |
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
None required
Course materials can be found on OCW-i
Students will be assessed on their understanding of python programming.
Students' course scores are based on programming code and reports.
This lecture is limited to students in the department of Industrial Engineering and Economics.
Bring the notebook PC to lecture