Learning Journal

Sahtra's CS Online Journal

Weekly reflections from my CSUMB software engineering journey.

CST338 • Week 1

A Java-Flavored Start

June 28, 2026

This week was my first week in CST 338, and honestly, I'm really liking the class so far! It feels good to be coding again for school projects and adding commits to GitHub. This first week has felt li...

CST349 • Week 8

Achievement Get: First Semester Completed

June 20, 2026

This week marked the end of CST 349, and most of the work centered on finishing our final research video project and reviewing other teams’ presentations. My team completed our video on why AI-generat...

CST349 • Week 6

Building the Foundation

June 7, 2026

During our team discussion, we brainstormed several possible capstone ideas and talked through what each project might look like. Some of the ideas included a cat-themed social networking application ...

CST349 • Week 5

Turning Goals into Project Ideas

May 31, 2026

This week, I got to comment and give feedback on my teammates’ educational and career goals. I commented on Nabiha’s Week 4 post at https://nabcsonline.blogspot.com/2026/05/week-4.html and Luke’s Week...

CST349 • Week 4

Setting a Clear Direction

May 24, 2026

For my educational goals, I want to not only complete my classes, but also finish them with strong grades. I worked hard to achieve a high GPA in community college, and I want to maintain that same le...

CST349 • Week 3

Growing Through the Process

May 17, 2026

This week felt really productive because I made progress across multiple classes and projects. In CST 300, I completed my industry analysis essay, which gave me the opportunity to research the softwar...

CST349 • Week 2

Finding My Rhythm

May 10, 2026

After reading through the Effective Study Skills guide, I realized that one of my strengths as a learner is being adaptable and comfortable learning independently, but I still need to improve my consi...

CST349 • Week 1

The Start of The Journey

May 3, 2026

This week was a really exciting start! I had my first official group meeting with my team, which made everything feel a lot more real. It was nice getting to actually connect with the people I’ll be w...