Information
| Unit | FACULTY OF ECONOMICS AND ADMINISTRATIVE SCIENCES |
| ECONOMETRICS PR. | |
| Code | EKMS303 |
| Name | Statistical Algorithms and Programming |
| Term | 2018-2019 Academic Year |
| Semester | 5. Semester |
| Duration (T+A) | 3-0 (T-A) (17 Week) |
| ECTS | 5 ECTS |
| National Credit | 3 National Credit |
| Teaching Language | Türkçe |
| Level | Lisans Dersi |
| Type | Normal |
| Label | E Elective |
| Mode of study | Yüz Yüze Öğretim |
| Catalog Information Coordinator | Prof. Dr. HÜSEYİN GÜLER |
| Course Instructor |
The current term course schedule has not been prepared yet.
|
Course Goal / Objective
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.
Course 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.
Course Precondition
Resources
Notes
Course Learning Outcomes
| Order | Course Learning Outcomes |
|---|---|
| LO01 | Differentiates between algorithms and flow charts |
| LO02 | Defines data structers of computers |
| LO03 | Writes an algorithm and program for basic mathematical operations |
| LO04 | Uses conditions and loops in alogrithms and programs |
| LO05 | Extends algorithms and programs with subroutines and functions |
| LO06 | Develops algorithms for statistical purposes |
| LO07 | Writes an algorithm and program for sorting and searching operations |
| LO08 | Uses MATLAB and Scratch to code the developed algorithm |
| LO09 | Debugs the written program |
Relation with Program Learning Outcome
| Order | Type | Program Learning Outcomes | Level |
|---|---|---|---|
| PLO01 | - | Explains Econometric concepts | 2 |
| PLO02 | - | Acquires basic Mathematics, Statistics and Operation Research concepts | 2 |
| PLO03 | - | Equipped with the foundations of Economics, and develops Economic models | 0 |
| PLO04 | - | Describes the necessary concepts of Business | 0 |
| PLO05 | - | Models problems with Mathematics, Statistics, and Econometrics | 3 |
| PLO06 | - | Estimates the model consistently and analyzes & interprets its results | 0 |
| PLO07 | - | Acquires the ability to analyze, benchmark, evaluate and interpret at conceptual levels to develop solutions to problems | 5 |
| PLO08 | - | Collects, edits, and analyzes data | 4 |
| PLO09 | - | Uses a package program of Econometrics, Statistics, and Operation Research | 5 |
| PLO10 | - | Effectively works, take responsibility, and the leadership individually or as a member of a team | 2 |
| PLO11 | - | Awareness towards life-long learning and follow-up of the new information and knowledge in the field of study | 0 |
| PLO12 | - | 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 | 2 |
| PLO13 | - | Uses Turkish and at least one other foreign language, academically and in the business context | 2 |
| PLO14 | - | Good understanding, interpretation, efficient written and oral expression of the people involved | 1 |
| PLO15 | - | Improves himself/herself constantly by defining educational requirements considering interests and talents in scientific, cultural, art and social fields besides career development | 1 |
| PLO16 | - | Questions traditional approaches and their implementation while developing alternative study programs when required | 4 |
| PLO17 | - | Recognizes and implements social, scientific, and professional ethic values | 1 |
| PLO18 | - | Follows actuality, and interprets the data about economic and social events | 0 |
Week Plan
| Week | Topic | Preparation | Methods |
|---|---|---|---|
| 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 | 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 | |
| 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 | Mid-Term Exam | General review for the 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 | Term Exams | General review for the final exam | |
| 17 | Term Exams | General review for the final exam |
Student Workload - ECTS
| Works | Number | Time (Hour) | Workload (Hour) |
|---|---|---|---|
| Course Related Works | |||
| Class Time (Exam weeks are excluded) | 14 | 3 | 42 |
| Out of Class Study (Preliminary Work, Practice) | 14 | 3 | 42 |
| Assesment Related Works | |||
| Homeworks, Projects, Others | 0 | 0 | 0 |
| Mid-term Exams (Written, Oral, etc.) | 1 | 12 | 12 |
| Final Exam | 1 | 18 | 18 |
| Total Workload (Hour) | 114 | ||
| Total Workload / 25 (h) | 4,56 | ||
| ECTS | 5 ECTS | ||