Week 3. Class: CST 300 - Major Pro Seminar

 

 Part 1: Effective Time Management Strategies

The AcademicTips.org website offers a variety of helpful resources on academic skills, such as time management, focus strategies, memory improvement, and productive study habits. A standout feature is its section on note-taking, which shares useful techniques for organizing and retaining information more effectively.

One method discussed is the 2-6 format, where the page is split into two columns - a smaller one for key points and a larger one for supporting details - making it easier to review and identify main ideas. Another approach, called the Split Page Method, encourages combining lecture notes with textbook content on a single page for a more connected understanding. The site also stresses the value of reviewing and refining notes shortly after class to help reinforce what was learned.

I think implementing these techniques should significantly improve my note-taking skills, leading to better comprehension and academic success.

 Part 2: A new week of learning

This week involved a lot of reading and assignments. The reading materials were primarily on ethics materials, where I learned about different ethical theories like Ethical Relativism, Utilitarianism, Care Ethics, Natural Law Theory, Kant’s Ethics, Virtue Ethics, and Ethical Egoism. These helped me think more deeply about how to approach modern tech issues, like data privacy, surveillance, and the responsibilities of tech companies. One of the most challenging parts was choosing a specific and debatable topic for the ethics argument essay, which took some time to narrow down.
We also had a group project where we had to review the CS curriculum and write summaries for each course. My group met on Friday evening as usual, and everything went smoothly - we worked well together and finished the task efficiently. Some smaller assignments, like uploading the CS Individual Learning Plan, submitting the weekly survey screenshot, and completing the Collaboration module, were simple, but it still took some time to complete.
Finally, I spent time reviewing my Industry Analysis Essay. I checked all the peer feedback and revised my paper before submitting it on Canvas. Turnitin showed a 13% similarity score, mostly due to the reference page and a couple of fractions of generic phrases.

Part 3: What every computer science major should know

This week, we learned a lot of useful ideas from the article "What Every Computer Science Major Should Know" by Matt Might. The page gives a clear and detailed guide for students who want to do well in computer science, not just in school but also in their future jobs. It talks about how building a portfolio with real projects is more helpful than just having a resume. It also explains why learning to communicate well, understanding different programming languages, and knowing how computers work from the inside are so important. The article covers a wide range of topics like system administration, security, software testing, databases, and even machine learning. What makes this article really helpful is that it gives practical tips and examples that students can follow to improve their skills. It’s like a checklist of what we should focus on to be better computer scientists. Overall, it’s a great resource for anyone studying computer science and wanting to be ready for real-world challenges.

Here is the link to the webpage

Part 4: About the "CSUMB CS Online Code of Integrity"

Integrity is important because it helps us learn honestly and build real skills. When we do our own work, we understand the subject better and become better problem solvers. It also makes things fair for everyone in the program. If we all follow the rules, we can trust each other and succeed together.

Comments

Popular posts from this blog

Week 4. Class: CST 300 - Major Pro Seminar

Week 2. Class: CST 300 - Major Pro Seminar

Week 5. Class: CST 300 - Major Pro Seminar