Posts

Showing posts from October, 2025

Week 3 – BALT 4363 – Data Cleaning and Handling with Python

Image
This week, I worked through Chapter 3 of the Data Toolkit, which focused on handling and cleaning data using two of the most important Python libraries for data science: Pandas and NumPy. These tools are the foundation of almost every data-driven project, so learning how to manipulate real-world datasets with them is a major step toward becoming comfortable with data work. The chapter explained the difference between Pandas' main structures, Series and DataFrames, and showed how these structures make it easy to import data, explore it, and prepare it for analysis. What stood out to me is how Pandas transforms messy raw data into something structured and usable with just a few lines of code. I also learned how essential data cleaning is before any analysis can even begin. Chapter 3 walked through handling missing values, removing duplicates, renaming columns, and replacing incorrect values. Seeing each of these operations applied in context made it much easier to understand why clea...

Week 2 – BALT 4363 – Python Data Manipulation

Image
This week, I focused on Chapter 2 of the Data Toolkit, which introduced the core control structures in Python: loops and conditional statements. These tools act like the “remote control” of a program, they tell Python how to move through data, make decisions, and repeat actions automatically. Even though these concepts are fundamental, the chapter explained them in a way that connected to real-world situations and examples, especially with the car analogy for loops and the decision-based examples for conditionals. Understanding these structures is key because they form the backbone of almost every data manipulation task, whether filtering a dataset or building an interactive program. I practiced using for loops, while loops, and if/else statements, and I learned how indentation plays a huge role in Python’s structure. The chapter emphasized that indentation isn’t optional—it’s how Python knows what belongs to a block of code. Running the examples in Google Colab helped reinforce that f...

Week 1 - CMSC 4363 - Introduction

Image
Hello everyone, my name is Andrew Zimmerman and I am a senior at Benedictine finishing up my Computer Science degree. I work as a web developer for a golf company and also play soccer for BenU Mesa.