Google engineer; ACM-ICPC world finalist
My name is William, I am a software engineer for Google Maps stationed in Mountain View California. I am a former ACM-ICPC world finalist and avid problem solver looking to share my knowledge of computer programming and problem-solving.
I teach courses on Udemy because there exists a need to create high quality content about complex topics in computer science. The areas I focus on are data structures and algorithms; together they are the most important topics to master on the road to becoming an exemplary software engineer. Consider enrolling in one or more of the courses I have developed; they are designed for everyone, whether you are a beginner or advanced.
A perfect match for me. Truly amazing with crystal clear explanations.
MARCO EVAIR MACOLLUNCO CARQUIN
That's a good explanation, I am a new developer and I understand all perfectly
Amazing! All the things we wanted to improve our programming skills
Content is good but there are no practical exercises, which means I'll forget about most of this stuff in a week's time.
it was a good course to know the data structure and when to use which data structure, I think more practical example could have been better for understanding but over all course is very nice.