CS Degree Curriculum

Discussions debate the content and purpose of Computer Science degrees, questioning whether they should teach practical coding skills or focus on theoretical topics like algorithms, operating systems, compilers, and hardware.

📉 Falling 0.3x Career & Jobs
5,082
Comments
20
Years Active
5
Top Authors
#2577
Topic ID

Activity Over Time

2007
46
2008
84
2009
111
2010
211
2011
311
2012
273
2013
291
2014
246
2015
244
2016
267
2017
380
2018
379
2019
319
2020
374
2021
353
2022
352
2023
401
2024
206
2025
220
2026
14

Keywords

CS IT EE mit.edu OP MIS TCP HTTP concordia.ca MIPT cs degree cs degree computer science computer teach college science courses software engineering

Sample Comments

stellalo Jul 23, 2019 View on HN

Are CS degrees supposed to teach how to code?

deeebug Oct 17, 2016 View on HN

This doesn't sound like a Computer Science course. Maybe for something like a Software Engineering degree, but not for CS.

tfmatt Dec 11, 2017 View on HN

Doesn't this program require an undergrad in CS? Why would it be more apropos for another field?

afdfdfdfd Oct 12, 2014 View on HN

Is there something similar but for a CS degree?

acchow Sep 6, 2022 View on HN

You can get through a CS degree at some universities with barely any programming at all (maybe 3 courses involving programming)

duped Jun 10, 2022 View on HN

Don't most CS students still have to take logic design, microprocessors, operating systems, compilers, etc?

IslaDeEncanta Jul 16, 2017 View on HN

Where is it not mandatory for a CS degree?

poikniok Jan 29, 2017 View on HN

Yes a CS degree involves CS, I am a bit shocked that this was never made clear to you.

ineedasername May 13, 2020 View on HN

What do they do in their CS curriculum if they're not actually programming?

micahbright Oct 17, 2016 View on HN

Sounds like a Software Engineering course. Probably want to add in the rest of Computer Science if you really want to teach Computer Science though.