January 28, 2025

Part 1

    The study tip I chose to read, based on my weakness, was "Concentration Tips" . I often find myself reading and realizing that I did not comprehend anything. This results in me losing time because then I have to take the time go back and read the material again. Something I took away from this reading that is good advice is to help prevent daydreaming by stopping to ask myself questions about the material. 

Part 2

    From the Team Project where we had to survey the CS curriculum, I learned a lot about the classes that I am about to be taking throughout this program. Prior to this, I was not too sure of some of the classes but this gave me the chance to figure it out and understand how it will be useful in becoming more proficient in this field. 

    This week also focused on the subject of ethics, which the ability to decide what is right and wrong. This is will be an especially important consideration as a computing professional. With technology being intertwined in our everyday lives, it is important to exercise extra caution to the harm we could cause to others. This will require a understanding to different social classes, genders, and races, to say the least. Since CS typically involves the collection of data for some purpose, it is also important to remember that people's trust lies in our hands. With that great power, we should work diligently in handling that information responsibly and honestly.

Part 3

    As a CS major, there are some important information I should understand and work on becoming proficient in. One of the most important one is learning how to technically communicate. It is the ability to relay technical information to others that may not be as knowledgeable in the field. This will have the benefit of helping others to understand my issues, needs, and providing updates. It was also be beneficial to get comfortable with command-line computing or an IDE-less software development. I find this especially true with my job, where accessing various components of the system or performing software loading, is done through command-lines. Another important area to study is algorithms. I had very little experience with this area, working on different sorting and searching algorithms, so I am looking forward to the Algorithms course coming up.

Part 4

Integrity is important for me and other students in the program first and foremost because it makes it a fair playing field. I have been in situations where all of us completed the final project fairly, working together to resolve any compilation issues. However, one particular student found the complete program somewhere and used it as her own. The final grade was curbed to the highest one, which was hers, which still resulted in a rather unfair grading scale. But on a personal level, integrity is important because it is what sets the ground for whether you are treating yourself, or cheating yourself. Sure, doing an assignment might take a lot of time and be more challenging than I would like, but through that struggle, I am able to gain a better understanding. It also forces me to find alternative views, which often helps me identify patterns that helps reinforce what I have learned. Cheating academically may help someone graduate with decent grades, but it won't help them when it is time to participate in coding interviews or their jobs. Finally, integrity is important because if caught, it will result in disciplinary actions.

Comments

Popular posts from this blog

04 February 2025

Week 7

January 21, 2025