This week marks the beginning of week 6 in my 8 week course term. I've learned quite a bit in both of my classes, and I thought I'd give an update on what kinds of things I've been working on.
In my graphics class, I've gotten more comfortable with Visual Studio and using C++. I still rely a lot on the notes from class, but once the week's fundamentals are learned, I'm able to play around and learn how things work.
In my project course, I've been working on building an app that'll run a simple number guessing game. The user thinks of a number within a range, and the computer tries to guess it by showing a number and asking if the user's number matches it, is higher, or is lower than the guess. I've been learning a lot about Android Studio, and it's been great to see my work tested on my own phone (Nexus 6). My group seems to be working pretty well. Everyone has been contributing components where they're strongest in. We had some complications when a member had difficulty working on the database, but were able to sort through it as I offered some tasks on my app and others offered to give their expertise in that area. I'm excited to keep working on the app and to get more comfortable with Android Studio. I hope to create more apps in my spare time, like the random exercise routine program I've been working on.
I've also been quite busy prepping for interviews at Google for a software engineering residency. It looks to be a fantastic opportunity to gain some experience at one of the top technical companies in the world with some of the brightest people out there through training and working on actual projects!
I'll post an update on how everything progresses from here!
Anthony is currently a Developer Advocate at Ping Identity in Austin, TX with a former role as a Software Engineer (this blog doesn't represent the company nor is it connected to any of my current or previous employers in any way). He's studied Computer Science, Philosophy, and Physics. Take a look at some of his ramblings on technical topics sprinkled with some Philosophy.
Tuesday, September 27, 2016
Tuesday, September 6, 2016
Start of Last Term of Classes, Fall 2016!
I've just started classes after a short break from the end of the summer term. The last two classes are a course on computer graphics, using C++, and a capstone project course.
The graphics course has been interesting so far using opengl and Microsoft visual studio, and C++! Most of the work in the major up until now has been in Java, so it'll be a little learning curve to work with C++. However, it seems that C++ and Java have a lot in common, so it shouldn't be too tough. I've had to make use of my windows OS on my dual boot comp to run the full microsoft visual studio.
The capstone course placed us into groups to come up with our own ideas for projects. My group has come up with an idea of creating a website with a database and a few apps. I will be working mainly on one of the apps. It's an interesting idea since it blends different skillsets of the groupmembers, some are more comfortable with programming languages more commonly used for website design like HTML, CSS, and others. Although most of my studies has been in Java, it'll be interesting to learn from the others and work on how to make components of different languages compatible.
The graphics course has been interesting so far using opengl and Microsoft visual studio, and C++! Most of the work in the major up until now has been in Java, so it'll be a little learning curve to work with C++. However, it seems that C++ and Java have a lot in common, so it shouldn't be too tough. I've had to make use of my windows OS on my dual boot comp to run the full microsoft visual studio.
The capstone course placed us into groups to come up with our own ideas for projects. My group has come up with an idea of creating a website with a database and a few apps. I will be working mainly on one of the apps. It's an interesting idea since it blends different skillsets of the groupmembers, some are more comfortable with programming languages more commonly used for website design like HTML, CSS, and others. Although most of my studies has been in Java, it'll be interesting to learn from the others and work on how to make components of different languages compatible.
Subscribe to:
Posts (Atom)