Computer Science Learning Projects (CS)

Minor Requirements - Associate of Science Award

In order to gain a minor you must gain a total of 10 points from the learning projects, or a combination of learning projects, research, and/or course design.

Major Requirements - Associate of Science Award

In order to gain a major you must gain a total of 20 points from the learning projects, or a combination of learning projects, research, and/or course design.

Introductory-Level

CS 1: Introduction to Computer Science (Pre: None, though R012 or equivalent is suggested)

This is a short learning project designed to provide the practical basis for future development in the study of computer science. This not not a project to develop mastery of the facts of computer science, rather it is designed to expose basic techniques for the discovery of facts. This project is only six lessons long: What is computer science? How do we study computational systems? What can we learn from computational structures? How can we learn to apply computational structures? What are some projects to get started in computer science? What are some open problems in computer science?

CS 2: Introduction to Programming (Pre: None, though R012 or equivalent is suggested)

This is a short learning project designed to provide the practical basis for future development in programming. This not not a project to develop mastery of the facts of programming, rather it is designed to expose basic techniques for the discovery of facts. This project is only six lessons long: What is programming? How do we study cprogramming? What are the most elementary aspects of programming? How do we develop an algorithm? What are some projects to get started in programming? What are some open problems in programming?

Intermediate-Level

CS 10: Computer Hardware (Pre: CORE 6)

This project is under development.

CS 11: Computer Software (Pre: CORE 6)

This project is under development.

CS 12: Operating Systems (Pre: CORE 6)

This project is under development.

CS 13: Methods of Mathematica Programming (Pre: CORE 6)

This project is under development.

Click here to return to the certificates page.

Click here to return to the home page.