วันพฤหัสบดีที่ 16 กรกฎาคม พ.ศ. 2552

ส่งใบงานที่เหลือด่วน

ให้นิสิตที่เรียนวิชา Funda ส่งใบงานที่ 4, 5, 6 และ 7 ที่อาจารย์ผู้สอนประจำกลุ่ม
(ควรเขียนด้วยลายมือของนิสิตเองนะครับ)

รีบส่งด่วนเพราะมีคะแนนในส่วนของใบงานด้วยนะครับ

สอบ Quiz

นัดสอบ Quiz วิชา Fundamentals of Computer Science 10 คะแนน
วันเสาร์ที่ 18 กรกฏาคม 2552
เวลาสอบ 10.00 - 11.00น

ให้นิสิตเข้าไปตรวจสอบตารางสอบ และห้องสอบได้ในระบบทะเบียนครับ

http://reg.msu.ac.th
ข้อสอบกากบาทจำนวน 21 ข้อ 7 คะแนน
ข้อสอบการแปลงเลขฐานจำนวน 12 ข้อ 3 คะแนน

ตัวอย่าง logic และการลดรูปสมการ ที่ 2


ตัวอย่าง logic และการลดรูปสมการ ที่ 1


วันจันทร์ที่ 8 มิถุนายน พ.ศ. 2552

ส่งใบงาน

ให้นิสิตที่เรียนวิชา Funda ส่งใบงานที่ 1, 2 และ 3 ที่อาจารย์ผู้สอนประจำกลุ่ม

(ควรเขียนด้วยลายมือของนิสิตเองนะครับ)

วันอาทิตย์ที่ 7 มิถุนายน พ.ศ. 2552

ใบงานวิชา Funda

ใบงานในรายวิชา Fundamentals of Computer Science

ใบงานที่ 1
1. ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ (Introduction to Computer)
2. พื้นฐานสถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
3. ภาษาคอมพิวเตอร์ (Computer Language)

ใบงานที่ 2 และ ใบงานที่ 3
4. ระบบจำนวน (Number System)

ใบงานที่ 4 และ ใบงานที่ 5
5. การแทนค่าข้อมูล (Data Representation)

ใบงานที่ 6 และ ใบงานที่ 7
6. วงจรทางตรรกะและพีชคณิตบูลีน (Logic Circuit and Boolean Algebra)

ใบงานที่ 8, ใบงานที่ 9 และ ใบงานที่ 10
7. การแก้ปัญหาด้วยคอมพิวเตอร์ (Problem Solving with Computer)
7.1 การวิเคราะห์ปัญหา
7.2 อัลกอริทึม (Algorithm)

ใบงานที่ 11, ใบงานที่ 12 และ ใบงานที่ 13
7.3 ผังงาน (Flow Chart)

ใบงานที่ 14
7.4 รหัสเทียม (Pseudo code)

ใบงานที่ 15 และ ใบงานที่ 16
8. ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์ (Introduction to Computer Programming)
9. โครงสร้างพื้นฐานในการเขียนโปรแกรม

วันศุกร์ที่ 5 มิถุนายน พ.ศ. 2552

วันอาทิตย์ที่ 31 พฤษภาคม พ.ศ. 2552

ปฏิทินการศึกษา เทอม 1/2552

สามารถตรวจสอบปฏิทินการศึกษาได้จากลิงก์ต่อไปนี้
ปฏิทินการศึกษา




เอกสารประกอบการสอน

เอกสารประกอบการสอน

1. ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ (Introduction to Computer)
2. พื้นฐานสถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
3. ภาษาคอมพิวเตอร์ (Computer Language)
4. ระบบจำนวน (Number System)
5. การแทนค่าข้อมูล (Data Representation)
6. วงจรทางตรรกะและพีชคณิตบูลีน (Logic Circuit and Boolean Algebra)

7. การแก้ปัญหาด้วยคอมพิวเตอร์ (Problem Solving with Computer)
8. ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์ (Introduction to Computer Programming)
9. โครงสร้างพื้นฐานในการเขียนโปรแกรม

อาจารย์ผู้สอน เทอม 1/2552

ทีมงานผู้สอนวิชา Fundamentals of Computer Science

1. อ.โสภณวิชญ์ คำพิลัง ตารางสอน
2. ดร.พัฒนพงษ์ วันจันทึก ตารางสอน
3. อ.โอฬาริก สุรินต๊ะ ตารางสอน
4. อ.ธนันชัย คำเกตุ ตารางสอน
5. อ.ธวัชวงศ์ ลาวัลย์ ตารางสอน
6. ผศ.อนิรุทธ์ โชติถนอม ตารางสอน
7. ดร.มนัสวี แก่นอำพรพันธ์ ตารางสอน
8. อ.อุมาภรณ์ สายแสงจันทร์ ตารางสอน
9. อ.สำรวน เวียงสมุทร ตารางสอน
10. อ.กวีพจน์ บรรลือวงศ์ ตารางสอน
11. อ.เดชสิทธิ์ พรรษา ตารางสอน
12. ผศ.ศศิธร แก้วมั่น ตารางสอน
13. อ.ณภัทร สักทอง ตารางสอน

Course Syllabus เทอม 2/2551

รหัสวิชา
1204101

จำนวนหน่วยกิต
3(2-2-4)

ชื่อวิชา
ความรู้พื้นฐานทางวิทยาการคอมพิวเตอร์ (Fundamentals of Computer Science)

เงื่อนไขรายวิชา
ไม่มี

สถานภาพของวิชา
วิชาพื้นฐานเอก

วิชาระดับ
ปริญญาตรี

จำนวนชั่วโมง
บรรยาย 2 ชั่วโมงต่อสัปดาห์ และปฏิบัติ 2 ชั่วโมงต่อสัปดาห์

เว็บไซต์
http://www.wbi.msu.ac.th
http://fundacs.blogspot.com

Course Description

วิวัฒนาการ ความสามารถ ประเภท โครงสร้างและการทำงานของคอมพิวเตอร์ ระบบเลขจำนวน พีชคณิตบูลีน ข้อมูลและระบบสารสนเทศ การแทนค่าข้อมูล การประมวลผลข้อมูล ภาษาคอมพิวเตอร์ หลักการแก้ปัญหาด้วยคอมพิวเตอร์
การเขียนโปรแกรมแบบโครงสร้าง การเขียนผังงานและรหัสเทียม และการตรวจสอบข้อผิดพลาดของโปรแกรม

--------------------------------------------------------------------------------

Evolution of computers, computer capabilities, type and structure of components, computer operations, number systems, Boolean algebra, data and information system, data representation, data processing, computer languages, principles of problem solving by computer, flow chart and pseudo code, programming and debugging.

ประมวลผลการเรียนรายวิชา
1. วัตถุประสงค์ทั่วไป
· สามารถอธิบายความหมายและองค์ประกอบของระบบคอมพิวเตอร์
· สามารถอธิบายโครงสร้างพื้นฐานของคอมพิวเตอร์ทั้งด้านฮาร์ดแวร์และซอฟต์แวร์
· สามารถอธิบายระบบเลขจำนวน
· สามารถอธิบายระบบการแทนค่าข้อมูลในเครื่องคอมพิวเตอร์
· สามารถอธิบายตรรกะพื้นฐาน เขียนวงจรทางตรรกะ ตารางค่าความจริง และพิสูจน์ความสมมูลกัน โดยใช้พีชคณิตบูลีน
· สามารถสามารถออกแบบขั้นตอนการทำงานเพื่อแก้ปัญหาด้วยคอมพิวเตอร์โดยการเขียนผังงานหรือรหัสเทียมสามารถตรวจสอบข้อผิดพลาดโปรแกรม

ท่านสามารถ Download เอกสาร Course Syllabus ได้ที่นี่ Click เพื่อ Download

กลุ่มเรียนวิชา Fundamentals of Computer Science

นิสิตสามารถตรวจสอบกลุ่มเรียนวิชา Fundamentals of Computer Science
ได้ตามลิงก์นี้ ตรวจสอบกลุ่มเรียนเทอม 1/2552