CP351001::
Fundamentals of Computer Science (1/2022)
Instructor: Asst.Prof.Khamron Sunat, Ph.D.
Teaching Assistant: Phuminth Duankhanth
College of Computing, Khon Kaen University, Thailand
FB: CP351001, SC311001 Fundamentals of Computer Science (BS-1/2022)
Email: cp351001 [AT] asc-lab.ml
Books and References
Practical Programming: An Introduction to Computer Science Using Python 3.6
View (PDF)
Learn Python in One Day and Learn It Well: Python for Beginners with Hands-on Project.
The only book you need to start coding in Python immediately
View (PDF)
Introduction to Computer Science and Programming in Python (MIT)
View (Link)
Computer Science Circles: Recursion (University of Waterloo)
View (Link)
Inheritance and Composition: A Python OOP Guide (Isaac Rodriguez)
View (Link)
Tools
Python Tutor (Hosted by ASC-Lab, KKU, Thailand)
Python Tutor (Hosted by Pythontutor.com)
GDB Online (Hosted by Onlinegdb.com)
Colaboratory (Hosted by Google Research)
Classes
Sec.1 — Lec: THU 10.00-12.00 (8105) Lab: FRI 08.30-10.30 (6601A)
Sec.2 — Lec: THU 10.00-12.00 (8105) Lab: FRI 10.30-12.30 (6601A)
Sec.3 — Lec: MON 17.00-19.00 (9525) Lab: WED 15.00-17.00 (9422)
Sec.4 — Lec: MON 17.00-19.00 (9525) Lab: WED 17.00-19.00 (9422)