Computer Science Engineering :

Computer Science engineering deals with design, implementation, and management of information system of both software & hardware processes. A computer scientist specializes in theory of computation and design of computational systems.

Computer engineering or Computer Science engineering integrates several disciplines such as Information Technology, Electrical and Electronics Engineering, Software Design, etc. The engineers are mainly involved in the development of software and hardware systems of various aspects of computing. The engineers not only focus on how computers work but also integrate into larger scheme of things.

Among all the engineering branches, computer science has been found to be the most popular choice of students. This branch of engineering is perceived to be popular due to its research scopes (bio, mechanics, neuro-science, etc) and is known to be challenging while offering good career opportunities and remuneration.

The core courses for Computer Science Engineers are as follows:

Computer architecture and organization
Theory of computation
Database systems
Operating systems
Computer Networks
Foundations of Computer Systems
Java Programming and Website Design
E-commerce & ERP and Multimedia Applications
Principles of Programming Languages
Software Engineering
Compiler Design

What do you do as Computer Science Engineer?

You can work in database management, IT, embedded systems, Telecommunication, computer hardware & software implementation & maintenance, multimedia, web designing, gaming, and almost all other industries in this sector.

It is worthwhile to note that the computer industry has witnessed such phenomenal growth in recent years that IT majors like Infosys & TCS have been the major recruiters across all other branches in engineering colleges of the country.

How to pursue Computer Science Engineering?

Aspirants of Computer Science Engineering must have appeared in 10+2 with Physics, Chemistry and Mathematics as core subjects. They have to appear for various Engineering Entrance Exams such as JEE (for IIT, NITs, IIITs, CFTIs and SFTIs), BITSAT (for BITS) and VITEEE (for VIT University) to name a few. On the basis of their performance and counselling, the candidates are allocated the engineering branch.

Computer Science and Engineering graduates can make a career in areas like web applications, computer graphics, video games, enterprise computing, embedded systems, network administration, mobile applications, computer vision, scientific modelling, computer security, database systems, animation, wireless network, artificial intelligence, core companies, computational skills, computer manufacturing, computer programming, computational biology, and super-computing to name a few.

Top recruiters:

Sun Microsystems
Tech Mahindra
Mahindra Satyam

Job Profiles:

The job profiles or the designations offered by various top recruiters include the following:

Computer Programmer
Systems Analyst
Software Developer
Hardware Engineer
System Engineer
System Designer
Networking Engineer
Database Administrator
Web Developer
E-commerce Specialist