Curriculum Overview
The Electrical Engineering curriculum at Roorkee College Of Engineering is meticulously designed to provide students with a comprehensive understanding of both fundamental principles and advanced applications. The program spans eight semesters, integrating theoretical knowledge with practical experience through laboratory sessions, projects, and industry interactions.
Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Prerequisites |
---|---|---|---|---|
1 | ENG101 | Engineering Mathematics I | 3-1-0-4 | - |
1 | PHY101 | Physics for Engineers | 3-1-0-4 | - |
1 | CHE101 | Chemistry for Engineers | 3-1-0-4 | - |
1 | ECE101 | Introduction to Electrical Engineering | 2-0-0-2 | - |
1 | CS101 | Programming for Engineers | 2-0-2-3 | - |
1 | ENG102 | Engineering Drawing and Graphics | 1-0-0-1 | - |
2 | ENG201 | Engineering Mathematics II | 3-1-0-4 | ENG101 |
2 | ECE201 | Circuit Analysis | 3-1-0-4 | - |
2 | PHY201 | Electromagnetic Fields and Waves | 3-1-0-4 | PHY101 |
2 | ECE202 | Digital Electronics | 3-1-0-4 | - |
2 | CS201 | Data Structures and Algorithms | 2-0-2-3 | CS101 |
2 | ECE203 | Signals and Systems | 3-1-0-4 | ENG201 |
3 | ENG301 | Engineering Mathematics III | 3-1-0-4 | ENG201 |
3 | ECE301 | Electrical Machines I | 3-1-0-4 | ECE201 |
3 | ECE302 | Power Electronics and Drives | 3-1-0-4 | ECE202 |
3 | ECE303 | Control Systems | 3-1-0-4 | ENG201 |
3 | ECE304 | Microprocessors and Microcontrollers | 3-1-0-4 | CS201 |
3 | ECE305 | Communication Systems | 3-1-0-4 | ECE301 |
4 | ENG401 | Engineering Mathematics IV | 3-1-0-4 | ENG301 |
4 | ECE401 | Electrical Machines II | 3-1-0-4 | ECE301 |
4 | ECE402 | Power Systems | 3-1-0-4 | ECE301 |
4 | ECE403 | Embedded Systems | 3-1-0-4 | ECE304 |
4 | ECE404 | Renewable Energy Sources | 3-1-0-4 | ECE201 |
4 | ECE405 | Digital Signal Processing | 3-1-0-4 | ECE305 |
5 | ECE501 | Advanced Control Systems | 3-1-0-4 | ECE303 |
5 | ECE502 | Smart Grid Technologies | 3-1-0-4 | ECE402 |
5 | ECE503 | Artificial Intelligence in Electrical Engineering | 3-1-0-4 | ECE405 |
5 | ECE504 | RF and Microwave Engineering | 3-1-0-4 | ECE201 |
5 | ECE505 | Energy Storage Systems | 3-1-0-4 | ECE404 |
6 | ECE601 | Project Management in Engineering | 2-0-0-2 | - |
6 | ECE602 | Research Methodology and Ethics | 2-0-0-2 | - |
6 | ECE603 | Advanced Topics in Power Electronics | 3-1-0-4 | ECE302 |
6 | ECE604 | Electromagnetic Compatibility | 3-1-0-4 | ECE201 |
6 | ECE605 | Capstone Project I | 4-0-0-4 | ECE501 |
7 | ECE701 | Advanced Power Systems | 3-1-0-4 | ECE402 |
7 | ECE702 | Machine Learning Applications | 3-1-0-4 | ECE503 |
7 | ECE703 | Advanced Embedded Systems | 3-1-0-4 | ECE403 |
7 | ECE704 | Industrial Internship | 2-0-0-2 | - |
7 | ECE705 | Capstone Project II | 6-0-0-6 | ECE605 |
8 | ECE801 | Research Thesis | 8-0-0-8 | ECE705 |
Advanced Departmental Electives
The department offers several advanced elective courses designed to deepen students' understanding of specialized areas in Electrical Engineering. These courses are taught by experienced faculty members and incorporate the latest developments in their respective fields.
Power Electronics and Drives
This course focuses on the design and application of power electronic converters, inverters, and motor drives. Students learn about various topologies, control strategies, and applications in industrial automation, renewable energy systems, and electric vehicles.
Control Systems Design
Designed to enhance students' ability to model, analyze, and design control systems for complex dynamic environments. The course covers classical and modern control theory, state-space methods, digital control systems, and computer-aided design tools.
Digital Signal Processing
This course delves into the mathematical foundations of digital signal processing, including discrete-time signals and systems, z-transforms, FFT algorithms, filter design techniques, and applications in audio/video processing and telecommunications.
Renewable Energy Systems
Explores the technologies and challenges associated with harnessing solar, wind, hydroelectric, and other renewable energy sources. Students study energy conversion efficiency, grid integration issues, policy frameworks, and economic aspects of renewable energy projects.
Smart Grid Technologies
Examines smart grid concepts, including advanced metering infrastructure, demand response programs, distributed energy resources, cybersecurity in power systems, and emerging trends in grid modernization and automation.
Embedded Systems Design
Focuses on the design and implementation of embedded systems using microcontrollers, real-time operating systems, hardware-software co-design, and application-specific integrated circuits. Students gain hands-on experience through lab projects involving sensors, actuators, and communication protocols.
Artificial Intelligence in Electrical Engineering
Integrates AI methodologies into electrical engineering domains, covering machine learning algorithms, neural networks, deep learning architectures, and their applications in power systems, signal processing, control systems, and automation.
Electromagnetic Compatibility and RF Engineering
Studies electromagnetic interference (EMI), electromagnetic compatibility (EMC) standards, and radio frequency engineering principles. Students learn about shielding techniques, grounding methods, measurement procedures, and design guidelines for compliant electronic systems.
Energy Storage Systems
Explores battery technologies, supercapacitors, fuel cells, and other energy storage solutions. The course covers electrochemical processes, system integration challenges, safety considerations, performance evaluation criteria, and market dynamics of energy storage markets.
Advanced Control Systems
Builds upon foundational control theory to explore advanced topics such as optimal control, robust control, adaptive control, and nonlinear control systems. Students work on modeling complex real-world systems and designing controllers that meet stringent performance requirements.
Project-Based Learning Philosophy
The department strongly emphasizes project-based learning as a cornerstone of its educational philosophy. This approach ensures that students develop practical skills, critical thinking abilities, and the capacity to solve complex engineering problems.
Mini-projects are introduced in the third year, allowing students to apply theoretical knowledge to real-world scenarios under faculty supervision. These projects typically last 6-8 weeks and involve small teams working on specific technical challenges within their areas of interest.
The final-year thesis/capstone project is a significant component of the program, requiring students to conduct independent research or develop a comprehensive engineering solution. Students select their projects in consultation with faculty mentors, ensuring alignment with current industry needs and research trends.
Project selection criteria include relevance to student interests, availability of resources, feasibility within the time frame, and potential for innovation or practical impact. Faculty members guide students through the entire project lifecycle, from problem identification to implementation, testing, documentation, and presentation.
Evaluation criteria for projects are comprehensive, assessing technical competence, creativity, teamwork, communication skills, adherence to deadlines, and final deliverables. Projects are presented to faculty panels and industry experts, providing valuable feedback and networking opportunities.