Fall Semester I (2021) - HCMUTE
Textbook: John V. Guttag, "Introduction to Computation and Programming Using Python with Application to Understanding Data", Second Edition, The Massachusetts Institute of Technology (MIT) Press, Cambridge, Massachusetts, London, England. (PDF)
Reference book: Q. Kong, T. Siauw, A. Bayen – Python Programming and Numerical Methods - A Guide for Engineers and Scientists - 2020 (PDF)
Lecture notes:
Lecture note 1: Introduction and Variables & Types (PDF),
Lecture note 2+3: Input Output-If Else-For-while loops (PDF),
Lecture note 4: String (PDF),
Lecture note 5: List(PDF)
Lecture note 6: Tuple-set-dictionary(PDF)
Lecture note 7+8: Function & Exercises (PDF)
Lecture note 9+10: Array and matrix (PDF)
Lecture note 11: Error and Exception (PDF)
Lecture note 12: Text - SCV (PDF)
Lecture note 13: Visualization and Plotting (PDF)
Install Python on Computer/Laptop only
Download: Python, IDLE PyCharm
Install "Jupyter notebook": (reference link)
install PIP tool: python -m pip install --upgrade pip
Install Jupyter python: python -m pip install jupyter
Launch: jupyter notebook
Guide to Install Python on both computer and smart phone: Here
Announcement:
Final-term:
Time: (Jan. 12, 2022),
During: 120 minutes
Assessment method: online exam
Students submit Final Exam: Wednesday Afternoon: Here