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)