B.Tech in Electronics &
Computer Engineering
Overview
Electronics & Computer Engineering
The objective of the ECE program is to create engineers capable of solving real-world problems which require computation, communication or control by utilizing the most efficient combination of hardware and software. Students will learn how to build optimal machines using knowledge gained in both computing and electronics domains.
In the 3rd and 4th year, Students get to choose one of four tracks, which have been custom designed keeping future markets in mind, which are a) Data Sciences, b) Embedded System Design, c) Software Engineering, d) Digital System Design. Students take 3 courses in their chosen track, and also 3 Application / Breadth Electives offered to widen student horizons. More details are below.
Specialization
Digital Design
VLSI Design, Hardware Acceleration, Low Power IC Design etc.
Data Science
Data Management and Warehousing, Deep Learning, Big Data etc.
Embedded Systems
Real-time Systems, HW/SW Co-Design, Embedded Prog. etc.
Software Engineering
Software Construction, Testing and Verification etc.
Highlights Of Program
Intensive courses on Programming and Algorithms
Problem Solving in C, Data Structures, OOPs, Advanced Problem Solving in C, Design and Analysis of Algorithms, Software Application Design.
Fundamental courses to establish electronics fundamentals
Electrical and Electronic Circuits, Digital Electronics, Signals and Systems, Signal Processing etc.
Crossover courses covering both software and hardware aspects
Computing Infrastructure, Programmable Devices, Computing Systems Architecture, Machine Learning, Computer and Communication Networks
An intensive humanities track
An intensive humanities track, including management electives, and design thinking