Problem Solving and Programming
Description
This course is for students to learn from extensive practice in problem-solving using different programming paradigm, which includes the object-oriented programming, functional programming, and logic programming. Students will learn the fundamental concepts and distinctive features in these programming paradigms. They will develop skills to abstract data and entities from the problem domain, build models, design solutions using different paradigm principles and strategies, and implement solutions in these programs. Students will also explore tools and best practices in programming. For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.
Preview the 5 closest equivalencies already indexed in our system
No matches found for this course.