Honors 1000, Productive Data Manipulation in Python and SQL (Fall 2023)

Course Details

Instructor: Raj Sunderraman; Room 629, 1 Park Place; raj@gsu.edu
Office hours: Monday 11.00 am to Noon or by appointment (please send email)

Syllabus
Class Jupyter Notebooks

Course Materials

Assignments

Assignment 1 (Histogram)
Assignment 2 (Art)
Assignment 3 (SQL Queries)
Project - groups of 2 or 3

Web Application Backend

Python-SQL-WebApp

SQLite Database

Official SQLite Documentation
Customer Example
Customer Example with 2 tables
Classroom Example

Python

Official Python Documentation
w3schools Tutorial
https://www.tutorialspoint.com/python/index.htm
Windows users: Install Python and Install Visual Studio Code (only these two steps)
Mac Users: Python 3 Download (for Mac Users), Visual Studio Code
Zelle Graphics
Zelle Graphics Documentation