Syllabus

 

Sure, you know a million apps … do you know any computer science?

Computer Science is the study of computation built on fascinating (and beautiful!) principles. Computer science concepts apply in many fields: graphics, art & design, math, knowledge representation, engineering, biology, markets, and many more. Use the power of computing in your career!

 

SYLLABUS

Week 0, September 25th                                         

 

 

 

 

Week 1, September 28 - October 2  kaleidoscope

 

 

 

 

Week 2: October 5-9

Field of Flowers

 

Week 3: October 12-16

number game

 

Week 4: October 19-23brick wallWhole Internet Catalog

 

 

 

Week 5: October 26-30

watson

 

Week 6: November 2-6

cryptography

 

 

Week 7: November 9-13 (Wednesday is a Holiday)snowflakefractal tree

 

Week 8: November 16-20

Week 9: November 23-27 (No class Fri)Huffman coding tree

  • Topic: Sorting and Complexity
  • Snap: None - homework handout on Data Representation, Logic, Huffman Coding, Binary Numbers

Week 10: November 30 - December 4

Final Schedule

  • Wednesday, December 9th, 4-7pm