COURSE INFORMATON
Course Title Code Semester L+P Hour Credits ECTS
Statistical Algorithms and Programming * ECMS   303 5 3 3 5

Prerequisites and co-requisites
Recommended Optional Programme Components None

Language of Instruction English
Course Level First Cycle Programmes (Bachelor's Degree)
Course Type
Course Coordinator Assoc.Prof.Dr. Hüseyin GÜLER
Instructors
 
Assistants
Goals
The purpose of the course is to introduce the idea of developing an algorithm to students for problem solving, to bring the knowledge of developing a program using their algorithm and to introduce the frequently used algorithms in statistics.
Content
Once the computers, algorithms and flow charts are discussed in the course, data structers of computers, mathematical operations, conditions and loops, subroutines and functions, sorting and searching algorithms will be given. In addition to that the developed algorithms will be coded with Scratch and MATLAB.

Learning Outcomes
-


Course's Contribution To Program
NoProgram Learning OutcomesContribution
12345
1
Explains Econometric concepts
X
2
Acquires basic Mathematics, Statistics and Operation Research concepts
X
3
Equipped with the foundations of Economics, and develops Economic models
4
Describes the necessary concepts of Business
5
Models problems with Mathematics, Statistics, and Econometrics
X
6
Estimates the model consistently and analyzes & interprets its results
7
Acquires the ability to analyze, benchmark, evaluate and interpret at conceptual levels to develop solutions to problems
X
8
Collects, edits, and analyzes data
X
9
Uses a package program of Econometrics, Statistics, and Operation Research
X
10
Effectively works, take responsibility, and the leadership individually or as a member of a team
X
11
Awareness towards life-long learning and follow-up of the new information and knowledge in the field of study
12
Develops the ability of using different resources in the form of academic rules, synthesis the information gathered, and effective presentation in an area which has not been studied
X
13
Uses Turkish and at least one other foreign language, academically and in the business context
X
14
Good understanding, interpretation, efficient written and oral expression of the people involved
X
15
Improves his/herself constantly by defining educational requirements considering interests and talents in scientific, cultural, art and social fields besides career development
X
16
Questions traditional approaches and their implementation while developing alternative study programs when required
X
17
Recognizes and implements social, scientific, and professional ethic values
X
18
Follows actuality, and interprets the data about economic and social events

Course Content
WeekTopicsStudy Materials _ocw_rs_drs_yontem
1 Basic concepts: Computer, computer program, algorithm, flow chart, compiler Reference book 1: Chapters 1-4. Reference book 2: Chapter 1
2 Basic concepts: Computer, computer program, algorithm, flow chart, compiler Reference book 1: Chapters 1-4. Reference book 2: Chapter 1
3 The structure of a computer program, designing a program, divide and conquer: subprograms and functions, MATLAB environment and scripts Reference book 1: Chapters 6 and 11. Reference book 2: Chapter 4. Reference book 3: Chapters 1 and 2
4 Basic concepts: Computer, computer program, algorithm, flow chart, compiler Reference book 1: Chapters 1-4. Reference book 2: Chapter 1
5 Variables, constants, arrays, comments Reference book 1: Chapters 7 and 12. Reference book 2: Chapter 5. Reference book 3: Chapters 1 and 2
6 Mathematical operations. Example algorithm: Computing mean and variance Reference book 1: Chapter 8. Reference book 2: Chapter 5. Reference book 3: Chapters 1 and 2
7 Conditions: if-then-else and switch-case. Example algorithm: Computing median of a sorted data Reference book 1: Chapter 9. Reference book 2: Chapter 6. Reference book 3: Chapter 3
8 Midterm exam
9 Loops: Example algorithm: Computing mean and variance, revisited. The golden ratio and fibonacci numbers. Prime numbers. Multiplication of matrices Reference book 1: Chapter 10. Reference book 2: Chapter 7. Reference book 3: Chapter 4
10 Loops: Example algorithm: Computing mean and variance, revisited. The golden ratio and fibonacci numbers. Prime numbers. Multiplication of matrices Reference book 1: Chapter 10. Reference book 2: Chapter 7. Reference book 3: Chapter 4
11 Subprograms and functions Reference book 1: Chapter 11. Reference book 2: Chapter 4. Reference book 3: Chapters 2 and 6
12 Subprograms and functions Reference book 1: Chapter 11. Reference book 2: Chapter 4. Reference book 3: Chapters 2 and 6
13 Sorting and searching algorithms. Example algorithms: Rank, rank orders statistics and median Reference book 1: Chapter 14. Reference book 2: Chapter 9. Reference book 3: Chapter 13
14 Sorting and searching algorithms. Example algorithms: Rank, rank orders statistics and median Reference book 1: Chapter 14. Reference book 2: Chapter 9. Reference book 3: Chapter 13
15 Debugging a program Reference book 1: Chapter 15
16-17 Final exam

Recommended or Required Reading
Textbook
Additional Resources