Home
資訊工程學系
course information of 107 - 1 | 1178 Python and Data Science(python與資料科學)

1178 - python與資料科學 Python and Data Science


教育目標 Course Target

近年全球各領域紛紛吹起資料科學風潮,資料科學目的是從資料中獲得洞察進而產生決策、行動及智慧應用,即是因為當今資料收集、存取與分析建模技術越趨成熟,因此不論各領域,都越來越重視資料的應用價值,並積極研發新應用。 本課程學習程式語言Python並學習資料收集、分析建模技術的資料科學,Python 這兩年來每年都被IEEE spectrum評選為全球第一名程式語言,因為它相較於其他程式語言更為簡潔、易學,且應用領域廣泛、背後社群強大,在數據分析領域,開源軟體和套件,也都是以Python作為主要實作語言。Python 強大且豐富,從資料處理、資料分析、視覺化到網頁爬蟲與遊戲、機器學習等都有相當完整的套件與函式庫可使用,包含網路爬蟲(Web Crawler)、openCV,實作深入進階的資料科學專案。 我們將讓學生從Python中學習基礎的程式邏輯與概念和python資料型態、資料結構、函式等等,資料的收集跟整理還有應用,銜接到各種資訊的預測跟機器學習。本課程為" 1071-1169 器學習導論與應用"系列課程之一。 In recent years, data science has been storming in various fields around the world. The purpose of data science is to gain insight from data and generate decisions, actions and smart applications. That is, because data collection, access and analysis modeling technologies are becoming more and more mature, regardless of various fields, they are paying more and more attention to the application value of data and actively researching and developing new applications. This course learns the programming language Python and the data science of data collection, analysis and modeling technology. Python has been selected by IEEE spectrum as the world's number one programming language every year because it is simpler and easier to learn than other programming languages, and has a wide range of applications and a strong community behind it. In the data analysis field, the source software and suites are also used by Python as the main language of practice. Python is powerful and rich. From data processing, data analysis, visualization to web crawlers, games, machine learning, etc., there are quite complete suites and functional libraries to use, including web crawlers and openCVs, to create in-depth and advanced data science projects. We will allow students to learn basic program logic and concepts, python data types, data structures, functions, etc. from Python, and also have applications for data collection and organization, and receive prediction and machine learning of various information. This course is one of the series of courses "1071-1169 Equipment Learning Discussion and Application".


參考書目 Reference Books

Python Data Science Handbook: Essential Tools for Working with Data
作者: Jake VanderPlas
出版社:歐萊禮
Python Data Science Handbook: Essential Tools for Working with Data
Author: Jake VanderPlas
Publisher: Ole Leather


評分方式 Grading

評分項目 Grading Method 配分比例 Grading percentage 說明 Description
期中考期中考
Midterm exam
20
期末考期末考
Final exam
30
作業作業
Action
40
課堂參與(小考)課堂參與(小考)
Class Participation (Small Exam)
10

授課大綱 Course Plan

Click here to open the course plan. Course Plan
交換生/外籍生選課登記 - 請點選下方按鈕加入登記清單,再等候任課教師審核。
Add this class to your wishlist by click the button below.
請先登入才能進行選課登記 Please login first


相似課程 Related Course

很抱歉,沒有符合條件的課程。 Sorry , no courses found.

Course Information

Description

學分 Credit:3-0
上課時間 Course Time:Friday/10,11,12[ST023]
授課教師 Teacher:賴泳瑄
修課班級 Class:資工系2-4
選課備註 Memo:
授課大綱 Course Plan: Open

選課狀態 Attendance

There're now 36 person in the class.
目前選課人數為 36 人。

請先登入才能進行選課登記 Please login first