# data[].attributes.headline
ตอนที่เรียนกับอาจารย

# data[].attributes.body
ตอนที่เรียนกับอาจารย์จันทนา รู้สึกว่าอาจารย์เขาสอนหน้าห้องแล้วไม่ค่อยเข้าใจเท่าไร แต่พอเรียกอาจารย์มาสอนตัวต่อตัวรู้สึกว่าเข้าใจแจ่มแจ้งมาก เลยอยากให้อาจารย์(ถ้าเขายังสอนวิชานี้อยู่อะนะ) ลองปรับวิธีการสอนหน้าห้องให้เข้าใจง่ายๆ พอๆกับสอนตัวต่อตัว(ไม่รู้จะให้อาจารย์แก้ยังไงเหมือนกัน จุดๆนี้)

# data[].attributes.body
งงๆ กับเนื้อหาวิชานี้ว่ามันได้ใช้ยังไง

วิชาหลายๆ ตัวใช้ภาษา C แต่ไม่มีวิชาไหนสอนเลย คิดว่าวิชานี้น่าจะปรับเนื้อหามาทางนี้มากกว่า แล้วพอไปเขียนภาษาล่างๆ แบบ C น่าจะสามารถไปต่อในหัวข้อผลกระทบของ hardware ต่อ software ได้ เช่น sequential memory access เร็วกว่า, interrupts

# data[].attributes.headline
ไว้ใส่ความเห็นอื่นของปีนี้นะจ้ะ

# data[].attributes.subject
ไว้ใส่ความเห็นอื่นของปีนี้นะจ้ะ

# data[].attributes.headline
รู้สึกซ้ำซ้อนกับcomm

# data[].attributes.body
รู้สึกซ้ำซ้อนกับcommuที่เรียนตอนปี1 แล้วจนตอนนี้ก็ไม่เช้าใจว่ามันเป็น (communication) "For software engineer" ยังไง

# data[].attributes.body
วิชานี้ไม่มี lab เลย น่าจะมีสักหน่อย เช่นเขียนโปรแกรม parallel, inter process communication

แล้วก็หลายๆ วิชาใช้ unix (linux) server วิชานี้น่าจะสอน basic system administration ด้วย

# data[].attributes.headline
อาจารย์ควรเริ่มสอนจา

# data[].attributes.body
อาจารย์ควรเริ่มสอนจากเบสิคมากๆก่อน เพราะอาจารย์เริ่มสอนมาเนื้อหาก็เข้มข้นเลย เหมือนกับว่านิสิตมีพื้นฐานอยู่แล้ว พอมันเริ่มไม่เข้าใจอะไรเลยตั้งแต่แรก มันก็เลยพังมาเรื่อยๆ พอไม่เข้าใจมากขึ้น ความรู้สึกในทางลบกับเนื้อหาวิชานี้ก็มากขึ้นเรื่อยๆเหมือนกัน

# data[].attributes.body
ได้เรียนมามั้ย...

# data[].attributes.headline
พอพังมาจาก com org ว

# data[].attributes.body
พอพังมาจาก com org วิชานี้ก็พังต่อ 5555

# data[].attributes.headline
ส่วนตัวว่าเนื้อหามัน

# data[].attributes.body
ส่วนตัวว่าเนื้อหามันน่าสนใจและมีประโยชน์นะถ้าเข้าใจมัน

อยากให้อาจารย์ปรับวิธีการสอนให้น่าสนใจขึ้น มีตัวอย่างให้เข้าใจง่ายมากขึ้น และเม้านอกเรื่องให้สั้นลง(บางทีออกทะเลไปครึ่งชมได้)

# data[].attributes.headline
คล้ายๆ ComArch คือสอ

# data[].attributes.body
คล้ายๆ ComArch คือสอนตัวต่อตัวดีมาก แต่สอนหน้าห้องฟังอย่างไรก็ไม่เข้าใจ(อาจจะเกิดจากความโง่ของฉันเอง) ยังไงก็อยากให้อาจารย์ปรับวิธีการสอนหน้าห้องให้น่าสนใจและเข้าใจมากขึ้นมาครับ

# data[].attributes.body
Database นี่เรียนแต่ theory ไม่เห็นภาพไรเลย อยากให้มี introduction how to implement database to system

# data[].attributes.headline
อยากให้มีวิชาที่เอาเ

# data[].attributes.body
อยากให้มีวิชาที่เอาเนื้อหาวิชานี้ไปประยุกต์เขียนโค้ดจริง ๆ เพื่อให้เห็นภาพง่ายขึ้น

# data[].attributes.body
Database นี่ถ้าจะมี project อยากให้ guide เรื่อง database optimization ด้วย เช่นใส่ index หรือไม่ sort ถ้าจำไม่เป็น
เพราะถ้าจะสอนทำเว็บเฉยๆ วิชาตัวอื่นก็เจออยู่แล้วเช่น softspec, wsp หรือ project จบหลายกลุ่มก็ใช้

(ส่วนตัวคิดว่าเนื้อหา BTree ลึกเกินไป)

# data[].attributes.body
อยากให้แยก Probability กับ Statistic ออกจากกันเป็นคนละวิชา รู้สึกว่าเนื้อหาอัดแน่นมากเกินที่จะเรียนในเทอมเดียว

# data[].attributes.body
เนื้อหาคิดว่าไม่จำเป็นที่จะต้องลงลึกทาง theory ขนาดนั้น คือจริงจังมากเรื่องพวก single commu/duplex commu (จำศัพท์จริงๆไม่ได้) คือไม่รู้ว่าเรียนแล้วใช้ทำอะไร เนื่องจากเรื่อง general communication เนี่ยมันควรเรียนรู้จากการปฏิบัติมากกว่า ไม่ใช่นั่งฟังแต่ทฤษฎี น่าจะใช้นักเรียนมานั่ง discuss กันมากกว่า

จำไรไม่ได้มาก แต่จำได้ว่ามีสอนผูก Tie

# data[].attributes.body
Probstat + Discrete กว่าจะเห็นความสำคัญก็ปาเข้าไปตอนปี 4 ตอนที่เรียน cryptography at UK พวก encode/decode คือถ้าต่อไปเลือกสาย web dev/mobile dev นี่แทบไม่ได้ใช้เลย จะใช้ก็เวลาเรียน algorithms/computability theory

# data[].attributes.body
We need basic of C, C++ or C# before taking this course.

ควรจะ update เรื่อยๆว่าใครส่งงานไรไปแล้วบ้าง ไม่ใช่เอา table มาให้ดูทีเดียวตอนสอบ final เสร็จ

# data[].attributes.headline
ปีนี้น่าจะเป็นตายของ

# data[].attributes.body
ปีนี้น่าจะเป็นตายของหลายๆคนเนื่องจากตอนปี 1 เรียนมาแค่ Java กับ OO นิดหน่อย พอปีสองดันต้องมาเรียนวิชาที่ใช้ C เป็นพื้นฐานทั้ง ComArch, ComSys and OS. (OS มันก็ไม่ได้เกี่ยวโดยตรงแต่มันมีเรื่อง hardware พวก memory มาเกี่ยวไรงี้) พื้นฐานมันคนละแบบเลยแทบเอาตัวไม่รอด

# data[].attributes.headline
สนุกดี เป็นวิชาแรกที

# data[].attributes.body
สนุกดี เป็นวิชาแรกที่เรียนกับ อ.จิม ได้สัมผัสถึงความเข้มงวดของ อ. แล้วรู้สึกต้องตั้งใจเรียน ตั้งใจทำงาน

วิชานี้สนุกที่แกมีโจทย์มาให้แต่แรกชัดเจน ว่าจะทำอะไร (ex. ExceedVote) และก็ค่อยๆทำจาก 0 ขึ้นไป เรื่มตั้งแต่ mock up และก็สอนพวก uml ประกอบ เพื่อเอามาใช้กับโปรเจคกลุ่มและเห็นภาพจริงๆ ว่ามันใช้งานอย่างไร ได้เห็นถึงการพัฒนาซอฟแวร์เพื่อใช้จริง ชัดเจนขึ้นมากจากปี 1

Lecture เรียนกับพี่กีก็ได้ความรู้เยอะมากครับ พี่กี กับ อ.จิมก็สอนประกอบๆกันไป พี่กีเวลาสอนชอบยกตัวอย่างจริงให้ฟัง เวลาเรียนเลยเห็นภาพดีมาก มีอยู่คาบนึง พี่เขาพาพี่จากข้างนอกมาบรรยายให้ฟังด้วย ได้แง่มุมเพิ่มเติมเยอะขึ้น

จากความเข้าใจสิ่งที่ได้จากวิชานี้คือ
- ทำโปรเจคกลุ่มที่มี requirement ชัดเจน มี user ชัดเจน
- เรียนรู้ UML และ diagram ต่างๆ
- เห็นภาพในการพัฒนาซอฟแวร์จริง

# data[].attributes.headline
จริงๆ อ.สอนสนุกนะ แต

# data[].attributes.body
จริงๆ อ.สอนสนุกนะ แต่เสียดายที่ไม่มีแลป และเนื้อหาบางเรื่องเข้าใจยาก เพราะสำหรับหลายคนที่ไม่มีพื้นฐานด้าน hardware เลย จะไม่ค่อยเข้าใจหลักการ แต่สงสัยอะไรก็ต้องถามในห้องแหละดีที่สุด

ถ้าจะปรับปรุงอะไรในวิชานี้
- มีแลป เพราะไม่เห็นภาพการนำไปใช้จริงเลย
- กระชับเนื้อหาบรรยาย เท่าที่จำได้ สไลด์และเนื้อหาเยอะมาก เยอะยุบยับจนไม่รู้ว่าจะเอาอะไรไปออกข้อสอบบ้าง

# data[].attributes.headline
เสียดายที่สุดคือไม่ม

# data[].attributes.body
เสียดายที่สุดคือไม่มีอะไรแบบ PANDA (ซึ่งพึ่งจะกลับมาใน ADT Lab ที่ อ. มะนาวเอามาสอน) ไม่ได้สัมผัสการแก้ปัญหาโจทย์ยากๆ ที่ต้องใช้ความรู้ของ Algorithm และอื่นๆจริงๆเลยซักวิชา และพอมาถึงปี 4 ก็มาระลึกได้ว่า เวลาสมัครงาน เขาก็ให้เราทำโจทย์ยากๆทำนองนี้ เคยถามพี่ที่บริษัทว่า สัมภาสณ์โจทย์ยากแค่ไหนหรอครับ เขาก็ตอบว่า "ง่ายกว่า PANDA นิดนึง" โหย เจ็บปวดในความเป็นรุ่นหนูทดลอง กลายเป็นว่าพลาดวิชาที่ดูมีประโยชน์จริงๆไปแล้ววิชานึง

ถ้าจะบอกว่า ก็ไปทำ Google Jam สิ หรือไปลงแข่งสิ มันก็คนละอารมณ์กัน เวลามีงาน/การบ้าน มันเป็นการบังคับทำ ให้เด็กฝึกไปในตัว และอย่างน้อยๆ ในห้องเรียนก็มีพี่ TA และ อ คอยแนะนำอยู่ข้างๆ