Electronics Curriculum Overview
The Electronics program at Gaura Devi Government Polytechnic Joshimath is structured to provide a comprehensive education that blends theoretical knowledge with practical application. The curriculum is divided into three years, with each year consisting of two semesters, totaling eight semesters.
Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Pre-requisite |
---|---|---|---|---|
I | ELN101 | Basic Electrical Engineering | 3-1-0-4 | None |
I | ELN102 | Basic Electronics | 3-1-0-4 | None |
I | ELN103 | Mathematics I | 3-0-0-3 | None |
I | ELN104 | Physics I | 3-0-0-3 | None |
I | ELN105 | Chemistry | 3-0-0-3 | None |
I | ELN106 | Engineering Graphics | 2-1-0-3 | None |
I | ELN107 | Computer Fundamentals | 2-1-0-3 | None |
II | ELN201 | Electrical Circuits | 3-1-0-4 | ELN101 |
II | ELN202 | Digital Electronics | 3-1-0-4 | ELN102 |
II | ELN203 | Mathematics II | 3-0-0-3 | ELN103 |
II | ELN204 | Physics II | 3-0-0-3 | ELN104 |
II | ELN205 | Environmental Studies | 2-0-0-2 | None |
II | ELN206 | Engineering Mechanics | 3-1-0-4 | None |
III | ELN301 | Analog Electronics | 3-1-0-4 | ELN201, ELN202 |
III | ELN302 | Signals and Systems | 3-1-0-4 | ELN203 |
III | ELN303 | Microprocessor Architecture | 3-1-0-4 | ELN202 |
III | ELN304 | Mathematics III | 3-0-0-3 | ELN203 |
III | ELN305 | Computer Organization | 3-1-0-4 | ELN206 |
III | ELN306 | Electronics Lab I | 0-0-3-2 | ELN201, ELN202 |
IV | ELN401 | Digital Communication | 3-1-0-4 | ELN302 |
IV | ELN402 | Control Systems | 3-1-0-4 | ELN302 |
IV | ELN403 | Power Electronics | 3-1-0-4 | ELN201 |
IV | ELN404 | Mathematics IV | 3-0-0-3 | ELN304 |
IV | ELN405 | Microcontroller Applications | 3-1-0-4 | ELN303 |
IV | ELN406 | Electronics Lab II | 0-0-3-2 | ELN301, ELN305 |
V | ELN501 | VLSI Design | 3-1-0-4 | ELN301, ELN302 |
V | ELN502 | Embedded Systems | 3-1-0-4 | ELN405 |
V | ELN503 | Communication Systems | 3-1-0-4 | ELN401 |
V | ELN504 | Signal Processing | 3-1-0-4 | ELN302 |
V | ELN505 | Renewable Energy Systems | 3-1-0-4 | ELN303, ELN304 |
V | ELN506 | Electronics Lab III | 0-0-3-2 | ELN401, ELN402 |
VI | ELN601 | Artificial Intelligence & Machine Learning | 3-1-0-4 | ELN504 |
VI | ELN602 | Internet of Things (IoT) | 3-1-0-4 | ELN502 |
VI | ELN603 | Robotics & Control Systems | 3-1-0-4 | ELN402 |
VI | ELN604 | Project Work I | 0-0-3-4 | None |
VI | ELN605 | Mini Project | 0-0-3-2 | None |
VII | ELN701 | Project Work II | 0-0-6-8 | ELN604 |
VIII | ELN801 | Capstone Project | 0-0-6-8 | ELN701 |
Advanced departmental elective courses are offered to deepen student expertise in specialized areas. Here are descriptions of key courses:
Advanced Microcontroller Applications
This course builds upon foundational knowledge in microcontrollers and introduces students to advanced programming techniques, sensor integration, real-time operating systems, and embedded networking protocols. Students will work on projects involving smart home automation, robotics control, and industrial monitoring systems.
Advanced Power Electronics
Students explore advanced topics such as switching power supplies, inverters, motor drives, and grid integration of renewable energy systems. The course includes hands-on labs using simulation software like MATLAB/Simulink and hardware testing equipment.
VLSI Design and Verification
This course focuses on the design and verification of integrated circuits using HDLs such as Verilog and VHDL. Students learn about design flow, synthesis, simulation, and layout design. Projects involve designing simple digital blocks like adders, multiplexers, and finite state machines.
Wireless Communication Systems
The course covers modern wireless communication technologies including cellular networks, Wi-Fi, Bluetooth, and satellite systems. Students learn about modulation techniques, channel coding, antenna design, and network protocols. Practical sessions involve simulation of wireless channels and performance analysis.
Image Processing and Pattern Recognition
This elective introduces students to image processing algorithms using MATLAB and Python libraries. Topics include image enhancement, segmentation, feature extraction, and machine learning techniques for pattern recognition. Projects focus on facial recognition, object detection, and medical image analysis.
Control Systems with MATLAB
This course emphasizes practical implementation of control systems using MATLAB/Simulink. Students model and simulate various control systems, including PID controllers, state-space models, and transfer functions. The curriculum includes laboratory sessions on system identification and controller design.
Robotics Engineering
Students learn about robot kinematics, dynamics, sensors, actuators, and control algorithms. Projects involve building autonomous robots capable of navigation, object manipulation, and task completion in simulated environments.
Smart Grid Technologies
This course explores the integration of renewable energy sources into power grids. Students study grid stability, demand response systems, energy storage solutions, and smart metering technologies. Hands-on sessions include simulation of smart grid components and real-time monitoring systems.
Internet of Things (IoT) Security
The course covers security challenges in IoT devices and networks. Topics include cryptographic algorithms, secure communication protocols, authentication mechanisms, and privacy protection strategies. Students implement security solutions using hardware platforms like Raspberry Pi and Arduino.
Advanced Signal Processing
This course delves into advanced signal processing techniques including wavelet transforms, adaptive filtering, and spectral estimation. Students work on projects involving audio processing, biomedical signal analysis, and radar signal processing using specialized software tools.
The program's philosophy on project-based learning is centered around fostering innovation and practical application of knowledge. Mini-projects are assigned throughout the curriculum to reinforce classroom learning and encourage creative problem-solving.
Mini-projects typically span 1-2 months and involve small teams of 3-5 students working under faculty supervision. Each project must address a real-world challenge or demonstrate mastery of specific technical skills. Evaluation criteria include design documentation, implementation quality, presentation skills, and peer review feedback.
The final-year thesis/capstone project is a significant component of the program. Students select a topic aligned with their interests and career goals, working closely with faculty mentors throughout the process. The project involves extensive research, system design, prototype development, testing, and documentation. It culminates in a public presentation and a detailed written report.
Students can choose projects from a wide range of areas including embedded systems, IoT applications, renewable energy systems, AI/ML implementations, and robotics. Faculty mentors are selected based on their expertise in relevant domains to ensure proper guidance and support.