Computer Science Courses in India

more_vert

Computer Science is the Science which deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers. It is also known  Computing Science. Computer Science is often confused with Information Technology and it's other aspects but Computer Science differs from it's related fields to the fact that is focused more on understanding the properties of the programs used to implement software such as games and web-browsers and using that understanding to create new programs or improve existing ones. A Computer Scientist is a specialist scientist who has acquired theoretical foundations of computation and their application in computer systems. Computer Scientists work on the theoretical aspects of Computer Systems.

  • B.Sc (Hons) Computer Science

    Bachelor of Science Honors in Computer Science

    Total Colleges: 343

  • B.Sc (Hons) Mathematics and Computer Science

    Bachelor of Science Honors in Mathematics and Computer Science

    Total Colleges: 2

  • B.Sc + M.Sc (Mathematics and Computing)

    Bachelor of Science and Master of Science in Mathematics and Computing

    Total Colleges: 4

  • B.Sc Computer Applications

    Bachelor of Science in Computer Applications

    Total Colleges: 190

  • B.Sc Computer Maintenance & Electronics

    Bachelor of Science in Computer Maintenance & Electronics

    Total Colleges: 14

  • B.Sc Computer Science Statistics

    Bachelor of Science in Computer Science Statistics

    Total Colleges: 3

  • B.Sc Mathematics, Computer Science, Statistics

    Bachelor of Science in Mathematics, Computer Science, Statistics

    Total Colleges: 19

  • BCS

    Bachelor of Computer Science

    Total Colleges: 34

  • M.Phil. (Computer Science)

    Master of Philosophy in Computer Science

    Total Colleges: 167

  • M.Sc Computer Communication

    Master of Science in Computer Communication

    Total Colleges: 1

  • M.Sc Computer Science

    Master of Science in Computer Science

    Total Colleges: 1042

  • M.Sc Operation Research & Computer Applications

    Master of Science in Operation Research & Computer Applications

    Total Colleges: 1

  • M.Sc Statistics and Computer Applications

    Master of Science in Statistics and Computer Applications

    Total Colleges: 5

  • M.Sc. (Applied Mathematics with Oceanology and Computer Programming)

    Master of Science in Applied Mathematics with Oceanology and Computer Programming

    Total Colleges: 1

  • M.Sc.Tech. (Industrial Mathematics with Computer Applications)

    Master of Science and Technology in Industrial Mathematics with Computer Applications

    Total Colleges: 3

  • M.Tech Computer and Information Science

    Master of Technology in Computer and Information Science

    Total Colleges: 8

  • M.Tech Computer Science

    Master of Technology in Computer Science

    Total Colleges: 234

  • MSc (Hons) Computer Science

    Master of Science Honors in Computer Science

    Total Colleges: 2

  • Ph.D. (Computer Science and Applications)

    Doctor of Philosophy in Computer Science and Applications

    Total Colleges: 18

  • Ph.D. (Computer Science)

    Doctor of Philosophy in Computer Science

    Total Colleges: 194

  • Some of Computer Science specialized fields are -

    • Algorithms and Data Structures.
    • Computer Elements and Architecture.
    • Artificial Intelligence.
    • Computational Science.
    • Software Engineering.

    Content

    The study of this field includes all or few of these –

    1. Digital Logic Fundamentals.
    2. Computer Architecture and Organization.
    3. Data Structures and Algorithms.
    4. System Software.
    5. Data Communication and Networking.

    Objectives

    • To increase interchange of ideas and information from the public to the specialists for mutually fruitful benefit.
    • To make the field easy to understand and implement for lay man.
    • To bring down the cost of applications to make it's use wide spread and increase the sphere of knowledge.

    Basic Requirement

    To pursue B.Sc in Computer Science one needs to be 10+2 pass or its equivalent examination from a recognised institution with English.

    Some of the Major Institute providing Courses in Computer Science

    • IIT - Indian Institute of Technology, Bombay.
    • IIT - Indian Institute of Technology, Delhi.
    • IIT - Indian Institute of Technology, Guwahati.
    • IIT - Indian Institute for Technology, Kanpur
    • Computer Society of India, Chennai.
    • C-DAC - Centre for Development of Advanced Computing, Pune.
    • DOEACC - Department of  Electronics and Accreditation of Computer Courses, Delhi.
    • Tata Institute of Fundamental Research, Mumbai.
    • University of Pune, Pune.

    Job Perspectives

    Computer Science is a field which is constantly evolving. Its dynamic nature creates a constant demand for competent computer science professionals. Increasing use of computers in all spheres of life is dependent on stable, better and more productive software's. This is the reason why most companies are always on the look for professionals who can create innovative and better software systems to increase efficiency. Computer Science graduates can work with different industries as technical administrators or they can work in research led areas of computer industry. Careers in Computer Science also focus on research of the interface between humans and computers. Major of the Computer Science graduates start their career as Junior Programmers on the path to become Systems Analysts and Project Leaders etc. Major employers world over are Apple Computers, AT&T, Cisco Systems, Hewlett Packard, Microsoft, IBM, Intel, Verizon, Yahoo, Dell, Fujitsu, Google etc.

    Some Job Types

    • Computer Communications Specialist.
    • Research Analyst.
    • System and Security Administrator.
    • Database Administrator.
    • Data Communication Analyst.
    • Computer Engineer.
    • Consultants.
    • Professor.

    Some Employment Areas

    • Banks.
    • Stock Exchange.
    • Order Processing.
    • Simulations Manufacturers.
    • Database Management Companies.
    • E-Commerce Industry.
    • Design Support Firms.
    • Data Communications Companies.
    • Universities.
    • Consultancies.