ข้อมูลเกี่ยวกับรายวิชา

 

ชื่อวิชา

คอมพิวเตอร์และการโปรแกรมสำหรับวิศวกรคอมพิวเตอร์

(Computers and Programming for Computer Engineers)

** ประกาศ **

25 มิย 2568

  - Welcome to 204113 students year 68xx at MikeLab/KU

  - PC dev. tool Thonny_IDE

   - Online repl.it Pythontutor

   - Python Exercises at w3resource

   - Follow us @ เฟซาบุก

- KU_Learn_111

 

Last Updated: 23JUL25

รหัสวิชา

01204113

ภาคการศึกษา

ภาคเรียนที่ 1 (ภาคต้น) ประจำปีการศึกษา 2568

หมู่เรียน

ภาคบรรยาย 1 / ภาคปฏิบัติการ 11

จำนวนหน่วยกิต

3 หน่วยกิต (2-3-6)

อาจารย์ผู้สอน

ผศ.ดร.บัณฑิต มนัสเกษมศักดิ์ _ รศ.ดร.อานนท์ รุ่งสว่าง _ 

ติดต่อ

ห้อง 707 ชั้น 7 อาคารภาควิชาวิศวกรรมคอมพิวเตอร์ (อาคาร 15)

เนื้อหาการเรียนการสอน

โครงสร้างพื้นฐานของระบบคอมพิวเตอร์สมัยใหม่ การแก้ปัญหาด้วยขั้นตอนวิธี วิธีการออกแบบและพัฒนาโปรแกรม การเขียนโปรแกรมเบื้องต้นด้วยภาษาระดับสูง การโปรแกรมเชิงวัตถุ การฝึกปฏิบัติการโปรแกรมในห้องปฏิบัติการคอมพิวเตอร์

เวลาและสถานที่

ภาคบรรยาย      วันพุธ 10-12                     19201

ภาคปฏิบัติการ   วันพฤหัส 14.30-17.30        ห้องปฏิบัติการ 19308

HelpDesk          วันอังคาร 14.30-17.30        ออนไลน์ / เฟสบุ๊ค

ตำราและเอกสารอ้างอิง

·  Q. Kong et al., Python Programming and Numerical Methods: A Guide for Engineers and Scientists _

เกณฑ์การให้คะแนน

สอบภาคปฏิบัติการ (กลางภาค)

สอบแบบปรนัย (กลางภาค)

สอบภาคปฏิบัติการ (ปลายภาค)

สอบแบบปรนัย (ปลายภาค)

การมีส่วนร่วมในชั้นเรียน ควิช / งานที่มอบหมาย

20%     

20%

20%      

20%

20%      

 

เกณฑ์การวัดระดับ

คิดอิงเกณฑ์และอิงกลุ่ม

ข้อปฏิบัติ

·   วิชานี้ส่งเสริมให้นิสิตปรึกษากันได้ เพื่อแลกเปลี่ยนความรู้ และสร้างสรรค์ความคิดใหม่ๆ อย่างไรก็ตาม เมื่อถึงเวลาลงมือทำจริง นิสิตแต่ละคนจะต้องทำปฏิบัติการด้วยตนเอง ถ้าอาจารย์ผู้สอนพบว่ามีการลอกกัน นิสิตที่เกี่ยวข้องทั้งหมดอาจต้องได้รับโทษทางวินัย

·   นิสิตแต่ละคนจะต้องทำสอบด้วยตนเอง ทางมหาวิทยาลัยมีบทลงโทษที่รุนแรงในเรื่องการทุจริตในการสอบ ขอให้นิสิตได้อ่านข้อบังคับที่เว็บของกองกิจการนิสิต http://www.sa.ku.ac.th/rule-corupt42.html

กำหนดการสอบ

การสอบภาคปฏิบัติการ (กลางภาค)

การสอบปรนัยกลางภาค

การสอบภาคปฏิบัติการ (ปลายภาค)

การสอบปรนัยปลายภาค

พฤ 07สค.68

อา 17สค.68 8-11น

พฤ 25กย.68

ศ 24ตค.68 9-12น

 

 

แผนการเรียนการสอน

 

Week

หัวข้อ

ภาคบรรยาย

ภาคปฏิบัติการ

หมายเหตุ

1

1. Python Basics, Variables and Basic Data Structure

25มิย.68

L01

26มิย.68

lab01

2

2. Control Structures

02กค.68

L02

03กค.68

lab02

3

3. Functions

09กค.68

L03

10กค.68

lab03

 10กค.อาสาฬบูชา/ออนไลน์

4

4. Built-in Data Type I

16กค.68

L04

17กค.68

lab04

5

5. Built-in Data Type II

23กค.68

L05

24กค.68

lab05

6

6. File I/O & Exception Handling

30กค.68

L06

31กค.68

lab06

7

x. MidTerm Review

06สค.68

07สค.68

_

สอบปฏิบัติการกลางภาค 20%

8

-- ช่วงสอบกลางภาค --

-

-

-

-

สอบปรนัยกลางภาค อา17สค68,8-11

9

7.  OOP I

20สค.68

L07

21สค.68

lab07

 

10

8.  OOP II

27สค.68

L08

28สค.68

Lab08

11

9.  Dictionary & JSON

03กย.68

L09

04กย.68

Lab09

12

10. Matrix Operations

10กย.68

L10

11กย.68

Lab10

 

13

11. Recursion

17กย.68

L11

18กย.68

Lab11

14

12. Problem Solving I

24กย.68

25กย.68

Lab12

สอบปฏิบัติการปลายภาค 20%

15

มก.ประกาศหยุดช่วงวันรับปริญญา

01ตค.68

 

02ตค.68

 

กิจกรรมออนไลน์

15

-- no class --

08ตค.68

09ตค.68

_

รับปริญญา 6-9 ตค.

16

สำรองไว้

15ตค.68

 

16ตค.68

-

17

-- ช่วงสอบปลายภาค --

-

-

-

-

สอบปรนัยปลายภาค 24ตค68,9-12