Instructor: Shengyu Zhang. First week Part I: About the course Part II: About algorithms and complexity What are algorithms? Growth of functions