User Tools

Site Tools


start

This is an old revision of the document!


e-Learning Course

204101: Introduction to Computer (International Program)

Credit 3 (2-2-5) Semester 1 Year 2564

Announcements

  • Main communication channels are MS Teams ONLY

Lecturers

  • Section 701
    • Lecturer Jakramate Bootkrajang Office: Lecturer Office 2 (CSB107)
    • Email: jakramate(at)gmail.com
    • Meeting
      • Tuesday Lab 14:30 - 16:30 Lab Online
      • Friday Lecture 14:30 - 16:30 Lec Online
  • Section 702
    • Lecturer Noparut Vanitchanant Office: Lecturer Office 1 (CSB110)
    • Email: noparutceess(at)gmail.com
    • Meeting Time
      • Tuesday Lab 14:30 - 16:30 Lab Online
      • Friday Lecture 14:30 - 16:30 Lec Online

Exam Date 1/2563

  • Midterm Exam Tuesday 17 August 2564 Time 12.00-15.00
  • Final Exam Wednesday 20 October 2564 Time 15.30-18.30
  • Note Exam Date and Time as per the university's Registration Office

Study Plan

Week Date Lecture Laboratory Assignment
1 21-25 Jun 64 Administrative Info
2 28 Jun 64 - 2 Jul 64 [Theory] Data Processing and Computer System slides [Theory] Basic Programming via code.org slides HW1 and LAB01
3 5-9 Jul 64 [Theory] Program Development slides [Python] Introduction to Python slides HW2
4 12-16 Jul 64 [Flowchart] Sequential slides [Python] Sequential Programming slides LAB02
5 19-23 Jul 64 [Flowchart] Selection slides slides slides [Python] Selection Programming slides LAB03
6 26-30 Jul 64 [Flowchart] Nested Selection [Python] Nested Selection Programming slides LAB04
7 2-6 Aug 64 [Python] Basic Function slides slides [Python] Using Functions slides LAB05
8 9-13 Aug 64 [Theory] Number System slides Review HW3
9 16-20 Aug 64 No Class No Class
10 Midterm Exam on Tuesday 17 August 2564 Time 12.00-15.00
11 23-27 Aug 64 [Flowchart, Python] Loop slides [Python] Loop Programming slides LAB06
12 30 Aug-3 Sep 64 [Flowchart] Nested Loop slides [Python] Nested Loop slides
13 6-10 Sep 64 Nested Loop (Cont.) [Python] String Programming slides LAB07
14 13-17 Sep 64 [Python] List Programming slides [Python] 2-D List slides LAB08
15 20-24 Sep 64 [Python] Tuples, Sets, Dictionary slides [Python] Tuples, Sets, Dictionary (cont.) LAB09
16 27 Sep-1 Oct 64 [Python] File I/O slides [Python] NumPy and Matplotlib Lab slides HW4 and LAB10
17 4-8 Oct 64 [Theory] Data Representation slides [Theory] Data Communication slides HW5 and HW6
18 Final Exam on Wednesday 20 October 2564 Time 15.30-18.30

Grading Policy

  • Midterm Exam 30%
  • Final Exam 35%
  • Assignment 30%
  • Attentiveness 5%

Assignment Submission

  • After student has finished coding and testing the program, student can upload the .py source code file directly to the MS Teams Assignment section. However student have to change the file extension from .py to .doc before uploading the code file.

Software

Supplemental Material

  1. Problem Solving with Algorithms and Data Structures Using Python, Brad Miller and David Ranum PDF
  2. Think Python - How to Think Like a Computer Scientist, Allen Downey PDF
  3. Introduction to Computer and Information Processing, Don Cassel and Martin Jackson, Printice-Hall, Inc., 1981
start.1622910400.txt.gz · Last modified: 2021/06/05 18:26 by 204101164