Learning Recommendations: Geometry
General Description: This survey course is designed to offer students a hands-on introduction to computer science and the technologies that surrounds us every day. Students will learn about how computer technologies work and the ideas behind them. The course will cover topics such as computer graphics, robotics, algorithm, and artificial intelligence. The students will also learn to program and implement the ideas they have learned into projects.