School of Engineering \ Artificial Intelligence Engineering
Course Credit
ECTS Credit
Course Type
Instructional Language
Programs that can take the course
Artificial Intelligence Engineering Undergraduate Program
This course gives an introduction to data science. Topics include: fundamentals of data science; introduction to coding in Python; probability and statistical hypothesis testing; data visualization, and data science ethics. The course will also give a very brief introduction to machine learning algorithms.
Textbook and / or References
Learning Data Science by Lau, Gonzalez, and Nolan, O’Reilly Media, 2023
Python for Data Analysis by Wes McKinney, O’Reilly Media, 2022
To learn the basics of data science, statitical analysis, machine learning, and applying them to a data science project
1. To learn the fundamentals of data science concepts and research design
2. To learn basic programming skills in Python
3. To learn accessing the data from various sources and formats
4. To learn preprocessing data before analysis and presentation
5. To learn how to conduct research in data science efficiently and ethically
6. To learn presenting data analysis projects
Week 1: Fundamentals of data science
Week 2: Fundamentals of data science
Week 3: Introduction to Python coding
Week 4: Introduction to Python coding
Week 5: Introduction to Python coding
Week 6: Introduction to Python coding
Week 7: Probability and statistical hypothesis testing
Week 8: Probability and statistical hypothesis testing
Week 9: Introduction to machine learning
Week 10: Introduction to machine learning
Week 11: Introduction to machine learning
Week 12: Project presentations
Tentative Assesment Methods
• Homework 25 %
• Midterm Exam 35 %
• Project 40 %
|
Program Outcome
*
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Course Outcome
|
1 |
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|