logoalt Hacker News

ajashdkjhasjkdtoday at 5:35 AM4 repliesview on HN

> People want job training, and it got shoehorned into extra departments at liberal arts universities intended as aristocrat finishing schools

I really wish the computer science degrees and even online courses spent like 30 mins on the history of computer science.

The entire existence of this field has been dependent on those non job-training liberal arts degrees.


Replies

qcnguytoday at 11:14 AM

How has the existence of the computing industry depended on baristas with Women's Studies degrees?

Because the history I know has it being 99% created by men with engineering skills doing paid work for large corporations.

metamettoday at 7:05 AM

> I really wish the computer science degrees and even online courses spent like 30 mins on the history of computer science.

Completely agree here. This would fall under the umbrella of liberal arts, which a lot of CS-only folks seem to find little to no value in.

Most concepts in computer science--especially when it comes to programming--are fairly easy to learn if you're good at learning. Reading something and understanding it to the point that you can write a proper college level essay about it trains that muscle, which is a different skill than rote memorization.

nebula8804today at 7:23 AM

Schools typically have no space to squeeze it in. Here is a typical pathway for a CS student: https://catalog.njit.edu/undergraduate/computing-sciences/co...

A 4 year cs degree dumps you into heavy math, physics, and intro CS + Data structures in your first year to weed people out who cant cut it.

Second year teaches fundamentals of CS (discrete math, concept of languages, understanding algorithms at least at a basic level).

Third year is filled with more practical fundamentals (OS, DB, computer architecture + field specific courses the student wants).

Finally the fourth year pieces everything together with more advanced versions of prior topics (algorithms for example) + repeated practical applications of all the concepts from years 1-3 to hopefully put the student on at least an 'ok' footing post graduation.

I guess you can try to make the first lecture or two in CS101 about the history but most students don't even know if they want to pursue this journey. Would talking about Alan Turing's history really be appropriate in that class? I don't know really.

show 1 reply
trinix912today at 9:37 AM

> I really wish the computer science degrees and even online courses spent like 30 mins on the history of computer science.

The uni I went to did, in multiple classes, to the point where you could almost predict the "war story" you were about to be told :D