Subscribe to Stuck in an Infiniteloop        RSS Feed
-----

One Week Left

Icon 3 Comments
It has been quite a busy year and a while since my last blog post. As I give you a moment to dry your eyes from crying tears of happiness of Knowles' return, I wish to brag, but also inform you about a milestone I have been working towards for for a while now.

In a week, the semester ends and I will have completed a Master's Degree in Computer Science from Johns Hopkins University. Hooray! I did it part time over the last four years while working full time and I'm going to give you the rundown on the program and other misc. thoughts.

--------------

On the topic of getting a Master's Degree.

When I started, my employer was picking up the tab for about 80% of the degree. When I changed jobs I got a sweet raise, but the financial responsibility shifted 100% to me for tuition, books, et al. If you have the inkling to do a MS, it is worth trying to have it paid for. I will have paid for about 95% for it out of pocket, but it made sense for my situation. JHU's part time MS program is great (more on this later), but its also geared towards a market where they know employers are paying for the lion's share of costs, so tuition rises more often and higher than more traditional programs. When I started it was $2,885/class, now $3,530. Ten classes are required for the degree. Pricey.

On JHU's EP program.

There are three "fundamental" classes that are required: Architecture, Software Engineering, and Algorithms. The SE class uses the Pressman book, and if you took a similar class in undergrad you would know that it is the equivalent of watching paint dry. Waive out of that if you can. I found Architecture to be refreshing and got to do some MIPS to boot. Algorithms was by far the best class.

On program concentration.

My concentration was in Computational Theory. Design and Analysis of Algorithms, Quantum Computation, and Computational Complexity to name a few of the courses. There were some professors where my goal was to absorb 10% of the information being presented in class; difficult and intense, I highly recommend. There are also some "fun" classes for the more practical minded such as Ruby on Rails, Android development, and Hadoop/Big Data. There are many concentrations to fit one's fancy from hardcore CS theory to System Engineering.

On online vs. in person.

I did about half and half. For the computational theory intense courses, in person was invaluable. Chalkboards, questions, in class back and forth was very helpful. I also enjoyed the online classes as I did not give up an entire afternoon/evening once a week for lectures. Sure, it's less personal, but I like getting a spec sheet and lecture and told to have at it.

------------

Be on the lookout for some new code posts soon. It has been far too long Data Structure Adventures...too long...

3 Comments On This Entry

Page 1 of 1

modi123_1 

02 December 2014 - 03:28 PM

Quote

As I give you a moment to dry your eyes from crying tears of happiness of Knowles' return

Them ladies aren't just moist in their eyes about your return. ;)


Kudos on the Masters! Whatcha going to do with it? I had a buddy graduate from the medical side a few years back. I think I was in Baltimore for an extended weekend to visit. Not bad.. ish.
1

Martyr2 

02 December 2014 - 03:51 PM

modi123_1, on 02 December 2014 - 02:28 PM, said:

Quote

As I give you a moment to dry your eyes from crying tears of happiness of Knowles' return

Them ladies aren't just moist in their eyes about your return. ;)/>


Kudos on the Masters! Whatcha going to do with it? I had a buddy graduate from the medical side a few years back. I think I was in Baltimore for an extended weekend to visit. Not bad.. ish.


Whatcha going to do with it? He is going to make use of it and answer all those people that ask "You know computers, how do I fix this in IE?" like we all do. ;)

Congrats on the Masters btw! :bananaman:
1

KYA 

06 December 2014 - 10:14 AM
Thanks! The main benefit is now people must refer to me as "Master Knowles".
0
Page 1 of 1

April 2019

S M T W T F S
 123456
78910111213
14151617181920
21 22 2324252627
282930    

Tags

    Recent Entries

    Recent Comments

    Search My Blog

    0 user(s) viewing

    0 Guests
    0 member(s)
    0 anonymous member(s)