0 or 3 credits
Fall 2024 Lecture Laboratory Upper DivisionWe will overview current and emerging digital technologies with applications in agriculture, environment, and food systems. Students are expected to have a minimal computing and/or programming background, and those with no programming background should contact the instructor for guidance. Through a modular hands-on course design, students will incrementally learn user-centered technology design skills, computational thinking skills to evaluate, design, conceptualize, and implement informatics solutions to data-driven challenges. Students will gain programming skills in current data science and web development technology stacks (Python, HTML, CSS, SQL, Django), and design an informatics solution to problem in their own area of interest. This course supports professional development for students in pursuit of careers in digital product design or data-driven research.
Learning Outcomes1Demonstrate core skills in user-centered technology design, exploratory data analysis, and programming for the web.
2Formulate a data science problem and implement a data science solution through collecting, integrating, analyzing, and synthesizing publicly available data.
3Critique and experiment with informatics approaches to solving data-driven challenges in disciplines related agriculture, environment, and food systems.
4Design and develop a web application through application of new knowledge on data modeling, user interface design, and programming.
5Design and conceptualize a novel informatics solution, applying design thinking and computational skills, to solve an open problem related to agriculture, environment, and food systems.