te logoweb

image webte cs5-05

  • Bachelor Full title : Bachelor of Science (Software Engineering)
      Abbreviation : B.Sc. (Software Engineering)
        Bachelor of Science document

     

    Apply to students whose ID starting from 53 onwards

    Program highlights

    • Focus on engineering principles applied in software development and software project management in order to develop software efficiently and to meet international standards.
    • Provide broad foundation in computer science followed by a fundamental knowledge of various disciplines related to software engineering and integrate theory with the practice.
  • โครงสร้างหลักสูตร   ::   จำนวนหน่วยกิตตลอดหลักสูตร 140      หน่วยกิต
      1.  หมวดวิชาศึกษาทั่วไป 30      หน่วยกิต
        -  กลุ่มวิชาภาษา 12      หน่วยกิต
      -  กลุ่มวิชาสังคมศาสตร์ และ/หรือ มนุษยศาสตร์ 11      หน่วยกิต
      -  กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์ 7      หน่วยกิต
      2.  หมวดวิชาเฉพาะ 104      หน่วยกิต
      2.1  กลุ่มวิชาแกน 37      หน่วยกิต
        -  กลุ่มวิชาคอมพิวเตอร์และเทคโนโลยีพื้นฐาน 31      หน่วยกิต
      -  กลุ่มวิชาวิทยาการจัดการ 6      หน่วยกิต
      2.2  กลุ่มวิชาชีพ 67      หน่วยกิต
      แผน ก. (สหกิจศึกษา)  
      -  กลุ่มวิชาชีพบังคับ 52      หน่วยกิต
      -  กลุ่มวิชาชีพเลือก 15      หน่วยกิต
      แผน ข. (ฝึกงาน)  
      -  กลุ่มวิชาชีพบังคับ 46      หน่วยกิต
      -  กลุ่มวิชาชีพเลือก 21      หน่วยกิต
      3.  หมวดวิชาเลือกเสรี 6      หน่วยกิต

     

    แผนการศึกษา
      ปีที่  1  :: ภาคการศึกษาที่ 1 รวม  20  หน่วยกิต
        975-100   สุขภาวะกายและจิต 3(2-2-5)
      975-130   วิทยาศาสตร์เทคโนโลยีและสังคม 3(3-0-6)
      975-131   คอมพิวเตอร์ในชีวิตประจำวัน 1(0-3-0)
      975-150   ภาษาอังกฤษเตรียมความพร้อม (หรือ) 3(3-0-6)
      975-151   การฟังและพูดภาษาอังกฤษพื้นฐาน 3(3-0-6)
      975-___   วิชากีฬา พลศึกษาและนันทนาการ 1(X-Y-Z)
      976-110   ความรู้เบื้องต้นเกี่ยวกับธุรกิจ 3(3-0-6)
      977-120   คณิตศาสตร์ 1 3(3-0-6)
      977-130   คอมพิวเตอร์และหลักการโปรแกรม 3(2-2-5)
      :: ภาคการศึกษาที่ 2 รวม  21  หน่วยกิต
      975-101   ภูมิปัญญาในการดำเนินชีวิต 3(2-2-5)
      975-151   การฟังและพูดภาษาอังกฤษพื้นฐาน**   (หรือ) 3(3-0-6)
      975-152   การอ่านและเขียนภาษาอังกฤษพื้นฐาน*** 3(3-0-6)
      975-___   วิชาทางวิทยาศาสตร์และคณิตศาสตร์ 3(3-0-6)
      976-121   ระเบียบวิธีทางสถิติ 3(3-0-6)
      977-121   คณิตศาสตร์ 2 3(3-0-6)
      977-131   หลักการสถาปัตยกรรมคอมพิวเตอร์ 3(2-2-5)
      977-140   โครงสร้างข้อมูลและอัลกอริทึม 3(2-2-5)
      ปีที่  2  :: ภาคการศึกษาที่ 1 รวม  20  หน่วยกิต
      975-200   กิจกรรมเสริมหลักสูตร 1(0-0-3)
      975-___   วิชาด้านภาษา 3(X-Y-Z)
      976-220   คณิตศาสตร์สำหรับเทคโนโลยีสารสนเทศ 4(3-3-6)
      976-240   การโปรแกรมเชิงวัตถุ 3(2-2-5)
      977-250   ระบบฐานข้อมูลสำหรับวิศวกรรมซอฟต์แวร์ 3(2-2-5)
      _______   วิชาเลือกเสรี 3(X-Y-Z)
      _______   วิชาชีพเลือก 3(X-Y-Z)
      :: ภาคการศึกษาที่ 2 รวม  21  หน่วยกิต
      975-___   วิชาด้านภาษา 3(X-Y-Z)
      976-231   หลักการการสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ 3(2-2-5)
      977-212   หลักการเศรษฐศาสตร์วิศวกรรม 3(3-0-6)
      977-241   การวิเคราะห์และออกแบบเชิงวัตถุ 3(2-2-5)
      977-242   การโปรแกรมเชิงวัตถุขั้นสูง 3(2-2-5)
      _______   วิชาเลือกเสรี 3(X-Y-Z)
      _______   วิชาชีพเลือก 3(X-Y-Z)
      ปีที่  3  :: ภาคการศึกษาที่ 1 รวม  21  หน่วยกิต
      975-___   วิชาทางสังคมศาสตร์ และ/หรือ มนุษย์ศาสตร์ 3(X-Y-Z)
      976-330   แนวคิดและเทคโนโลยีของระบบปฏิบัติการ 3(2-2-5)
      977-371   การกำหนดและการจัดการความต้องการทางซอฟต์แวร์ 3(2-2-5)
      977-372   การพัฒนาและบำรุงรักษาซอฟต์แวร์ 3(2-2-5)
      977-373   การพัฒนาซอฟต์แวร์เชิงคอมโพเนนต์ 3(2-2-5)
      _______   วิชาชีพเลือก 6(X-Y-Z)
      :: ภาคการศึกษาที่ 2 รวม  21  หน่วยกิต
      976-360   ปฏิสัมพันธ์ของมนุษย์และคอมพิวเตอร์ 3(2-2-5)
      976-392   เตรียมสหกิจศึกษาและฝึกงาน 1(0-3-0)
      977-370   สถาปัตยกรรมซอฟต์แวร์ 3(2-2-5)
      977-374   การทวนสอบและทดสอบซอฟต์แวร์ 3(2-2-5)
      977-375   การจัดการโครงการซอฟต์แวร์ 3(2-2-5)
      977-376   การปรับปรุงกระบวนการซอฟต์แวร์ 3(2-2-5)
      977-391   โครงงาน 1 2(0-6-0)
      _______   วิชาชีพเลือก 3(X-Y-Z)
      :: ภาคฤดูร้อน    เฉพาะ แผน ข. (ฝึกงาน) 320 ชั่วโมง
        977-393   การฝึกงาน 320 ชั่วโมง
      ปีที่  4  :: ภาคการศึกษาที่ 1   
    รวม  6  หน่วยกิต
      แผน ก. (สหกิจศึกษา)  
      977-492   สหกิจศึกษา 6(0-0-36)
      แผน ข. (ฝึกงาน)  
      _______   วิชาชีพเลือก 6(X-Y-Z)
      :: ภาคการศึกษาที่ 2 รวม  10  หน่วยกิต
      976-411   การเป็นผู้ประกอบการ 3(3-0-6)
      976-494   ข้อกฎหมายและจริยธรรมทางเทคโนโลยีสารสนเทศ 3(2-2-5)
      977-491   โครงงาน 2 3(0-6-0)
      977-493   สัมมนา 1(0-3-0)
  • Career path
      - Information systems designer and analyst
      - Application developer and software engineer
      - Software quality tester and evaluator์