6.02 Decomposition and Pattern Recognition


Part One: Choose a Scenario

Which Scenario Option Did You Choose? Why Did You Choose This Option?
Major Indecision
(College Major Matching System)
I chose this option because this is a more relatable topic to me. I'm currently a Junior about to go through the application process for college, so it is something that I actually have a connection to.

Part Two: Research Questions & Answers

Research Question What Did You Learn? Source(s) Used
What are some of the most popular college majors? Some include:
Computer/Information Sciences
Business
Engineering
Communication/Journalism
Visual/Performing Arts
Education
BestColleges
What are some majors that are linked to specific interests/skills? Business/Marketing/English - Theatre/Acting, Public Speaking, Writing, Marketing
Music Studies/Composition/Performance - Playing instruments, Singing, Performing

Computer Science/IT/Cybersecurity - Technology, Problem-solving, Programming, Security
NACAC
Majoring in Music
Rasmussen University
What should you ask yourself/do when deciding on a college major? What do you like?
What are your goals?
Talk to counselor(s)/adviser(s)
Have backups in case anything changes
College Board

Part Three: Reflection

Reflection Response
What did you discover through your research that was new or surprising? If you didn't discover anything new, why not? One thing that stuck out to me is how many majors some colleges have off of one topic. For example, there are so many music majors you could choose from (when I thought there would only be between 5 or 10 of them).
Was it difficult to research this information? Why or why not? It was not too difficult to research this information, as you can pretty much find the answer to anything on the internet.
Is it important to be able to perform good research as a programmer? Why or why not? I believe that it is. It is important because when you are making a program, such as this one, you want to make sure that you are using accurate information to make it (be it in the program or not). It becomes even more important when you are making programs that will affect the daily lives of people.