search
Computer science programs
Trends
- 1
University computer science degree programs are seeing enrollment drop as students grow wary that artificial intelligence is eliminating the entry-level programming jobs the degree once guaranteed. According to a Bloomberg report, prospective students are questioning whether years of study still pay off when AI tools can write code, and commentators are debating whether this is a temporary dip or a lasting shift in how young people choose careers.
- 2
New enrollment figures show the number of students studying computer science in the United States has fallen 18% over the past two years, reversing the field's long post-2010 boom. Commenters attribute the slide to the uncertain tech job market and fears that AI could shrink entry-level programming roles, though the data itself documents only the decline.
- 3Is The Art of Computer Programming still worth reading?โAsk HN: Is it worth reading The Art of Computer Programming now?
A question on Hacker News is asking whether Donald Knuth's classic multi-volume work The Art of Computer Programming is still worth reading for programmers today. Commenters are weighing in on whether the dense, mathematical treatment of algorithms remains relevant in an era of high-level languages, abundant online resources, and modern references like CLRS.
- 4
A university lecturer, Elias Farhan, has explained why he continues to teach graphics programming with OpenGL ES 3.0 rather than newer APIs like Vulkan or Metal. Writing on his blog, he argues the older standard remains a gentler introduction to the fundamentals of graphics and C++ for students. The piece is drawing discussion among developers and educators who debate whether legacy APIs still belong in modern computer science curricula.
- 5Building a Quine from Kleene's Second Recursion TheoremโConstructing a Quine from Kleene's Second Recursion Theorem
A new technical article walks through how to construct a quine โ a program that prints its own source code โ directly from Kleene's second recursion theorem. The piece connects a classic result in computability theory to a well-known programming curiosity, showing how self-reference in programs follows formally from the theorem. Readers interested in theoretical computer science are discussing the exposition and its worked derivation.
- 6The Genesis Mission and the Future of ComputingโThe Genesis Mission and the Future of the Future of Computing
Issues in Science and Technology examines the Genesis Mission, an initiative framed as a turning point for the future of computing. The piece argues that the mission's significance lies less in immediate technical results than in how it could shape the next generation of computational research, infrastructure and national priorities, prompting debate among scientists and policy observers about whether such ambitious programs can deliver.
- 7Tennessee Tech marks 40 years of computer scienceโผTennessee Tech Computer Science 40th Anniversary
Tennessee Technological University in Cookeville, Tennessee is celebrating the 40th anniversary of its computer science program. The milestone highlights four decades of the department's growth and its role in training graduates for the technology sector. Coverage of the anniversary has appeared in regional news, drawing attention from alumni and the university community.
- 8Rethinking Computer Science Education: Build First, Theory LaterโผRethinking Computer Science Education: Why Students Should Build Before They Master Theory
A new argument in computer science education says students should start by building real projects before mastering formal theory. The piece contends that hands-on construction builds intuition and motivation, making abstract concepts like algorithms and systems design easier to absorb later. It challenges the traditional theory-first curriculum used in many universities and has prompted debate among educators over the best way to teach programming fundamentals.