A collaborative final project created for ICS 314.
TypeScript VSCode GitHub Nextjs React Bootstrap 5
Read More
A project that I created for an ICS 212 assignment.
C Japanese
Read More
A game devloped for ICS 212 that allows two players can play the two dice pig game.
Java Game
Read More20 Dec 2024
Effort Estimation and Tracking Effort estimation and tracking are important parts of managing any project, helping to ensure that tasks are completed on time and resources are used efficiently. By estimating how much time different tasks will take and then...
19 Dec 2024
Introduction Before this course, I have had zero experience with anything to do with software engineering. Because of this, I was initially scared of how difficult it would be to learn something completely new and be expected to be able...
Software Engineering Learning Functional Programming Development Environments Agile Project Management VSCode
16 Dec 2024
I. Introduction The role of AI in education has very mixed reviews in the sense that many instructors advise not to use any sort of AI when doing their coursework. However, with software engineering, in ICS 314 specifically, we were...
Software Engineering Learning ESLint VSCode Artifical Intelligence
05 Dec 2024
Design Patterns: What are they? Design patterns are reusable solutions to common problems that are often encountered in software engineering. These patterns provide a structured approach to solving recurring challenges and promotes a code that is more maintainable, scalable, and...
Software Engineering Learning
10 Oct 2024
Why must UI Frameworks be so difficult? The learning curve to anything completely new to you is a hard thing to deal with and get used to. The comparison made between learning UI Frameworks and a new programming language, in...
Software Engineering Learning HTML Bootstrap 5
26 Sep 2024
When coding, I feel like for a while I was only ever focused on if and how the code was run and if it translated the desired output while completely disregarding how each line was formatted. Thinking back, I knew...
Software Engineering Learning ESLint VSCode