Converting C++ to Web Assembly

You can do it too I have been hearing about Web Assembly for several years and I have been very interested in trying it out. I have a list of school projects which are in c++ and I would love to be able to display working versions of them. Web Assembly (wasm) promises to be a simple way to create a version that…

0 Comments

OSU CS-340 Databases Overview

Part Overview of SQL and part web-dev II Oregon State University CS-340 is a class that starts off as an overview of SQL and database design and then by the halfway point the primary focus is on a group project which effectively turns the class into a sequel to CS-290 Web-dev. The class uses MySql and then gives each team a choice of…

0 Comments

OSU CS-361 Software Engineering 1 Overview and Design Documents Portfolio

This is a public release of the set of design documents for a proposed Carbon Footprint tracking application. This is the work of group two from Oregon State University computer science class 361 for the fall semester of 2019. HW4_Implementation_Design_GP2Download System_Architecture_GP2Download Revised_Requirements_and_Paper_Prototypes_GP2Download Requirements_Document_GP2Download

4 Comments

Wireframing with Balsamiq

Well, I have now gotten a fair bit a experience with wireframing both on paper and by using Balsamiq mockups and I can now see some of the big upsides and downsides of each. To start with, the simplest tool for mocking up a software application is just a pencil and a piece of paper. This is a workflow that is always available…

0 Comments

OSU CS-225 Discrete Math Overview

Discrete Math is still math Before starting discrete math I was told that the subject is really more like a logic class and that there is not really much math involved. As it turned out, that was far from the truth. I now know that discreet math is a catch-all math theory class which lays out all of the mathematical underpinnings that will…

0 Comments

OSU CS-161 Programming 1 Overview

Programming 101 CS-161 is the intro to programming course at Oregon State University. This class is where all of the basic building blocks of programming are introduced and practiced. C++ was the language that we used, but the university has said that it will transition to Python for 161, 162, and 261 in the near future, so much of the content of this…

0 Comments

Class in Session

Ready to begin Class has now begun and while I am still a bit nervous, I am comforted but the fact that the syllabi don't have anything on them that I am surprised by. I have only used JavaScript up until now, but JavaScript is C-like in how it looks and other than managing memory with pointers, I feel pretty confident. My first…

0 Comments

Amp Library

Well, I have the final project idea. So, the final project that I will add to my portfolio site, for now, will be a library for users to sign in and then upload schematics, images, and general useful information about guitar amplifiers. I was trying to come up with a project idea and was starring at the wall when I decided to get…

0 Comments

Portfolio Site together, but one question remains…

Is this all? I have gotten my portfolio site together and I have 4 small toy projects there, but there is a glaring hole which remains. I need one more full stack project to add some weight to the portfolio. The problem is that I know the capabilities that the project should show off, but I don't know what I would like the…

0 Comments

Admitted to OSU

The real journey now begins Well, I've been waiting for a few months to find out whether I would be admitted or rejected from OSU's computer science program, and I am happy to say that I have been accepted. Words can't describe how much of a relief that it is to know that the groundwork that I have been laying is actually leading…

1 Comment