Week 3 (January 22nd - January 28th):
1. Learning Strategies for International Students
This topic wasn’t directly one of the areas I mentioned last week that needed improvement in my study process, but it is closely related to the writing skills I need to enhance. As I mentioned before, English is not my first language, so I face challenges in communication. Grammar and syntax are more difficult for me compared to native speakers, and organizing sentences clearly takes me longer, especially in academic settings. Spanish grammar and syntax differ significantly from English. For example, Spanish uses more commas and fewer periods. I used to struggle with run-on sentences because sentence structures in Spanish are often the opposite of English.
One of the tips from academicstips.org suggests reading the outline before starting the material to better grasp and retain information. This has been particularly helpful for improving my reading skills. Reviewing an outline helps me prepare for the actual lecture or paper. For the listening component, the site suggests recording lectures and replaying them if I have trouble understanding an accent. While I don’t usually have issues with this, I often turn on closed captions for better clarity. If the material isn’t recorded, I make it a point to ask questions. The site recommends forming small groups to discuss and ask questions for studying. I’ve found this very useful, as my current team has been an excellent resource for understanding topics from different perspectives.
2. This week’s lectures have been incredibly useful for improving teamwork and developing ethical knowledge as professionals. One of the topics I found interesting was identifying work styles, such as:
Get it Right – Task-oriented
Get it Done – Task-oriented
Get Along – People-oriented
Get Appreciation – People-oriented
Recognizing my teammates’ and my own work styles is essential for enhancing collaboration and teamwork skills.
During the Lab Exercise on OLI about Conflict Styles, I discovered that I primarily exhibit traits of accommodating and collaborating. I find it important to ensure everyone on my team feels heard and valued. I enjoy listening to others’ perspectives and learning from them.
I also learned about the importance of ethics for Computer Science students. The ACM Code of Ethics and Professional Conduct was particularly impactful. It outlines guidelines for professionals in CS, emphasizing that the public good should always be the primary consideration in ethical decision-making. This aligns with personal morals and values, which I believe are essential for success in any career.
Going through Snowden's case was not something I was familiar with, as I didn't immigrate to the country yet when it occurred. Learning about it has been eye-opening, particularly in understanding how people evaluate actions through different ethical frameworks. His decision to leak classified information has opened debates centered on moral and ethical dilemmas, such as the balance between national security and individual privacy. It also raised questions about the responsibilities of whistleblowers, the ethics of disclosing sensitive information, and the potential consequences of those actions for society at large. I found it fascinating to see how most view Snowden as a hero for exposing government overreach, and a few see him as a traitor for jeopardizing national security. The difference in perspectives shows the complexity of ethical decision-making, especially in cybersecurity and technology.
3. The document What a Computer Science Major Needs to Know provided valuable guidance for excelling in the field of CS. Elements like building a portfolio (sometimes more important than a resume because employers can see tangible projects) and developing communication skills by expressing technical ideas to a non-technical audience are essential. Also, I didn't realize how important STEM courses like calculus, physics, statistics... were to solve complex problems, and I am glad I took many of these classes back in Engineering school. Unix Philosophy is something I need to become more familiar with, such as command-one tools and text-based configurations. Security is crucial these days as well. By writing reliable code, we avoid vulnerabilities and attacks, which is crucial in society. I am excited to learn UX (User Experience) because it ensures the interfaces in software design are user-friendly. All these practices are great steps for me to be working over the next two years.
4. The Code of Integrity emphasizes ethical conduct and academic integrity, especially in online courses. The main takeaway is always citing your work, even when someone reviews your code. Sharing or leaving code exposed online is a violation of this code. Maintaining integrity in all aspects of coursework ensures fairness and fosters trust within the learning environment.