Skip to main content

Posts

Featured

Week1 CST 383

This week in CST 383 Introduction to Data Science we learned about the fundamentals of machine learning by getting introduced to some of its types such as supervised learning and unsupervised learning. Additionally this week, we took a look at the python ecosystem with a large focus on the NumPy python library, and general environment setup with Anaconda. Since I haven't used python much since the Computer Networking course last semester, I found it helpful to revisit the essentials through the lectures and slides covered this week. Something that was never fully gone over before that I have now been introduced to was Python slicing. I was surprised by how powerful slicing is within NumPy arrays compared to regular Python lists. From my understanding of regular Python lists, it creates a copy of the data which signifies that the sliced section of the original list is not altered. On the other hand I learned that NumPy array slicing can create a view that references the same underly...

Latest Posts

Service: Learning Journal Reflections

Week 7 Dynamic programming and Greedy techniques

Week 6 Trees, Heap, and Hashing

Week 5 Sorting and Decrease and Conquer

Week 4 Merge Sort and Midterm

Week 3 Exhaustive Search, Graph traversal, and Divide and Conquer

Week 2 - Asymptotic Notations and Analyzing Algorithms

Week 1 - Palindromes and Problem Types

Week 8 - Final Week

Week 7 - Persistence