CMS 101

COURSE LEVEL: 9

COURSE NUMBER/TITLE: CMS 101 Introduction to Computer Science and Programming

INSTRUCTOR: Khalid Mohammed, (309) 648-9972, mohammedk@dupeoria.org

PREREQUISITES: none 


Course Objective 

Upon successful completion of this course, students will be able to translate project requirements into a working code. You will learn to use many different programming concepts, such as Conditional Statements, Loops, Arrays, Databases… and pick the right one for your solution. But above all, you will learn to think like a programmer!


To benefit from this course, you need to be an active student. What matters is the time and effort you are willing to put into learning and practicing your skills. 


Material Needed


High Level Topics Covered




Course Evaluation





Grading Scale (Total Points: 100)

Quarter 1 - Course Mapping   


Quarter 2 - Course Mapping


Quarter 3 - Course Mapping


Quarter 4 - Course Mapping