...I hold a Bachelor’s and Master degree in Computer Science, and have worked at Google as a software engineer for 10+ years. I have professional experience with Java, Python, C++, SQL and have worked on a variety of other systems and backends. I also have a great grasp of algorithms and data stru... (read more)
...I took the GRE myself in 2020 and earned a perfect score of 170 on the math section. I also earned perfect scores of 800 on the SAT math, and 36 on the ACT math section. As far as my teaching background I have been tutoring math and computer science for the last 8 years. (read more)
...I have been coding in java since around 2012, and among my other known programming languages, it is my strongest and primary language I use year-round for homework assignments, interview preparation, and personal side-projects. I'm moderately fluent in Scala and Python as well as I use them freq... (read more)
...I am quite flexible and tailor my methods to the student. Nevertheless, a picture is worth a thousand words, and I have found no better method than visualization that cultivates the big picture and develops intuition. This is why I like to ask the student to study visual materials before the lesson and we can refine the details and work on the actual problems together. (read more)
...Languages: C++, Java, Pythonhttps://www.linkedin.com/in/sal-tiryaki/I worked as a software engineer in various companies between 2002 and 2010. I have been teaching dual-enrollment, AP Computer Science, and other programming/engineering courses in public/private schools/organizations since 2010. I am also official AP CS A exam reader. (read more)