Purpose – เพื่อให้การเรียนมีรูปแบบเดียวกันทั่วทั้ง 42 วิทยาเขต หลักสูตรส่วนนี้เป็นจึงการเรียนรู้การใช้ทักษะทางด้านไอทีเบื้องต้น (technical skills และ soft skills) ซึ่งเหมาะสำหรับผู้ที่มีประสบการณ์การทํางานน้อยหรือเพิ่งเริ่มเข้าทำงาน เช่น นักศึกษาฝึกงาน ผู้ที่กำลังฝึกงาน และเป็นหลักสูตรที่เปิดโอกาสให้มีการแลกเปลี่ยนการเรียนรู้ร่วมกันระหว่างมหาวิทยาลัยและวิทยาเขต
Content – ผู้เรียนจะได้เรียนรู้ภาษาการเขียนโปรแกรมภาษา C และพัฒนาซอฟต์แวร์อย่างง่ายโดยใช้อัลกอริทึมแบบดั้งเดิม เช่น การเรียกซ้ำ (recursivity) การสร้างรายการ การเรียงลำดับ การจัดการหน่วยความจำ การจัดการกับข้อมูลตัวหนังสือ รู้จักการเขียนโปรแกรมแบบ Cross-platform ด้วย POSIX API กระบวนการทำงานบนระบบ UNIX การเขียนโปรแกรมสำหรับเครือข่าย การดูแลและบริหารงานบนเครือข่ายเบื้องต้น (IP, Subnet, DNS, Docker) แนะนำการเขียนโปรแกรมเชิงวัตถุ (Object-oriented Programming) เสริมด้วยโครงงาน Client-Server และปิดท้ายด้วยโครงงานเว็บ (Web project) โดยการใช้ framework ต่างๆ (Rails, Symfony, Django เป็นต้น)
Blackhole – ระหว่างการเรียน ผู้เรียนสามารถพัฒนาทักษะตนเองได้ตามความสามารถของแต่ละคน เนื่องจากหลักสูตรนี้ถูกออกแบบมาเพื่อให้ผู้เรียนสามารถทำงานไปด้วยและเรียนไปด้วยได้ รวมถึงผู้เรียนที่ไม่ถนัด ก็จะมีเวลาเพียงพอในการพัฒนาทักษะของตนเองได้อย่างเต็มที่ ผู้เรียนจะมีเวลาสูงสุดในการเรียนส่วนนี้ประมาณ 1 ปี ครึ่ง หากผู้เรียนไม่ตั้งใจ ไม่มุ่งมั่น และไม่ใส่ใจแล้ว ก็อาจถูกออกจากการเรียนหลักสูตรนี้
Freeze – เรารู้ว่าบางครั้งสิ่งต่าง ๆ ที่ไม่คาดฝันอาจเกิดขึ้นได้ ผู้เรียนแต่ละคนจะมีความรับผิดชอบในการจัดการกับเรื่องของตนเอง และสามารถหยุดการเรียนในหลักสูตรนี้ได้ถึง 3 ครั้งรวมสูงสุด 6 เดือน
This website uses cookies to ensure you get the best experience on our website