SemesterFall Semester, 2023
DepartmentFreshman Class A, Department of Accounting
Course NameFundamentals of Business Data Analytics: Python (I)
InstructorYU KYUNGHWA
Credit3.0
Course TypeElective
Prerequisite
Course Objective
Course Description
Course Schedule

* This schedule is temporary and subject to change. 


































































































































































週次



Week



課程主題



Topic



課程內容與指定閱讀



Content and Reading Assignment



教學活動與作業



Teaching Activities and Homework



學習投入時間



Student workload expectation



課堂講授



In-class Hours



課程前後



Outside-of-class Hours



1



Introduction, Install Python



(bring your laptop)



Teacher's materials



In class



3



1



2



Expression



Teacher's materials



In class



3



3



3



Function and Method



Teacher's materials



In class



3



3



4



Conditional Expression



Teacher's materials



In class



3



3



5



Loops and Iterations



Teacher's materials



In class



3



3



6



Strings



Teacher's materials



In class



3



3



7



Lists



Teacher's materials



In class



3



3



8



Dictionaries



Teacher's materials



In class



3



3



9



Tuples, Set, and Bool 



Teacher's materials



In class



3



3



10



Files



Teacher's materials



In class



3



3



11



Numpy



Teacher's materials



In class



3



3



12



Numpy



Teacher's materials



In class



3



3



13



Pandas



Teacher's materials



In class



3



3



14



Pandas



Teacher's materials



In class



3



3



15



Files in Pandas DataFrame



Teacher's materials



In class



3



3



16



Visualization (Seaborn)



Teacher's materials



In class



3



3



17



Final Exam



Teacher's materials



In class



3



3



18



Practice with practical cases



Teacher's materials



 



 



 



Teaching Methods
Teaching Assistant

To be announced 


Requirement/Grading
















Quiz



40%



Final Exam  



40%



Homework



Class participation and others



20%




 



Important Notes:



















1. Participation



Those who miss a class more than four times will be given “Fail." If students are absent four times, they will receive F without a notification.



2. Small Quiz



This class does not have a written mid-term exam. Instead, at the beginning of each class, a small quiz will be provided for about 20 minutes. Questions will be given based on the materials taught in the previous week.



3. Final exam



The final exam is associated with coding with Python.




 



< Notice >



Students are requested to bring their laptops to the first class (Sep 12) because we will try to install Anaconda (JupyterLab) and other packages.


Textbook & Reference

1. Course materials will be distributed before each topic begins.



2. Students could find helpful information and lectures from PY4E (https://www.py4e.com/), Coursera, edX, or any youtube in your language.



3. Any books in your language help learn Python. 



 


Urls about Course
Attachment