14 May 2025
Throughout my time in ICS 314, my university’s software engineering class, I had learned a great deal about software development and of software engineering in general. To me, what separates the two is that software engineering is essentially a superset...
Software Engineering Educational ICS 314 Coursework
08 May 2025
Tracking my working time Throughout my time doing my part in the development of my group’s final project for ICS 314, I recorded the amount of time I took to do certain tasks to the best of my ability. I...
ICS 314 Coursework Educational
06 May 2025
…And How I Used It In My Class (And Beyond) I. Introduction The emergence of seemingly all-knowing artificial intelligence in recent years has had large scale impacts on modern education. Because of its ability to quickly and seemingly be able...
Artificial Intelligence Software Engineering Educational ICS 314 Coursework
24 Apr 2025
The solution to all solutions (of a particular set of problems) In the pursuit of development towards new solutions people often run into the same kinds of problems over and over again. As some quite ingenious people in the past...
Software Engineering Design Educational
27 Feb 2025
(my imitation of a website I made using Bootstrap, a popular framework for web app development) Frameworks, what are they? Arguably the single most widely used and the single most commonly worked on piece of software today is the humble...
Software Engineering Learning Educational
13 Feb 2025
Coding Standards Throughout my college education I have taken a number of programming classes. Through quite a few of them, I have been exposed to the idea of “coding standards”, and I have had to accommodate such standards in my...
Software Engineering Learning
30 Jan 2025
Smart questions, what are they? When it comes to working as a software engineer, or even just as a member of a workplace where people interact with each other regularly, asking questions is very important to facilitate effective communication. So...
Questions Answers StackOverflow Educational
23 Jan 2025
One of the best (and worst) things about JavaScript To me, JavaScript’s ambiguity was one of the best things about it, and by “ambiguity” I more specifically mean the ability to declare variables without having to input what type it...
Typescript JavaScript Education Software Development Artificial Intelligence