COMPUTER ENGINEERING (ENGLISH) PROGRAMME COURSE DESCRIPTION |
||||||
Name of the Course Unit | Code | Year | Semester | In-Class Hours (T+P) | Credit | ECTS Credit |
---|---|---|---|---|---|---|
COMPUTER PROGRAMMING I | COM107 | 1 | 2 | 2+2 | 3.0 | 5.0 |
No |
Key Learning Outcomes of the Course Unit On successful completion of this course unit, students/learners will or will be able to: |
PROGRAMME LEARNING OUTCOMES |
---|---|---|
1 | Define and discuss the disciplines of computer science with the intention of choosing future courses that are applicable to the student’s personal learning goals, | 1 (5), 2 (5), 3 (5), 4 (5), 5 (5), 6 (5), 7 (5), 8 (5), 9 (5), 12 (5), 13 (5), 15 (5), 16 (5) |
2 | Understand the key hardware components in a modern computer system and how software is mapped, | 1 (5), 2 (5), 3 (5), 4 (5), 5 (5), 6 (5), 7 (5), 8 (5), 9 (5), 12 (5), 13 (5), 15 (5), 16 (5) |
3 | Use a computer to solve problems by developing simple algorithms and then implement them using a specific programming language, | 1 (5), 2 (5), 3 (5), 4 (5), 5 (5), 6 (5), 7 (5), 8 (5), 9 (5), 12 (5), 13 (5), 15 (5), 16 (5) |
4 | Design algorithms to solve simple problems, | 1 (5), 2 (5), 3 (5), 4 (5), 5 (5), 6 (5), 7 (5), 8 (5), 9 (5), 12 (5), 13 (5), 15 (5), 16 (5) |
5 | Use those algorithms in the Processing programming environment, | 1 (5), 2 (5), 3 (5), 4 (5), 5 (5), 6 (5), 7 (5), 8 (5), 9 (5), 12 (5), 13 (5), 15 (5), 16 (5) |
6 | Demonstrate the ability to correct, test and debug processing programs, | 1 (5), 2 (5), 3 (5), 4 (5), 5 (5), 6 (5), 7 (5), 8 (5), 9 (5), 12 (5), 13 (5), 15 (5), 16 (5) |
7 | Explain how algorithms and processing programs work. | 1 (5), 2 (5), 3 (5), 4 (5), 5 (5), 6 (5), 7 (5), 8 (5), 9 (5), 12 (5), 13 (5), 15 (5), 16 (5) |