Türkçe English Rapor to Course Content
COURSE SYLLABUS
ALGORITHMS AND INTRODUCTION TO PROGRAM
1 Course Title: ALGORITHMS AND INTRODUCTION TO PROGRAM
2 Course Code: ELNS201
3 Type of Course: Optional
4 Level of Course: Short Cycle
5 Year of Study: 2
6 Semester: 3
7 ECTS Credits Allocated: 3
8 Theoretical (hour/week): 2
9 Practice (hour/week) : 0
10 Laboratory (hour/week) : 0
11 Prerequisites: None
12 Recommended optional programme components: None
13 Language: Turkish
14 Mode of Delivery: Face to face
15 Course Coordinator: Öğr.Gör. BASRİ KUL
16 Course Lecturers: Meslek Yüksekokulları Yönetim Kurullarının görevlendirdiği öğretim elemanları.
17 Contactinformation of the Course Coordinator: basrikul@uludag.edu.tr
(224)2942380
18 Website:
19 Objective of the Course: This course aims to equip student with the skills related to algorithms. Steps to be followed in the solution stages of a given problem, State diagrams, Transition diagrams and tables, Limitations of the program; System Design: The steps to be followed during the design of a desired system as hardware and software.
20 Contribution of the Course to Professional Development The algorithmic approach that forms the basis for software technologies, which is the inevitable profession of today's world, is learned. In this way, the student will be able to learn other programming languages faster. Basic programming structures in languages such as C, C ++, python will be learned in this course.
21 Learning Outcomes:
1 Being able to design algorithms.;
2 Being able to work with flow diagrams.;
3 Being able to use variables and constants;
4 Being able to carry out Input and Output Processes.;
5 Being able to use operators;
6 Being able to use decision management terminology.;
7 Being able to use loop management terminology.;
8 Being able to use single and multi dimensional arrays.;
9 Being able to use subprograms which do not return any values.;
10 Being able to use subprograms which return values.;
22 Course Content:
Week Theoretical Practical
1 What is algorithms. After and before of programming techniques.
2 The operators used in the algorithm.
3 Terms used in algorithm.
4 Descriptor, Variable, Transfer, Counter, Loop.
5 Sequential addition and successive multiplication.
6 Algorithm preparation.
7 Flow charts and used shapes.
8 Simple algorithm examples.
9 Start / Stop, Information entry, Process, Loop
10 Decision (comparison), Print / Output, Connection, Process flow directions
11 Flow chart examples
12 Pascal Programming language general structure
13 Transition from flowchart to programming language and examples
14 Transition from flowchart to programming language and examples
23 Textbooks, References and/or Other Materials: Course book, study book and other sources.
24 Assesment
TERM LEARNING ACTIVITIES NUMBER PERCENT
Midterm Exam 1 50
Quiz 0 0
Homeworks, Performances 0 0
Final Exam 1 50
Total 2 100
Contribution of Term (Year) Learning Activities to Success Grade 50
Contribution of Final Exam to Success Grade 50
Total 100
Measurement and Evaluation Techniques Used in the Course Measurement and evaluation is carried out according to the priciples of Bursa uludag University Associate and Undergraduate Education Regulation.
Information Results are determined with the letter grade determined by the student automation system.
25 ECTS / WORK LOAD TABLE
Activites NUMBER TIME [Hour] Total WorkLoad [Hour]
Theoretical 14 2 28
Practicals/Labs 0 0 0
Self Study and Preparation 14 2 28
Homeworks, Performances 0 2 4
Projects 0 0 0
Field Studies 0 0 0
Midtermexams 1 10 10
Others 0 0 0
Final Exams 1 14 14
Total WorkLoad 84
Total workload/ 30 hr 2,8
ECTS Credit of the Course 3
26 CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS
PQ1 PQ2 PQ3 PQ4 PQ5 PQ6 PQ7 PQ8 PQ9 PQ10 PQ11 PQ12
LO1 3 3 4 4 4 3 4 5 5 3 3 3
LO2 4 4 4 5 5 4 3 5 5 5 5 3
LO3 2 3 3 4 4 4 3 4 4 3 4 4
LO4 4 3 2 4 4 4 4 5 3 4 2 5
LO5 3 4 3 3 3 4 3 2 4 4 3 4
LO6 3 3 3 4 5 4 3 2 4 4 4 3
LO7 3 3 3 3 4 4 4 4 3 4 3 3
LO8 4 3 4 3 4 4 4 3 5 3 3 4
LO9 4 4 4 3 3 3 3 3 3 5 4 4
LO10 4 3 4 3 3 3 3 4 4 3 3 4
LO: Learning Objectives PQ: Program Qualifications
Contribution Level: 1 Very Low 2 Low 3 Medium 4 High 5 Very High
Bologna Communication
E-Mail : bologna@uludag.edu.tr
Design and Coding
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr