Information Package

Program of Management Information Systems

TBS494

MACHINE LEARNING

Course Code
TBS494
Semester
-
Theory+Practice
2 + 2
ECTS
5
Course TypeElective Course
Course LevelBachelor's Degree
Year of Study-
Semester-
ECTS5
Name of Lecturer(s)
Learning Outcomes

At the end of this course, the students;

  1. Acquire the knowledge and skills needed to use information systems and artificial intelligence applications aligned with the strategic goals of businesses.
  2. Understand the main fields of big data, data mining, machine learning (ML), and deep learning, including their differences, purposes, and methods.
  3. Will be able to know and apply the components of ML, along with its mathematical and statistical foundations.
  4. Become familiar with the general application steps of ML and use them to solve various types of problems.
  5. Implement the general application steps of ML within the framework of project management discipline.
  6. Gain knowledge of machine learning software and application development environments, and utilize them to address various problems.
  7. Understand and apply supervised machine learning models and algorithms.
  8. Understand and apply unsupervised learning models and algorithms.
  9. Understand and apply image processing learning models and algorithms.
  10. Understand and apply text and natural language processing learning models and algorithms.
  11. Undertake an ML term project to address a business-related issue, executing ML analysis, design, and implementation procedures, and generating the required outcomes.
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme ComponentsNone
Course DescriptionThe aim of this course is to introduce various techniques that facilitate learning from data by utilizing basic and advanced concepts of machine learning. This course provides comparisons and applications of different techniques and algorithms, addressing the question, "How can we learn from past experiences?"
Course Contents
WEEK TOPICS
1st Week Introduction to artificial intelligence and fundamental concepts; application areas; impacts on personal, social, and business domains; data mining; fundamental components of machine learning (ML), and the mathematical and statistical foundations of ML
2nd Week The objectives of information systems usage in businesses, their impacts on organizations, the competitive forces model, the business value chain and network models, the Orange ML and data mining software environment
3rd Week The Orange ML and data mining software environment, general implementation steps of machine learning projects: demonstration of the general application steps for logistic regression and random forest models
4th Week Statistical foundations of machine learning, basic statistical concepts; statistical applications in Orange ML, and data mining software environment
5th Week Mathematical foundations of machine learning, matrices and matrix operations, application of matrix operations in machine learning
6th Week Supervised machine learning models: linear and multivariable regression model
7th Week Supervised machine learning models: decision trees model
8th Week Midterm exam
9th Week Supervised machine learning models: random forest model
10th Week Supervised/unsupervised machine learning
11th Week Supervised/unsupervised machine learning
12th Week Image processing learning models
13th Week Text and natural language processing learning models
14th Week General review and evaluation of term projects
Recommended or Required ReadingMüller, A. C., & Guido, S. (2016). Introduction to machine learning with Python: A guide for data scientists. O'Reilly Media.

Theobald, O. (2018). Machine learning for absolute beginners: A plain English introduction (Machine learning from scratch). Independent Publisher.

Mueller, J. P., & Massaron, L. (2016). Machine learning for dummies. John Wiley & Sons, Inc.

Singh, P. (2019). Machine learning with PySpark. APress Media.

Mathur, P. (2019). Machine learning applications using Python: Case studies from healthcare, retail, and finance. APress Media.

Hassanien, E. (2019). Machine learning paradigms: Theory and application. Springer.

Wodecki, A. (2019). Artificial intelligence in value creation. Palgrave Macmillan.

Ertel, W. (2017). Introduction to artificial intelligence. Springer-Verlag.

Russell, S., & Norvig, P. (2010). Artificial intelligence: A modern approach (3rd ed.). Prentice Hall.
Planned Learning Activities and Teaching Methods Project-Supported Traditional lnstructional Method
Assessment Methods and Criteria
Quantity Percentage (%)
Mid-term 1 40
Project 1 20
Other 1 10
Total(%) 70
Contribution of In-term Studies to Overall Grade(%) 70
Contribution of Final Examination to Overall Grade(%) 30
Total(%) 100
ECTS Allocated Based on Student Workload
Activities Quantity Duration (Hour) Total Workload (Hour)
Midterm exam 1 1 1
Preparation for Quiz
Individual or group work 14 3 42
Preparation for Final exam 1 22 22
Course hours 13 1 13
Preparation for Midterm exam 1 14 14
Laboratory (including preparation) 13 2 26
Final exam 1 1.5 1.5
Homework
Presentation (including preperation) 1 3 3
Project 1 3 3
Term Project Research 1 8 8
Report writing 1 8 8
Total Work Load141.5
Total Work Load / 30 (h)4.71
ECTS Credit of the Course5
Language of InstructionTurkish
Work Placement(s)No
LO1 LO2 LO3 LO4 LO5 LO6 LO7 LO8 LO9 LO10 LO11
K1
K2 X X X X X X X X X X X
K3 X
K4
K5
K6 X
K7 X
K8
K9 X
K10
K11