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...