ศึกษาและฝึกทักษะเกี่ยวกับการใช้เหตุผลเชิงตรรกะในการแก้ปัญหา การเขียนรหัสลำลองและผังงาน การเขียนออกแบบและเขียนโปรแกรมอย่างง่ายที่มีการใช้งานตัวแปร เงื่อนไข และการวนซ้ำ เพื่อแก้ปัญหาทางคณิตศาสตร์หรือวิทยาศาสตร์ ศึกษาหลักการของแนวคิดเชิงคำนวณ ก  การแยกส่วนประกอบและการย่อยปัญหา การหารูปแบบ การคิดเชิงนามธรรม ตัวอย่างและประโยชน์ของแนวคิดเชิงคำนวณเพื่อแก้ปัญหาในชีวิตประจำวัน ประยุกต์ใช้แนวคิดเชิงคำนวณในการออกแบบขั้นตอนวิธีสำหรับแก้ปัญหา การแก้ปัญหาด้วยคอมพิวเตอร์ การระบุข้อมูลเข้า ข้อมูลออก

ทฤษฎีด้านคอมพิวเตอร์และสารสนเทศ การประยุกต์ใช้ในการทำงานและชีวิตประจำวัน วิธีการแก้ปัญหาโดยใช้ความรู้และทักษะทางคอมพิวเตอร์ สารสนเทศ ระบบข้อมูลข่าวสาร อินเตอร์เน็ต การสืบค้นข้อมูลจากฐานข้อมูลทางวิชาการ ผลกระทบทาง  สังคมและจริยธรรม กฎหมายทางด้านเทคโนโลยีสารสนเทศ การใช้โปรแกรมประยุกต์สำนักงาน การใช้คอมพิวเตอร์และความรู้ทางด้านสารสนเทศเพื่อแสวงหาความรู้และการเรียนรู้ตลอดชีวิต