Elective Syllabus
Elective Syllabus
1
UPDATED ON 03-08-17
5th Semester Open Electives Syllabus:
Automotive Electronics
B.E V Semester (Open Elective)
[As per Choice Based Credit System (CBCS) scheme
Number of Lecture
03 Exam Marks 80
Hours/Week
Total Number of
40 (08 Hrs per Module) Exam Hours 03
Lecture Hours
CREDITS 03
Module-1
Module-2
2
Automotive Control System applications of Sensors and Actuators Typical
Electronic Engine Control System, Variables to be measured (Text 1: Chapter
6) (1 hour)
Automotive Sensors Airflow rate sensor, Strain Gauge MAP sensor, Engine
Crankshaft Angular Position Sensor, Magnetic Reluctance Position Sensor,
Hall effect Position Sensor, Shielded Field Sensor, Optical Crankshaft
Position Sensor, Throttle Angle Sensor (TAS), Engine Coolant Temperature
(ECT) Sensor, Exhaust Gas Oxygen (O2/EGO) Lambda Sensors, Piezoelectric
Knock Sensor. (Text 1: Chapter 6) (5 hours)
Automotive Actuators Solenoid, Fuel Injector, EGR Actuator, Ignition
System (Text 1: Chapter 6) (2 hours)
Module-3
Digital Engine Control Systems Digital Engine control features, Control
modes for fuel Control (Seven Modes), EGR Control, Electronic Ignition
Control - Closed loop Ignition timing, Spark Advance Correction Scheme,
Integrated Engine Control System - Secondary Air Management, Evaporative
Emissions Canister Purge, Automatic System Adjustment, System
Diagnostics. (Text 1: Chapter 7) (6 hours)
Module-4
Automotive Networking Bus Systems Classification, Applications in the
vehicle, Coupling of networks, Examples of networked vehicles (Text 2: Pg.
85-91), Buses - CAN Bus, LIN Bus, MOST Bus, Bluetooth, FlexRay,
Diagnostic Interfaces. (Text 2: Pg. 92-151) (6 hours)
Module-5
Automotive DiagnosticsTiming Light, Engine Analyzer, On-board
diagnostics, Off-board diagnostics, Expert Systems, Occupant Protection
Systems Accelerometer based Air Bag systems. (Text 1: Chapter 10)
(2 hours)
3
Signpost navigation, dead reckoning navigation, Voice Recognition Cell Phone
dialing, Advanced Cruise Control, Stability Augmentation, Automatic driving
Control (Text 1: Chapter 11) (6 hours)
4
Object Oriented Programming Using C++
Module -3
Constructors, Destructors and Operator overloading: Constructors,
Multiple constructors in a class, Copy constructor, Dynamic constructor,
Destructors, Defining operator overloading, Overloading Unary and binary
operators, Manipulation of strings using operators (Selected topics from
Chap-6, 7 of Text).
Module -4
Inheritance, Pointers, Virtual Functions, Polymorphism:
Derived Classes, Single, multilevel, multiple inheritance, Pointers to objects
and derived classes, this pointer, Virtual and pure virtual functions (Selected
5
topics from Chap-8, 9 of Text).
Module -5
Streams and Working with files: C++ streams and stream classes, formatted
and unformatted I/O operations, Output with manipulators, Classes for file
stream operations, opening and closing a file, EOF (Selected topics from
Chap-10, 11 of Text).
Graduating Attributes (as per NBA)
Engineering Knowledge
Problem Analysis
Design / development of solutions (partly)
6
8051 MICROCONTROLLER
B.E., V Semester (Open Elective)
[As per Choice Based Credit System (CBCS) scheme]
Module -2
8051 Instruction Set: Addressing Modes, Data Transfer instructions,
Arithmetic instructions, Logical instructions, Branch instructions, Bit
manipulation instructions. Simple Assembly language program examples
(without loops) to use these instructions.
Module -3
8051 Stack, I/O Port Interfacing and Programming: 8051 Stack, Stack and
Subroutine instructions. Assembly language program examples on subroutine
and involving loops - Delay subroutine, Factorial of an 8 bit number (result
maximum 8 bit), Block move without overlap, Addition of N 8 bit numbers,
Picking smallest/largest of N 8 bit numbers.
Interfacing simple switch and LED to I/O ports to switch on/off LED with
respect to switch status.
Module -4
8051 Timers and Serial Port: 8051 Timers and Counters Operation and
Assembly language programming to generate a pulse using Mode-1 and a
square wave using Mode-2 on a port pin.
8051 Serial Communication- Basics of Serial Data Communication, RS-232
standard, 9 pin RS232 signals, Simple Serial Port programming in Assembly
and C to transmit a message and to receive data serially.
Module -5
8051 Interrupts and Interfacing Applications: 8051 Interrupts. 8051
7
Assembly language programming to generate an external interrupt using a
switch, 8051 C programming to generate a square waveform on a port pin
using a Timer interrupt.
Interfacing 8051 to ADC-0804, LCD and Stepper motor and their 8051
Assembly language interfacing programming.
REFERENCE BOOKS:
1. The 8051 Microcontroller Based Embedded Systems, Manish K
Patel, McGraw Hill, 2014, ISBN: 978-93-329-0125-4.
2. Microcontrollers: Architecture, Programming, Interfacing and
System Design, Raj Kamal, Pearson Education, 2005.
8
6th Semester Open Electives Syllabus:
LINEAR LISTS: Data objects and structures, Linear list data structures, Array
Representation, Vector Representation, Singly Linked lists and chains.
Module -2
ARRAYS AND MATRICS:
Arrays, Matrices, Special matrices, Sparse matrices.
STACKS:
The abstract data types, Array Representation, Linked Representation,
Applications-Parenthesis Matching & Towers of Hanoi.
Module -3
QUEUES:
The abstract data types, Array Representation, Linked Representation,
Applications-Railroad car arrangement.
HASHING:
Dictionaries, Linear representation, Hash table representation.
Module -4
BINARY AND OTHER TREES:
Trees, Binary trees, Properties and representation of binary trees, Common binary tree
operations, Binary tree traversal the ADT binary tree, ADT binary tree and the class
linked binary tree.
Module -5
9
Priority Queues:
Search Trees:
Binary search trees operations and implementation, Binary Search trees with
duplicates.
Text Book:
Data structures, Algorithms, and applications in C++, Sartaj Sahni, McGraw Hill,
2nd Edition, 2005.
Reference Books:
1. Object Oriented Programming with C++, E.Balaguruswamy, TMH, 6th Edition,
2013.
2. Programming in C++, E.Balaguruswamy. TMH, 4th, 2010.
10
POWER ELECTRONICS
B.E., VI Semester (Open Elective)
[As per Choice Based Credit System (CBCS) scheme]
11
Evaluation of Internal Assessment Marks:
It is suggested that at least a few experiments of Power Electronics are conducted by the
students for better understanding of the course. This activity can be considered for the
evaluation of 5 marks out of 20 Internal assessment marks, reserved for the other
activities.
Question paper pattern:
The question paper will have ten questions
Each full question consists of 16 marks.
There will be 2 full questions (with a maximum of four sub questions) from each
module.
Each full question will have sub questions covering all the topics under a module
The students will have to answer 5 full questions, selecting one full question from
each module
Text Book:
1. Mohammad H Rashid , Power Electronics, Circuits, Devices and Applications, 3rd
Edition, Pearson Education Inc,2014, ISBN: 978-93-325-1844-5.
2. M.D Singh and K B Khanchandani, Power Electronics, 2nd Edition, Tata Mc-
Graw Hill, 2009, ISBN: 0070583897.
Reference Books:
1. L. Umanand, Power Electronics, Essentials and Applications, John Wiley India
Pvt. Ltd, 2009.
3. P.C. Sen, Modern Power Electronics, S Chand & Co New Delhi, 2005.
12
DIGITAL SYSTEM DESIGN USING VERILOG
B.E., VI Semester (Open Elective)
[As per Choice Based Credit System (CBCS) scheme]
Subject Code: 15EC663 IA Marks: 20
Number of Lecture Hours/Week: 03 Exam Marks: 80
Total Number of Lecture Hours: 40 (08 Hrs per module) Exam Hours: 03
CREDITS 03
Modules
Module -1
Introduction and Methodology:
Digital Systems and Embedded Systems, Real-World Circuits, Models, Design
Methodology (1.1, 1.3 to 1.5 of Text).
Combinational Basics: Combinational Components and Circuits, Verification of
Combinational Circuits. (2.3 and 2.4 of Text)
Sequential Basics: Sequential Datapaths and Control Clocked Synchronous Timing
Methodology (4.3 upto 4.3.1, 4.4 upto 4.4.1 of Text).
Module -2
Memories: Concepts, Memory Types, Error Detection and Correction (Chap 5 of Text).
Module -3
Implementation Fabrics: Integrated Circuits, Programmable Logic Devices, Packaging
and Circuit boards, interconnection and Signal integrity (Chap 6 of Text).
Module -4
I/O interfacing: I/O devices, I/O controllers, Parallel Buses, Serial Transmission, I/O
software (Chap 8 of Text).
Module -5
Design Methodology: Design flow, Design optimization, Design for test, Nontechnical
Issues (Chap 10 of Text).
Graduating Attributes (as per NBA):
Engineering Knowledge
Problem Analysis
Design / development of solutions(partly)
Investigations
Question paper pattern:
The question paper will have ten questions.
Each full Question consisting of 16 marks. There will be 2 full questions (with a
maximum of four sub questions from each module.
Each full question will have sub questions covering all the topics under a module.
The students will have to answer 5 full questions, selecting one full question from
each module.
13
TEXT BOOK:
Peter J. Ashenden, Digital Design: An Embedded Sytems Approach Using VERILOG,
Elesvier, 2010.
14