ITM 220
SQL
Brigham Young University-Idaho · UGRD · Fall 2026
Catalog description
This course focuses on learning how to write Structured Query Language (SQL) to interact with databases for various data retrieval and reporting needs. Students will create tables, constraints, indexes, and views; insert, update, delete, and query data. SQL activities examine how to write cross joins inner joins, outer joins, common table expressions (CTEs), subqueries, and composite queries that use set operators. SQL statements explore built-in database functions, data fabrication, hierarchical queries, pivot operations, and conditional logic.
Sections
Current meeting, instructor, credit, and enrollment details
01
1 openSeats: 29/30 seats Last recorded: Aug 15, 2026, 4:26 PM- Days & times
- MWF 1515-1615
- Meeting dates
- Sep 14 – Dec 16
- Location
- Science & Technology Ctr 341
- Instructor
- Miller, David Keith
Section notes
Instructional method: In-Person
02
9 openSeats: 21/30 seats Last recorded: Aug 15, 2026, 4:26 PM- Days & times
- MWF 0900-1000
- Meeting dates
- Sep 14 – Dec 16
- Location
- Science & Technology Ctr 356
- Instructor
- Warner, James
Section notes
Instructional method: In-Person
03
1 openSeats: 29/30 seats Last recorded: Aug 15, 2026, 4:26 PM- Days & times
- MWF 1015-1115
- Meeting dates
- Sep 14 – Dec 16
- Location
- Science & Technology Ctr 221
- Instructor
- Godfrey, Kory Wendel
Section notes
Instructional method: In-Person
A1
FullSeats: 32/32 seats Last recorded: Aug 15, 2026, 4:26 PM- Days & times
- No scheduled meeting time
- Meeting dates
- Sep 14 – Dec 16
- Location
- WEB - Online Class WEB
- Instructor
- Stevic, Donald K.
Section notes
Instructional method: Online
A2
FullSeats: 32/32 seats Last recorded: Aug 15, 2026, 4:26 PM- Days & times
- No scheduled meeting time
- Meeting dates
- Sep 14 – Dec 16
- Location
- WEB - Online Class WEB
- Instructor
- Kirkland, M Earl
Section notes
Instructional method: Online
A3
32 openSeats: 0/32 seats Last recorded: Aug 15, 2026, 4:26 PM- Days & times
- No scheduled meeting time
- Meeting dates
- Sep 14 – Dec 16
- Location
- WEB - Online Class WEB
- Instructor
- To Be Announced
Section notes
Instructional method: Online