หลักสูตรการศึกษาออนไลน์สำหรับวิศวกรรมซอฟต์แวร์
แต่ละวิชาประกอบด้วยหัวข้อต่าง ๆ , คำถาม, คำอธิบายภายใต้หลายหัวข้อ / หน่วย / บท / มาตรา
มันครอบคลุมวิชาที่สำคัญทั้งหมดรวมไปถึง:
การเขียนโปรแกรมใน C,
การเขียนโปรแกรมและโครงสร้างข้อมูลผม
การเขียนโปรแกรมและโครงสร้างข้อมูลครั้งที่สอง
ระบบการจัดการฐานข้อมูล
สถาปัตยกรรมคอมพิวเตอร์,
อะนาล็อกและการสื่อสารดิจิตอล
เครือข่ายคอมพิวเตอร์
ระบบปฏิบัติการ,
การออกแบบและวิเคราะห์อัลกอริทึม
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์,
วิศวกรรมซอฟต์แวร์,
คณิตศาสตร์ไม่ต่อเนื่อง
การเขียนโปรแกรมอินเตอร์เน็ต,
Object Oriented การวิเคราะห์และการออกแบบ
ทฤษฎีการคำนวณ,
คอมพิวเตอร์กราฟฟิค,
ระบบกระจาย
คอมพิวเตอร์มือถือ,
คอมไพเลอร์ออกแบบ
การประมวลผลสัญญาณดิจิตอล
ปัญญาประดิษฐ์,
ข้อมูลเครื่องสุขภัณฑ์ที่อยู่อาศัยและการทำเหมืองข้อมูล
การทดสอบซอฟต์แวร์
การเข้ารหัสและการรักษาความปลอดภัยเครือข่าย
ตารางและ Cloud Computing,
เทคนิคการจัดการทรัพยากร
Service Oriented Architecture,
ฝังตัวและระบบเวลาจริง
สถาปัตยกรรมหลักและการเขียนโปรแกรม - หลาย
คณิตศาสตร์วิศวกรรม I,
คณิตศาสตร์วิศวกรรมครั้งที่สอง
แปลงและสมการเชิงอนุพันธ์บางส่วน
น่าจะเป็นและทฤษฎีการจัดคิว
ฟิสิกส์วิทยาศาสตร์สารสนเทศ
วิศวกรรมฟิสิกส์
วิศวกรรมเคมี
พื้นฐานไฟฟ้าและอิเล็กทรอนิกส์และวิศวกรรมการวัด
ภาษาอังกฤษเทคนิค
การแก้ปัญหาและการเขียนโปรแกรมหลาม
วิศวกรรมกราฟิก
วิทยาศาสตร์สิ่งแวดล้อมและวิศวกรรม,
การจัดการคุณภาพโดยรวม,
จรรยาบรรณวิชาชีพวิศวกรรม