Curriculum

Bachelor of Technology (B. Tech) in Electronics and Communication Engineering

One credit translates to 3 hours of work per week for a student on an average. The work hours could include lecture, recitation, and discussions. In addition, out-of-class student work would include design work, practice, studio work, and other academic work leading to the award of credit hours.

General Education Requirements (GERs)

GER includes Thinking Matters, Disciplinary Breadth, and Education for Citizenship - Science, Humanities, Arts and Social Sciences (HASS), Communication intense programs, Electives in Science and Technology, and Lab requirements.

Advanced Undergraduate Subjects, Open Course electives, and courses for within and outside engineering disciplines for “minor” fields of study in addition to their majors are being evolved in partnerships with international experts. The students can elect to consider these additional options upon joining the university
 

  • Electronics and Communications Engineering Major Requirements

    Credits
  • Humanities & Social Science (HS)

    18
  • Basic Sciences (BS)

    35
  • Engineering Sciences (ES)

    20
  • ECE Core courses (ECE)

    50
  • Project, Seminar, Senior Design, Co-op (RD)

    27
  • Department Electives (ECE-E)

    16
  • Open subject Electives (O-E)

    9
  • Degree requirement (GER + Engineering + Department)

    175
  • Semester 1

    Credits
  • Humanities and Social Sciences Elective - 1

    3
  • Humanities and Social Sciences Elective - 2

    3
  • Introduction to Biology

    4

The course focuses on the basic principles of biochemistry, molecular biology, genetics, and recombinant DNA.
The core material focuses on function at a molecular level:

  • the structure and regulation of genes, and the structure and synthesis of proteins
  • how these molecules are integrated into cells
  • how cells are integrated into multicellular systems and organisms
  • computational and genomic approaches to biology.
  • Introduction to Chemistry

    4
  • Introduction to Computer Science and Programming

    5

Introduction to computer science and programming for students with little or no programming experience. Students learn how to program and how to use computational techniques to solve problems. Topics include software design, algorithms, data analysis, and simulation techniques. Assignments are done using the Python programming language.

  • Engineering Fundamentals

    3

Integrated approach to the fundamental scientific principles that underly engineering analysis: conservation of mass, atomic species, charge, momentum, angular momentum, energy, production of entropy expressed in the form of balance equations on carefully defined systems, and incorporating simple physical models. Emphasis is on setting up analysis problems arising in engineering. Topics: simple analytical solutions, numerical solutions of linear algebraic equations, and laboratory experiences. Provides the foundation and tools for subsequent engineering courses.

  • 22
  • Semester 2

    Credits
  • Humanities and Social Sciences Elective - 1

    3
  • Humanities and Social Sciences Elective - 2

    3
  • Single-variable calculus

    4

This calculus course covers differentiation and integration of functions of one variable, and concludes with a brief discussion of infinite series. Illustrate applications to many scientific disciplines including physics, engineering, and economics.

  • Introduction to Classical Mechanics

    4

This first course in Physics is an introduction to classical mechanics. The subject is taught using the TEAL (Technology Enabled Active Learning) format which features small group interaction via table-top experiments utilizing laptops for data acquisition and problem solving workshops.

  • Basic Electronics

    4

Overview of electronic circuits and applications. Electrical quantities and their measurement, including operation of the oscilloscope. Basic models of electronic components including resistors, capacitors, inductors, and the operational amplifier. Frequency response of linear circuits, including basic filters, using phasor analysis. Digital logic fundamentals, logic gates, and basic combinatorial logic blocks. Lab. Lab assignments.

  • Introduction to Communication Networks

    4

Studies key concepts, systems, and algorithms to reliably communicate data in settings ranging from the cellular phone network and the Internet to deep space. Weekly laboratory experiments explore these areas in depth. Topics presented in three modules - bits, signals, and packets - spanning the multiple layers of a communication system. Bits module includes information, entropy, data compression algorithms, and error correction with block and convolutional codes. Signals module includes modeling physical channels and noise, signal design, filtering and detection, modulation, and frequency-division multiplexing. Packets module includes switching and queuing principles, media access control, routing protocols, and data transport protocols.

  • 22
  • Summer internship or UROP opportunities for students (Optional - may earn up to 3 credits) **

  • Semester 3

    Credits
  • Humanities and Social Sciences Elective

    3
  • Multi-variable calculus

    4

This course covers vector and multi-variable calculus.. Topics include vectors and matrices, partial derivatives, double and triple integrals, and vector calculus in 2 and 3-space.

  • Introduction to Electricity & Magnetism

    4

This second coursein introductory physics focuses is on electricity and magnetism. The subject is taught using the TEAL (Technology Enabled Active Learning) format which utilizes small group interaction and current technology. The TEAL/Studio Project at MIT is a new approach to physics education designed to help students develop much better intuition about, and conceptual models of, physical phenomena.

  • Introduction to Environmental Science

    3

This course provides an integrated, quantitative and interdisciplinary approach to the study of environmental systems. Topics include Environment, Structure and functions in an ecosystem; Biosphere, Broad nature of chemical composition of plants and animals; Natural Resources covering Renewable and Non-renewable Resources, Forests, water, minerals, Food and land ; Energy, Growing energy needs, energy sources; Biodiversity and its conservation; Environmental Pollution; Environmental Biotechnology; Social Issues and Environment covering, problems relating to urban living, climate change, environmental regulation, and environmental ethics.

  • Probability and Statistics for Engineers

    4

Probability: random variables, independence, and conditional probability; discrete and continuous distributions, moments, distributions of several random variables. Topics in mathematical statistics: random sampling, point estimation, confidence intervals, hypothesis testing, non-parametric tests, regression and correlation analyses; limit theorems; Bayesian estimation; modeling and analysis of probabilistic systems;Elements of statistical inference. Bernoulli and Poisson processes. Markov chains; applications in engineering, industrial manufacturing, medicine, biology, and other fields.

  • Open Elective

    3
  • UROP** (Summer after semester 2- Optional)

    3
  • 21
  • Semester 4

    Credits
  • Humanities and Social Sciences Elective

    3
  • Linear Algebra

    4

This is a basic subject on matrix theory and linear algebra. Emphasis is given to topics that will be useful in other disciplines, including systems of equations, vector spaces, determinants, eigenvalues, similarity, and positive definite matrices.

  • Differential Equations

    4

This course is a study of Ordinary Differential Equations (ODE's), including modeling physical systems. Topics include: Solution of First-order ODE's by Analytical, Graphical and Numerical Methods; Linear ODE's, Especially Second Order with Constant Coefficients; Undetermined Coefficients and Variation of Parameters; Sinusoidal and Exponential Signals: Oscillations, Damping, Resonance; Complex Numbers and Exponentials; Fourier Series, Periodic Solutions; Delta Functions, Convolution, and Laplace Transform Methods; Matrix and First-order Linear Systems: Eigenvalues and Eigenvectors; and Non-linear Autonomous Systems: Critical Point Analysis and Phase Plane Diagrams.

  • Circuits and Electronics

    4

Fundamentals of the lumped circuit abstraction. Resistive elements and networks, independent and dependent sources, switches and MOS devices, digital abstraction, amplifiers, and energy storage elements. Dynamics of first- and second-order networks; design in the time and frequency domains; analog and digital circuits and applications. Design exercises. Occasional laboratory.

  • Electromagnetic Energy

    4

This course discusses applications of electromagnetic and equivalent quantum mechanical principles to classical and modern devices. Topics cover energy conversion and power flow in electrical and electromechanical systems, including electric motors and generators, electric circuit elements, quantum tunneling structures and instruments. Studies photons as waves and particles and their interaction with matter in optoelectronic devices, including solar cells and displays.

  • UROP

    3
  • 22
  • Summer term after year 2

    up to 6 credits
    Internship / UROP/Summer abroad (optional)
  • Semester 5

    Credits
  • Signal Processing and Linear Systems

    4

Fundamentals of continuous- and discrete-time signal and system analysis with applications drawn from engineering and physics, including audio and image processing, communications, and automatic control. Topics include: Fourier series and transforms, Laplace and Z transforms, and analysis of linear, time-invariant systems. Filtering and signal distortion. Time/frequency sampling and interpolation. Continuous-discrete-time signal conversion and quantization.

  • Digital Systems Design

    4

The design of integrated digital systems encompassing both customized software and hardware. Sequential logic design and timing analysis. Clocks and synchronization. Finite state machines. Microcode control. Digital system design. Control and datapath partitioning. Software/hardware design tradeoffs. Algorithm design for pipelining and parallelism. System latency and throughput tradeoffs. FPGA optimization techniques. Integration with external systems and smart devices.

  • Analog Electronics Laboratory

    4

Introductory experimental laboratory explores the design, construction, and debugging of analog electronic circuits. Lectures and laboratory projects in the first half of the course investigate the performance characteristics of semiconductor devices (diodes, BJTs, and MOSFETs) and functional analog building blocks, including single-stage amplifiers, op amps, small audio amplifier, filters, converters, sensor circuits, and medical electronics (ECG, pulse-oximetry). Practical design skills, computer-aided design, and circuit fabrication and debugging. Projects involve design, implementation, and presentation in an environment similar to that of industry engineering design teams.

  • Microelectronic Devices and Circuits

    4

Microelectronic device modeling, and basic microelectronic circuit analysis and design. Physical electronics of semiconductor junction and MOS devices. Relating terminal behavior to internal physical processes, developing circuit models, and understanding the uses and limitations of different models. Use of incremental and large-signal techniques to analyze and design transistor circuits, with examples chosen from digital circuits, linear amplifiers, and other integrated circuits. Design project.

  • ECE Elective

    4
  • Open Elective

    3
  • 23
  • Semester 6

    Credits
  • CoOps / Capstone Project ( June - Sep, 4.0 mths)

    4
  • Microwave Theory & Applications

    3

The course covers RF and Microwave Design principles, and current day applications. Topics include mathematical models of microwave transmission, solutions to Maxwell’s equations, analysis of RF and microwave transmission lines, microwave network analysis, passive and active microwave devices, microwave design principles, antenna and measurement, applications – Cellular phone, Satellite Communication, GPS, RFID, Radar systems.

  • Data Communication Networks

    3

Provides an overview of computer and data communication networks, with emphasis on analysis and modeling. Basic communications principles are reviewed as they pertain to communication networks. Networking principles covered include layered network architecture, data encoding, static and multi-access channel allocation methods (for LAN and WAN), ARQ retransmission strategies, framing, routing strategies, transport protocols, and emerging high-speed networks. Presents basic tools for modeling and performance analysis accompanied by elementary, meaningful simulations. Uses telephone networks, wireless networks, optical networks, the Internet and data centers as primary applications.

  • Embedded Systems

    4

Introduces analysis and design of embedded systems. Emphasizes construction of complete systems, including a five-axis robot arm, a fluorescent lamp ballast, a tomographic imaging station (e.g., a CAT scan), and a simple calculator. Presents a range of basic tools, including software and development tools, programmable system on chip, peripheral components such as A/D converters, communication schemes, signal processing techniques, closed-loop digital feedback control, interface and power electronics, and modeling of electromechanical systems. Includes a sequence of assigned projects, followed by a final project.

  • Multi-disciplinary Design Project

    4

Students from different engineering disciplines - EEE, ECE, ME and CSE - will come together on an engineering design project. Will engage in collaborative work and build a prototype.

  • ECE Elective

    4
  • 22
  • Semester 7

    Credits
  • Introduction to Photonics

    4

Covers the fundamentals of optics and the interaction of light and matter, Photonics, optical components, and fiber optics. Topics include classical ray, wave, beam, and Fourier optics; Maxwell's electromagnetic waves; resonators; quantum theory of photons; light-matter interaction; laser amplification; lasers; and semiconductors optoelectronics; conceptual and mathematical tools for design and analysis of optical communication, sensor and imaging systems. Class project required.

  • Digital Signal Processing

    4

This is a course on digital signal processing techniques and their applications. Topics include: review of DSP fundamentals; discrete-time random signals; sampling and multi-rate systems; oversampling and quantization in A-to-D conversion; ; properties of LTI systems; quantization in fixed-point implementations of filters; digital filter design; discrete Fourier Transform and FFT; spectrum analysis using the DFT; and parametric signal modeling; applications of DSP in areas such as speech and audio processing, autonomous vehicles, and software radio. The lab component covers practical real-time applications of DSP.

  • VLSI Design

    4

Provides a quick introduction to MOS transistors and IC fabrication and then creates abstractions to allow you to create and reason about complex digital systems. It uses a switch resistor model of a transistor, uses it to model gates, and then shows how gates and physical layout can be synthesized from Verilog or SystemVerilog descriptions; techniques to create designs that can be validated, are low power, provide good performance, and can be completed in finite time. Design application and implementation in hardware.

  • ECE Elective

    4
  • ECE Elective

    4
  • Open Elective

    3
  • 23
  • Semester 8 - Option 1

    Credits
  • Co-op (RD)

    20
  • Semester 8 - Option 2

    Credits
  • Senior Design Project (RD)

    20
  • Electronics and Communition Engineering Course Electives

  • Computer Architecture
  • Speech and Audio Processing
  • Solid-State Circuits
  • Microwave Theory and Techniques
  • Mobile Communication and Networks
  • Information Theory
  • Introduction to Biomedical Electronics
  • Image and Video Processing
  • Mechatronics
  • Nanoelectronics
  • Adaptive Signal Processing
  • Humanities Course Electives

  • Principles of Macroeconomics
  • Microeconomic Theory and Public Policy
  • Game Theory
  • Ethics **
  • Anthropology
  • Technology and Society **
  • Linguistics
  • Psychology
  • Languages - French, German, Spanish, Mandarin,..
  • History
  • Political Science
  • Music
  • Theatre
  • Communication & Presentation Skills**

Note: Courses marked ** are required to be completed as part of degree requirement.

  • Science Course Electives

  • Biology
  • Environmental Science
  • Cognitive Science
  • Geology
  • Planetary Science
  • Probability and Statistics
TOP