CST 300 - Module 3

Hello Everyone,

Part 1

Last week I mentioned the areas in studying I need to work on such as paying attention to what I am reading, and to stick to a schedule as I often lose focus and prolong assignments. So, after visiting AcademicTips.org, I took some notes on concentration. Some things I am trying to do differently is to further avoid any distractions and to keep focus on my studies by taking breaks less often but do something that needs to be done other than just daydreaming, such as using the time to eat.

Part 2

This week’s class module covered quite a bit of material. The readings covered topics such as the Code of Integrity for CSUMB CS Online, going over the rules of what should and should not be done when submitting any work or assisting/receiving assistance. Code of Ethics, as one may expect, be honest, avoid harm, maintain high standards, be professional, and many more aspects of what it is to be ethical in one’s work. This module puts an emphasis on ethics as it is the main topic of the week. After submitting the Industry Analysis essay from last week, all other assignments are focused on giving the students a grasp on the idea of ethics, including the submission of a topic centered with technology of our choice for our next essay based around the idea of ethical frameworks in mind. Additionally, we were able to participate in a discussion based on what we think is right or wrong and why we think so.


Part 3

One of the readings given for us to read is what a computer science major needs to know. This gives a good idea of what is recommended to learn. Some of these topics are what different programming languages can be used for, the difference in a portfolio and a resume, discrete math and logic, data structures/algorithms such as hash tables, linked lists, trees, etc., and what different focuses on computer science one can study such as robotics, AI, graphics, simulation and many more. Very useful and I will probably refer to it again as it also provides links that may help. What every computer science major should know (might.net).


Part 4

As stated above, the CSUMB CS Online Code of Integrity is important and deserves its own paragraph here because it draws a line in what is considered working with others, and what is plagiarism. There are three important rules to this. One is to submit your own solutions/program codes, not others. Another is to not share your solution code with others. Finally, you must indicate on your submission any assistance you received. The last rule is a big one because computer science is a program that often requires teamwork, which does include asking for tips. So, it is important to not take any credit that is not yours. This not only keeps you honest and open to learn, but it also protects others from being discredited for their own work.


Part 5
This week's OLI module focused on assessing our own collaboration preferences and traits and how we can work with other people's preferences. This brought scenarios to be assessed such as whether or not we should give people time to think before speaking, and to not brainstorm together in a meeting because it can cause a scenario where some people don't have a chance to speak. In terms of what type of person can be, it can be summarized as four different workstyles with two categories. One category is task oriented, where one can be the type to get it right, or to get it done on time. The other category is the people person type, where I feel I am more in line with the get along type, but there is also the get appreciation type of person.

Comments

  1. Hi Brandon! Your reflection on part 1 shows that you gained valuable insights on improving your study habits. Taking breaks when studying is essential, and using the time to eat a meal is a great strategy. It is difficult to concentrate when hungry, so stopping and addressing that need is essential and also lets you come back with more energy and no more distractions from hunger.

    For reflecting on "What a Computer Science Major Needs to Know," think about how this applies to you in your current stages of being a computer science major. How much more do you need to know?

    ReplyDelete

Post a Comment

Popular posts from this blog

CST 300 - Module 4

CST 300 - Module 2