0% found this document useful (0 votes)
83 views

Advanced Microcontroller Programming DC

The document discusses the proceedings of the seventh Board of Studies meeting of the Department of Electronics and Communication Engineering at Islamic University of Science and Technology. It includes the list of discipline centric elective courses offered to ECE students and their course codes, titles, credit hours, and course outcomes for the Advanced Microcontroller Programming elective.

Uploaded by

jsksjs
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
83 views

Advanced Microcontroller Programming DC

The document discusses the proceedings of the seventh Board of Studies meeting of the Department of Electronics and Communication Engineering at Islamic University of Science and Technology. It includes the list of discipline centric elective courses offered to ECE students and their course codes, titles, credit hours, and course outcomes for the Advanced Microcontroller Programming elective.

Uploaded by

jsksjs
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING 7th BoS, 25th 202

July
2

Proceedings of the meeting of


Seventh Board of Studies
of
Department of

“Electronics and Communication Engineering”


(For batches 2021 and onwards)

ISLAMIC UNIVERSITY OF SCIENCE AND TECHNOLOGY


AWANTIPORA, J&K, INDIA-192122
25th July, 2022

----------------------------------------------------------------------------------------------------------------------------------
- First Floor, Academic Block III, One University Avenue, IUST, Awantipora, J & K 192122
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING 7th BoS, 25th 202
July
2

Electives (Discipline Centric)


Course Hours Per Week
S. No. Course Title Credits
Code L T P
1. ECE302E VLSI Technology 3 0 0 3
2. ECE303E Computer Organization and 3 0 0 3
Architecture
ECE350E Op Amps and Linear 3 0 0 3
3.
Integrated Circuits
ECE353E Advanced Microcontroller 3 0 0 3
4. Programming
5. ECE354E MATLAB 3 0 2 4
ECE355E Computer Networks 3 0 0 3
6.
7. ECE450E Information Theory and 3 0 0 3
Coding
8. ECE451E System Design 3 0 0 3

ECE452E Radar Systems 3 0 2 4


9.
10. ECE404E Photovoltaic System Design 3 0 0 3
11. ECE405E Mobile Adhoc Networks 3 0 0 3
12. ECE406E Wireless Sensor Networks 3 0 0 3
13.
14.

Note:
1. Discipline Centric electives are offered to the students of the Department of Electronics and
Communication Engineering only.
2. 9 credits of Discipline Centric electives to be completed during the B. Tech programme
3. The students of the Department of Electronic sand Communication Engineering have to choose
Discipline Centric Electives from the above list.

----------------------------------------------------------------------------------------------------------------------------------
- First Floor, Academic Block III, One University Avenue, IUST, Awantipora, J & K 192122
DEPARTMENT OF ELECTRONICS & COMMUNICATION 202
ENGINEERING 7th BoS, 25th July 2

ECE353E Advanced Microcontroller Programming 3-0-0

COURSE OUTCOMES (COs)


CO1 To have knowledge about applications and architecture of ARM microcontroller
CO2 To understand the Instructions of ARM.
To know about OS basics and various tasks & processes taking place in OS
CO3
CO4 To have knowledge about Integration & testing of Embedded systems

Introduction to ARM 32 bit microcontroller:Thumb-2 technology and applications of ARM,


Architecture of ARM Cortex M3, Various Units in the architecture, Debugging support, General
Purpose Registers, Special Registers, exceptions, interrupts, stack operation, reset sequence

ARM Cortex M3 Instruction Sets and Programming: Assembly basics, Instruction list and
description, Useful instructions, Memory mapping, Bit-band operations and CMSIS, Assembly and C
language Programming.

RTOS and IDE for Embedded System Design: Operating System basics, Types of operating systems,
Task, process and threads (Only POSIX Threads with an example program), Thread preemption,
Preemptive Task scheduling techniques, Task Communication, Task synchronization issues – Racing
and Deadlock, Concept of Binary and counting semaphores (Mutex example without any program),
How to choose an RTOS, Integration and testing of Embedded hardware and firmware, Embedded
system Development Environment

Text Books:

1. Embedded Systems: Introduction to Arm(r) Cortex(tm)-M Microcontrollers: 1: by Jonathan


Valvano (Author)

Reference Books:

1. TI Tiva ARM Programming For Embedded Systems: Programming ARM Cortex-M4 TM4C123G
with C (Mazidi & Naimi ARM Book 2)
2. Microcontroller Programming (8051, PIC, ARM7 ARM Cortex): by T. Bansod (Author), Pratik
Tawde (Author)

-----------------------------------------------------------------------------------------------------------------------------
------ First Floor, Academic Block III, One University Avenue, IUST, Awantipora, J & K 192122
3

You might also like