Course instructor
Anupam Basu is Professor in the Dept. of Computer Science & Engineering, IIT Kharagpur, and has been an active researcher in the areas of Cognitive and Intelligent Systems, Embedded Systems and Language Processing, Presently he is acting as the Chairman and Head of the Center for Educational Technology, IIT Kharagpur. He has developed several embedded system based tools empowering the physically challenged and has led several national projects in the area.
He has taught at the University of California, Irvine at the Center for Embedded Systems. He is an Alexander von Humboldt Fellow and a Fellow of the Indian National Academy of Engineering. The awards won by him include the State Award for the Best Contribution to the Cause of Empowerment of the Disabled (2014), Universal Design Award 2011, for contributions in design for the disabled, by National Council for Promotion of Employment of Disabled Persons, India, the National Award for the Best Technology Innovation for the Physically Disabled (2007) and the Da-Vinci Award 2004 from the Engineering Society of Detroit.
Course layout
Week 1: Introduction to Embedded System, ASICs and ASIPs
Week 2: Designing Single Purpose Processors and Optimization
Week 3: Introduction to FPGAs and Synthesis
Week 4: Verilog Hardware Description Language (Verilog HDL)
Week 5: Microcontrollers and Power Aware Embedded System Design
Week 6: Real Time Operating System
Week 7: Real Time Scheduling Algorithms
Week 8: Modelling and Specification
Week 9: Design Synthesis
Week 10: Digital Camera Design and Hardware Software Partitioning
Week 11: Design Optimization
Week 12: Simulation and Verification
Certification exam:
1. The exam is optional for a fee.
2. Date and Time of Exams: April 28 (Saturday) and April 29 (Sunday) : Morning session 9am to 12 noon;
3. Exam for this course will be available in one session on both 28 and 29 April.
4. Registration url: Announcements will be made when the registration form is open for registrations.
5. The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published.
Certificates:
• Final score will be calculated as : 25% assignment score + 75% final exam score.
• 25% assignment score is calculated as 25% of average of 12 weeks course: Best 8 out of 12 assignments.