Introduction to Data Engineering and AI TechnologiesLaajuus (5 op)
Tunnus: MS00CN43
Laajuus
5 op
Osaamistavoitteet
After completing the course, the student can:
- describe basic concepts and processes related to Data Engineering and AI
Sisältö
- Data Engineering process
- Basics of AI
- Fields and evolution of AI
- Big data
- Basics of Machine Learning
Ilmoittautumisaika
02.07.2024 - 16.09.2024
Ajoitus
16.09.2024 - 31.12.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Opetuskielet
- Suomi
- Englanti
Koulutus
- Master of Business Administration, Interactive Technologies
- Insinööri (ylempi AMK), Data Engineering and AI
- Tradenomi (ylempi AMK), Data Engineering and AI
Opettaja
- Golnaz Sahebi
Ryhmät
-
YINTBS24Master of Business Administration, Interactive Technologies
-
YDATIS24Insinööri (ylempi AMK), Data Engineering and AI
-
YDATTS24Tradenomi (ylempi AMK), Data Engineering and AI
Tavoitteet
After completing the course, the student can:
- describe basic concepts and processes related to Data Engineering and AI
Sisältö
- Data Engineering process
- Basics of AI
- Fields and evolution of AI
- Big data
- Basics of Machine Learning
Oppimateriaalit
Course book:
Aurélien Géron.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
2nd Edition.
Publisher : O'Reilly Media; 2nd edition
(October 15, 2019)
The course book can be read in electronic form from our institution's eBook Central database.
Additionally, some other materials will be available via the learning environment (ITS).
Opetusmenetelmät
- Short lectures are delivered by the teacher (theory and practice)
- Self-study tasks (theory and practice)
- Practical classwork
- Teamwork Project (including three assignments)
Tenttien ajankohdat ja uusintamahdollisuudet
No exam
Opiskelijan ajankäyttö ja kuormitus
Contact hours:
- 4 times 3h theory and practice: 4 x 4h = 12 hours
Assignments for the final project: approximately 118 hours
Total: approximately: 130 hours
Sisällön jaksotus
Course Outline and Schedule: (preplan)
Session 1: Introduction to the Course, Data, and Data Preprocessing:
• Project overview and requisites
• Initiation of project's initial phase: Data preprocessing and visualization (assignment 1)
Session 2: Machine Learning I
• Students' presentations showcasing outputs and implementation of the first assignment
• Commencement of phase two: Supervised and unsupervised learning (assignment 2)
Session 3: Machine Learning II
• Students' presentations showcasing outputs and implementation of the second assignment
• Tuning and optimizing your Machine Learning algorithms (assignment 3)
Session 4: Students' presentations showcasing outputs and implementation of the third assignment, followed by discussions encompassing all project phases.
Viestintäkanava ja lisätietoja
Qualifications:
Before taking an "Introduction to Data Engineering with Python" course, students typically need a foundational understanding of several key areas. Here are the prerequisite courses and topics:
1. Python Programming: Proficiency in basic Python syntax and programming constructs, understanding of Object-Oriented Programming (OOP) concepts.
2. Data Management: Experience with data manipulation libraries such as Pandas for handling datasets. Data manipulation involves transforming data, cleaning it, organizing it, and preparing it for analysis.
3. Basic Linear Algebra: Understanding of vectors, matrices, and basic operations on them.
4. Statistics and Probability: Knowledge of descriptive statistics (mean, median, mode, variance, etc.), and familiarity with probability distributions.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
The course is graded on a scale of 0-5.
*
In order to receive an approved performance and pass the course, the student must receive an acceptable mark for the three assignments.
*
You can get at most 40, 30, and 30 points for each phase of the project (assignments 1-3). You can therefore get a maximum of 100 points from all phases of the project.
*
The passive students of the groups won't earn the assignment points.
Hylätty (0)
Less than 50% in assignments not passed.
Arviointikriteerit, tyydyttävä (1-2)
50% - 65% from the total points of the assignments
Arviointikriteerit, hyvä (3-4)
66% - 80% from the total points of the assignments
Arviointikriteerit, kiitettävä (5)
81%- 100% from the total points of the assignments
Ilmoittautumisaika
17.05.2023 - 11.09.2023
Ajoitus
01.09.2023 - 15.12.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Opetuskielet
- Englanti
Paikat
10 - 35
Koulutus
- Insinööri (ylempi AMK), Data Engineering and AI
- Tradenomi (ylempi AMK), Data Engineering and AI
Opettaja
- Golnaz Sahebi
Ryhmät
-
YDATIS23Insinööri (ylempi AMK), Data Engineering and AI
-
YDATTS23Tradenomi (ylempi AMK), Data Engineering and AI
Tavoitteet
After completing the course, the student can:
- describe basic concepts and processes related to Data Engineering and AI
Sisältö
- Data Engineering process
- Basics of AI
- Fields and evolution of AI
- Big data
- Basics of Machine Learning
Oppimateriaalit
Material will be available via the learning environment (ITS) and our institution's eBook Central database.
Tenttien ajankohdat ja uusintamahdollisuudet
No exam
Opiskelijan ajankäyttö ja kuormitus
Contact hours:
- 4 times 3h theory and practice: 4 x 4h = 12 hours
Assignments for the final project: approximately 118 hours
Total: approximately: 130 hours
Sisällön jaksotus
Course Outline and Schedule:
Week 37: Introduction to the Course and Data Preprocessing:
• Project overview and requisites
• Initiation of project's initial phase: Data preprocessing and visualization (assignment 1)
Week 41: Machine Learning I
• Students' presentations showcasing outputs and implementation of the first assignment
• Commencement of phase two: Supervised and unsupervised learning (assignment 2)
Week 45: Machine Learning II
• Students' presentations showcasing outputs and implementation of the second assignment
• Tuning and optimizing your Machine Learning algorithms (assignment 3)
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
The course is graded on a scale of 0-5.
*
In order to receive an approved performance and pass the course, the student must receive an acceptable mark for the three assignments.
*
You can get at most 40, 30, and 30 points for each phase of the project (assignments 1-3). You can therefore get a maximum of 100 points from all phases of the project.
Hylätty (0)
Less than 50 points in assignments not passed.
Arviointikriteerit, tyydyttävä (1-2)
50 - 65 points from the total points of the assignments
Arviointikriteerit, hyvä (3-4)
66 - 80 points from the total points of the assignments
Arviointikriteerit, kiitettävä (5)
81- 100 points from the total points of the assignments