Smart Coding School is a computer science education school. Currently, we mainly focus on Java Programming courses. Also, students will learn data structure and algorithm through our curriculum. Smart Coding School is not just teaching students how to write programs but also teaching them what algorithm is and how the Internet works. Instructors at Smart Coding School believe that computer science education is not just about coding but logic, problem solving and creativity.
Our instructors & teaching assistants are either passionate software engineers from top hi-tech companies or top-rated teaching assistants from Computer Science and Engineering Department at University of Washington, Seattle Campus. We believe that early computer science education can make a big difference for students. Our passion is to inspire kids to see things differently and to believe that they can make a big impact through technology. We develop computer science & engineering curriculum and offer courses for middle school and high school students (12 ~ 18 years old). We are here to help your success. Smart Coding School is all about your future.
Si J. Liu is the founder and one of instructors at Smart Coding School. He earned Bachelor Degree of Science in Computer Science from University of Washington, Seattle. While he was studying in the college, he was passionate about the education of computer science and taught computer science classes as a teaching assistant at UW. He actively participated in pipeline project and helped instructors to teach kids computer science AP class at Roosevelt High School. After graduation, he worked at Amazon Corporate LLC as a software engineer but he finds his real interest is computer science education. He wants to spread his computer science knowledge to the next generation of the United States and makes an impact to the community of computer science education. He believes that computer science is about solving interesting problems.
In 2016, the public education system begins evolving the computer science education. The President Barack Obama said, “in the coming years, we should build on that progress, by offering every student the hands-on computer science and math classes that make them job-ready on day one.” Computer science is just as important as Math, English, and other science because computer science is the foundation of anything and any job in 10 or 20 years. We build our students solid foundations of computer science and programming skills. Meanwhile, we focus on approaches, methods, thoughts, algorithm. We want student to acquire the problem-solving skills such as clarification of problems, consideration of corner cases, selections of data structures, improvements of algorithms, the ways to test and verify the results. These problem-solving skills can be applied to Math, Biology, Medication, Art and anything you can imagine.