Essays

414 Final Essay

18 Dec 2024

Reflecting on My Experience in ICS 414 This semester in ICS 414: Software Engineering II, I had the opportunity to engage in real-world software development processes, enhancing my technical skills, teamwork, and understanding of professional software engineering practices. The course...

Reflect on smart questions

05 Sep 2023

Summary       In the article “How To Ask Questions The Right Way” by Eric Steven Raymond offers guidelines for effective communication when seeking help from online communities in the context of software development. It emphasizes the importance of thorough research and...

My First WOD

04 Sep 2023

During the first WODS including the ones in class, It was more of a refresher such as properly knowing how to structure functions, create loops, and classes. However, these were more of the basics that I needed to cover since...

Coding Standards

21 Sep 2023

Introduction Coding standards have a profound impact in software engineering. They are important for having maintainable, and reliable code. By having coding standards, you provide consistency, reduce any confusion and enhance readability. Also, having good coding standards lead to fewer...

Why I chose Software Engineering

31 Aug 2023

Entering the University of Hawaii at Manoa, my initial choice of major was in Management Information Systems within the business side. However, it was during a software engineering course that I underwent a change in interest. The art of coding,...

Reflect on Javascript 1

29 Aug 2023

JavaScript has been an engaging language and I have found it to be one of the easier languages compared to Java, C, and C++. The syntax is relatively straightforward and its resemblance to English-like language makes it approachable for beginners....

Reflect on Software Engineering

10 Dec 2023

Open Source Software Development In our final project this semester, I dove into the world of open source software, engaging with a process where code is openly shared for anyone to view, modify, and distribute. Using GitHub, I experienced firsthand...

Reflect on Design Patterns

29 Nov 2023

Understanding Design Patterns Design patterns in software engineering are architectural blueprints; they offer standardized solutions for recurring problems in software design. These are not mere code snippets but guidelines for problem-solving, adaptable across different programming languages. My journeys with design...

Reflect on Your Use of AI in ics314

20 Nov 2023

Introduction When we talk about learning software engineering these days, A.I. is a very well known topic.AI tools like ChatGPT, Bard, and Co-Pilot have made learning a lot more interesting and a bit easier. ChatGPT is awesome for quick, straight-to-the-point...

Check Point Assignment3

30 Nov 2022

Hello, here is the link to the checkpoint presentation. Assignment 3 CheckPoint