top of page

Computer Science

Updated: Jul 4, 2020


Areas of Computer Science

“Computer Science is no more about computers than astronomy is about telescopes.” — Edsger W. Dijkstra.

Computer Science has very huge area. Actually computer science mean all about computer things in scientifically.. Normally a IT guy learn about the technical background of Computing but in computer science you can learn about the building blocks of the computer things.

There is a huge list of subjects in computer science.. These are some of them.

  1. Programming Languages.i.e C,C++,Java etc.

  2. Digital Electronics

  3. Data Structures

  4. Algorithm Design and Analysis.

  5. Discrete Mathematics.

  6. Graph Theory and combinatorics

  7. Computer Organisation and Architecture

  8. Operating Systems

  9. Compiler Design

  10. DataBase Management

  11. Theory of Computation

  12. Micro Processors

  13. Software Engineering

  14. Artificial Intelligence

  15. Computer Networks

  16. Formal language and Automata Theory

  17. Cryptography and Network Security.

  18. Parallel and Distributive Computing

  19. Image Processing

  20. Information and Coding Theory

  21. Pattern Recognition

  22. Data Mining

  23. Information Retrieval

  24. Machine Learning

  25. Computational geometry

  26. Complexity Theory

  27. Wireless and Mobile Communication

  28. Computer Graphics

  29. Simulation and Modelling

  30. Soft Computing

  31. Optimization Techniques

  32. Data Compression

  33. VLSI Design and Testing

  34. Cloud Computing

  35. Quantum Computing

  36. Bio-informatics Algorithms

  37. Embedded Systems

  38. Probability Theory

Before learn these you should have the basic knowledge on computers. Then learn mathematics and after learn discrete mathematics.. I think this is best way to start learn computer science…

4 views0 comments

Recent Posts

See All

Comments


bottom of page