| Course Unit Code | Course Unit Title | Type of Course Unit | Year of Study | Semester | Number of ECTS Credits | | ÜS1701.2B3 | Algorithm and Programming Logic | Elective | 2 | 3 | 2 |
|
| Level of Course Unit |
| First Cycle |
| Objectives of the Course |
| To teach the basic program development steps. Programming method and how to use this method effectively to write a program with a programming language language to show. |
| Name of Lecturer(s) |
|
| Learning Outcomes |
| 1 | flow diagrams | | 2 | input-output concepts | | 3 | cycles | | 4 | decision structures | | 5 | to decide
and development of algorithms for cyclic problems | | 6 | applications of algorithms and flow diagrams (scratch, code.org) | | 7 | Using function
creation of appropriate resolution algorithms |
|
| Mode of Delivery |
| Normal Education |
| Prerequisites and co-requisities |
| None |
| Recommended Optional Programme Components |
| None |
| Course Contents |
| Algorithm design; flow diagrams, input-output concepts, loops, decision structures, decision making
and development of algorithms for cyclic problems; applications of algorithms and flowcharts using visualization; Using function
creation of appropriate resolution algorithms; develop appropriate solution algorithms using single and double dimensional arrays; coding of generated algorithms in Computer Algebra Systems
and applications. |
| Weekly Detailed Course Contents |
|
| 1 |
flow diagrams | | | | 2 |
input-output concepts | | | | 3 | cycles | | | | 4 |
decision structures | | | | 5 |
to decide
and development of algorithms for cyclic problems | | | | 6 |
applications of algorithms and flow diagrams (scratch, code.org) | | | | 7 |
Using function
creation of appropriate resolution algorithms | | | | 8 |
MIDTERM | | | | 9 |
develop appropriate solution algorithms using single and double dimensional arrays; | | | | 10 | Coding in Computer Algebra Systems
and applications. | | |
|
| Recommended or Required Reading |
|
| Planned Learning Activities and Teaching Methods |
|
| Assessment Methods and Criteria | |
| Midterm Examination | 1 | 100 | | SUM | 100 | |
| Final Examination | 1 | 100 | | SUM | 100 | | Term (or Year) Learning Activities | 40 | | End Of Term (or Year) Learning Activities | 60 | | SUM | 100 |
| | Language of Instruction | | | Work Placement(s) | | None |
|
| Workload Calculation |
|
| Midterm Examination | 1 | 1 | 1 |
| Final Examination | 1 | 2 | 2 |
| Attending Lectures | 14 | 1 | 14 |
| Observation | 3 | 2 | 6 |
| Demonstration | 3 | 2 | 6 |
| Self Study | 5 | 2 | 10 |
| Individual Study for Mid term Examination | 1 | 8 | 8 |
| Individual Study for Final Examination | 1 | 7 | 7 |
|
| Contribution of Learning Outcomes to Programme Outcomes |
| LO1 | | | | | | | | LO2 | | | | | | | | LO3 | | | | | | | | LO4 | | | | | | | | LO5 | | | | | | | | LO6 | | | | | | | | LO7 | | | | | | |
|
| * Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High |
 |
| |