Overview
This course introduces students to the basic principles of computer programming and algorithmic problem-solving using the Python programming language. It is designed for learners with no prior coding experience and focuses on developing computational thinking and logical problem-solving skills. Students will learn fundamental coding concepts such as variables, functions, conditionals, and loops, as well as how to design and implement simple algorithms. Upon completion, students will be able to apply systematic and logical approaches to solve problems using programming techniques.
On completing the course, students will be able to:
- Apply basic programming concepts according to a specific programming language terminology.
- Demonstrate decision statement, control structures, and user defined functions with a specific programming language.
- Produce computational solution for case studies using the coding standards of a specific programming language.
Elective Details
Course Code: FEL1613
Offering Semester: April, September
Credit Hours: 3
Delivery: Online
Assessment Weightage: Continuous Assessment - 50%; Final Exam - 50%
Course Lecturer: Dr Lingenthiran Samylingam
Contact Email: @email
Ask a question
If you鈥檇 like to know more about studying at 糖心原创, we鈥檇 love to hear from you.