About the Course
Lecture | Mon 13:00-15:00, CPE room 202. Please come on time. |
---|---|
Lab | Tue 13:00-16:00, CPE Room 202. May extend past 16:00 some weeks. |
Google Classroom | Announcements, schedule, and assignments. Classroom Link or use class code TBA |
Schedule & Assignments | Google Classroom > Classwork. |
Github | Github to submit coding work & quiz. You need a Github account. |
Discord | Q&A, discussion, meet with TAs. |
Scores | https://bit.ly/isp2024-scores for classwork, labs, and homework. |
Preparation & Sign-up
Please do this Sign-up and Preparation before the first lab.
Instructors and Teaching Assistants
Name | |
---|---|
Jim Brucker, lab instructor | email("J", "Brucker", 7) |
Napasakorn (นภัสกร), TA | email("Napasakorn", "Boonkerd") |
Pawitchaya (ปวิชญา), TA | email("Pawitchaya", "Chaloeijanya", 2) |
Punn (ปัณณ์), TA | email("Punn", "Chunwimaleung", 2) |
Preawpan, TA | email("Preawpan", "Thamapipol") |
Sahanon, Project Advsor | email("Sahanon", "Phisetpakasit") |
Code for Email
DOMAIN = "ku.th"
def email(firstname: str, lastname: str, nlast: int = 1) -> str:
"""Return the email address for a KU person."""
# \u0040 is Unicode for 'at' symbol
return f"{firstname}.{lastname[0:nlast]}\u0040{DOMAIN}"
Why obfuscate email addresses?
Software “bots” scan everything on the web and collect email addresses for spam and phishing.
To check if your email address or password has been exposed in a data breach, visit haveibeenpwned.com.