GAZI UNIVERSITY INFORMATION PACKAGE - 2019 ACADEMIC YEAR

COURSE DESCRIPTION
ALGORITHM DESIGN/İST-203
Course Title: ALGORITHM DESIGN
Credits 2 ECTS 4
Semester 3 Compulsory/Elective Compulsory
COURSE INFO
 -- LANGUAGE OF INSTRUCTION
  English
 -- NAME OF LECTURER(S)
  Prof. Dr. İhsan ALP
 -- WEB SITE(S) OF LECTURER(S)
  websitem.gazi.edu.tr/site/ihsanalp
 -- EMAIL(S) OF LECTURER(S)
  ihsanalp@gazi.edu.tr
 -- LEARNING OUTCOMES OF THE COURSE UNIT
Ability to learn the concepts of variable and constant
Ability to learn algorithm structure and its instruments
Understanding functions and operators of the flow chart
Finding to the problem solutions with the flow chart
Learning the patterns of basic algorithm
Acquiring the ability to operation in the array
Learning matrix operations


 -- MODE OF DELIVERY
  The mode of delivery is face to face
 -- PREREQUISITES AND CO-REQUISITES
  There is no prerequisite or co-requisite
 -- RECOMMENDED OPTIONAL PROGRAMME COMPONENTS
  There is no recommended optional programme component for this course
 --COURSE CONTENT
1. Week  The computer's internal structure, components and other basic concepts.
2. Week  Data types, variables, constants, arithmetic and logical expressions
3. Week  Computer and Programming Fundamentals Operations Algorithm Operators
4. Week  Flow Chart Shapes
5. Week  Flow Chart Analysis and Design
6. Week  Data Types
7. Week  The concept of loops
8. Week  The concept of nested loops operations
9. Week  The concept of array
10. Week  Midterm
11. Week  The problems associated with arrays
12. Week  Sorting Algorithms
13. Week  Search Algoritms
14. Week  The problems associated with two dimensional arrays
15. Week  Programming Languages Prior Information
16. Week  Final Exam
 -- RECOMMENDED OR REQUIRED READING
  Nabiyev V.V., Algorithms from theory to applications, Seçkin, 2009
 -- PLANNED LEARNING ACTIVITIES AND TEACHING METHODS
  Expression, answer-questions, presentation.
 -- WORK PLACEMENT(S)
  No
 -- ASSESSMENT METHODS AND CRITERIA
 
Quantity
Percentage
 Mid-terms
1
25
 Assignment
1
10
 Exercises
0
0
 Projects
1
15
 Practice
0
0
 Quiz
0
0
 Contribution of In-term Studies to Overall Grade  
50
 Contribution of Final Examination to Overall Grade  
50
 -- WORKLOAD
 Efficiency  Total Week Count  Weekly Duration (in hour)  Total Workload in Semester
 Theoretical Study Hours of Course Per Week
14
2
28
 Practising Hours of Course Per Week
3
2
6
 Reading
0
 Searching in Internet and Library
3
2
6
 Designing and Applying Materials
6
3
18
 Preparing Reports
2
2
4
 Preparing Presentation
0
 Presentation
2
2
4
 Mid-Term and Studying for Mid-Term
4
4
16
 Final and Studying for Final
4
4
16
 Other
0
 TOTAL WORKLOAD: 
98
 TOTAL WORKLOAD / 25: 
3.92
 ECTS: 
4
 -- COURSE'S CONTRIBUTION TO PROGRAM
NO
PROGRAM LEARNING OUTCOMES
1
2
3
4
5
11. The statistical textbooks which include latest information about statistics, equipment and other resources supported by scientific approach on undergraduate level have theoretical and practical knowledge.X
22. Statisticians by using knowledge and skills acquired at bachelor degree level model, analyze, and interpret datasets.X
33. Statisticians identify and analyze the problems with current developments in statistic and also develop solutions based upon researches and proofs.X
44. Statisticians apply theoretical and practical knowledge acquired in Statistics at bachelor degree level to the current problems.X
55. Statisticians have the ability to use computer software and computing technology at the certain level required by statistics field.X
66. Statisticians take responsibility at disciplinary and interdisciplinary studies as an individual or a team member.X
77. Statisticians must have knowledge and ability to follow development in the field of Statistics, and must develop life long-learning attitudes.X
88. By using a foreign language, statistician can keep track of every statistical information, and communicate with colleagues.X
99. Applying the statistical knowledge in the professional sense, statistician has social, scientific, and ethical values.X
1010. A statistician must have the ability to social sensitivity and socialization.X
1111. During the process of inference, a statistician uses time efficiently with the analytical thinking ability.X