การอบรมแบ่งออกเป็น 3 ระดับตามความรู้พื้นฐานด้านการเขียนโปรแกรม ได้แก่
การอบรมสำหรับผู้ที่ไม่มีประสบการณ์การเขียนโปรแกรม
จะเป็นการอบรมโดยเริ่มต้นจากหลักการโปรแกรมเบื้องต้น ตัวแปร คำสั่งทางโครงสร้างต่างๆ ก่อนจะเข้าสู่การโปรแกรม Robocode การอบรมในระดับนี้ใช้เวลาทั้งสิ้น 4 วัน ได้แก่วันที่ 30 มิถุนายน, 1,7,8 กรกฎาคม 2550 เวลา 8.30 - 16.30 น. ณ ห้องประชุม 101 สำนักบริการคอมพิวเตอร์
การอบรมสำหรับผู้ที่เคยเขียนโปรแกรมภาษาอื่นนอกจาก Java
โดยที่จะเป็นการเทียบเคียงคำสั่งต่างๆ จากภาษาอื่นๆ มาสู่ภาษา Java เพื่อความรวดเร็ว และสามารถเข้าสู่เนื้อหาในส่วนของ Robocode ได้ทันที การอบรมในระดับนี้ใช้เวลาทั้งสิ้น 2 วัน ได้แก่วันที่ 21,22 กรกฎาคม 2550 เวลา 8.30 - 16.30 น. ณ ห้องประชุม 101 สำนักบริการคอมพิวเตอร์
การอบรมสำหรับผู้ที่สามารถเขียนโปรแกรมภาษา Java ได้
จะสามารถเข้าสู่เนื้อหาการเขียนโปรแกรมควบคุมหุ่นยนต์ใน Robocode ได้ทันที โดยมุ่งเน้นที่เทคนิกพิเศษต่างๆ และคำสั่งขั้นสูงบางประการ การอบรมในระดับนี้ใช้เวลาทั้งสิ้น 2 วันได้แก่วันที่ 28,29 กรกฎาคม 2550 เวลา 8.30 - 16.30 น. ณ ห้องประชุม 101 สำนักบริการคอมพิวเตอร์
การอบรมทั้งหมด ผู้สมัครต้องสมัครผ่านไปรษณีย์เท่านั้น ซึ่งจะรับเพียง 60 คนต่อระดับการอบรม (รวม 180 คน) โดยให้สิทธิ์ผู้ที่สมัครก่อน และให้สิทธิ์สำหรับแต่ละโรงเรียนไม่เกินโรงเรียนละ 6 คน (รวมทั้ง 3 ระดับ)
การอบรมทั้งหมดไม่มีค่าใช้จ่ายใดๆ และมีอาหารว่างเช้าและบ่าย และอาหารกลางวันรับรอง สำหรับนักเรียนในต่างจังหวัดต้องรับผิดชอบเรื่องการเดินทางและที่พักเอง
ดาวน์โหลดใบสมัครแล้วพิมพ์ใบสมัคร หลังจากนั้นกรอกข้อมูลต่างๆ ให้ครบถ้วน ติดรูปถ่าย และนำไปให้ผู้ปกครองและอาจารย์ที่ปรึกษาเซ็น แล้วจึงส่งไปรษณีย์มาที่ คณะกรรมการการแข่งขัน CRNT'07 99/36 ซอย 44 ถนนงามวงศ์วาน แขวงลาดยาว เขตจตุจักร กรุงเทพมหานคร 10900