Category Archives: CS-343

Introductory Post – CS343 – Software Construction, Design, and Architecture

Constructing, designing, and architecting software comprises a vast set of topics. I’ll be learning about proper methods and ways of thinking in terms of creating useful software over the next semester.

As I progress through a course on these topics, I will share related independent research that I work through within these ensuing blog posts. Here’s to a successful and educational time with this course!

From the blog CS@Worcester – KeepOnComputing by CoffeeLegend and used with permission of the author. All other rights reserved by the author.

Introductory Post for CS-343

This blog, BforBuild, is part of my journey in CS-343: Software Construction, Design & Architecture. Here, I’ll share key takeaways, reflections, and insights on building reliable and adaptable software systems. My expected outcome of this course is to deepen my understanding of design principles, explore new technologies as they emerge and document my growth as a … Read more

From the blog CS@Worcester – BforBuild by Johnson K and used with permission of the author. All other rights reserved by the author.

Introduction(CS-343)

Hi, my name is Jamaal, been a while since i made a blog but coming back to it and getting in the grove of things especially for CS-343, hopefully this will be an enjoyable semester when it comes to learning about software construction/design and architecture .

From the blog CS@Worcester – CSTips by Jamaal Gedeon and used with permission of the author. All other rights reserved by the author.

Software Construction, Design, & Architecture Introduction

Petraq Mele

This is the first blog for this course, I am excited to learn everything it has to offer.

CS-343
CS-443
CS@Worcester

From the blog Petraq Mele blog posts by Petraq Mele and used with permission of the author. All other rights reserved by the author.

CS343 Introduction

Hello! This will be my blog page for Software Construction, Design, and Architecture!

From the blog ALIDA NORDQUIST by alidanordquist and used with permission of the author. All other rights reserved by the author.

My journey into Software Engineering

As a senior majoring in Computer Science, my journey through software development has been filled with moments of curiosity, challenge, and growth. While I’ve spent the past few years learning programming languages, algorithms, and data structures, I’ve recently begun to explore a deeper and more structured side of building software — Software Construction, Design, and Architecture. This area has opened my eyes to the “why” and “how” behind the systems we use every day, not just the “what” of writing code.

Getting into software architecture has helped me understand how large systems are planned, how different components communicate, and how design choices can affect performance, scalability, and maintainability. It’s exciting to see how the principles of clean code, design patterns, and architectural styles all come together to create robust and reliable applications. As I continue this journey, I’m looking forward to sharing what I learn, the challenges I face, and how these concepts influence the way I think about building software.

From the blog CS@Worcester – Site Title by Vishisht Seku and used with permission of the author. All other rights reserved by the author.

Future Blogs to Come

Hello world,

Welcome back to my blog that is titled Programming with Santiago.

In the upcoming blog posts I will be focusing on topics regarding software construction, design and architecture.

Looking forward to blogging more !!

From the blog CS@Worcester – Programming with Santiago by Santiago Donadio and used with permission of the author. All other rights reserved by the author.

Third Time’s The Charm

Hello! I’m getting closer and closer to graduation. Just this semester and one more! As usual I hope to learn more to further my knowledge of computer science. Soon, I’ll be working at a company! Anyway, expect more posts as I further document my computer science journey.

From the blog My Journey through Comp Sci by Joanna Presume and used with permission of the author. All other rights reserved by the author.

First Blog!

Hello world! This is my first blog, a test if you will. Good to meet anyone and everyone that sees this.

From the blog CS@Worcester – Coding with Tai by Tai Nguyen and used with permission of the author. All other rights reserved by the author.

Summer Reflections

Hello, this is Benjamin Santos Patrocinio with this blog I want to reflect upon what I did over this summer vacation. First let me explain what I did over the summer primarily, I took 3 summer classes to finish my general electives in school. During classes over summer I looked at other blogs and podcasts to learn about new topics in programming. For a couple of weeks I started to learn more about algorithm analysis, memory. The reason why I wanted to learn more about these topics is because I want to improve as a programmer. 

With programming even though knowledge is available from blogs, textbooks, videos and courses it is a field where programmers have to continuously learn. Being able to learn about new topics and even be able to use the skills are really important. Furthermore, I want to use this time to make a portfolio that can help standout and use all the skills I have learned. What I did first is find textbooks and documents I want to learn from. In order to build a plan to learn on my off time. In order to not be burned out, I would read textbooks and watch videos on youtube to learn more about certain topics.  Also a few times a week I would try to solve a few getcracked.io questions (just an alternative leetcode platform). So that I can get better at interview questions and find out which topics I did not really know.

From the blog CS@Worcester – Site Title by Ben Santos and used with permission of the author. All other rights reserved by the author.