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 23rd                                         

 

 

 

 

Week 1, September 26 - 30  kaleidoscope

 

 

 

 

Week 2: October 3 - 7

Field of Flowers

 

Week 3: October 10 - 14

number game

 

Week 4: October 17 - 21brick wallWhole Internet Catalog

 

 

 

Week 5: October 24 - 28

watson

 

Week 6: October 31 - November 4

cryptography

 

 

Week 7: November 7 - 11 (Friday is a Holiday)snowflakefractal tree

 

Week 8: November 14 - 18

Week 9: November 21 - 25 (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 28 - December 2

Final Schedule

  • Wednesday, December 7th, 12-3pm