Information
Code | MD042 |
Name | Algorithm Producing Technics in Computer and Application to Mining Problems |
Term | 2023-2024 Academic Year |
Semester | . Semester |
Duration (T+A) | 4-0 (T-A) (17 Week) |
ECTS | 6 ECTS |
National Credit | 4 National Credit |
Teaching Language | Türkçe |
Level | Yüksek Lisans Dersi |
Type | Normal |
Mode of study | Yüz Yüze Öğretim |
Catalog Information Coordinator | Prof. Dr. AHMET DAĞ |
Course Goal / Objective
To enable the students to have the theoretical knowledge of algorithm development and to gain the ability to implement all the steps required to solve a problem on the computer.
Course Content
Algorithm producing technics which will be used in open and closed enterprises, describing and analysis of problem, determination of solutions to problem and selection of optimum alternative, forming flow chart for developed algorithm and application examples.
Course Precondition
None
Resources
1)Robert Sedgewick, Algorithms,
Notes
Ahmet Dağ, Lecture Notes (Unpublished)
Course Learning Outcomes
Order | Course Learning Outcomes |
---|---|
LO01 | Knows the concepts related to algorithm. |
LO02 | Knows the algorithms used in mining. |
LO03 | Knows the steps required to solve a problem on the computer. |
LO04 | Determines the stages of solution to any problem of mining. |
LO05 | Drawing flow chart of algorithm. |
Relation with Program Learning Outcome
Order | Type | Program Learning Outcomes | Level |
---|---|---|---|
PLO01 | Bilgi - Kuramsal, Olgusal | Uses the mathematics, science, and engineering knowledge gained in undergraduate education in the advanced solution of mining engineering problems. | 5 |
PLO02 | Bilgi - Kuramsal, Olgusal | Have advanced theoretical and applied knowledge in the fields of mining engineering. | 4 |
PLO03 | Bilgi - Kuramsal, Olgusal | Learns to independently conduct scientific and technical research on all subjects, including the field of specialization. | 4 |
PLO04 | Beceriler - Bilişsel, Uygulamalı | Gains the ability to transfer scientific and social values to others at every stage of works. | 2 |
PLO05 | Beceriler - Bilişsel, Uygulamalı | Have the ability to prepare projects related to the working subjects of mining engineering. | 4 |
PLO06 | Beceriler - Bilişsel, Uygulamalı | Have the ability to define, formulate and solve problems related to mining engineering at an advanced level. | 5 |
PLO07 | Beceriler - Bilişsel, Uygulamalı | Have the awareness of lifelong learning for professional development. | |
PLO08 | Beceriler - Bilişsel, Uygulamalı | Have the ability to work independently, team work, and interdisciplinary. | 3 |
PLO09 | Yetkinlikler - Alana Özgü Yetkinlik | Uses modern engineering, computer modeling and simulation tools in the development of mining engineering projects and solving advanced engineering problems. | 5 |
PLO10 | Yetkinlikler - Öğrenme Yetkinliği | Gains systematic thinking and problem solving abilities with the in-depth knowledge gained in the field of Mining Engineering. | 4 |
PLO11 | Yetkinlikler - Öğrenme Yetkinliği | Have the ability to use the in-depth knowledge gained in the field of Mining Engineering in interdisciplinary studies. | 4 |
PLO12 | Yetkinlikler - Öğrenme Yetkinliği | Gains the ability to define a problem that requires expertise in the field of Mining Engineering. | 5 |
PLO13 | Yetkinlikler - Öğrenme Yetkinliği | Gains the professional and ethical responsibility of mining engineering. | |
PLO14 | Yetkinlikler - Öğrenme Yetkinliği | Comprehends the universal and social effects of mining engineering applications. | 2 |
PLO15 | Yetkinlikler - Öğrenme Yetkinliği | Have the ability to evaluate projects related to the study subjects of mining engineering. | 2 |
PLO16 | Yetkinlikler - Öğrenme Yetkinliği | Gains the ability to interpret the results obtained in the solution of a problem that requires expertise in the field of Mining Engineering. | 3 |
Week Plan
Week | Topic | Preparation | Methods |
---|---|---|---|
1 | Algorithm and related concepts | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
2 | Algorithm using in mining | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
3 | Algorithm using in mining and applications | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
4 | Describing of problem | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
5 | Analysis of problem | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
6 | Analysis of the problem and examples | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
7 | Stage of problem solution | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
8 | Mid-Term Exam | Written examination | Ölçme Yöntemleri: Yazılı Sınav |
9 | Stage of problem solution and applications | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
10 | Drawing flow chart of algorithm | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
11 | Drawing applications of algorithm flowchart | Document reading | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
12 | Application examples-1 | Document reading | Öğretim Yöntemleri: Alıştırma ve Uygulama |
13 | Application examples-2 | Document reading | Öğretim Yöntemleri: Alıştırma ve Uygulama |
14 | Application examples-3 | Document reading | Öğretim Yöntemleri: Alıştırma ve Uygulama |
15 | Application examples-4 | Document reading | Öğretim Yöntemleri: Alıştırma ve Uygulama |
16 | Term Exams | Written examination | Ölçme Yöntemleri: Yazılı Sınav |
17 | Term Exams | Ölçme Yöntemleri: Yazılı Sınav |
Student Workload - ECTS
Works | Number | Time (Hour) | Workload (Hour) |
---|---|---|---|
Course Related Works | |||
Class Time (Exam weeks are excluded) | 14 | 4 | 56 |
Out of Class Study (Preliminary Work, Practice) | 14 | 4 | 56 |
Assesment Related Works | |||
Homeworks, Projects, Others | 0 | 0 | 0 |
Mid-term Exams (Written, Oral, etc.) | 1 | 12 | 12 |
Final Exam | 1 | 28 | 28 |
Total Workload (Hour) | 152 | ||
Total Workload / 25 (h) | 6,08 | ||
ECTS | 6 ECTS |