Electronics and Computer Engineering ECE @ MEC
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.
The highlights of the program are as follows:
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, including management electives, and design thinking
In the 3 rd and 4 th years, 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 horizon. More details below.