Sidebar

Magazine menu

04
Sat, May

TIN314E - Programming for Data Analysis and Scientific Computing

User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

1. COURSE OBJECTIVES

This course is an introduction to scientific computing and statistical data analysis based on an open-source software ecosystem of Python. Modern industry is overwhelmed by the amount of data it can collect. At the same time the tools that are used to process, analyze, and visualize the data are expensive and outdated. These days data crunching becomes increasingly the domain of free open-source programming languages such as Python. Hence, the goal of this course is to give the students tools to process large amounts of data efficiently, summarize it, visualize it, and make informative decisions based on that. 

Students will be introduced to a modern programming language used in many industries (Python) as well as the full development cycle of a data science project, from the initial application programming through to data processing, data visualization, predictive modeling, and decision-making. By the end of this course, students will be able to take data, clean it, manipulate it, and run basic inferential statistical analyses.

1. COURSE CONTENTS 

No.

Contents

Time Allocation

Contribution to CLO

Hour(s) on the class

Essays, exercise, 

Assignments

(3)

Self-study with teacher’s tutorials

(4)

Lecture

(1)

Practice, Seminar

(2)

1

Chapter 1: Introduction to Python for data science

3

0

0

3

1,6

2-3

Chapter 2: Python Basics

3

3

1.5

6

1,6

4

Chapter 3: Importing & Loading Data

3

0

2

4

2,5,6

5-6

Chapter 4: Data Manipulation with Pandas 

3

3

4

10

2,5,6

7-8

Chapter 5: Data visualization 

3

3

4

10

2,5,6

9-10

Chapter 6: Model Development

3

3

3

10

3,4,6

11

Chapter 7: Model Evaluation

3

0

1

12,5

3,4,6

12-14

Chapter 8: Data analysis projects with Python 

6

3

4

16

3,4,6

15

Course wrap-up and project presentation 

3

0

3

11

 

Total (hour)

30

15

22,5

82,5

 

3. COURSE ASSESSMENT

- Score ladder: 10

- Type of assessment

Form

Content

Criteria

CLO 

Proportion

 

Formative

 

Attendance

Students’ attendance and activities on classes

The number of attendances and participation in lesson

 

6

 

10%

Report

Group reports on course project.

  • Define problem properly & clearly
  • Program is written clearly and easily to understand
  • Program run correctly and produce results as requested

4,5

30%

Summative

Final test

 

Programming test on computer (90 mins)

1,2,3,4,5

60%

 

 

 

Total:

100%

THÔNG BÁO

VĂN BẢN - BIỂU MẪU

Số lượng truy cập

14047277
Hôm nay
Hôm qua
Tuần này
Tuần trước
Tháng này
Tháng trước
Tất cả
4550
14842
49752
13943281
37382
298110
14047277

Địa chỉ IP: 3.144.9.141
2024-05-04