

B-TECH in Electronics Communication Engineering at Manipal Institute of Technology


Udupi, Karnataka
.png&w=1920&q=75)
About the Specialization
What is Electronics & Communication Engineering at Manipal Institute of Technology Udupi?
This B.Tech Electronics & Communication Engineering program at Manipal Institute of Technology focuses on equipping students with a strong foundation in electronic circuits, communication systems, signal processing, and embedded systems. The curriculum is designed to meet the evolving demands of the Indian electronics and telecom industries, emphasizing practical applications and core engineering principles.
Who Should Apply?
This program is ideal for high school graduates with a strong aptitude in Physics and Mathematics, aspiring to innovate in sectors like telecommunications, semiconductor manufacturing, and consumer electronics. It also caters to individuals keen on research and development in cutting-edge areas such as AI, IoT, and 5G technologies, seeking to contribute to India''''s technological advancement.
Why Choose This Course?
Graduates of this program can expect diverse India-specific career paths in companies like ISRO, DRDO, TCS, Wipro, and various startups. Entry-level salaries typically range from INR 4-8 LPA, growing significantly with experience. Roles include Design Engineer, System Architect, Network Engineer, and Embedded Developer, aligning with national initiatives like ''''Make in India'''' and ''''Digital India''''.

Student Success Practices
Foundation Stage
Master Engineering Fundamentals- (Semester 1-2)
Focus intently on core subjects like Engineering Mathematics, Physics, and Basic Electrical Technology. Build a solid understanding of fundamental concepts as they form the bedrock for advanced ECE subjects. Attend all lectures, actively participate in tutorials, and clarify doubts immediately.
Tools & Resources
NPTEL courses, Khan Academy, Reference textbooks, Peer study groups
Career Connection
A strong foundation is crucial for excelling in entrance exams for higher studies (GATE) and interviews for core engineering roles, where conceptual clarity is rigorously tested.
Develop Programming Skills Early- (Semester 1-2)
Engage deeply with ''''Introduction to Computing'''' to grasp C/C++ programming fundamentals. Practice regularly on coding platforms and try to apply programming logic to simple engineering problems, even outside of formal lab sessions. This builds computational thinking essential for all engineering disciplines.
Tools & Resources
GeeksforGeeks, HackerRank, CodeChef, VS Code
Career Connection
Proficiency in programming is a highly sought-after skill for placements in IT services, embedded systems, and even core ECE roles involving simulation and data analysis.
Participate in Technical Clubs & Workshops- (Semester 1-2)
Join relevant student technical clubs like the IEEE student branch, Electronics Club, or Robotics Club. Participate in beginner-friendly workshops on Arduino, Raspberry Pi, or basic circuit design. This provides practical exposure beyond the curriculum and builds a network with seniors.
Tools & Resources
Club events, Department workshops, Online tutorials for basic electronics projects
Career Connection
Early practical experience and networking enhance your resume, provide project ideas, and often lead to mentorship opportunities, helping in future internships and projects.
Intermediate Stage
Intensify Lab & Project Work- (Semester 3-5)
Treat laboratory sessions not just as assignments but as opportunities for hands-on learning. Go beyond prescribed experiments, explore variations, and actively engage with practical aspects of Analog/Digital Electronics, Microcontrollers, and DSP. Start a mini-project based on an idea or club activity.
Tools & Resources
Breadboards, Multimeters, Oscilloscopes, Simulation software (LTSpice, Proteus), Arduino/ESP32 kits
Career Connection
Strong practical skills are paramount for core ECE jobs in design, testing, and embedded development. Project experience showcases problem-solving abilities to recruiters.
Seek Industry Exposure & Mentorship- (Semester 4-6)
Attend industry guest lectures, technical symposiums, and career fairs. Connect with alumni and industry professionals on platforms like LinkedIn to understand industry trends and job requirements. Look for short-term internships or shadowing opportunities during breaks to gain real-world insights.
Tools & Resources
LinkedIn, Company webinars, College career services
Career Connection
Networking opens doors to internships and placements. Understanding industry demands helps tailor your skill development and project choices, making you a more attractive candidate.
Specialize through Electives & Certifications- (Semester 5-6)
Carefully choose professional electives aligning with your career interests (e.g., VLSI, Communication, Signal Processing). Supplement this with online certifications in niche areas like IoT, Embedded AI, or Advanced Digital Signal Processing from platforms like Coursera or edX.
Tools & Resources
Coursera, Udemy, NPTEL certifications, Specific elective course materials
Career Connection
Specialized knowledge and certifications differentiate you in the job market, proving your expertise in a particular domain and increasing your chances for targeted roles in top tech companies.
Advanced Stage
Undertake Comprehensive Projects and Internships- (Semester 6-8)
Focus intensely on your ''''Project Work – I & II'''' and ''''Industrial Training / Internship''''. Aim for projects that solve real-world problems, involve complex design, or utilize advanced technologies. Ensure your internship provides significant hands-on experience and a strong learning curve.
Tools & Resources
Advanced simulation tools (MATLAB, Cadence), FPGA boards, Cloud platforms (AWS, Azure), Company R&D teams
Career Connection
High-quality projects and internships are critical for placements, providing tangible evidence of your skills, problem-solving abilities, and readiness for an engineering role. They often convert into pre-placement offers.
Prepare Rigorously for Placements/Higher Studies- (Semester 7-8)
Dedicate time for aptitude tests, technical interviews, and group discussions. Brush up on core ECE subjects, practice coding, and mock interviews. For higher studies, focus on GATE/GRE/TOEFL preparation and research paper writing, if pursuing a master''''s or PhD.
Tools & Resources
Placement cell resources, Online aptitude platforms, Interview prep books, GATE coaching materials
Career Connection
Thorough preparation ensures you successfully navigate the competitive recruitment process, securing desirable job offers or admission to prestigious graduate programs in India and abroad.
Build a Professional Portfolio and Brand- (Semester 7-8)
Document all your projects, internships, and certifications in a well-structured portfolio (e.g., GitHub, personal website). Actively participate in hackathons, national competitions, and technical paper presentations. Network strategically and maintain an updated LinkedIn profile highlighting your achievements.
Tools & Resources
GitHub, Personal website builders, LinkedIn, IEEE/technical society events
Career Connection
A strong professional portfolio and online presence significantly enhance your visibility to recruiters, showcasing your initiative, expertise, and commitment, leading to better career opportunities and professional recognition.
Program Structure and Curriculum
Eligibility:
- Pass in 10+2 or equivalent with Physics, Mathematics, and English as compulsory subjects along with Chemistry/Biotechnology/Biology/Technical Vocational subject with a minimum of 50% aggregate marks in Physics, Mathematics and any one of the optional subjects.
Duration: 8 semesters / 4 years
Credits: 160 Credits
Assessment: Internal: 50%, External: 50%
Semester-wise Curriculum Table
Semester 1
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| MAH 101 | Engineering Mathematics – I | Core | 4 | Differential Calculus, Integral Calculus, Matrices, Complex Numbers, Vector Algebra |
| PHT 101 | Engineering Physics | Core | 3 | Optics, Quantum Mechanics, Solid State Physics, Electromagnetism, Laser Physics |
| PHL 101 | Engineering Physics Lab | Lab | 1 | Optics Experiments, Electricity & Magnetism Experiments, Modern Physics Experiments |
| EET 101 | Basic Electrical Technology | Core | 3 | DC Circuits, AC Circuits, Electrical Machines, Power Systems, Measuring Instruments |
| EEL 101 | Basic Electrical Technology Lab | Lab | 1 | DC Circuit Analysis, AC Circuit Analysis, Transformer Characteristics, Motor Control |
| MET 101 | Engineering Mechanics | Core | 3 | Statics of Particles and Rigid Bodies, Centroid and Moment of Inertia, Dynamics of Particles, Work-Energy Principle, Impulse-Momentum Principle |
| MEC 101 | Engineering Graphics | Core | 2 | Projections of Points, Lines, Planes, Projections of Solids, Section of Solids, Development of Surfaces, Isometric Projections |
| PCD 101 | Professional Communication and Design Thinking | Core | 2 | Communication Skills, Presentation Techniques, Design Thinking Process, Problem Identification, Ideation |
| EAC 101 | Environmental Studies | Core | 1 | Ecosystems, Biodiversity, Environmental Pollution, Waste Management, Sustainable Development |
Semester 2
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| MAH 102 | Engineering Mathematics – II | Core | 4 | Ordinary Differential Equations, Laplace Transforms, Vector Calculus, Partial Differential Equations, Fourier Series |
| CHT 101 | Engineering Chemistry | Core | 3 | Electrochemistry, Corrosion and its Control, Engineering Materials, Water Technology, Energy Storage |
| CHL 101 | Engineering Chemistry Lab | Lab | 1 | Volumetric Analysis, Instrumental Analysis, Water Quality Parameters |
| CPT 101 | Introduction to Computing | Core | 3 | Programming Fundamentals, Data Types and Operators, Control Structures, Functions, Arrays and Strings |
| CPL 101 | Introduction to Computing Lab | Lab | 1 | C Programming Exercises, Conditional Statements, Loops, Function Implementation |
| MET 102 | Engineering Graphics & Solid Modeling | Core | 2 | CAD Software Basics, Solid Modeling Techniques, Assembly Modeling, 2D Drafting, Surface Modeling |
| WKT 101 | Engineering Workshop | Core | 1 | Fitting, Carpentry, Welding, Sheet Metal Work, Foundry |
| HMT 101 | Professional Ethics and Universal Human Values | Core | 2 | Human Values, Professional Ethics, Ethical Dilemmas, Moral Development, Societal Responsibility |
| OE 1XX | Open Elective I | Elective | 3 |
Semester 3
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| ECL 201 | Analog Electronics | Core | 3 | Diode Circuits, BJT and FET Amplifiers, Feedback Amplifiers, Oscillators, Operational Amplifiers |
| ECL 202 | Analog Electronics Lab | Lab | 1 | Diode Characteristics, Transistor Biasing, Amplifier Design, Op-Amp Applications |
| ECL 203 | Digital Electronics | Core | 3 | Boolean Algebra, Logic Gates, Combinational Logic Circuits, Sequential Logic Circuits, Memories |
| ECL 204 | Digital Electronics Lab | Lab | 1 | Logic Gate Implementation, Adders & Subtractors, Flip-Flops, Counters & Registers |
| ECL 205 | Network Analysis | Core | 3 | Circuit Theorems, Transient Analysis, AC Circuits, Resonance, Two-Port Networks |
| ECL 206 | Signals and Systems | Core | 3 | Continuous and Discrete Time Signals, Linear Time-Invariant Systems, Fourier Series and Transform, Laplace Transform, Z-Transform |
| ECL 207 | Electromagnetic Fields | Core | 3 | Static Electric Fields, Static Magnetic Fields, Maxwell''''s Equations, Electromagnetic Wave Propagation, Transmission Lines |
| MAH 201 | Engineering Mathematics – III | Core | 4 | Linear Algebra, Complex Analysis, Numerical Methods, Probability, Random Variables |
| OE 2XX | Open Elective II | Elective | 3 |
Semester 4
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| ECL 208 | Electronic Instrumentation | Core | 3 | Measurement Systems, Transducers and Sensors, Signal Conditioning, Data Acquisition Systems, Virtual Instrumentation |
| ECL 209 | Electronic Instrumentation Lab | Lab | 1 | Sensor Interfacing, Bridge Circuits, ADC/DAC Characteristics, Data Logging |
| ECL 210 | Analog Communication | Core | 3 | Amplitude Modulation, Angle Modulation, Noise in Communication Systems, Superheterodyne Receivers, Pulse Modulation |
| ECL 211 | Analog Communication Lab | Lab | 1 | AM & FM Modulation/Demodulation, Mixer Circuits, Sampling Theorem |
| ECL 212 | Microcontrollers | Core | 3 | 8051 Architecture, Assembly Language Programming, Interfacing with Peripherals, Timers and Counters, Serial Communication |
| ECL 213 | Microcontrollers Lab | Lab | 1 | 8051 Programming, LED, LCD Interfacing, Keypad Interfacing, Motor Control |
| ECL 214 | Control Systems | Core | 3 | System Modeling, Block Diagram Reduction, Time Domain Analysis, Stability Analysis, Compensators |
| ECL 215 | Communication Theory | Core | 3 | Information Theory, Source Coding, Channel Capacity, Error Control Coding Basics, Digital Communication Principles |
| MAH 202 | Engineering Mathematics – IV | Core | 4 | Statistical Methods, Random Processes, Optimization Techniques, Linear Programming, Queueing Theory |
| OE 3XX | Open Elective III | Elective | 3 |
Semester 5
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| ECL 301 | Digital Communication | Core | 3 | Digital Modulation Techniques (ASK, FSK, PSK), Matched Filter, Inter-Symbol Interference, Spread Spectrum Modulation, Error Control Coding |
| ECL 302 | Digital Communication Lab | Lab | 1 | Digital Modulation/Demodulation, Line Coding, Spread Spectrum Implementation |
| ECL 303 | Digital Signal Processing | Core | 3 | Discrete Fourier Transform (DFT), Fast Fourier Transform (FFT), FIR Filter Design, IIR Filter Design, Multirate Digital Signal Processing |
| ECL 304 | Digital Signal Processing Lab | Lab | 1 | DFT/FFT Implementations, FIR/IIR Filter Design in MATLAB, Audio Processing |
| ECL 305 | VLSI Design | Core | 3 | CMOS Logic Gates, VLSI Fabrication, Combinational Circuit Design, Sequential Circuit Design, Verilog HDL |
| ECL 306 | VLSI Design Lab | Lab | 1 | Verilog HDL Programming, Synthesis and Simulation, FPGA Implementation |
| ECL 307 | Antennas & Wave Propagation | Core | 3 | Antenna Fundamentals, Dipole and Monopole Antennas, Antenna Arrays, Microstrip Antennas, Wave Propagation Mechanisms |
| ECL 308 | Power Electronics | Core | 3 | Power Semiconductor Devices, Controlled Rectifiers, DC-DC Converters (Choppers), Inverters, AC Voltage Controllers |
| PE 1XX | Professional Elective I | Elective | 3 | |
| OE 4XX | Open Elective IV | Elective | 3 |
Semester 6
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| ECL 309 | Microwave & Fiber Optic Communication | Core | 3 | Microwave Devices, Waveguides, Optical Fiber Communication Systems, Optical Sources and Detectors, Wavelength Division Multiplexing |
| ECL 310 | Microwave & Fiber Optic Communication Lab | Lab | 1 | Microwave Component Characterization, Fiber Optic Link Performance, Measurement of Optical Parameters |
| ECL 311 | Embedded Systems | Core | 3 | Embedded System Architecture, ARM Microcontrollers, Real-Time Operating Systems (RTOS), Device Drivers, Embedded Linux |
| ECL 312 | Embedded Systems Lab | Lab | 1 | ARM Programming, RTOS Implementation, Sensor Interfacing with Embedded Boards |
| ECL 313 | Communication Networks | Core | 3 | OSI and TCP/IP Models, Data Link Layer Protocols, Network Layer Protocols (IP, Routing), Transport Layer Protocols (TCP, UDP), Network Security Basics |
| ECL 314 | DSP Processors | Core | 3 | DSP Processor Architecture, Instruction Set, Fixed and Floating Point DSP Processors, Memory Architectures, Programming DSP Processors |
| ECL 315 | Mini Project | Project | 2 | Project Planning, Hardware/Software Design, Implementation and Testing, Report Writing |
| PE 2XX | Professional Elective II | Elective | 3 | |
| PE 3XX | Professional Elective III | Elective | 3 | |
| OE 5XX | Open Elective V | Elective | 3 |
Semester 7
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| ECL 401 | Wireless Communication | Core | 3 | Cellular Concept, Mobile Radio Propagation, Fading and Diversity, Multiple Access Techniques, 4G and 5G Systems |
| ECL 402 | Wireless Communication Lab | Lab | 1 | Wireless Link Simulation, Channel Estimation, SDR Applications |
| ECL 403 | Digital Image Processing | Core | 3 | Image Enhancement, Image Restoration, Image Segmentation, Image Compression, Feature Extraction |
| ECL 404 | Digital Image Processing Lab | Lab | 1 | Image Manipulation in MATLAB/Python, Filtering Techniques, Edge Detection |
| ECL 405 | Project Work – I | Project | 3 | Literature Survey, Problem Definition, System Design, Preliminary Implementation, Project Report |
| ECL 406 | Industrial Training / Internship | Practical | 2 | Industry Exposure, Practical Skill Development, Professional Networking, Project Experience |
| PE 4XX | Professional Elective IV | Elective | 3 | |
| PE 5XX | Professional Elective V | Elective | 3 | |
| OE 6XX | Open Elective VI | Elective | 3 |
Semester 8
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| ECL 407 | Project Work – II | Project | 6 | Advanced Implementation, Testing and Validation, Performance Analysis, Final Project Report, Presentation and Defense |
| PE 6XX | Professional Elective VI | Elective | 3 | |
| PE 7XX | Professional Elective VII | Elective | 3 |
Semester electives
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| ECL 351 | Satellite Communication | Elective | 3 | Orbital Mechanics, Satellite Subsystems, Earth Station Technology, Multiple Access Techniques, Satellite Applications |
| ECL 352 | Optical Networks | Elective | 3 | Optical Fiber Basics, Optical Transmitters and Receivers, WDM Networks, Optical Access Networks, Network Management |
| ECL 353 | Advanced Digital Signal Processing | Elective | 3 | Adaptive Filters, Multi-rate DSP, Wavelet Transforms, Power Spectrum Estimation, DSP Processors |
| ECL 354 | Information Theory and Coding | Elective | 3 | Entropy and Mutual Information, Source Coding, Channel Capacity, Linear Block Codes, Convolutional Codes |
| ECL 355 | Cellular Mobile Communication | Elective | 3 | Cellular System Design, Mobile Radio Propagation, Handover Strategies, GSM Architecture, CDMA Technology |
| ECL 356 | Radar and Navigational Aids | Elective | 3 | Radar Equation, CW and FMCW Radar, MTI and Pulse Doppler Radar, Navigation Systems, GPS Technology |
| ECL 357 | Speech and Audio Processing | Elective | 3 | Speech Production Models, Speech Analysis Techniques, Speech Coding, Audio Signal Processing, Speaker Recognition |
| ECL 358 | Cognitive Radio | Elective | 3 | Cognitive Radio Architecture, Spectrum Sensing, Spectrum Management, Cooperative Communication, Dynamic Spectrum Access |
| ECL 359 | Error Control Coding | Elective | 3 | Linear Block Codes, Cyclic Codes, BCH Codes, Reed-Solomon Codes, Convolutional Codes |
| ECL 360 | RF Circuit Design | Elective | 3 | RF Passive Components, High Frequency Amplifiers, Mixers and Oscillators, Power Amplifiers, RF Circuit Simulation |
| ECL 361 | Antenna Theory and Design | Elective | 3 | Radiation Mechanisms, Antenna Parameters, Wire Antennas, Broadband Antennas, Antenna Measurement |
| ECL 362 | Wireless Sensor Networks | Elective | 3 | WSN Architecture, Sensor Network Protocols, Routing Protocols, Security in WSN, Applications of WSN |
| ECL 363 | Data Communication Networks | Elective | 3 | Network Topologies, Error Detection and Correction, Flow Control, LAN and WAN Technologies, Network Devices |
| ECL 364 | Modern Digital Communication | Elective | 3 | M-ary Modulation, OFDM, MIMO Systems, Channel Equalization, Source and Channel Coding |
| ECL 365 | Millimeter Wave Communication | Elective | 3 | Millimeter Wave Propagation, Antennas for mmWave, Transceiver Architectures, mmWave Channels, 5G mmWave Systems |
| ECL 366 | Internet of Things | Elective | 3 | IoT Architecture, IoT Protocols, Sensors and Actuators, Edge Computing, IoT Security |
| ECL 371 | CMOS VLSI Design | Elective | 3 | CMOS Technology, Inverter Characteristics, Combinational Logic Design, Sequential Logic Design, Design Rules and Layout |
| ECL 372 | Embedded System Design | Elective | 3 | Embedded Processors, Memory Interfacing, I/O Device Interfacing, Real-Time Concepts, Embedded Software Development |
| ECL 373 | FPGA Based System Design | Elective | 3 | FPGA Architecture, HDL for FPGA Design, IP Core Integration, FPGA Design Flow, Hardware Co-simulation |
| ECL 374 | Advanced Microcontrollers | Elective | 3 | ARM Cortex-M Architecture, Interrupt Handling, DMA Controller, Advanced Peripherals, Debugging Techniques |
| ECL 375 | Low Power VLSI Design | Elective | 3 | Power Dissipation in CMOS, Power Optimization Techniques, Low Power Design Methodologies, Dynamic and Static Power, Energy Efficient Architectures |
| ECL 376 | ASIC Design | Elective | 3 | ASIC Design Flow, Standard Cell Libraries, Gate Array Design, Synthesis and STA, Physical Design |
| ECL 377 | Digital System Design | Elective | 3 | Advanced Combinational Logic, Finite State Machines, Asynchronous Sequential Circuits, System Verilog for Design, Design for Testability |
| ECL 378 | Hardware Software Co-design | Elective | 3 | Co-design Methodologies, Partitioning, Scheduling, Interface Synthesis, Verification Techniques |
| ECL 379 | Real Time Operating Systems | Elective | 3 | RTOS Concepts, Task Management, Inter-Task Communication, Scheduling Algorithms, Memory Management |
| ECL 380 | Mixed Signal VLSI Design | Elective | 3 | Analog CMOS Building Blocks, Data Converters (ADC/DAC), Phase Locked Loops, Mixed-Signal Layout, Mixed-Signal Testing |
| ECL 381 | Design Verification | Elective | 3 | Verification Methodologies, Testbench Architecture, Functional Verification, Assertion-Based Verification, Coverage Driven Verification |
| ECL 382 | Testing and Testability | Elective | 3 | Fault Models, Test Generation Algorithms, Design for Testability (DFT), Built-In Self Test (BIST), Boundary Scan |
| ECL 383 | MEMS | Elective | 3 | MEMS Fabrication Processes, Microsensors, Microactuators, Packaging and Integration, MEMS Applications |
| ECL 384 | Machine Learning for Embedded Systems | Elective | 3 | ML Basics, TinyML, Edge AI, Hardware Accelerators for ML, Deployment on Embedded Platforms |
| ECL 385 | Advanced Computer Architecture | Elective | 3 | Pipelining, Instruction Level Parallelism, Memory Hierarchy Design, Multiprocessors, GPUs and Accelerators |
| ECL 386 | Quantum Computing | Elective | 3 | Quantum Mechanics Basics, Qubits and Entanglement, Quantum Gates, Quantum Algorithms, Quantum Error Correction |
| ECL 391 | Biomedical Signal Processing | Elective | 3 | Physiological Signals, Filtering of Biomedical Signals, Wavelet Analysis, Feature Extraction, Classification Techniques |
| ECL 392 | Pattern Recognition | Elective | 3 | Statistical Pattern Recognition, Feature Selection, Classification Algorithms, Clustering Algorithms, Neural Networks for PR |
| ECL 393 | Deep Learning | Elective | 3 | Neural Network Architectures, Convolutional Neural Networks, Recurrent Neural Networks, Generative Models, Deep Learning Frameworks |
| ECL 394 | Machine Learning for Signal Processing | Elective | 3 | Supervised Learning, Unsupervised Learning, Time-Frequency Analysis, Applications in Audio/Speech, Applications in Image/Video |
| ECL 395 | Image and Video Processing | Elective | 3 | Image Formats, Image Enhancement, Video Compression, Motion Estimation, Video Segmentation |
| ECL 396 | Computer Vision | Elective | 3 | Image Formation, Feature Detection, Image Stitching, Object Recognition, Motion Analysis |
| ECL 397 | IoT and Edge Computing | Elective | 3 | IoT Architecture, Edge Devices, Fog Computing, Data Processing at Edge, Security in Edge Computing |
| ECL 398 | Artificial Intelligence | Elective | 3 | Search Algorithms, Knowledge Representation, Machine Learning Fundamentals, Natural Language Processing, Expert Systems |
| ECL 399 | Data Science for ECE | Elective | 3 | Data Collection and Preprocessing, Statistical Analysis, Data Visualization, Machine Learning Algorithms, Big Data Technologies |

