In this introductory course of geographic information science, I independently taught the essential concepts and topics, such as geospatial models, remote sensing (satellite images), and geo-visualization. The highlights are the introduction and labs of AI techniques, including natural language processing (NLP), object detection from street view images, and generative AI. Spatial programming is also introduced in this course.
I served as a teaching assistant in this course, helping the instructor grade students' homework and projects, which involved Unix commands, Git, GitHub, GitHub Pages, HTML, and web layout. The learning management system was Canvas. I like teaching computer science content.
I independently led the labs in this course, teaching students how to use contemporary geospatial technology and software to solve programs in the real world. For example, using GPS to collect data, making maps, and conducting spatial analysis. I redesigned and updated many labs for this course, incorporating the commonly used tools, such as Epicollect5. By the way, Epicollect5 is very easy to use, and I used to measure the street tree diameters for one of my research projects.
In this course, I assisted the instructor in grading students' assignments and exams and leading labs. I offered students office hours and provided guidance on software use. I enjoyed communicating with students and helping them with my expertise. The learning management system was Blackboard.