One of the aspect that I like about the Software Engineering class is the team based projects. As a team you’ll realize any shortcomings you have as a programmer or find skills that you can improve on over the course...
Before coming to ICS 314, My friend who took the class told me that the class itself is fun and easy. I also heard about the WOD exercises from my friend and reassured me that it is doable within the...
When we talk about patterns, people usually associate them with shapes or in art. In the software engineering world, design patterns are a solution to the common problems people face in software development. Design patterns are like constructions, we use...
In general, ethics concerns that well-being of individuals as well as society. Ethics are used everwhere and differs for every individual or group, but in the context of software engineering it is: All of these can be found at the...
Good and Bad things about Semantic UI My experience so far using Semantic UI are both frustrating and great. I have a little bit of experience using HTML during high school and there is a lot of typing and instead...
Working with teams is a huge part of having a career in Computer Science, as a result, mastering communication is the key to be successful in the field. When programming, we often would find ourselves stuck in a problem or...
Comparing Java, C++ and Javascript The first language I learned in college as a Computer Science major was Java. As a beginner, I thought that Java was easy to follow and the concepts were straightforward. We define a variable and...
Computer Engineering or Computer Science? During my senior year in high school, we had to complete a portfolio that features our plans after graduating. The students either join the military, work or go to college after high school. As I...