วิชาเอกเลือก กลุ่มพัฒนาซอฟต์แวร์สมัยใหม่

รหัสวิชา    ชื่อรายวิชา หน่วยกิต
75232464 : การบริหารทีมสำหรับโครงการด้านเทคโนโลยีสารสนเทศ (Team Management in IT Project) 3 (3-0-6)
75232564 : การบริหารคุณภาพของซอฟต์แวร์ (Software Quality Management) 3 (3-0-6)
75236064 : เทคโนโลยีฐานข้อมูลสมัยใหม่ (Modern Database Technology) 3 (2-2-5)
75236164 : การพัฒนาแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ (Mobile Application Development) 3 (2-2-5)
75236264 : การโปรแกรมแบบวิชวล (Visual Programming) 3 (2-2-5)
75236364 : นักพัฒนาซอฟต์แวร์สมัยใหม่ (Modern Software Developer) 3 (2-2-5)

*** คลิกที่รายวิชาเพื่อแสดงรายละเอียดวิชา ***



×

75232464 : การบริหารทีมสำหรับโครงการด้านเทคโนโลยีสารสนเทศ 3 (3-0-6)

Team Management for IT Project

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

Team building; effective team management; essential team leadership skills; confidence in teamwork performance; team management skills in IT project; defining IT project team, roles, and responsibilities of project manager and team members; developing attention to detail skills at IT work; conflict management in project; frameworks and tools for managing and developing IT team; techniques for measuring and evaluating team performance

ผลการเรียนรู้

1. ด้านคุณธรรม จริยธรรม
-PLO1 เคารพกฎเกณฑ์ของหน่วยงานและสังคม ยึดมั่นในความถูกต้องตามจรรยาบรรณทางวิชาการและจรรยาบรรณการใช้เทคโนโลยีสารสนเทศ
-PLO2 อดทน มุ่งมั่น ซื่อสัตย์ ตรงต่อเวลา มีความคิดเชิงบวกต่อการทำงาน ช่วยเหลือประโยชน์ส่วนรวม สามารถทำงานร่วมกับผู้อื่นได้ ทั้งในภาวะผู้นำและผู้ตาม
2. ด้านความรู้
-PLO4 อธิบายองค์ความรู้ทางเทคโนโลยีสารสนเทศเพื่อนำมาใช้แก้ปัญหาทางธุรกิจได้
3. ด้านทักษะทางปัญญา
-PLO6 แยกแยะปัญหา วิเคราะห์สาเหตุ นำเสนอแนวทางเพื่อปรับปรุง แก้ไขปัญหาที่เกิดขึ้นกับกระบวนการทางธุรกิจ และปัญหาเฉพาะหน้าได้
4. ด้านทักษะความสัมพันธ์ระหว่างบุคคลและความรับผิดชอบ
-PLO7 ทำงานโดยมีการวางแผน ดำเนินการ ตรวจสอบ และปรับปรุงให้มีความถูกต้อง มีความรับผิดชอบต่อตนเอง การทำงาน และสังคม
6. ด้านทักษะพิสัย
-PLO9 เลือกใช้เครื่องมือวิเคราะห์ข้อมูลเพื่อสนับสนุนการดำเนินงานทางธุรกิจได้อย่างเหมาะสมกับสถานการณ์และสร้างสรรค์
-PLO10 เป็นผู้สร้างหรือผู้ร่วมสร้างพัฒนานวัตกรรมทางธุรกิจด้วยเทคโนโลยีสารสนเทศ เพื่อตอบสนองความต้องการของธุรกิจและสังคม

×

75232564 : การบริหารคุณภาพของซอฟต์แวร์ 3 (3-0-6)

Software Quality Management

แนวคิดคุณภาพซอฟต์แวร์ มาตรฐานผู้พัฒนาซอฟต์แวร์ มาตรฐานคุณภาพซอฟต์แวร์ การควบคุมและประกันคุณภาพซอฟต์แวร์ การวางแผนด้านคุณภาพของซอฟต์แวร์ แบบจำลองคุณภาพซอฟต์แวร์ การออกแบบและการสร้างเครื่องมือประเมินคุณภาพซอฟต์แวร์ การรวบรวมข้อมูล การวิเคราะห์ข้อมูล การเขียนรายงานสรุปผล

Concepts of software quality; software developer standards; software quality standards; software quality control and assurance; software quality planning; software quality models; designing and building tools for software quality evaluation; collecting data, analyzing data; reporting data

ผลการเรียนรู้

1. ด้านคุณธรรม จริยธรรม
-PLO1 เคารพกฎเกณฑ์ของหน่วยงานและสังคม ยึดมั่นในความถูกต้องตามจรรยาบรรณทางวิชาการและจรรยาบรรณการใช้เทคโนโลยีสารสนเทศ
2. ด้านความรู้
-PLO4 อธิบายองค์ความรู้ทางเทคโนโลยีสารสนเทศเพื่อนำมาใช้แก้ปัญหาทางธุรกิจได้
3. ด้านทักษะทางปัญญา
-PLO6 แยกแยะปัญหา วิเคราะห์สาเหตุ นำเสนอแนวทางเพื่อปรับปรุง แก้ไขปัญหาที่เกิดขึ้นกับกระบวนการทางธุรกิจ และปัญหาเฉพาะหน้าได้
5. ด้านทักษะการวิเคราะห์เชิงตัวเลข การสื่อสาร และการใช้เทคโนโลยีสารสนเทศ
-PLO8 สื่อสารและนำเสนอองค์ความรู้ด้านเทคโนโลยีสารสนเทศและนวัตกรรมทางธุรกิจ ทั้งภาษาไทยและภาษาอังกฤษได้อย่างเหมาะสม สร้างสรรค์ และชี้นำสังคม
6. ด้านทักษะพิสัย
-PLO9 เลือกใช้เครื่องมือวิเคราะห์ข้อมูลเพื่อสนับสนุนการดำเนินงานทางธุรกิจได้อย่างเหมาะสมกับสถานการณ์และสร้างสรรค์

×

75236064 : เทคโนโลยีฐานข้อมูลสมัยใหม่ 3 (2-2-5)

Modern Database Technology

ระบบฐานข้อมูลสมัยใหม่ ฐานข้อมูลแบบโนเอสคิวแอล ฐานข้อมูลเชิงวัตถุ การบริการฐานข้อมูลรูปแบบใหม่ เทคโนโลยีการแปลงฐานข้อมูล แนวโน้มเทคโนโลยีฐานข้อมูล การใช้เทคโนโลยีฐานข้อมูลในงานธุรกิจ

Modern database system; NoSQL database; object-oriented databases; new database services; technologies transforming the database; database technologies trends; using database technology in business areas

ผลการเรียนรู้

1. ด้านคุณธรรม จริยธรรม
-PLO1 เคารพกฎเกณฑ์ของหน่วยงานและสังคม ยึดมั่นในความถูกต้องตามจรรยาบรรณทางวิชาการและจรรยาบรรณการใช้เทคโนโลยีสารสนเทศ
2. ด้านความรู้
-PLO4 อธิบายองค์ความรู้ทางเทคโนโลยีสารสนเทศเพื่อนำมาใช้แก้ปัญหาทางธุรกิจได้
3. ด้านทักษะทางปัญญา
-PLO6 แยกแยะปัญหา วิเคราะห์สาเหตุ นำเสนอแนวทางเพื่อปรับปรุง แก้ไขปัญหาที่เกิดขึ้นกับกระบวนการทางธุรกิจ และปัญหาเฉพาะหน้าได้
6. ด้านทักษะพิสัย
-PLO9 เลือกใช้เครื่องมือวิเคราะห์ข้อมูลเพื่อสนับสนุนการดำเนินงานทางธุรกิจได้อย่างเหมาะสมกับสถานการณ์และสร้างสรรค์
-PLO10 เป็นผู้สร้างหรือผู้ร่วมสร้างพัฒนานวัตกรรมทางธุรกิจด้วยเทคโนโลยีสารสนเทศ เพื่อตอบสนองความต้องการของธุรกิจและสังคม

×

75236164 : การพัฒนาแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ 3 (2-2-5)

Mobile Application Development

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

Mobile technologies and infrastructure; concepts of object-oriented programming for mobile applications; frameworks; collections; memory management; files and directories manipulation; mobile programming languages; jQuery mobile; PhoneGap API and development tools; database connection; future directions in mobile programming

ผลการเรียนรู้

1. ด้านคุณธรรม จริยธรรม
-PLO2 อดทน มุ่งมั่น ซื่อสัตย์ ตรงต่อเวลา มีความคิดเชิงบวกต่อการทำงาน ช่วยเหลือประโยชน์ส่วนรวม สามารถทำงานร่วมกับผู้อื่นได้ ทั้งในภาวะผู้นำและผู้ตาม
2. ด้านความรู้
-PLO4 อธิบายองค์ความรู้ทางเทคโนโลยีสารสนเทศเพื่อนำมาใช้แก้ปัญหาทางธุรกิจได้
3. ด้านทักษะทางปัญญา
-PLO5 สืบค้นความรู้ที่ทันสมัย เพื่อพัฒนาตนเองอย่างต่อเนื่อง
-PLO6 แยกแยะปัญหา วิเคราะห์สาเหตุ นำเสนอแนวทางเพื่อปรับปรุง แก้ไขปัญหาที่เกิดขึ้นกับกระบวนการทางธุรกิจ และปัญหาเฉพาะหน้าได้
4. ด้านทักษะความสัมพันธ์ระหว่างบุคคลและความรับผิดชอบ
-PLO7 ทำงานโดยมีการวางแผน ดำเนินการ ตรวจสอบ และปรับปรุงให้มีความถูกต้อง มีความรับผิดชอบต่อตนเอง การทำงาน และสังคม
6. ด้านทักษะพิสัย
-PLO10 เป็นผู้สร้างหรือผู้ร่วมสร้างพัฒนานวัตกรรมทางธุรกิจด้วยเทคโนโลยีสารสนเทศ เพื่อตอบสนองความต้องการของธุรกิจและสังคม

×

75236264 : การโปรแกรมแบบวิชวล 3 (2-2-5)

Visual Programming

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

Graphical user interface design; event-driven programming; coding components; windows onscreen objects; form and menu design; decision statements; iteration statements; sub-programs and functions; database connection

ผลการเรียนรู้

1. ด้านคุณธรรม จริยธรรม
-PLO2 อดทน มุ่งมั่น ซื่อสัตย์ ตรงต่อเวลา มีความคิดเชิงบวกต่อการทำงาน ช่วยเหลือประโยชน์ส่วนรวม สามารถทำงานร่วมกับผู้อื่นได้ ทั้งในภาวะผู้นำและผู้ตาม
2. ด้านความรู้
-PLO4 อธิบายองค์ความรู้ทางเทคโนโลยีสารสนเทศเพื่อนำมาใช้แก้ปัญหาทางธุรกิจได้
3. ด้านทักษะทางปัญญา
-PLO6 แยกแยะปัญหา วิเคราะห์สาเหตุ นำเสนอแนวทางเพื่อปรับปรุง แก้ไขปัญหาที่เกิดขึ้นกับกระบวนการทางธุรกิจ และปัญหาเฉพาะหน้าได้
4. ด้านทักษะความสัมพันธ์ระหว่างบุคคลและความรับผิดชอบ
-PLO7 ทำงานโดยมีการวางแผน ดำเนินการ ตรวจสอบ และปรับปรุงให้มีความถูกต้อง มีความรับผิดชอบต่อตนเอง การทำงาน และสังคม
6. ด้านทักษะพิสัย
-PLO10 เป็นผู้สร้างหรือผู้ร่วมสร้างพัฒนานวัตกรรมทางธุรกิจด้วยเทคโนโลยีสารสนเทศ เพื่อตอบสนองความต้องการของธุรกิจและสังคม

×

75236364 : นักพัฒนาซอฟต์แวร์สมัยใหม่ 3 (2-2-5)

Modern Software Developer

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

Agile software development process; design patterns; using IDEs; using containers; cloud platform programming; version control tools; tools for software testing; using frontend framework; using backend framework

ผลการเรียนรู้

1. ด้านคุณธรรม จริยธรรม
-PLO1 เคารพกฎเกณฑ์ของหน่วยงานและสังคม ยึดมั่นในความถูกต้องตามจรรยาบรรณทางวิชาการและจรรยาบรรณการใช้เทคโนโลยีสารสนเทศ
2. ด้านความรู้
-PLO4 อธิบายองค์ความรู้ทางเทคโนโลยีสารสนเทศเพื่อนำมาใช้แก้ปัญหาทางธุรกิจได้
3. ด้านทักษะทางปัญญา
-PLO5 สืบค้นความรู้ที่ทันสมัย เพื่อพัฒนาตนเองอย่างต่อเนื่อง
4. ด้านทักษะความสัมพันธ์ระหว่างบุคคลและความรับผิดชอบ
-PLO7 ทำงานโดยมีการวางแผน ดำเนินการ ตรวจสอบ และปรับปรุงให้มีความถูกต้อง มีความรับผิดชอบต่อตนเอง การทำงาน และสังคม
6. ด้านทักษะพิสัย
-PLO9 เลือกใช้เครื่องมือวิเคราะห์ข้อมูลเพื่อสนับสนุนการดำเนินงานทางธุรกิจได้อย่างเหมาะสมกับสถานการณ์และสร้างสรรค์
-PLO10 เป็นผู้สร้างหรือผู้ร่วมสร้างพัฒนานวัตกรรมทางธุรกิจด้วยเทคโนโลยีสารสนเทศ เพื่อตอบสนองความต้องการของธุรกิจและสังคม