0% found this document useful (0 votes)
81 views2 pages

Learning Journal Unit - 3

UNIV 1001-01 Online Education Strategies - AY2025-T1 Department of Computer Science, University of the People

Uploaded by

megaenoch
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views2 pages

Learning Journal Unit - 3

UNIV 1001-01 Online Education Strategies - AY2025-T1 Department of Computer Science, University of the People

Uploaded by

megaenoch
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

ASSIGNMENT

Learning Journal Unit – 3

UNIV 1001-01 Online Education Strategies - AY2025-T1

Department of Computer Science,

University of the People

Submitted by: Enock Mutondo

September 23, 2024

Part 1:

1. My desired degree is: Bachelor of Science in Computer Science.


2. I plan to take this many classes per term: 2 classes per term. It should take me 20 terms to finish
my degree:
3. I am looking forward to these classes:
 Introduction to Computer Science: I am excited about this class because it will provide me
with a solid foundation in computer science principles and programming. I am eager to learn
how to write code and develop software applications.
 Artificial Intelligence (AI): I am interested in this class because it will teach me , what AI is all
about and looking at the current generation of technology AI is becoming a reality and daily
tool that will be a need in this generation and I believe have knowledge about AI will be a
building block to my career and able to provide solutions in my community and the nation at
large
4. I am nervous about this classes:
 Calculus: it been a while when I last sorved some maths question and am worried it meant
give ma a tough time However, I understand that calculus is an important subject for
computer science, especially for understanding algorithms and analyzing their efficiency. So
I have no choice but to face my fears
 Comparative Programming Languages (proctored course): I am concerned about this class
because it covers complex topics such as python language, C++, html etc, however I
anticipate that it will require a lot of hands-on practice and critical thinking.

Part 2:

1. Transferable skills are essential for success in any career. Here are five skills that I believe I have
mastered and specific ways in which I have used them successfully:

ASSIGNMENT
ASSIGNMENT

 Communication: I have mastered communication skills through various experiences, such


as presenting research findings to my peers and effectively conveying complex technical
concepts to non-technical stakeholders.
 Problem-solving: I have successfully used problem-solving skills in my internships, where I
tackled challenging programming tasks and debugged complex software issues by analyzing
code and identifying logical errors.
 Time management: I have honed my time management skills by balancing my coursework,
part-time job, and extracurricular activities. I have consistently met deadlines and
prioritized tasks effectively.
 Collaboration: I have collaborated with team members on group projects, where I actively
contributed ideas, listened to others' perspectives, and worked towards common goals to
achieve successful outcomes.
 Adaptability: I have demonstrated adaptability by quickly learning new programming
languages and technologies as required for different projects. I have successfully adapted
to changing project requirements and timelines.
2. Five skills that I think are important to my career but have not yet mastered are:
 Leadership: To master leadership skills, I plan to take on leadership roles in student
organizations and actively seek opportunities to lead group projects. I will also seek
mentorship from experienced professionals in my field.
 Data analysis: To master data analysis skills, I plan to take additional courses in statistics
and data science. I will also seek internships or projects that involve analyzing and
interpreting large datasets.
 Networking: To master networking skills, I plan to attend industry events, join professional
organizations, and actively engage with professionals in my field through online platforms. I
will also seek informational interviews to expand my network.
 Project management: To master project management skills, I plan to take courses or
workshops on project management methodologies. I will also seek opportunities to lead
and manage projects, ensuring successful completion within scope, time, and budget.
 Critical thinking: To master critical thinking skills, I plan to engage in problem-solving
exercises, participate in coding competitions, and practice analyzing complex problems
from different perspectives. I will also seek feedback from mentors and peers to improve
my critical thinking abilities.

In conclusion, pursuing a Bachelor of Science in Computer Science, I am excited about the courses that
will provide me with a strong foundation in computer science principles and programming. While I have
mastered certain transferable skills such as communication, problem-solving, time management,
collaboration, and adaptability, I recognize the importance of continuously developing skills such as
leadership, data analysis, networking, project management, and critical thinking to excel in my future
career. I have outlined specific steps I plan to take to master these skills, including seeking relevant
experiences, additional education, mentorship, and active engagement in professional networks.

ASSIGNMENT

You might also like