User Tools

Site Tools


start

e-Learning Course

204101: Introduction to Computer (International Program)

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

Announcements

Midterm Exam Score for 1/2563

xxxxxxxxx xxxxxxxxx

Lecturers

  • Section 701
    • 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
  • Section 702
    • Lecturer Varin Chouvatut Office: Lecturer Office 1 (CSB110)
    • Email: varin.ch(at)cmu.ac.th
    • Meeting
      • Tuesday Lab 14:30 - 16:30 Lab Online
      • Friday Lecture 14:30 - 16:30 Lec Online

Exam Date 1/2563

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

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.txt · Last modified: 2020/08/25 12:17 by admin204101