Welcome to IA 340! In this first week, we will introduce the core concepts of the course, discuss the evolving landscape of AI in data analysis, and set the foundation for your analytical workspace.
See the Syllabus for grading, attendance, communication, and AI policies.
These courses are complementary within the Intelligence Analysis curriculum (note: IA 342 does not depend on concurrent IA 340). To understand where you are, let’s look at how the three core courses fit together:
In 2026, data analysis is fundamentally intertwined with Artificial Intelligence. We are moving from manual coding and querying to a hybrid approach.
UCGIS 2026 Presentation: Humans, AI Agents, and Teaching Stacks in GeoAI Education
To effectively work with AI, you must understand the division of labor. AI can generate code, but students still need to understand data, context, verification, and workflow design.
How does this philosophy connect to modern data analysis? You need to master three core layers of interacting with AI:
Here is a high-level look at our learning progression this semester:
Tools: Google Colab, Drive, GitHub
Major Skills: Cloud foundation, object storage, version control
Expected Output: A functioning, accessible cloud analytics environment
Tools: Python, Pandas
Major Skills: Data manipulation, cleaning, scripting
Expected Output: Processed, structured datasets ready for modeling
Tools: Cloud SQL databases
Major Skills: ER modeling, structured querying
Expected Output: Designing and retrieving data from tabular structures
Tools: APIs, MongoDB
Major Skills: Semi-structured data collection, NoSQL aggregation
Expected Output: Scraping and storing rich, real-world web data
Tools: GenAI APIs, Vector Embeddings
Major Skills: AI-assisted classification, semantic search
Expected Output: Using AI to interpret and query complex text at scale
Tools: Combined Stack
Major Skills: Workflow design, independent problem solving
Expected Output: An end-to-end data pipeline discovering new insights
To get started, you only have one assignment this week. You will set up your GitHub account, link your JMU Google account for Google Colab/Drive, enroll in the Coursera AI Certificate program, and optionally explore the recommended Gemini AI Pro student offer. We are using a “just-in-time” onboarding approach, so we will set up Google Cloud and other tools later when we actually need them.
👉 Go to Week 1 Assignment: Account Setup & AI Program Registration