• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 10:12
CET 16:12
KST 00:12
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
ComeBackTV's documentary on Byun's Career !3Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win2Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15
StarCraft 2
General
ComeBackTV's documentary on Byun's Career ! Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win Did they add GM to 2v2? RSL Revival - 2025 Season Finals Preview Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament $5,000+ WardiTV 2025 Championship StarCraft2.fi 15th Anniversary Cup RSL Offline Finals Info - Dec 13 and 14! Tenacious Turtle Tussle
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ How Rain Became ProGamer in Just 3 Months FlaSh on: Biggest Problem With SnOw's Playstyle [BSL21] RO8 Bracket & Prediction Contest BW General Discussion
Tourneys
[Megathread] Daily Proleagues [BSL21] RO8 - Day 2 - Sunday 21:00 CET [ASL20] Grand Finals [BSL21] RO8 - Day 1 - Saturday 21:00 CET
Strategy
Game Theory for Starcraft Simple Questions, Simple Answers Current Meta Fighting Spirit mining rates
Other Games
General Games
Stormgate/Frost Giant Megathread General RTS Discussion Thread Dawn of War IV Nintendo Switch Thread PC Games Sales Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine YouTube Thread European Politico-economics QA Mega-thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
TL+ Announced Where to ask questions and add stream?
Blogs
How Sleep Deprivation Affect…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 942 users

College Unreading

Blogs > thedeadhaji
Post a Reply
thedeadhaji *
Profile Blog Joined January 2006
39489 Posts
Last Edited: 2013-01-21 03:50:55
April 12 2012 16:03 GMT
#1

In college, we're assigned a mountain of reading, even in the science and engineering courses. Said reading material is usually nonessential, and it's quite possible to get through class without spending too much time on them, if at all. After all, we're graded by our assignments and exams, not the number of pages we've read. But as with any subject, skimping on the reading will translate to an inferior learning experience.



One such course for me was COS217, the C systems programming course. There were several recommended textbooks at the bookstore [1]; of course, I read virtually none of them, pressured by the need to complete essential tasks for both this class and others. As with most anything, not being able to devote one's full attention to the subject proved to be inefficient. I passed the course with marginally acceptable grades, and was mildly traumatized by the experience. It would be the last CS course I would take in my life [2].



Fast forward to 2012, seven and a half years after my last CS course. I find myself in the high tech sector, as I had always intended, but woefully deficient in many of the technical areas that I now wish I had taken the time to master. I perform my duties well, but well isn't good enough for my purposes and aspirations. I feel a need to understand the basics and the fundamentals; a desire that I haven't felt for quite a few years now.



I must shamefully admit that for much of my academic life, my so called learning was driven by a duty to learn rather than a desire to learn. But now that I don't have to learn, I find myself grasping at the first threads of my desire to learn for the first time in perhaps over a decade.



Seven and a half years later, I am reading the books that I never read in college [1]. This blog was written in emacs, an editor that I simply couldn't stand using back in the Fall of 2004 [3].



Thing are changing for me, slowly, surely, hopefully for the better.






[1] The Practice of Programming, The UNIX Programming Environment, and Programming with GNU Software



[2] I should mention that our Lecturer, Bob Dondero, is a fantastic teacher who is truly the anchor of CS instruction in the department.



[3] I had previously used TextWrangler for my blogging purposes. I must say though, the Mac Keyboard isn't particularly conducive to emacs shortcuts, so I think I'll have to remap them soon.




Crossposted from my main blog

**
tryummm
Profile Joined August 2009
774 Posts
April 12 2012 16:12 GMT
#2
I would recommend you look at what Scott Young is doing in his MIT challenge. He uses free online resources provided by MIT that include full lectures, class notes, homework problems/solutions, and exam problems/solutions to complete an undergraduate Computer Science degree over the span of 12 months. Of course he is not actually enrolled in MIT, but since the material is free and legal to be used by the general public you can still learn the information from the best professors in the world. He also has some information on how you can learn faster and more effectively, which I personally employ as I'm a current student at a University.


Good luck!
JDub
Profile Joined December 2010
United States976 Posts
April 12 2012 17:10 GMT
#3
<3 COS217. Bob Dondero is indeed a fantastic teacher. I really loved the class though (it's what made me confirm my desire to be a CS major).
Randomaccount#77123
Profile Blog Joined May 2010
United States5003 Posts
April 12 2012 17:15 GMT
#4
--- Nuked ---
Scheme
Profile Blog Joined April 2011
United Kingdom210 Posts
Last Edited: 2012-04-12 18:04:46
April 12 2012 18:04 GMT
#5
I read mathematics at university I found that reading some interesting material on a subject definitely helped me during examinations, even if it wasn't directly related. I did find the standard syllabus boring, but the extra reading allowed me to enjoy my course at lot more, especially as I was allowed to "bug" lectures out of class about these not so related material.

I think this also has to do that when you learn by yourself you are free to to choose what you read and any follow ups which you find interesting. You pick and choose what you like.

University tuition is a lot more rigid than that and I guess it has to be, I wouldn't want a surgeon to have skipped any of the reading on making incisions or stitching wounds. But I guess that gives you the feeling that it is a chore, which is never good while doing anything.
mmp
Profile Blog Joined April 2009
United States2130 Posts
April 12 2012 18:12 GMT
#6
vim >> emacs, especially if the keyboard's meta key layout is unfriendly.
I (λ (foo) (and (<3 foo) ( T_T foo) (RAGE foo) )) Starcraft
surfinbird1
Profile Joined September 2009
Germany999 Posts
April 12 2012 18:37 GMT
#7
On April 13 2012 02:15 Barrin wrote:
Now learning is my favorite thing to do, I consider learning a virtue (and one of the highest), and I think having a lot more people with a stronger desire to learn is the key (at least the first step) to solving most world problems. And most little problems too.

My friend, I had these exact same thoughts a million times before and am happy that I'm not alone with them.
life of lively to live to life of full life thx to shield battery
babylon
Profile Blog Joined April 2011
8765 Posts
April 12 2012 18:48 GMT
#8
I come from the school of thought that says that one should major in what one enjoys rather than what is practical in college. There are good and bad things about this approach; the most obvious one is that what you enjoy is more often than not completely impractical, but on the other hand it makes it easy to cultivate a love for the subject. All my readings are completely extraneous for the most part in my major, with a good portion of them also happening to be fairly repetitive, but I make it a point to do all of them (at least those that do not send me to sleep, e.g. entire dissertations on how to calculate historical chronologies) simply because I do enjoy them. Sure, I kinda wish I could be playing War3 or writing or reading other books at the same time, but if you can sit down daily and just get used to doing assigned readings, it's surprisingly easy to find them interesting/fun, and you develop a tolerance for dry, academic writing.

That said, I don't do my readings for my minor classes (Stat minor here). I also find philosophers to be Bad Writers in general.
andeh
Profile Blog Joined August 2009
United States904 Posts
April 12 2012 19:02 GMT
#9
Should put an rss feed for your blog, some don't like using twitter in that way

Posting this because I'm genuinely interested in reading these
thedeadhaji *
Profile Blog Joined January 2006
39489 Posts
April 13 2012 03:05 GMT
#10
On April 13 2012 01:12 tryummm wrote:
I would recommend you look at what Scott Young is doing in his MIT challenge. He uses free online resources provided by MIT that include full lectures, class notes, homework problems/solutions, and exam problems/solutions to complete an undergraduate Computer Science degree over the span of 12 months. Of course he is not actually enrolled in MIT, but since the material is free and legal to be used by the general public you can still learn the information from the best professors in the world. He also has some information on how you can learn faster and more effectively, which I personally employ as I'm a current student at a University.


Good luck!


The major beef I have with MIT Open Courseware, is that a lot of the courses I'm interested in are incomplete


On April 13 2012 02:10 JDub wrote:
<3 COS217. Bob Dondero is indeed a fantastic teacher. I really loved the class though (it's what made me confirm my desire to be a CS major).



One of the best teachers I've ever had
I wish I had allotted my time across courses better during my undergrad

On April 13 2012 02:15 Barrin wrote:
Somehow my grandfather and I got on this topic the other week. I always knew he was smart (with plenty of accomplishments to back it up), but he was never a touchy-feely people person kinda guy, so it was difficult to connect with him for the past two decades. Without knowing how I feel about this stuff, he came out and said something like "people would have a lot less problems if they just tried to learn more, people are too ignorant for their own good". From where I live this was a serious breath of fresh air, and have been / am very happy to be his grandson knowing we share that view.
.


<3

On April 13 2012 03:48 babylon wrote:
I come from the school of thought that says that one should major in what one enjoys rather than what is practical in college. There are good and bad things about this approach; the most obvious one is that what you enjoy is more often than not completely impractical, but on the other hand it makes it easy to cultivate a love for the subject. All my readings are completely extraneous for the most part in my major, with a good portion of them also happening to be fairly repetitive, but I make it a point to do all of them (at least those that do not send me to sleep, e.g. entire dissertations on how to calculate historical chronologies) simply because I do enjoy them. Sure, I kinda wish I could be playing War3 or writing or reading other books at the same time, but if you can sit down daily and just get used to doing assigned readings, it's surprisingly easy to find them interesting/fun, and you develop a tolerance for dry, academic writing.

That said, I don't do my readings for my minor classes (Stat minor here). I also find philosophers to be Bad Writers in general.


We pay so much money for college, I'd actually advise the opposite. Major in a field in which you want to work in, and minor in what you're interested in.

On April 13 2012 04:02 andeh wrote:
Should put an rss feed for your blog, some don't like using twitter in that way

Posting this because I'm genuinely interested in reading these


Hmm I'll try to fix it... I'll pm you when I do.
(it's kind of broken b/c my Japanese blog's rss seems to override everything)
Please log in or register to reply.
Live Events Refresh
WardiTV 2025
12:00
Playoffs
MaNa vs ShamelessLIVE!
MaxPax vs TBD
ByuN vs TBD
Spirit vs ShoWTimE
WardiTV1192
ComeBackTV 626
TaKeTV 309
IndyStarCraft 193
Rex102
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
IndyStarCraft 193
LamboSC2 130
Rex 102
ProTech79
BRAT_OK 62
DivinesiaTV 18
StarCraft: Brood War
Britney 29397
Horang2 3263
Bisu 2111
Jaedong 1740
Shuttle 1165
Larva 1050
Mini 523
EffOrt 380
Soma 357
Hyuk 330
[ Show more ]
BeSt 282
Snow 267
ZerO 244
Sharp 206
Mong 191
Rush 158
ggaemo 155
Zeus 118
Hyun 85
JYJ 63
PianO 57
Aegong 51
Mind 49
Movie 45
Trikslyr31
Rock 26
Shinee 17
scan(afreeca) 16
yabsab 13
Shine 11
Noble 8
Terrorterran 5
Dota 2
singsing3453
qojqva2314
Dendi720
syndereN178
League of Legends
rGuardiaN114
Counter-Strike
olofmeister1711
byalli310
edward98
Foxcn50
Other Games
hiko503
Fuzer 381
Beastyqt258
RotterdaM185
DeMusliM122
FrodaN108
Sick106
XaKoH 99
ArmadaUGS77
QueenE76
oskar69
Mew2King58
Livibee41
ZerO(Twitch)17
Organizations
StarCraft: Brood War
Kim Chul Min (afreeca) 12
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV372
League of Legends
• Jankos1672
• Nemesis1594
• TFBlade645
Upcoming Events
OSC
1h 48m
YoungYakov vs Mixu
ForJumy vs TBD
Percival vs TBD
Shameless vs TBD
The PondCast
18h 48m
WardiTV 2025
21h 48m
Cure vs Creator
TBD vs Solar
WardiTV 2025
1d 19h
OSC
1d 22h
CranKy Ducklings
2 days
SC Evo League
2 days
Ladder Legends
3 days
BSL 21
3 days
Sparkling Tuna Cup
3 days
[ Show More ]
Ladder Legends
4 days
BSL 21
4 days
Replay Cast
4 days
Monday Night Weeklies
5 days
WardiTV Invitational
6 days
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Offline Finals
Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
Slon Tour Season 2
WardiTV 2025
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

CSL 2025 WINTER (S19)
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.