Course syllabus

010913701-65 การโปรแกรมคอมพิวเตอร์ (Computer Programming)

Course Syllabus

Data entry : Asst.Prof. Dr.Phattarasaya Tantiwattanakul
1. Course number and name

010913701-65 การโปรแกรมคอมพิวเตอร์ (Computer Programming)

2. Credits and contact hours

3(2-2-5)

3. Instructor’s or course coordinator’s name

Asst.Prof. Dr.Phattarasaya Tantiwattanakul
Dr.Naritsak Tuntitippawan

4. Text book, title, author, and year

  1. Paul Deitel and Harvey Deitel, “Python for Programmers,” Pearson Education, 2019.

5. Specific course information

  1. brief description of the content of the course (catalog description)
    Basic concepts of computer; computer components; hardware and software interaction; electronic data processing; principle of high-level programming language; design and development procedure; problem-solving with computer programming.
  2. prerequisites or co-requisites
  3. indicate whether a required, elective, or selected elective (as per Table 5-1) course in the program
    Required :

6. Specific goals for the course

  1. specific outcomes of instruction (e.g. The student will be able to explain the significance of current research about a particular topic.)
  2. explicitly indicate which of the student outcomes listed in Criterion 3 or any other outcomes are addressed by the course.
    ABET Student Outcome (SO) Listed in Criterion 3 Performance indicator
    SO1 an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
    • PI-1.3 Show solution procedure (or Solving methods)

7. Brief list of topics to be covered
  • • Introduction to Computers and Python • Introduction to Python Programming • Control Statements and Program Development • Functions • Sequences: Lists and Tuples • Dictionaries and Sets • Array-Oriented Programming with NumPy • Strings: A Deeper Look
8. Course Assessment
Course assessment Weight score (%) Assessment tools Date
Assignment and Quiz 30 quiz, assignment
Programming Exam I 20 quiz
Midterm Exam 15 midterm examination
Programming Exam II 20 quiz
Final Exam 15 final examination
The grading table
Grading Rank
>= 80% A
73% - 79.99% B+
66% - 72.99% B
59% - 65.99% C+
52% - 58.99% C
46% - 51.99% D+
40% - 45.99% D
0% - 39.99% F

หมายเหตุ - ลำดับเนื้อหาจะมีการปรับเปลี่ยนตามความเหมาะสม