Summer 2018


CS 501 COMPUTER SCIENCE PRINCIPLES (3-0-3)(Su). Introduction to central ideas, practices and impact of computer science, and computational thinking. Covers the big ideas in computer science: creativity, abstraction, data and information, algorithms, programming, the Internet, and global impact. Computational thinking practices: connecting computing, creating computational artifacts, abstracting, analyzing problems and artifacts, communicating, and collaborating. In-depth projects using at least one visual and one text-based programming language. Adapting content to high school courses. PREREQ: Admission to Master of Science in STEM Education or Graduate Certificate in Computer Science Teacher Endorsement.

Mo We 4:30pm - 7:15pm

CCP 368

Schedule Topics and Notes Important Links
  • Week 1











  • Week 2









  • Week 3









  • Week 4









  • Week 5















  • Week 6





  • Week 7