2 ms·
This is very interesting to me. I have an EE degree but have been doing software full time since I graduated in 2009. Even though I am mostly self taught and fe
by seiferteric 6y ago
This is very interesting to me. I have an EE degree but have been doing software full time since I graduated in 2009. Even though I am mostly self taught and feel competent enough compared to my coworkers, I frequently have pangs of self doubt around not having a CS degree. Mainly worry about not having a deeper knowledge of algorithms and data structures. I have been thinking for a while of an online CS degree and this looks pretty good!
- read_if_gay_ 6y ago> Mainly worry about not having a deeper knowledge of algorithms and data structures. Why not just look at these then? As an example you could check out MITs algorithms and DS lectures on Youtube. An entire degree might be a lot of wasted effort.
- ghaff 6y agoAlso I assume OpenCourseware and edX.
- seiferteric 6y agoSome of it is just the unknown unknowns I guess. I can only look at things I think I may not know or know well enough. Whereas a directed course might guide me to what I don't know better. But perhaps you are right, I should probably start there.
- ghaff 6y agoWhat I would probably do is look at MIT's degree requirements for their 6-2 or 6-3 degree (BS for EE and CS--with apparently different emphasis on the EE or the CS). And then look at OpenCourseware for the syllabi. Of course you can look at other schools as well--though I don't know of other resources as comprehensive as OpenCourseware. That should give you a fairly good idea of at least what MIT requires that you may not be familiar with. MIT is probably also a good start if you an EE given that the degrees are in the same school vs. places where CS is closer to the Math department.