Professor
Bo Zhou
Most Helpful Review
Spring 2023 - Technically I took GEOG 415, which is similar to the one listed here. I didn't have what should have been a predecessor under my belt, GEOG 411 Spatial Imaging, so a chunk of the content was hard for me to understand. I think this is the only course that uses Google Earth Engine, which I loved. It's a lot of coding, so brush up on your coding and also on understanding new syntax - that was the key part of GEE, knowing how to find and understand the weird syntax in this program. The content itself was interesting, the workload was harder than I anticipated, but what was most helpful was attending office hours and asking for help! Bo was a very responsive professor and helpful with my questions at all hours of the day. Having discussions with him on the content was incredibly helpful in understanding what we were doing each week. He also offers plenty of opportunities for extra credit. Cool but hard class overall, looking forward to exploring GEE further in the future.
Spring 2023 - Technically I took GEOG 415, which is similar to the one listed here. I didn't have what should have been a predecessor under my belt, GEOG 411 Spatial Imaging, so a chunk of the content was hard for me to understand. I think this is the only course that uses Google Earth Engine, which I loved. It's a lot of coding, so brush up on your coding and also on understanding new syntax - that was the key part of GEE, knowing how to find and understand the weird syntax in this program. The content itself was interesting, the workload was harder than I anticipated, but what was most helpful was attending office hours and asking for help! Bo was a very responsive professor and helpful with my questions at all hours of the day. Having discussions with him on the content was incredibly helpful in understanding what we were doing each week. He also offers plenty of opportunities for extra credit. Cool but hard class overall, looking forward to exploring GEE further in the future.
Most Helpful Review
Winter 2025 - Despite being challenging and frustrating when debugging code, this class was fascinating and gave me opportunities to develop my coding skills and practice Google Earth Engine thoroughly. If you want to improve your remote sensing skills, TAKE THIS CLASS!! It is one of the most challenging but rewarding GIS classes I have taken in my GIS minor at UCLA. Bo offered two grading schemes: 100% based on weekly projects and discussion posts OR 100% on the independent project. If you do both, he will give 10 points extra credit towards the final grade. Even though the weekly project can be very complex and demanding, Bo offers students many extra credit opportunities when they structure their codes or package the functions outside the main code, for example. These additional credit expectations can vary between each project. If you don’t have any Google Earth Engine experience, surviving each weekly project already offers you enough scores to float in the class ngl. All students complain about the class but we are not that worried about our grades, so I think it is a great place to learn, try, and fail at times, LOL. This is the only geography upper-division class with a mandatory lab session, so it speaks volumes. However, I am grateful for Bo’s quick email or canvas message response whenever I ask him about the class or how to debug the code. William was also very supportive during office hours or when requesting an extension for the weekly project. I think the experience in this class would not have been this positive without great TA support. I have learned so much from this class, and I will never go back to download the Landsat data from USGS or do mosaic manually ever again. GEE is much more efficient and such a powerful free-source remote sensing tool. If you are dreaming of pursuing a job in the remote sensing world, TAKE THIS CLASS. Go to office hours, ask questions, and expect to invest time in this class. Each project can take from 2 to more than 10 hours a week… especially during the machine learning week when you need to add your own training points… but don’t worry about that now. You will know when you get there, and you will not be alone since everyone will also struggle with you LMAOOO. Needless to say, I highly recommend this class if you want a class that is worth every penny you pay for this school. Bo is such a devoted instructor, and lifelong GEE support is guaranteed after taking a class with him.
Winter 2025 - Despite being challenging and frustrating when debugging code, this class was fascinating and gave me opportunities to develop my coding skills and practice Google Earth Engine thoroughly. If you want to improve your remote sensing skills, TAKE THIS CLASS!! It is one of the most challenging but rewarding GIS classes I have taken in my GIS minor at UCLA. Bo offered two grading schemes: 100% based on weekly projects and discussion posts OR 100% on the independent project. If you do both, he will give 10 points extra credit towards the final grade. Even though the weekly project can be very complex and demanding, Bo offers students many extra credit opportunities when they structure their codes or package the functions outside the main code, for example. These additional credit expectations can vary between each project. If you don’t have any Google Earth Engine experience, surviving each weekly project already offers you enough scores to float in the class ngl. All students complain about the class but we are not that worried about our grades, so I think it is a great place to learn, try, and fail at times, LOL. This is the only geography upper-division class with a mandatory lab session, so it speaks volumes. However, I am grateful for Bo’s quick email or canvas message response whenever I ask him about the class or how to debug the code. William was also very supportive during office hours or when requesting an extension for the weekly project. I think the experience in this class would not have been this positive without great TA support. I have learned so much from this class, and I will never go back to download the Landsat data from USGS or do mosaic manually ever again. GEE is much more efficient and such a powerful free-source remote sensing tool. If you are dreaming of pursuing a job in the remote sensing world, TAKE THIS CLASS. Go to office hours, ask questions, and expect to invest time in this class. Each project can take from 2 to more than 10 hours a week… especially during the machine learning week when you need to add your own training points… but don’t worry about that now. You will know when you get there, and you will not be alone since everyone will also struggle with you LMAOOO. Needless to say, I highly recommend this class if you want a class that is worth every penny you pay for this school. Bo is such a devoted instructor, and lifelong GEE support is guaranteed after taking a class with him.
AD
Most Helpful Review
Spring 2024 - Dr Zhou is a very knowledgeable and enthusiastic professor. He is passionate about the material and conveys as much in his classes. He also makes himself available to help with any questions, alleviate roadblocks you may encounter, or just discuss the topic at hand. He provides plenty of bonus exercises. But Dr Zhou is not just a lecturer. He provides plenty of examples of programming code demonstrating his knowledge and command of the material. He also provides programming code examples for advanced topics should you care to delve deeper than just the presented material. I really enjoyed the course and hope to apply much of what I have learned to my Capstone project!
Spring 2024 - Dr Zhou is a very knowledgeable and enthusiastic professor. He is passionate about the material and conveys as much in his classes. He also makes himself available to help with any questions, alleviate roadblocks you may encounter, or just discuss the topic at hand. He provides plenty of bonus exercises. But Dr Zhou is not just a lecturer. He provides plenty of examples of programming code demonstrating his knowledge and command of the material. He also provides programming code examples for advanced topics should you care to delve deeper than just the presented material. I really enjoyed the course and hope to apply much of what I have learned to my Capstone project!