What is Computer Science Engineering?
One of the most sought after courses amongst engineering students, Computer Science Engineering (CSE) is an academic programme which integrates the field of Computer Engineering and Computer Science. The programme, which emphasises the basics of computer programming and networking, comprises a plethora of topics. The said topics are related to computation, algorithms, programming languages, program design, computer software, computer hardware, etc.
Computer science engineers are involved in many aspects of computing, from the design of individual microprocessors, personal computers, and supercomputers to circuit designing and writing software that powers them
Skillset
· Excellent maths skills.
· Excellent computer and technology knowledge and skills.
· An ability to analyse problems and trace them to their core causes.
· A systematic approach to work and problem solving.
· A stickler for accuracy.
· A strong ability to anticipate and diagnose problems
Attention to detail. When it comes to the computer science and IT field, it’s vital for you to have attention to detail. …
Creativity. Some people think computer science is all logical, dry work. …
Communication. In the IT world, communication is key. …
Computer Science Engineering: Eligibility Criteria
The basic eligibility requirement to pursue a Computer Science Engineering programme at the UG and PG level is:
Undergraduate (UG): Aspirants’ should have passed the Class 10+2 exam from a recognized board with Physics, Chemistry, and Mathematics as core subjects. Besides this candidates’ should also have secured minimum aggregate marks of 60% in the above subjects combined.
Postgraduate (PG): Aspirants must have completed a BTech degree in the same specialization with a passing percentage in aggregate of the subjects studied at the degree level.
Computer Science Engineering: Syllabus
Calculus
Linear Algebra and Ordinary Differential Equations
Chemistry I
Modern Physics
Introduction to computer programming
Data Analysis and Interpretation
Economics
Abstractions and Paradigms in Programming
Chemistry Lab
Physics Lab
Workshop Practice
Abstractions and Paradigms in Programming
Engineering Graphics and Drawing
Numerical Analysis
Environmental Studies
Introduction to Electrical and Electronic Circuits
Automata Theory and Logic
Discrete Structures
Design and Analysis of Algorithms
Data Structures and Algorithms
Logic Design
Experimentation and Measurement Lab
Software Systems Lab
Data Structures and Algorithms Lab
Logic Design Lab
Literature/Philosophy/Psychology/Sociology
Artificial Intelligence
Computer Architecture
Implementation of Programming Languages
Operating Systems
Computer Networks
Database and Information Systems
Artificial Intelligence Lab
Database and Information Systems Lab
Implementation of Programming Languages Lab
Computer Architecture Lab
Computer Networks Lab
Operating Systems Lab
Computer Science Engineering Career Options and Job Prospects
After the completion of the Diploma in Computer Science Engineering course, a student can take direct admission in B.Tech/ BE course in 2nd year through lateral admission.
Computer Engineers: They work closely with network support staff to design network expansions and to take care of network bugs.
Computer Programmers: The computer programmer make use of different computer languages to write software programs
Computer System Analyst: Computer System Analyst incorporates new technology into a computer system into an organisation after doing a cost system analysis. The computer system analyst can be broadly classified into three categories- System Designers, Software Quality Assurance, and Programmer Analysts.
Computer Support Specialists: Computer support specialists/network specialists provide support to Information Technology employees within an organisation. They help IT staff analyze, troubleshoot and evaluate the computer network problems.
Software Application Developers: They are the creative minds behind the computer apps/games as they design and develop different applications for computer and other electronic devices.
Web Developer: They create a website and website design and looks after the technical aspects of it.
Software Testers: Their job role is to test the codes and to take care of network bugs.
They can also apply for jobs in various government and private firms. Some of the job roles they can choose are listed below:
· IT Support Engineer
· Technician
· Software Developer
· Network Engineer
· Database Administrator
· Software Testing Engineer
Computer Science Engineering-Top Recruiters
· CGI
· Mind tree
· Infosys
· Cognizant
· TCS
· HCL
· M-Phasis
Amazon
IBM
Cisco
Accenture
Microsoft
Dell
Wipro
SAP Labs
