BAYBURT University Information Package / Course Catalogue

Home Information on the Institution Information on Degree Programmes General Information for Students
Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
ÜS1701.2B3Algorithm and Programming LogicElective232
Level of Course Unit
Short 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
1flow diagrams
2input-output concepts
3cycles
4decision structures
5to decide and development of algorithms for cyclic problems
6applications of algorithms and flow diagrams (scratch, code.org)
7Using function creation of appropriate resolution algorithms
Mode of Delivery
Second 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
WeekTheoreticalPracticeLaboratory
1 flow diagrams
2 input-output concepts
3cycles
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;
10Coding in Computer Algebra Systems and applications.
Recommended or Required Reading
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
Midterm Examination1100
SUM100
End Of Term (or Year) Learning ActivitiesQuantityWeight
Final Examination1100
SUM100
Term (or Year) Learning Activities40
End Of Term (or Year) Learning Activities60
SUM100
Language of Instruction
Work Placement(s)
None
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination122
Attending Lectures14114
Observation326
Demonstration326
Self Study5210
Individual Study for Mid term Examination188
Individual Study for Final Examination177
TOTAL WORKLOAD (hours)54
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
PO
12
LO1            
LO2            
LO3            
LO4            
LO5            
LO6            
LO7            
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High