Essays

Building Lego Sets From Memory. My Experience with Design Patterns

04 Dec 2024

Building Lego Sets From Memory. My Experience with Design Patterns I love building Lego sets as a child. Star Wars, Harry Potter, Lord of the Rings, you name it. My mom would help organize the pieces while I would hastily...

Design Patterns

Looking Back at ICS 314

18 Dec 2024

Software Engineering as Taught in ICS 314 “ICS 314: Software Engineering I” walks through the basics of software engineering, mostly web development through classic practices. The class sets you up in VSCode, a very solid and user-friendly coding platform. From...

Reflection Closing Remarks

Use of AI for coding and other various applications

16 Dec 2024

AI in Education of Software Engineering AI has been the biggest boom in the tech industry within the last year or so. With the ability to solve complex problems in math and science, code, and write essays(not great ones), AIs...

AI Ethics Academic Integrity

UI Frameworks

09 Oct 2024

HTML and CSS I am still a rookie to web dev but I enjoyed HTML and the basics of CSS. I like how it’s split up into different languages that work off eachother for format and style but that dose...

Html Css Bootstrap

Coding Standards

25 Sep 2024

VSCode is solid I had some experience with VSCode prior to this course but I was following a very full proof guide that allowed or no mistakes or fuzzy areas. I’m glad that the guide set up for 314 had...

Coding Standards

SMART Questions

11 Sep 2024

Asking Questions Questions come in all shapes and sizes, but it is important to ask meaningful questions that reflect exactly what you want answered. An example of a bad question is “Can you fix my code?”, followed by a screenshot....

Engineering

My Initial Thoughts on TypeScript

04 Sep 2024

A new language Working primarily in C, C++, and minimal Java before attempting to learn TypeScript, I found the switch less horrible than I initially thought. The basics carried over quite smoothly with only tiny differences in syntax for basic...

Software Engineering Reflection TypeScript