BE Computer Science and Engineering

more_vert

Bachelor of Engineering in Computer Science and Engineering

Duration

4 Years

Level

Graduation

Type

Degree

Eligibility

10+2 or Equivalent

BE Computer Science and Engineering or Bachelor of Engineering in Computer Science and Engineering is an Under-Graduate Computer Engineering course. The Computer Science and Engineering course includes hardware and software aspects of both computer design and computer applications.

The Bachelor of Engineering course in Computer Science and Engineering deals with the design, construction, operation, and maintenance of computing hardware and software. In this program, students explore the interaction between modern computer science and related technologies that have evolved the mathematical and design principles of engineering into the development of modern computing systems.

The Bachelor of Engineering course in Computer Science and Engineering includes Digital Electronics, Analysis Design of Algorithms, Microprocessors, Operating Systems, Programming languages, Computer networks, DBMS, System software, Cryptography and network security, Mobile communications, Ad-hoc Networks, Performance Evaluation, etc. The duration of the course is four years and its syllabus is divided into eight semesters.

BE Computer Science and Engineering Eligibility

  • The students should have passed 10+2 in the Science stream from a recognized School Board
  • Must possess at least 50% or equivalent CGPA at an intermediate level.
  • Some of the very reputed institutes conduct an entrance examination for admission.

BE Computer Science and Engineering Syllabus

Syllabus of Computer Science and Engineering as prescribed by various Universities and Colleges.

BE Computer Science and Engineering Semester-I

Sr. No.

Subjects of Study

1

Computing Techniques

2

Engineering Physics

3

Engineering Graphics

4

Engineering Chemistry

5

Mathematics

6

Technical English 

7

Practicals

  • Chemistry Lab
  • Computer Practices Lab
  • Engineering Practices Lab
  • Physics Lab

BE Computer Science and Engineering Semester-II

1

Digital Principles and System Design

2

Mathematics II

3

Programming using C++

4

Physics for Information Science

5

Principles of Computer Engineering

6

Technical English II

7

Practicals

  • Digital Lab
  • Programming Lab

BE Computer Science and Engineering Semester-III

1

Algebra and Number Theory

2

Computer Architecture

3

Data Structures

4

Database Management Systems

5

Environmental Science and Engineering

6

Electronic Devices and Circuits for Computer Engineers

7

Practicals

  • Data Structures Lab
  • Database Management Systems Lab

BE Computer Science and Engineering Semester-IV

1

Design and Analysis of Algorithms

2

Electrical Engineering and Control Systems

3

Java and Internet Programming

4

Operating Systems

5

Probability and Queuing Theory

6

Software Engineering

7

Practicals

  • Java and Internet Programming Lab
  • Operating Systems Lab

BE Computer Science and Engineering Semester-V

1

Data Communication and Computer Networks

2

Microprocessors and Micro Controllers

3

Object-Oriented Analysis and Design

4

System Software Internals

5

Theory of Computation

6

Practicals

  • Case Tools Lab
  • Communications and Networks Lab
  • Employability Skills
  • Microprocessors Lab

BE Computer Science and Engineering Semester-VI

1

Artificial Intelligence

2

Compiler Design

3

Computer Graphics and Multimedia

4

Digital Signal Processing- Algorithms and Applications

5

Programming Paradigms

6

Elective-I

  • .Net & C# Programming
  • Ad-hoc & Sensor Networks
  • Advanced Topics on Databases
  • Bioinformatics Technologies
7

Practicals

  • Computer Graphics and Multimedia Lab
8

Creative and Innovative Project

BE Computer Science and Engineering Semester-VII

1

Mobile and Pervasive Computing

2

Parallel Programming

3

Principles of Management

4

Security in Computing

5

Elective-II

  • Cyber Forensics
  • Computational Intelligence
  • Cloud Computing and Services
  • Database Tuning
  • Digital Image Processing
6

Elective-III

  • Data Warehousing & Data Mining
  • E-Learning Techniques
  • Engineering Ethics and Human Values
  • Free & Open Source Software
  • Game Computing and Game Programming
  • Graph Theory & Combinatorics
7

Practicals

  • Mobile Application Development Lab
  • Software Development Lab

BE Computer Science and Engineering Semester-VIII

1

Elective-IV

  • Human-Computer Interaction
  • Information Retrieval & Management
  • Middleware Technologies
  • Nano Computing and Natural Language Processing
  • Network Analysis & Management
2

Elective-V

  • Principles of Distributed Systems, Embedded & Real-Time Systems
  • Principles of Cryptography & Network Security
  • Semantic Web
  • Software Agents and Software Quality & Testing
  • Service-Oriented Architecture
3

Elective-VI

  • System Modelling & Simulation
  • Total Quality Management
  • TCP/IP Design & Implementation
  • UNIX Internals
4

Project Work

 

BE Computer Science and Engineering Colleges

BE Computer Science and Engineering Course Suitability

  • The course is suitable for those who have good communication skills, be proficient in analyzing and evaluating data and have the skill to make decisions, work in teams, and express their ideas both orally and in writing also are suitable.
  • Those who are willing to go for teaching fields at higher degree level both college and university level aiming to become lecturer/professor is also a good suit for it.
  • They should also be known about programming languages; hardware architecture and construction; network design and engineering; software engineering; multimedia design; software tools and packages.

How is the BE Computer Science and Engineering Course Beneficial?

  • It is beneficial for those students who wish to further broaden or deepen their knowledge of computer science.
  • The graduation course gives a good base to the candidates for higher degree programs in respective subjects like M.Tech and a Ph.D. degree.
  • Candidates find careers in the aerospace, automotive, chemical, communication, electronics, manufacturing, and processing industries as well as in government and education.
  • They can also become school teachers both on a private and government basis after passing certain qualifications like B.Ed. is one of them.

BE Computer Science and Engineering Employment Areas

  • Government Sector
  • Colleges & Universities
  • Agricultural Sector 
  • Aerospace and Defence
  • Financial Services
  • Healthcare Sector
  • Manufacturing Companies
  • Retail Sector
  • Telecommunication Companies

BE Computer Science and Engineering Job Types

  • Architect
  • Assistant Professor
  • BSM Technology Consultant
  • Computer Vision Algorithm Scientist
  • Computer Scientist / Computer Science Teacher
  • Mainframe Network System Support
  • Software Engineer
  • Staff Test Development Engineer

Advanced Courses in BE Computer Science and Engineering

After completing Certificate Course in Computer Maintenance you can become :