This repository contains key assignments and projects for CS5010. The course is an introduction to Python and associated packages. Topics include object oriented programming, data types and structures, function and class creation.
- Summary: assignment involving strip() and concatenation in Python.
- Summary: assignment requiring split() of sentences into tuples via delimiters, then sorting them. Python.
- Summary: created a class called "Student" that contained functions and constructor for student objects. Python.
- Summary: discussed inheritance via assignment on exception handling. Python.
- Summary: basic binary search algorithm in Python.
- Summary: sequential search algorithm in Python, to highlight difference with binary search algorithm.
- Summary: practice creating a Pandas dataframe from a csv files. Ran queries and basic data viewing functions. Python.
- Summary: utilized BeautifulSoup template to webscrape historical epidemic data from a Wikipedia table. Read the data into a Pandas dataframe, cleaned it, visualized it via matplotlib library. Python.
- Summary: assignment of miniscripts practicing the topics in the subject line. Python.
- Summary: used unittest library to practice testing. Python.
- Summary: see subject line. Primarily used aggregate functions. Python.
- Summary: used matplotlib to create different plots and visuals. Python.