The document outlines a computer science curriculum that meets industry needs and student expectations. It discusses using an outcome-based approach with defined course and program learning objectives. The program learning objectives for computer science include imparting an understanding of basics, developing proficiency in computing practices, and preparing for continued professional development. A case study demonstrates how to design a course on computer programming by discovering real-world applications of the topic, breaking problems down into learnable parts, and developing course content based on the application, programming language, and concepts needed to solve the problems. The goal is to develop a curriculum with industrial applications that cover topics from the computer science discipline.
Related topics: