You are on page 1of 1

ECE4003-EMBEDDED SYSTEM DESIGN

Fall 2021-22
Tentative Lesson Plan - Theory
S. No. Date Lecture Topic
1 03/08/2021 Course introduction, Characteristics of embedded systems
2 06/08/2021 General purpose, customized, application specific processors
3 10/08/2021 Embedded product development cycle
4 13/08/2021 Embedded product development cycle – Examples
5 17/08/2021 Microcontroller architectures ( RISC, CISC)
6 24/08/2021 Embedded Memory
7 27/08/2021 Strategic selection of processor and memory.
8 31/08/2021 Programming LED, switches, 7-segment display
9 03/09/2021 Programming ADC, DAC
10 07/09/2021 Programming Timers / Counters, PWM generation
CAT-1 ASSESSMENT PERIOD (12/09/2021 to 18/09/2021)
11 21/09/2021 Programming keyboards, LCD
12 24/09/2021 USB, UART
13 28/09/2021 SPI, I2C
14 05/10/2021 PCI, CAN
15 08/10/2021 Bluetooth, Zigbee
16 12/10/2021 Unified model language – usecase, class examples
17 15/10/2021 Unified model language – Sequence, state, activity examples
18 22/10/2021 Petrinet model examples
CAT-2 ASSESSMENT PERIOD (24/10/2021 to 30/10/2021)
19 09/11/2021 Process Management
20 12/11/2021 Inter Process Communication
21 16/11/2021 I/O sub- system & Embedded File Systems
22 19/11/2021 POSIX Thread Programming - POSIX Semaphores,
Mutexes, Message Queues
23 23/11/2021 Memory Management, Debugging and Testing of Multi-
Threaded Applications
24 26/11/2021 RTOS Internals
25 30/11/2021 Performance Metrics of RTOS, Task Specifications
26 03/12/2021 Schedulability Analysis, Real Time Scheduling
27 07/12/2021 Application Programming on RTOS.
28 10/12/2021 Guest lecture on Contemporary issues

You might also like