418497 ภาคปลาย 2551

ประกาศวิชา
29 ม.ค. 52:
 * ข้อแนะนำในการจัดทำรายงาน

6 พ.ย. 51:
 * ให้นิสิตเลือกหัวข้อจาก list ด้านล่าง โดยเรียง 3 อันดับจาก priority สูงสุดไปหาต่ำสุด แล้วส่ง e-mail หมายเลขหัวข้อ (เช่น ชวลิต-5, สมโชค-6, อุษา-10 เป็นการเลือกหัวข้อที่ 5 ของอาจารย์ชวลิตเป็นอันดับแรก หัวข้อที่ 6 ของอ.สมโชคเป็นอันดับถัดไป และเลือกหัวข้อที่ 10 ของอ.อุษาอยู่สุท้าย) ไปยัง fscicls ที่ ku.ac.th ภายในวันพุธที่ 12 พฤศจิกายน 2551 เวลา 12:00 น. โดยหัวข้อของแต่ละคนจะประกาศให้ทราบในวันที่ 13 พ.ย. อย่าลืมลงชื่อจริงและรหัสนิสิตในเมลทุกครั้งด้วย หรือนิสิตจะไปคุยกับอาจารย์ถึงหัวข้อที่ค้นหามาเองก็ได้ แต่ต้องภายในกำหนดเวลาเดียวกัน

เกี่ยวกับรายวิชา

 * เนื้อหารายวิชา
 * หมู่ 2 และ 201


 * เวลาและสถานที่
 * วันพฤหัสบดี 8.00 น. - 11.00 น. ที่ SMC 114


 * การให้คะแนน
 * TBA


 * ผู้สอน
 * อ.ชวลิต ศรีสถาพรพัฒน์
 * อ.สมโชค เรืองอิทธินันท์
 * อ.อุษา สัมมาพันธ์

รายชื่อหัวข้อ
"รายละเอียดการกำหนดหัวข้อ/อาจารย์ที่ปรึกษาสำหรับนิสิตแต่ละคน"


 * อ.ชวลิต ศรีสถาพรพัฒน์
 * 1) Unavailable - [Wireless] 802.11 ค้นคว้าข้อมูลเกี่ยวกับมาตรฐาน WiFi ทั้งหมดในตระกูล 802.11
 * 2) Unavailable - [Wireless] 802.16 Wireless MAN (Metropolitan Area Network)
 * 3) Unavailable - [Wireless] 802.22 Wireless Regional Area Network (WRAN) มาตรฐานใหม่ของการค้นหาช่วงความถี่ที่ต้องการใช้งานโดยอัตโนมัติ (ยังเป็นฉบับร่างอยู่) ต้องการความรู้พื้นฐาน 802.11 และอื่น ๆ ที่เกี่ยวข้องกับ Wireless และ radio spectrum พอสมควรในการทำความเข้าใจ
 * 4) Unavailable - [Programming tool] Mono Open source programming environment ที่เทียบเท่ากับตระกูล Visual ของ Microsoft ให้เปรียบเทียบการใช้งานของทั้งสองตัว
 * 5) Unavailable - [Programming tool] Android Platform จาก Google สำหรับสร้าง application บน mobile devices
 * 6) Unavailable - [Programming tool] YUI User interface พัฒนาโดย Yahoo! ให้ทดลองใช้ให้เป็น แล้วนำมาสาธิตให้เพื่อน ๆ เห็นวิธีการใช้งาน
 * 7) Unavailable - [Admin tool] Amanda Backup tool for multi-platform
 * 8) Unavailable - [Admin tool] Chillispot and FreeRadius เป็น open source tools สำหรับการทำ authentication ให้ศึกษาและทดลองใช้สำหรับการทำ authentication ผ่าน Wireless access point
 * 9) Unavailable - [Misc] Secondlife ศึกษา concept และหลักการของ Secondlife ซึ่งเป็นประเภทหนึ่งของ Web 2.0 ที่กำลังได้รับความนิยมเพิ่มขึ้น
 * 10) Unavailable - [Misc] WiiMote ศึกษาการนำเอา Wii remote มาประยุกต์เป็น application ต่าง ๆ และการ implement เลียนแบบเครื่องเกม Wii โดยใช้ Linux


 * อ.สมโชค เรืองอิทธินันท์
 * 1) Unavailable - [Software Architecture]  ค้นคว้าข้อมูลเกี่ยวกับ Representational state transfer (REST) ซึ่งเป็นส่วนหนึ่งของแนวคิด SOA
 * 2) [Software Architecture] ศึกษาเกี่ยวกับ Meta-Process Modeling
 * 3) Unavailable - [Quality Information System]  ศึกษารายละเอียดของ ITIL Version 2
 * 4) Unavailable - [Quality Information System]  ศึกษารายละเอียดของ Standardization of Health Informatics
 * 5) Unavailable - [Quality Information System]  Usability Testing
 * 6) Unavailable - [Language Engineering]  ค้นคว้าข้อมูลเกี่ยวกับ X-bar theory
 * 7) [Language Engineering]  ศึกษาการใช้งาน Linguistic Tree Constructor เปรียบเทียบกับเครื่องมืออื่น
 * 8) Unavailable - [RFID]  ศึกษาเทคโนโลยีของบัตร MIFARE RFID การนำไปใช้ในการทำ e-Purse
 * 9) Unavailable - [SW Tools]  ทำการศึกษาและแก้ไข dotProject SW ให้สามารถใช้งานภาษษไทยได้พร้อมจัดทำคู่มือใช้งานและการติดตั้ง
 * 10) Unavailable - [Information Management]  ศึกษามาตรฐาน XQUERY และการทำ XQUERY TRansformation กับ SQL
 * 11) Unavailable - [Information Management] ศึกษาเปรียบเทียบ Primitive Datatype ของ MySQL vs ORACLE vs Microsoft SQL/Server vs DB2


 * อ.อุษา สัมมาพันธ์
 * 1) Unavailable - [Reliability] Microreboot ศึกษาเทคนิคนี้ซึ่งเป็นการนำ software กลับคืนสู่สภาวะปกติหลัง failure โดยใช้ทรัพยากรไม่มากนัก
 * 2) Unavailable - [Reliability] Debugging Reinvented เป็น debugging tool ที่ช่วยผู้ใช้โดยการมีคำถามเกี่ยวกับโปรแกรมให้เลือก
 * 3) Unavailable - [Reliability] Efficient Software-based Fault Isolation การแยก code ของโปรแกรมที่ไม่น่าเชื่อถือออกมาจากโปรแกรมที่น่าเชื่อถือ เป็น original idea ของ Java sandbox
 * 4) Unavailable - [Reliability] JUnit ศึกษา test-driven software development และการใช้ JUnit เข้ามาช่วย
 * 5) Unavailable - [OS] Xen เป็น platform ที่ให้คอมพิวเตอร์ใช้ได้หลาย operating system ในเวลาเดียวกัน ศึกษา concept และหลักการของ Xen
 * 6) Unavailable - [OS] Singularity เป็นความคิดใหม่เกี่ยวกับระบบปฏิบัติการจาก Microsoft ลองไปศึกษาดู
 * 7) Unavailable - [Algorithm] ศึกษา Computational Origami และหลักทางคณิตศาสตร์เกี่ยวกับ Computational Origami อาจดูจากลิงค์ที่ให้ หรือ จาก software เช่น jorigami, Treemaker (origami คือ การพับกระดาษแบบญี่ปุ่น)
 * 8) Unavailable - [Algorithm] ศึกษาและเปรียบเทียบการทำงานของ 3-4 search engine โดยศึกษา algorithm ของแต่ละ search engine ให้ลึกซึ้ง search engine เช่น Google, Cuil, U Rank, Baidu ของจีน
 * 9) Unavailable - [Misc] Alice ศึกษา Alice และการนำ Alice มาใช้เป็นสื่อการสอนโปรแกรมมิ่ง