Page 58 - B.Sc.(Computer Science)
P. 58

54


                   ST2024104  วิศวกรรมซอฟต์แวร์                                                       3(3-0-6)
                                     Software Engineering

                                     รายวิชาบังคับก่อน : ST2023103 การวิเคราะห์และออกแบบระบบ
                                     กระบวนการของซอฟต์แวร์ การวิเคราะห์ความต้องการของซอฟต์แวร์ วิธีโมเดลระบบ การ
                                                           ิ
                                  ออกแบบส่วนต่อประสานกราฟกส์กับผู้ใช้ การออกแบบสถาปัตยกรรมซอฟต์แวร์ การทดสอบ
                                  ซอฟต์แวร์ การบริหารโครงงานซอฟต์แวร์ วิวัฒนาการซอฟต์แวร์ การทวนสอบและการ

                                  ตรวจสอบความสมเหตุสมผล การประมาณต้นทุนซอฟต์แวร์ การประกันคณภาพซอฟต์แวร์
                                                                                              ุ
                                     Software  process; software  requirement analysis; system modeling;  graphical
                                                     )
                                  user  interface  ( GUI   design;  software  architectural  design;  software  testing;
                                  software project management; software evolution; verification and validation;
                                  software cost estimation; software quality assurance

                         o กลุ่มโครงสร้างพื้นฐานของระบบ

                   ST2025101  ภาษาการเขียนโปรแกรม                                                     3(2-2-5)
                                  Programming Languages
                                     การเขียนโปรแกรมออบเจกต์  ไทป์ซิสเต็ม การน าเสนอโปรแกรม  การแปลภาษาและ
                                                    ็
                                  ปฏิบัติการรันโปรแกรม การเขียนโปรแกรมเชื่อมต่อฐานข้อมูล
                                     Object-oriented programming; type systems; program representation; language
                                  translation and execution; database programming

                   ST2025102  ปัญญาประดิษฐ     ์                                                      3(2-2-5)
                                  Artificial Intelligence
                                  ปัญญาประดิษฐ์ การประยุกต์ใช้งานปัญญาประดิษฐ์ การแทนองค์ความรู้ ตรรกศาสตร์เชิง
                                  ประพจน์และตรรกศาสตร์ภาคแสดง การแก้ปัญหาโดยการค้นหา การค้นหาแบบฮิวรีสติก การ

                                                                                                      ื้
                                  ค้นหาแบบไม่มีข้อมูล การเล่นเกมส์โดยการค้นหาแบบปรปักษ์ การแก้ปัญหาบนพนฐานของ
                                  องค์ความรู้ อัลกอริทึมการเรียนรู้ของเครื่อง โครงข่ายใยประสาทเทียม ตรรกศาสตร์คลุมเครือ
                                  Artificial intelligence, AI applications; knowledge representation, propositional
                                  and predicate logic; problem solving by searching, heuristic search, uninformed

                                  search, game  playing:  adversarial  search; knowledge- based  problem  solving;
                                  machine learning algorithm, artificial neural networks; fuzzy logic












                  หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์ (หลักสูตรปรับปรุง พ.ศ. 2566)        คณะวิทยาศาสตร์และเทคโนโลยี        มหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร
   53   54   55   56   57   58   59   60   61   62   63