GEOG 181C
Geographic Information Systems Programming and Development
Description: (Formerly numbered 173.) Lecture, two hours; laboratory, two hours. Enforced requisite: course 181A. Introduction to fundamental concepts and architecture of programming objects in widely used geographic information systems (GIS), and programming in GIS environment. Topics include GIS customization and development using variety of programming languages. Lectures followed by laboratory exercises. P/NP or letter grading.
Units: 4.0
Units: 4.0
Most Helpful Review
Spring 2024 - Professor Sheng’s class is known to be one of the most challenging GIS classes in the Geography Department, and this class is no different. However, even though I have no experience in Python, I found this class not impossible to tackle. If you have any coding experience, life would be easier for you. The first few weeks of the class were fast-paced, but the intense lectures lasted until week 7. Afterward, we mainly focused on the group project. The primary portion of the grade was from the lab assignments, which were much more complex than the concepts you learned in the lecture. I spent a lot of time troubleshooting, and I highly recommend you go to office hours, especially the TA one. I would not survive without Chen’s help. The group project setting is not ideal for coding class, but I have learned much from it. All in all, I believe that this class is beneficial, especially for people pursuing a GIS career, but I would warn those who do not have any coding experience to work harder in the first few weeks so they can keep up with the pace of the class. This class is worth taking since it could be a hard skill you earned from your college degree, and you will thank yourself in the future.
Spring 2024 - Professor Sheng’s class is known to be one of the most challenging GIS classes in the Geography Department, and this class is no different. However, even though I have no experience in Python, I found this class not impossible to tackle. If you have any coding experience, life would be easier for you. The first few weeks of the class were fast-paced, but the intense lectures lasted until week 7. Afterward, we mainly focused on the group project. The primary portion of the grade was from the lab assignments, which were much more complex than the concepts you learned in the lecture. I spent a lot of time troubleshooting, and I highly recommend you go to office hours, especially the TA one. I would not survive without Chen’s help. The group project setting is not ideal for coding class, but I have learned much from it. All in all, I believe that this class is beneficial, especially for people pursuing a GIS career, but I would warn those who do not have any coding experience to work harder in the first few weeks so they can keep up with the pace of the class. This class is worth taking since it could be a hard skill you earned from your college degree, and you will thank yourself in the future.