This course provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms, and data structures used to solve these problems. The course emphasizes the relationship between algorithms and programming, and introduces basic performance measures and analysis techniques for these problems.
Civilization V-Probably the best game of all time.
The Girls Who Code Summer Immersion Program provides computer science education to girls, pairing 300+ hours of intensive instruction in robotics, web design, and mobile development with engaging, career-focused mentorship and exposure led by the industry's top female entrepreneurs and engineers. Week-long program in San Francisco each year.