ความเชี่ยวชาญและรูปแบบย่อย
ข้อมูลอื่นที่รวบรวมได้
ข้อกำหนดของโปรแกรม ภายใต้การอนุมัติของประธานภาควิชา นักศึกษาสามารถลงเรียนได้สูงสุดครึ่งหนึ่งของเครดิตรายวิชาในโปรแกรมในสาขาอื่น ๆ (เช่น คณิตศาสตร์ วิทยาการคอมพิวเตอร์ ฟิสิกส์) โปรแกรมระดับปริญญาโทที่มีวิทยานิพนธ์จะได้รับปริญญา Master of Applied Science ขณะที่โปรแกรมปริญญาโทอื่น ๆ จะได้รับปริญญา Master of Engineering M.A.Sc. วิศวกรรมไฟฟ้าและคอมพิวเตอร์ (5.0 เครดิต)
ข้อมูลอื่นที่รวบรวมได้
ปริญญาโทสหกิจศึกษา (5.0 credits) การเข้าร่วมโครงการปริญญาโทสหกิจศึกษาขึ้นกับการรับจากองค์กรที่เป็นผู้สนับสนุนที่เหมาะสม ข้อกำหนด - แบบวิทยานิพนธ์ 1. 3.0 credits ในรายวิชา 3.0 2. 2.0 credits ในวิทยานิพนธ์ 2.0 รวมหน่วยกิต 5.0 ข้อกำหนด - แบบโครงการ 1. 4.0 credits ในรายวิชา 4.0 2. 1.0 credit ในโครงการสองโครงการที่มีหน่วยกิต 0.5 หน่วยต่อโครงการ (แต่ละโครงการดำเนินการในหนึ่งในสองช่วงการปฏิบัติงาน) 1.0 รวมหน่วยกิต 5.0 ปริญญาเอก สาขาวิศวกรรมไฟฟ้าและคอมพิวเตอร์ (1.5 credits) ภายใต้การอนุมัติของคณะที่ปรึกษา นักศึกษาสามารถลงทะเบียนเรียนสูงสุดครึ่งหนึ่งของหน่วยกิตรายวิชาในโปรแกรมในสาขาอื่น (เช่น Mathematics, Computer Science, Physics) ข้อกำหนด: 1. 1.5 credits ในรายวิชา 1.5 2. การสอบครอบคลุมซึ่งรวมการสอบเป็นลายลักษณ์อักษรและการสอบปากเปล่า และข้อเสนอวิทยานิพนธ์เป็นลายลักษณ์อักษร ซึ่งต้องจัดขึ้นก่อนสิ้นสุดภาคการศึกษาที่สี่ของการลงทะเบียน 3. 0.0 credits ในวิทยานิพนธ์ซึ่งต้องมีการป้องกันในการสอบปากเปล่า 0.0 รวมหน่วยกิต 1.5 ปริญญาเอก สาขาวิศวกรรมไฟฟ้าและคอมพิวเตอร์ ความเข้มข้นด้านวิศวกรรมซอฟต์แวร์ (1.5 credits)
เส้นทางและเงื่อนไขของโปรแกรม
ตารางเหล่านี้สรุปข้อกำหนดจากแหล่งข้อมูลสำหรับช่วงเวลาที่ระบุ การตีความอย่างเป็นทางการเป็นหน้าที่ของมหาวิทยาลัย
เส้นทาง 1
| ข้อกำหนด: | |
| 1. 2.5 เครดิต ในรายวิชา | 2.5 |
| 2. 2.5 เครดิต ในวิทยานิพนธ์ | 2.5 |
| หน่วยกิตรวม | 5.0 |
เส้นทาง 2
| ข้อกำหนด - ตามโครงการ: | ||
| 1. 0.5 หน่วยกิต ใน: | 0.5 | |
| SYSC 5902 [0.5] | วิธีการวิจัยสำหรับวิศวกร | |
| 2. 0.5 เครดิต ในโครงการ | 0.5 | |
| 3. 3.5 เครดิต ในรายวิชา ซึ่งอาจรวมโครงการเพิ่มเติมได้สูงสุด 0.5 เครดิต | 3.5 | |
| หน่วยกิตรวม | 4.5 |
เส้นทาง 3
| ข้อกำหนด - เส้นทางวิทยานิพนธ์ (5.0 เครดิต) | ||
| 1. 1.5 เครดิต จากรายวิชาหลักด้านการทำแบบจำลองและการจำลองสถานการณ์: | 1.5 | |
| SYSC 5001 [0.5] | การจำลองและการจำลองแบบ | |
| SYSC 5004 [0.5] | การเพิ่มประสิทธิภาพสำหรับงานวิศวกรรมประยุกต์ | |
| SYSC 5101 [0.5] | การออกแบบซอฟต์แวร์ประสิทธิภาพสูง | |
| SYSC 5103 [0.5] | ตัวแทนซอฟต์แวร์ | |
| SYSC 5104 [0.5] | ระเบียบวิธีสำหรับการจำลองและการสร้างแบบจำลองเหตุการณ์ไม่ต่อเนื่อง | |
| SYSC 5207 [0.5] | วิศวกรรมระบบกระจาย | |
| SYSC 5405 [0.5] | การจำแนกแบบแผนและการออกแบบการทดลอง | |
| SYSC 5703 [0.5] | ระบบฐานข้อมูลบูรณาการและระบบคลาวด์ | |
| 2. 1.0 เครดิต ในรายวิชา | 1.0 | |
| 3. 2.5 หน่วยกิตใน: | 2.5 | |
| SYSC 5909 [2.5] | M.A.Sc. วิทยานิพนธ์ (ในสาขาการทำแบบจำลองและการจำลองสถานการณ์) | |
| หน่วยกิตรวม | 5.0 |
เส้นทาง 4
| ข้อกำหนด - เส้นทางโครงการ | ||
| 1. 0.5 หน่วยกิต ใน: | 0.5 | |
| SYSC 5902 [0.5] | วิธีการวิจัยสำหรับวิศวกร | |
| 2. 0.5 เครดิต ในโครงการ: | 0.5 | |
| SYSC 5900 [0.5] | โครงการวิศวกรรมระบบ (ในสาขาการทำแบบจำลองและการจำลองสถานการณ์) | |
| 3. 2.0 เครดิต จากรายวิชาหลักด้านการทำแบบจำลองและการจำลองสถานการณ์: | 2.0 | |
| SYSC 5001 [0.5] | การจำลองและการจำลองแบบ | |
| SYSC 5004 [0.5] | การเพิ่มประสิทธิภาพสำหรับงานวิศวกรรมประยุกต์ | |
| SYSC 5101 [0.5] | การออกแบบซอฟต์แวร์ประสิทธิภาพสูง | |
| SYSC 5103 [0.5] | ตัวแทนซอฟต์แวร์ | |
| SYSC 5104 [0.5] | ระเบียบวิธีสำหรับการจำลองและการสร้างแบบจำลองเหตุการณ์ไม่ต่อเนื่อง | |
| SYSC 5207 [0.5] | วิศวกรรมระบบกระจาย | |
| SYSC 5405 [0.5] | การจำแนกแบบแผนและการออกแบบการทดลอง | |
| SYSC 5703 [0.5] | ระบบฐานข้อมูลบูรณาการและระบบคลาวด์ | |
| 4. 1.5 เครดิต ในรายวิชา ซึ่งอาจรวมโครงการเพิ่มเติมได้สูงสุด 0.5 เครดิต | 1.5 | |
| หน่วยกิตรวม | 4.5 |
เส้นทาง 5
| ข้อกำหนด - เส้นทางวิทยานิพนธ์: | ||
| 1. 1.5 เครดิต จากรายวิชาหลักด้านวิศวกรรมซอฟต์แวร์: | 1.5 | |
| SYSC 5001 [0.5] | การจำลองและการจำลองแบบ | |
| SYSC 5004 [0.5] | การเพิ่มประสิทธิภาพสำหรับงานวิศวกรรมประยุกต์ | |
| SYSC 5101 [0.5] | การออกแบบซอฟต์แวร์ประสิทธิภาพสูง | |
| SYSC 5103 [0.5] | ตัวแทนซอฟต์แวร์ | |
| SYSC 5104 [0.5] | ระเบียบวิธีสำหรับการจำลองและการสร้างแบบจำลองเหตุการณ์ไม่ต่อเนื่อง | |
| SYSC 5105 [0.5] | วิศวกรรมและการจัดการคุณภาพซอฟต์แวร์ | |
| SYSC 5206 [0.5] | การจัดการทรัพยากรบนระบบแบบกระจาย | |
| SYSC 5207 [0.5] | วิศวกรรมระบบกระจาย | |
| SYSC 5500 [0.5] | การออกแบบเครือข่ายและระบบคอมพิวเตอร์ที่ปลอดภัย | |
| SYSC 5701 [0.5] | วิธีการระบบปฏิบัติการสำหรับแอปพลิเคชันเรียลไทม์ | |
| SYSC 5703 [0.5] | ระบบฐานข้อมูลบูรณาการและระบบคลาวด์ | |
| SYSC 5708 [0.5] | การพัฒนาซอฟต์แวร์เรียลไทม์และแบบกระจายโดยมุ่งเน้นแบบจำลอง | |
| SYSC 5709 [0.5] | หัวข้อขั้นสูงในวิศวกรรมซอฟต์แวร์ | |
| SYSC 5805 [0.5] | วิศวกรรมความปลอดภัยโดยมุ่งเน้นแบบจำลอง | |
| SYSC 5807 [0.5] | หัวข้อขั้นสูงในระบบคอมพิวเตอร์ | |
| SYSC 5809 [0.5] | อินเทอร์เน็ตของสรรพสิ่ง | |
| 2. 1.0 เครดิต ในรายวิชา | 1.0 | |
| 3. 2.5 หน่วยกิตใน: | 2.5 | |
| SYSC 5909 [2.5] | M.A.Sc. วิทยานิพนธ์ (วิทยานิพนธ์ต้องอยู่ในสาขาวิศวกรรมซอฟต์แวร์ ผู้สมัครที่ยื่นวิทยานิพนธ์แต่ละรายจะต้องสอบปากเปล่าเพื่อป้องกันวิทยานิพนธ์) | |
| หน่วยกิตรวม | 5.0 |
เส้นทาง 6
| ข้อกำหนด (โดยหลักสูตร): | ||
| 1. 0.5 หน่วยกิต ใน: | 0.5 | |
| SYSC 5902 [0.5] | วิธีการวิจัยสำหรับวิศวกร | |
| 2. 2.0 เครดิต จากรายวิชาหลักด้านวิศวกรรมซอฟต์แวร์: | 2.0 | |
| SYSC 5001 [0.5] | การจำลองและการจำลองแบบ | |
| SYSC 5004 [0.5] | การเพิ่มประสิทธิภาพสำหรับงานวิศวกรรมประยุกต์ | |
| SYSC 5101 [0.5] | การออกแบบซอฟต์แวร์ประสิทธิภาพสูง | |
| SYSC 5103 [0.5] | ตัวแทนซอฟต์แวร์ | |
| SYSC 5104 [0.5] | ระเบียบวิธีสำหรับการจำลองและการสร้างแบบจำลองเหตุการณ์ไม่ต่อเนื่อง | |
| SYSC 5105 [0.5] | วิศวกรรมและการจัดการคุณภาพซอฟต์แวร์ | |
| SYSC 5206 [0.5] | การจัดการทรัพยากรบนระบบแบบกระจาย | |
| SYSC 5207 [0.5] | วิศวกรรมระบบกระจาย | |
| SYSC 5500 [0.5] | การออกแบบเครือข่ายและระบบคอมพิวเตอร์ที่ปลอดภัย | |
| SYSC 5701 [0.5] | วิธีการระบบปฏิบัติการสำหรับแอปพลิเคชันเรียลไทม์ | |
| SYSC 5703 [0.5] | ระบบฐานข้อมูลบูรณาการและระบบคลาวด์ | |
| SYSC 5708 [0.5] | การพัฒนาซอฟต์แวร์เรียลไทม์และแบบกระจายโดยมุ่งเน้นแบบจำลอง | |
| SYSC 5709 [0.5] | หัวข้อขั้นสูงในวิศวกรรมซอฟต์แวร์ | |
| SYSC 5805 [0.5] | วิศวกรรมความปลอดภัยโดยมุ่งเน้นแบบจำลอง | |
| SYSC 5807 [0.5] | หัวข้อขั้นสูงในระบบคอมพิวเตอร์ | |
| SYSC 5809 [0.5] | อินเทอร์เน็ตของสรรพสิ่ง | |
| 3. 2.0 เครดิต ในรายวิชา | 2.0 | |
| หน่วยกิตรวม | 4.5 |
เส้นทาง 7
| ข้อกำหนด: | ||
| 1. 1.0 หน่วยกิต ใน: | 1.0 | |
| CLIM 5000 [1.0] | ความร่วมมือด้านภูมิอากาศ | |
| 2. 0.0 หน่วยกิตใน: | 0.0 | |
| CLIM 5800 [0.0] | ชุดสัมมนาด้านภูมิอากาศ | |
| 3. 1.5 หน่วยกิต ในรายวิชา | 1.5 | |
| 4. 2.5 หน่วยกิตใน: | 2.5 | |
| SYSC 5909 [2.5] | M.A.Sc. วิทยานิพนธ์ (ในสาขาการเปลี่ยนแปลงสภาพภูมิอากาศ) | |
| หน่วยกิตรวม | 5.0 |
เส้นทาง 8
| ข้อกำหนด - เส้นทางโครงการ (4.5 หน่วยกิต) | ||
| 1. 1.0 หน่วยกิต ใน: | 1.0 | |
| CLIM 5000 [1.0] | ความร่วมมือด้านภูมิอากาศ | |
| 2. 0.0 หน่วยกิตใน: | 0.0 | |
| CLIM 5800 [0.0] | ชุดสัมมนาด้านภูมิอากาศ | |
| 3. 0.5 หน่วยกิตจาก: | 0.5 | |
| ELEC 5302 [0.5] | เทคโนโลยีพลังงานหมุนเวียนและทรัพยากรกระจาย | |
| SERG 5001 [0.5] | นโยบายพลังงานอย่างยั่งยืนสำหรับวิศวกร | |
| SERG 5003 [0.5] | เครื่องมือประเมินและประเมินผลด้านพลังงาน | |
| SYSC 5104 [0.5] | ระเบียบวิธีสำหรับการจำลองและการสร้างแบบจำลองเหตุการณ์ไม่ต่อเนื่อง | |
| หรือหัวข้อขั้นสูงที่ได้รับอนุมัติในสาขาการเปลี่ยนแปลงสภาพภูมิอากาศ | ||
| 4. 2.5 หน่วยกิตในรายวิชา | 2.5 | |
| 5. 0.5 หน่วยกิตใน: | 0.5 | |
| SYSC 5900 [0.5] | โครงการวิศวกรรมระบบ (ในสาขาการเปลี่ยนแปลงสภาพภูมิอากาศ) | |
| หน่วยกิตรวม | 4.5 |
เส้นทาง 9
| ข้อกำหนด: | ||
| 1. 1.0 หน่วยกิต ใน: | 1.0 | |
| CYBR 5000 [1.0] | วิทยาศาสตร์และสังคมศาสตร์ของความมั่นคงไซเบอร์ | |
| 3. 1.5 หน่วยกิต ในรายวิชา | 1.5 | |
| 4. 2.5 หน่วยกิตใน: | 2.5 | |
| SYSC 5909 [2.5] | วิทยานิพนธ์ M.A.Sc. (ในพื้นที่ความมั่นคงไซเบอร์) | |
| หน่วยกิตรวม | 5.0 |
เส้นทาง 10
| ข้อกำหนด - เส้นทางโครงการ (4.5 หน่วยกิต) | ||
| 1. 0.5 หน่วยกิต ใน: | 0.5 | |
| SYSC 5902 [0.5] | วิธีการวิจัยสำหรับวิศวกร | |
| 2. 1.0 หน่วยกิต ใน: | 1.0 | |
| CYBR 5000 [1.0] | วิทยาศาสตร์และสังคมศาสตร์ของความมั่นคงไซเบอร์ | |
| 4. 2.5 หน่วยกิตในรายวิชา | 2.5 | |
| 5. 0.5 หน่วยกิตใน: | 0.5 | |
| SYSC 5900 [0.5] | โครงการวิศวกรรมระบบ (ในพื้นที่ความมั่นคงไซเบอร์) | |
| หน่วยกิตรวม | 4.5 |
เส้นทาง 11
| ข้อกำหนด - ทางวิทยานิพนธ์ (5.0 หน่วยกิต) | ||
| 1. 0.5 หน่วยกิต ใน: | 0.5 | |
| DATA 5000 [0.5] | บทนำสู่ Data Science | |
| 2. 0.5 หน่วยกิต จากรายวิชาเลือกด้านวิทยาศาสตร์ข้อมูล: | 0.5 | |
| SYSC 5001 [0.5] | การจำลองและการจำลองแบบ | |
| SYSC 5004 [0.5] | การเพิ่มประสิทธิภาพสำหรับงานวิศวกรรมประยุกต์ | |
| SYSC 5101 [0.5] | การออกแบบซอฟต์แวร์ประสิทธิภาพสูง | |
| SYSC 5103 [0.5] | ตัวแทนซอฟต์แวร์ | |
| SYSC 5104 [0.5] | ระเบียบวิธีสำหรับการจำลองและการสร้างแบบจำลองเหตุการณ์ไม่ต่อเนื่อง | |
| SYSC 5201 [0.5] | การสื่อสารคอมพิวเตอร์ | |
| SYSC 5207 [0.5] | วิศวกรรมระบบกระจาย | |
| SYSC 5303 [0.5] | ระบบเครือข่ายเชิงปฏิสัมพันธ์และการแพทย์ทางไกล | |
| SYSC 5306 [0.5] | ระบบคอมพิวติ้งบนมือถือ | |
| SYSC 5401 [0.5] | ระบบปรับตัวและการเรียนรู้ | |
| SYSC 5405 [0.5] | การจำแนกแบบแผนและการออกแบบการทดลอง | |
| SYSC 5407 [0.5] | การวางแผนและออกแบบเครือข่ายคอมพิวเตอร์ | |
| SYSC 5500 [0.5] | การออกแบบเครือข่ายและระบบคอมพิวเตอร์ที่ปลอดภัย | |
| SYSC 5703 [0.5] | ระบบฐานข้อมูลบูรณาการและระบบคลาวด์ | |
| 3. 1.5 หน่วยกิต ในรายวิชา | 1.5 | |
| 4. 2.5 หน่วยกิตใน: | 2.5 | |
| SYSC 5909 [2.5] | M.A.Sc. วิทยานิพนธ์ | |
| ในด้านวิทยาศาสตร์ข้อมูล (ผู้สมัครที่ส่งวิทยานิพนธ์ทุกคนต้องดำเนินการสอบปากเปล่าป้องกันวิทยานิพนธ์) | ||
| หน่วยกิตรวม | 5.0 |
เส้นทาง 12
| ข้อกำหนด - ทางโครงการ (4.5 หน่วยกิต) | ||
| 1. 0.5 หน่วยกิต ใน: | 0.5 | |
| DATA 5000 [0.5] | บทนำสู่ Data Science | |
| 2. 1.0 หน่วยกิต จากรายวิชาเลือกด้านวิทยาศาสตร์ข้อมูล: | 1.0 | |
| SYSC 5001 [0.5] | การจำลองและการจำลองแบบ | |
| SYSC 5004 [0.5] | การเพิ่มประสิทธิภาพสำหรับงานวิศวกรรมประยุกต์ | |
| SYSC 5101 [0.5] | การออกแบบซอฟต์แวร์ประสิทธิภาพสูง | |
| SYSC 5103 [0.5] | ตัวแทนซอฟต์แวร์ | |
| SYSC 5104 [0.5] | ระเบียบวิธีสำหรับการจำลองและการสร้างแบบจำลองเหตุการณ์ไม่ต่อเนื่อง | |
| SYSC 5201 [0.5] | การสื่อสารคอมพิวเตอร์ | |
| SYSC 5207 [0.5] | วิศวกรรมระบบกระจาย | |
| SYSC 5303 [0.5] | ระบบเครือข่ายเชิงปฏิสัมพันธ์และการแพทย์ทางไกล | |
| SYSC 5306 [0.5] | ระบบคอมพิวติ้งบนมือถือ | |
| SYSC 5401 [0.5] | ระบบปรับตัวและการเรียนรู้ | |
| SYSC 5405 [0.5] | การจำแนกแบบแผนและการออกแบบการทดลอง | |
| SYSC 5407 [0.5] | การวางแผนและออกแบบเครือข่ายคอมพิวเตอร์ | |
| SYSC 5500 [0.5] | การออกแบบเครือข่ายและระบบคอมพิวเตอร์ที่ปลอดภัย | |
| SYSC 5703 [0.5] | ระบบฐานข้อมูลบูรณาการและระบบคลาวด์ | |
| 3. 2.5 หน่วยกิต ในรายวิชา ซึ่งอาจรวมสูงสุด 0.5 หน่วยกิตเพิ่มเติมในโครงการ | 2.5 | |
| 4. 0.5 credit in: | 0.5 | |
| SYSC 5900 [0.5] | โครงการวิศวกรรมระบบ | |
| ในด้านวิทยาศาสตร์ข้อมูล | ||
| หน่วยกิตรวม | 4.5 |
เส้นทาง 13
| ข้อกำหนด: | ||
| 1. 1.0 เครดิต จากรายวิชาหลักด้านวิศวกรรมซอฟต์แวร์: | 1.0 | |
| SYSC 5001 [0.5] | การจำลองและการจำลองแบบ | |
| SYSC 5004 [0.5] | การเพิ่มประสิทธิภาพสำหรับงานวิศวกรรมประยุกต์ | |
| SYSC 5101 [0.5] | การออกแบบซอฟต์แวร์ประสิทธิภาพสูง | |
| SYSC 5103 [0.5] | ตัวแทนซอฟต์แวร์ | |
| SYSC 5104 [0.5] | ระเบียบวิธีสำหรับการจำลองและการสร้างแบบจำลองเหตุการณ์ไม่ต่อเนื่อง | |
| SYSC 5105 [0.5] | วิศวกรรมและการจัดการคุณภาพซอฟต์แวร์ | |
| SYSC 5206 [0.5] | การจัดการทรัพยากรบนระบบแบบกระจาย | |
| SYSC 5207 [0.5] | วิศวกรรมระบบกระจาย | |
| SYSC 5500 [0.5] | การออกแบบเครือข่ายและระบบคอมพิวเตอร์ที่ปลอดภัย | |
| SYSC 5701 [0.5] | วิธีการระบบปฏิบัติการสำหรับแอปพลิเคชันเรียลไทม์ | |
| SYSC 5703 [0.5] | ระบบฐานข้อมูลบูรณาการและระบบคลาวด์ | |
| SYSC 5708 [0.5] | การพัฒนาซอฟต์แวร์เรียลไทม์และแบบกระจายโดยมุ่งเน้นแบบจำลอง | |
| SYSC 5709 [0.5] | หัวข้อขั้นสูงในวิศวกรรมซอฟต์แวร์ | |
| SYSC 5805 [0.5] | วิศวกรรมความปลอดภัยโดยมุ่งเน้นแบบจำลอง | |
| SYSC 5807 [0.5] | หัวข้อขั้นสูงในระบบคอมพิวเตอร์ | |
| SYSC 5809 [0.5] | อินเทอร์เน็ตของสรรพสิ่ง | |
| 2. 0.5 เครดิต ในรายวิชา | 0.5 | |
| 3. 0.0 เครดิต ในการสอบครอบคลุม (หนึ่งหัวข้อซึ่งต้องอยู่ในสาขาวิศวกรรมซอฟต์แวร์) | ||
| 4. 0.0 หน่วยกิตใน: | 0.0 | |
| SYSC 6909 [0.0] | ปริญญาเอก วิทยานิพนธ์ (วิทยานิพนธ์ต้องอยู่ในสาขาวิศวกรรมซอฟต์แวร์ ผู้สมัครที่ยื่นวิทยานิพนธ์แต่ละรายจะต้องสอบปากเปล่าเพื่อป้องกันวิทยานิพนธ์) | |
| หน่วยกิตรวม | 1.5 |
รายวิชา
รายวิชาดังกล่าวถูกพบในหน้าต้นทางของโปรแกรม การปรากฏไม่ได้หมายความว่าทุกรายวิชาจะเป็นภาคบังคับในทุกเส้นทางการศึกษา
แหล่งที่มาและอ้างอิง
ปีอ้างอิง : 2026-27
วันที่และแหล่งที่มาถูกเก็บไว้เพื่อช่วยให้คุณตรวจสอบข้อมูล การแปลเสนอเพื่ออำนวยความสะดวกในการอ่าน แหล่งทางการเป็นที่อ้างอิงสำหรับเงื่อนไขและข้อกำหนด
แหล่งอ้างอิง : https://calendar.carleton.ca/grad/gradprograms/electricalandcomputerengineering/