Course Details

Course Information
SemesterCourse Unit CodeCourse Unit TitleT+P+LCreditNumber of ECTS CreditsLast Updated Date
6IE326BUSINESS ANALYTICS3+0+03615.08.2025

 
Course Details
Language of Instruction English
Level of Course Unit Bachelor's Degree
Department / Program INDUSTRIAL ENGINEERING
Type of Program Formal Education
Type of Course Unit Compulsory
Course Delivery Method Face To Face
Objectives of the Course Introducing supervised and unsupervised learning problems
Implementing statistical learning methods
Obtaining sufficient background to support further studies in data science
Course Content INFORMS (The Institute for Operations Research and the Management Sciences) define business analytics as the scientific process of transforming data into insight for making better decisions. This course introduces essential analytic methods in descriptive, predictive and prescriptive business analytics, and can be thought of as a confluence of statistics, operations research, data mining, and machine learning. This course will emphasize machine learning. Machine learning uses interdisciplinary techniques such as statistics, linear algebra, optimization, and computer science to create automated systems that can sift through large volumes of data at high speed to make predictions or decisions without human intervention. Machine learning as a field is now incredibly pervasive, with applications spanning from business intelligence to homeland security, from analyzing biochemical interactions to structural monitoring of aging bridges, and from emissions to astrophysics, etc. This class will familiarize students with a broad cross-section of models and algorithms for machine learning, and prepare students for research or industry application of machine learning techniques. The course includes computer implementations using available up-to-date software and programming languages.
Course Methods and Techniques The course will be taught through theoretical explanations, sample problem solving, in-class discussions and practical exercises. In addition, group work and interactive learning techniques will be used to increase student participation. Homework and practical work with software tools will be done to reinforce the topics.
Prerequisites and co-requisities ( IE222 ) and ( IE212 )
Course Coordinator Associate Prof.Dr. Ramazan Ünlü ramazan.unlu@agu.edu.tr
Name of Lecturers Associate Prof.Dr. RAMAZAN ÜNLÜ
Assistants Research Assist. Mehmet Eren Nalici mehmeteren.nalici@agu.edu.tr
Work Placement(s) No

Recommended or Required Reading
Resources Alpaydın, Ethem. Introduction to Machine Learning. The MIT Press, 2014.
Course Notes Will be shared on canvas
Documents Canvasta paylaşılacaktır
Assignments Canvasta paylaşılacaktır
Exams Yüzyüze yapıalcaktır.

Course Category
Mathematics and Basic Sciences %40
Engineering %40
Field %20

Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"

Assessment Methods and Criteria
In-Term Studies Quantity Percentage
Yarıyıl İçi Çalışmalarının Başarı Notunun Katkısı 1 % 15
Yarıl yılSonu Sınavı/Dönem Projesinin Başarı Notuna Katkısı 1 % 25
Quiz/Küçük Sınav 3 % 15
Final examination 1 % 45
Total
6
% 100

 
ECTS Allocated Based on Student Workload
Activities Quantity Duration Total Work Load
Yazılı Sınav 15 1 15
Kişisel Çalışma 14 2 28
Ders dışı çalışma 14 2,5 35
Takım/Grup Çalışması 12 2 24
Yüz Yüze Ders 14 2,5 35
Final Sınavı 20 1 20
Total Work Load   Number of ECTS Credits 6 157

 
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
NoLearning Outcomes
1 Implement machine learning solutions to regression problems,
2 Implement machine learning solutions to classification problems,
3 Implement machine learning solutions to clustering problems,
4 Compare alternative machine learning models
5 Use machine learning algorithms to real-world problems and report on the accuracy that can be achieved.

 
Weekly Detailed Course Contents
WeekTopicsStudy MaterialsMaterials
1 Introduction to DM and BA Review of Lecture Slides Lecture slides
2 Introduction to Python Review of Lecture Slides Lecture slides
3 Overview of Data mining Process and Preliminary steps Review of Lecture Slides Lecture slides
4 Preprocessing and Cleaning Data Review of Lecture Slides Lecture slides
5 Linear Regression & Gradient descent algorithm Review of Lecture Slides Lecture slides
6 Logistic Regression Review of Lecture Slides Lecture slides
7 Bayesian Classifiers Review of Lecture Slides Lecture slides
8 Spring Break Review of Lecture Slides Lecture slides
9 Lecture Free Week Review of Lecture Slides Lecture slides
10 Midterm Exam Review of Lecture Slides Lecture slides
11 Support Vector Machines & Kernels Review of Lecture Slides Lecture slides
12 Learning Theory & Model selection, regularization Review of Lecture Slides Lecture slides
13 Neural Networks Review of Lecture Slides Lecture slides
14 Decision Trees Review of Lecture Slides Lecture slides
15 Clustering & EM Algorithm Review of Lecture Slides Lecture slides
16 Final Exam Review of Lecture Slides Lecture slides

 
Contribution of Learning Outcomes to Programme Outcomes
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12
All 3 2 2 3 3 3 3
C1 3
C2 3
C3 3
C4 1 1 3 3
C5 2 2 3 3 3 3

  Contribution: 1: Very Slight 2:Slight 3:Moderate 4:Significant 5:Very Significant

  
  https://sis.agu.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=78816&lang=en