Course Prerequisite: -
Lecture Time and Location
G1: Wed, 1:00 - 3:50 pm, EE113
G2: Thurs, 1:00 - 3:50 pm, EE113
Speaker: Jiraporn Pooksook
Office hours: By appointment
Teaching Assistant: TBA
Assignments and Grading (Approximate Distribution)
Homework 20%
Midterm Exam 30%
Final Exam 30%
Term Project 20%
Textbooks & Materials
Overview
Using tools related to writing programs; operating systems, editor, compiler, linker, debugger, unit testing.
เนื้อหารายวิชานี้เกี่ยวกับ การใช้งานเครื่องมือที่เกี่ยวข้องกับการเขียนโปรแกรม ระบบปฏิบัติการ โปรแกรมบรรณาธิกรณ์ ตัวแปลโปรแกรม โปรแกรมเชื่อมโยง โปรแกรมตรวจแก้จุดบกพร่อง การทดสอบทีละหน่วย
Date | Lectures | Materials & Solutions |
---|---|---|
June 23/24 | Class overview | |
June 30/1 | Input and Output, Basic Operators, Conditional programming | |
Jul 7/8 | Loop, Strings | |
Jul 14/15 | Functions, Files | |
Jul 21/22 | Lists, Tuples, Sets | |
Jul 28/29 | Recursion, Dictionaries | |
Aug 4/5 | Review | |
Aug 7-15 | Midterm Exam | |
Aug 18/19 | Midterm Solution | |
Aug 25/26 | Searching and Sorting | |
Sep 1/2 | Testing, Debugging, Exceptions, Assertions | |
Sep 8/9 | Special Lab: UI | |
Sep 15/16 | Special Lab: UI(Cont.) | |
Sep 22/23 | Special Lab: UI(Cont.) | |
Sep 29/30 | Introduction to Object Oriented Programming | |
Oct 6/7 | Project and Review | |
Oct 9-24 | Final Exam |