
Problem Solving with Programming
Course Code
EL2008
Number of Credits
3
Semester
Course Type
Related Courses
| No | Code | Course | Relation |
|---|---|---|---|
| 1 | EL2003 | Discrete Structures | Prerequisite |
| 2 | IF1210 | Algorithm and Programming 1 | Prerequisite |
| 3 | EL2008 | Problem Solving with C | Equivalent |
Study Material
| Study Material | Depth |
|---|---|
| Introduction | Explore |
| Programming Construct | Explore |
| Algorithms and problem-solving | Explore |
| Data Structure | Explore |
| Recursion | Explore |
| Basic Algorithm Analysis | Explore |
| Algorithm Strategy | Explore |
| Computing Algorithm | Explore |
| Introduction to Parallel and Distributed | Explore |
Graduate Learning Outcomes (GLO) carried by the course
| CPMK Code | Course Learning Outcomes Elements (CLO) |
|---|---|
| CPMK 1 | Able to solve engineering and programming problems using engineering workstations |
| CPMK 2 | Understand and be able to apply problem solving techniques and skills required by paying attention to constraints and tradeoffs |
| CPMK 3 | Able to disseminate information related to computing using contemporary approaches |
| CPMK 4 | Understand ethics in the world of programming and computers |
| CPMK 5 | Applying the problem decomposition process to divide tasks in projects |
Learning Method
- Lectures, Case Studies, Project, Independent Learning
Learning Modality
- Offline, Online, Hybrid
Assessment Methods
- Homework, Quiz, Exam, Project
