BE Computer

BE Computer

Bachelor of Engineering in Computer Engineering (BE Computer) provides students with a foundation in the core computer technologies. The programme covers the theoretical and practical aspects of both hardware and software. Professionally, it instills the knowledge of making computing platforms more effective, embedding computing devices in machines & systems, and developing faster, smaller, and  more efficient computers. It also deals with further advancements globally in digital technology, computer  networking, and computer systems.

Key Learning Outcomes

Use the techniques, skills, and tools in computer engineering, software and hardware system design and information technology to work independently 

  Design hardware and software systems, components, or  processes to meet economic, environmental, or social needs

• Set up and conduct experiments, as well as organize, analyze, and interpret data to help deeper understanding of principles and applications

• Identify, formulate, and solve hardware and software problems to ensure effective practice of computer technologies

• Analyzing problems for solutions, formulating and testing, using advanced communications or multi-media equipment, or working in teams for product development

Career Prospects

Computer Engineering is an exciting and growing  industry involving the design and development of  software like network control systems or operating  systems for computer and mobile technology. There are many career opportunities like system administrators,  network engineers, OS developers, and Ethical Hackers.

Computing professionals might find themselves  employed in a variety of environments in academia, research, industry, and governmental, private & business  organizations.

Careers by Area

Computer Engineering – Computer Engineers,  Computer Programmers, or Computer Network  Architects in the IT & Computer field

Hardware & Networking – Computer Network  Architects, System Engineers, Networking Engineers in  IT-based organizations

Artificial Intelligence – Develop computers that simulate human learning and reasoning abilities Computer Design & Engineering – Design new  computer circuits, microchips, and other key electronic components

Software Engineering – Develop methods for the  production of software systems on time, within the  budget, and without defects

Operating Systems & Networks – Develop basic  software for computers or to use for communicating with other computers

Software Applications – Apply computing technology  to solve problems outside the everyday computer field, for example, in education or medicine

Information Technology – Develop and manage  information systems that support a business or organization

 

Course Structure

 
 
Year I

Semester I

 

Semester II

 

Course Description

Credits

Course Description

Credits

Chemistry

4

Engineering Mathematics II

3

Communication Technique

2

Physics

4

Programming in C

3

Engineering Drawing

2

Basic Electrical Engineering

3

Object Oriented Programming in C++

3

Mechanical Workshop

1

Thermal Science

2

Engineering Mathematics I

3

Applied Mechanics

3
 
 
 
 
 
Year 2

Semester III

 

Semester IV

 

Course Description

Credits

Course Description

Credits

Engineering Mathematics III

3

Engineering Mathematics IV

3

Data Structure and Algorithm

3

Instrumentation

3

Electrical Engineering Materials

2

Database Management System

3

Network Theory

3

Advanced Programming Technology

3

Electronic Devices & Circuits

3

Microprocessor

3

Logic Circuits

3

Project I

1
 
 
 
 
 
Year 3

Semester V

 

Semester VI

 

Course Description

Credits

Course Description

Credits

Numerical Methods

3

Embedded System

3

Probability and Statistics

3

Simulation and Modeling

3

Operating System

3

Data Communication

3

Computer Graphics

3

Object Oriented Software Engineering

3

Computer Architecture

3

Minor Project

2

Theory of Computation

3

Elective I

3
 
 
 
 
 
Year 4

Semester VII

 

Semester VIII

 

Course Description

Credits

Course Description

Credits

Engineering Economics

3

Organization and Management

2

Image Processing & Pattern Recognition

3

Digital Signal Analysis & Processing

3

Artifcial Intelligence

3

Social and Professional Issues in IT

2

Computer Network

3

Information Systems

2

ICT Project Management

3

Final Project

5

Elective II

3

Elective III

3

Electives

We offer electives to foster technical expertise. As technology changes, we offer changed electives. Recent electives offered are:

• Data Mining 

• Natural Language Processing

• Advance Web Technology 

 • Advance IP switching and Routing

• Mobile Application Development 

 • Big Data