Csc 7003, Programming for Data Science - (Summer 2019)
Instructional Staff
Instructor: Raj Sunderraman; Room 629, 1 Park Place; raj@cs.gsu.edu; Office hours: Tuesday/Thursday 3.00 pm to 5:00 pm at Buckhead CenterCourse Materials
WEEK 3: Day 2 (Recursion, Binary Search Trees)
Recursion (DID NOT COVER)Program 11 (Binary Search Tree) (DID NOT COVER)
WEEK 3: Day 1 (Priority Queue; HeapSort)
Program 10 (Priority Queue - array/list and tree implementations)(NOTE: We did not cover tree implementation)
Final Homework
WEEK 2: Day 2 (Linked Lists, Hash Tables)
Program 9 (Hash Table)Program 8 (Linked List)
WEEK 2: Day 1 (Stacks, Queues)
Program 7 (Queue Class)Program 6 (Stack Class)
WEEK 1: Day 2 (Objects and Classes in Python)
Student.py,
StudentDriver.py
Program 5 (Date Class)
Program 4 (Game of Hangman) NOT TO BE TURNED IN
WEEK 1: Day 1 (Python Basics)
https://www.programiz.com/python-programming/
Goodrich Slides
Matplotlib
Program 3 (Simple Crypto) NOT TO BE TURNED IN
Program 2 (Game of Bulls and Cows)
Program 1 (Histogram of letter counts)