Computer Science, asked by iksha2811, 1 year ago

Can computer science make an impact on your future career?


1Angel24: no, and don't think such silly and useless things for me
1Angel24: ya and that is very helpful for me to concentrate on my studies
1Angel24: ya
1Angel24: so, Bye forever

Answers

Answered by 1Angel24
0
Hey mate here is your answer》》

Oddly enough, the future of Computer Science may not be too bright. Computers have become so pervasive a technology that I think the study of computing may soon be subsumed by other academic subjects and CS may lose its independence as an academic subject. It wouldn't surprise me if in 20 years CS departments were to die off.

Already computing has spawned several academic departments such as Information Technology, Software Engineering, and Computer Engineering, which are seldom integrated with a Computer Science department's curriculum. Other computing subdisciplines have recently also spun off such as scientific computing / computational science, management science, digital graphical arts, and computer gaming / virtual reality.

Further CS mainstay studies are likely to emerge soon as independent subjects. The trio of data science, artificial intelligence, and pattern recognition are such an example. The meteoric success of these three in the past 5 years and their likely convergence into a single discipline is likely to cause a schism in CS which they may break off on their own into a new academic degree. (The way that CD spun off from EE back in the 1970s.) This seems especially likely since all three would benefit greatly from a total redefinition in the set of core courses required for the degree, away from those in CS. Advanced math theory, discrete math, probability, statistics, engineering calculus, signal processing, experimental design, and other fundamentals are essential but absent in the CS training for this exploding discipline. Instead these budding Watsons must take computer architecture, programming language theory, computer organization, operating systems, compilers, etc. Not good.

Another spin-off from CS may be computer graphics or computer game design, in which acquiring a professional level of competency requires more graphics or art courses than are available via most undergrad CS programs.

And like IT (business computing), web development has evolved as sufficiently dissimilar to mainstream CS that it too may warrant independence from the traditional CS department.

Worse still, many employers are finding that the CS degree is not serving their needs especially well. In many cases they seek hires with a very different set of skills, often a small subset which are sufficient to meet their need. Requiring students to complete demanding but irrelevant courses in theory, calculus, hardware, or engineering frequently overcomplicate and impede the acquisition of those skills they do need (e.g. web design and programming, business analysis and rapid prototyping, agile project development, etc). For many firms, a CS curricula may be a liability, specially if it deters more students from pursuing a software career because the inessentials obstructed or ejected many en route to completing the degree.

Of course, it's possible that CS won't balkanize; that academic CS curricula will modernize by spawning sub-degrees as it refactors its core courses to better serve the common core to the new multitude of modern computing needs. But I doubt it.

A glaring counterexample to such graceful adaptation is the insistence of almost all CS departments to maintain their antiquated and irrelevant core dependency on computer hardware, requiring of every CS undergraduate multiple courses in digital logic, hardware organization, and often advanced courses in the design of CPUs or SoCs. These courses displace alternative core material that has acquired far greater relevance via recent developments in computing. Examples include software project development, machine learning, web technologies, networking, databases, scientific computing, modeling and dimulation, probabilistic algorithms, etc -- all of which offer greater utility to 99% of CS degree holders (be they professionals or academics).

Until I see CS departments updating their diminishingly relevant core curricula, in particular, jettisoning their archaic emphasis on computer hardware (returning it to EE from whence it came), I'll continue to have doubts about the healthy evolution of computer science and its vitality as an academic discipline.

Hope this answer will help you..《《

srishtichandra2009: Yes.... it's a very interesting subject....if you have interest then you can make your future in CS..
1Angel24: yaa
Similar questions