Reflection Assignment: My Degree Plan and Transferable Skills
Part 1
1. My desired degree is: Bachelor of Science in Computer Science.
2. I plan to take this many classes per term: 6. It should take me 6 terms to finish my degree.
3. I am looking forward to these classes:
1. Introduction to Programming – I am excited about this class because it will give me
foundational knowledge of coding and problem-solving, which are critical for a career in IT.
2. Data Structures and Algorithms – This class interests me because it will help me
understand efficient ways to manage and process data, a skill crucial in software
development.
4. I am a little nervous or concerned about these classes:
1. Advanced Mathematics for Computer Science – I feel nervous about this class because I
find mathematical concepts challenging and might need additional practice.
2. Operating Systems – This class concerns me because it requires an in-depth
understanding of system-level programming, which I am not very familiar with yet.
Part 2
Transferable Skills I Have Mastered:
1. Problem-Solving: I successfully applied this skill during a group project where I identified
the root cause of a software issue and proposed an effective solution.
2. Communication: I effectively communicated technical concepts to non-technical team
members during a community IT workshop.
3. Teamwork: I collaborated with peers to complete a coding project within a tight deadline,
ensuring everyone’s contributions were valued.
4. Time Management: I managed multiple assignments and ensured timely submission by
prioritizing tasks efficiently.
5. Adaptability: I quickly learned and applied new programming languages to meet project
requirements.
Transferable Skills I Need to Master:
1. Advanced IT Skills: I will practice coding regularly and complete additional online courses
to enhance my expertise.
2. Leadership: I will seek opportunities to lead group projects to develop this skill.
3. Critical Thinking: I will engage in exercises and scenarios that require analytical thinking
and decision-making.
4. Networking: I will attend industry events and join IT forums to build connections and
improve my networking skills.
5. Public Speaking: I will participate in public speaking workshops and practice presenting
technical topics to audiences.