An introductory Python course to serve as a first experience or refresher to CMPSC 131. Covers Variables, Prints, Multiple Variables, Simple Math, User Input, Conditions, Loops, String Formatting, Lists, Functions.
Repeated for those who could not attend the September 14 session.
An introductory SQL course for students interested in data management. Covers a variety of simple queries, more complex queries with conditions, building a database, and populating a database. No prior SQL experience is required, but students should be comfortable with programming logic.
An intermediate Python course and CMPSC 132 refresher. Covers Functions, Classes & Objects, Error Handling, and Modules/Libraries. Students should be familiar with Python basics (Workshop 1 attendance or CMPSC 131 suggested).
Repeated for those who could not attend the September 28 session.