43101 EMBEDDED SYSTEMS DESIGN
(Core Course I)
Course Outcome: At the end of the course, Student will be able
CO1: To compare Embedded system design models using different processor technologies (single-purpose, general-purpose, application specific processors)
CO2: To describe and compare the various types of peripherals used in embedded systems
CO3: To apply Embedded Firmware Design Approaches and Development methodologies
CO4: To use modern engineering tools necessary for integrating software and hardware components in embedded system designs
CO5: To understand the real time operating system concepts and inter process communication
43102
EMBEDDED C
(Core Course II)
Course Outcome: At the end of the course, Student will be able
CO1: To select a processor based microcontrollers on its architecture for any application of an embedded system
CO2: To understand the programming concepts for rabbit core embedded systems using dynamic
CO3: To Analyze the Programming concepts for larger application embedded projects
CO4: To compute the delays using timers and counters internally or externally in real time operating system embedded projects
CO5: To analyze the software development tools for an embedded systems
43103
MICROCONTROLLERS FOR EMBEDDED SYSTEM DESIGN
(Core Course III)
Course Outcomes: At the end of the course, student will be able
CO1: To acquire the knowledge of ARM processor architecture and various ARM Processor Families
CO2: To become competent in ARM Addressing Modes and Instruction set
CO3: To acquire skill in THUMB state and its instruction set
CO4: To write efficient code in high level language and Assembly language for ARM Processor core
CO5: To examine various cache memory technologies that surrounds ARM cores
CO6: To acknowledge about various memory management units
43104 SENSORS AND ACTUATORS
(Core Elective –I)
Course Outcomes: At the end of the course, student will be able
CO1: To know the fundamental physical and technical base of sensors and actuators
CO2: To know the different types of sensors, and its parameters
CO3: To describe the basic laws and phenomena that define behavior of radiation and electronics surface analyze various premises, approaches, procedures and results related to sensors and actuators
CO4: To apply their knowledge on different applications of sensors
CO5: To understand the operations of different types actuators
45111
ADVANCED COMPUTER ARCHITECTURE
(Core Elective -I)
Course Outcome: At the end of the course, student will be able
CO1: To understand the design blocks in a computer system and memory modules
CO2: To analyze the performance of the RISC processors by pipelining approach
CO3: To execute the instructions in parallel by customizing and scheduling
CO4: To understand multi-processor architecture and its memory modules
CO5: To understand the interconnectivity between processors in a network
43105
CPLD AND FPGA ARCHITECTURES AND APPLICATIONS
(Core Elective -I)
Course Outcomes: At the end of the course, student will be able
CO1: To understand the difference between FPGA and CPLD architectures
CO2: To understand all types FPGA interconnecting technologies
CO3: To know different FPGA vendors architecture and their applications
CO4: To develop the capability of logic expression using Anti fuse FPGA such as ACTEL FPGAs
CO5: To design, Counters, Accumulators, other applications using FPGA technology
45103
ADVANCED OPERATING SYSTEMS
(Core Elective -II)
Course Outcome: At the end of the course, student will be able
CO1: To evaluate the necessary modules for an operating system and implement in the program
CO2: To understand file system and customize the blocks desired for an embedded system
CO3: Inter-process communication problems will be solved and various algorithms will be developed for synchronization, scheduling and memory management issues
CO4: Requirement of high-end systems which are multicore will be deployed to enhance the features and evaluate
CO5: Protocols and Techniques are used to communicate between multiple workstations
43106
SIMULATION & MODELING SYSTEM
(Core Elective -II)
Course Outcome: At the end of the course, student will be able
CO1: To understand the basic simulation and modeling methods
CO2: To study the statistical properties of generator
CO3: To understand the different random processes
CO4: To know the optimization techniques on system
CO5: To develop software simulation and building simulation models on systems
43107
VLSI TECHNOLOGY AND DESIGN
(Core Elective -II)
Course Outcomes: At the end of the course, student will be able
CO1: Knowing the basic concepts liking sizing threshold voltages in different MOS circuits
CO2: Designing/Drawing the layouts of all logic gates & various MOSFET’s by using scalable design rules
CO3: Knowing the methods to find delays, power utilized by using different methods of testing
CO4: Designing different memory cells & arrays finding different faults by conducting different testing methods
CO5: Analysis & procedure of back end process in FPGA & ASIC field
48101
INNOVATION AND ENTREPRENEURSHIP
Open Elective-I
(Common to All Branches)
Course Outcomes:
By the end of the course, the students are able to:
CO-1: Apply innovative tools for entrepreneurship
CO-2: Apply models and theories of entrepreneurship and innovation to real life examples at the individual, organizational and institutional levels
CO-3: Assess and evaluate new venture opportunities, conceptually and through the preparation of an opportunity assessment.
CO-4: Develop a comprehensive and well structured business plan for a new venture
CO-5: Demonstrate the documentation process for starting an enterprise
48102
PROJECT MANAGEMENT
Open Elective-I
(Common to All Branches)
Course Outcomes:
CO 1: Students gain the knowledge in project management tools and techniques for successful planning and execution of Projects.
CO 2: Equipped with the ability to explore the new project proposals and assessing the potential risks and profitability associated with the proposals
48103
FUNDAMENTALS OF MARKETING
Open Elective-I
(Common to All Branches)
Course Outcomes:
On successful completion of this unit, students will be able to:
CO-1: Demonstrate a broad understanding of the major conceptual and theoretical principles upon which the practice of marketing is based.
CO-2: Demonstrate a general understanding of marketing management tasks and of how marketing fits into the organisational environment and interacts with diverse environments
CO-3: Identify and evaluate secondary research from a variety of sources. As a reflective and critical thinker, use this research information to apply marketing concepts and principles to propose ethical, creative solutions to a range of marketing related problems that arise in business contexts
CO-4: Appropriately communicate marketing ideas in written and oral form. This includes presentations, case studies, and reports using reference materials
43131
EMBEDDED SYSTEMS LAB-I
Instruction : 3 periods /week Sessional marks : 30
Course Outcome: At the end of the course, Student will be able
CO1: To get the knowledge about the concepts and methods of embedded system software programmes using embedded C language.
CO2: To analyze the results of timers and timing simulations and to use these simulation results to debug on 8051.
CO3: Students will have the knowledge through hands-on experimentation the Keil tools for 8051 design as well as the basics of interfaces, simulate and implement the embedded systems.
CO4: To Develop the RTOS based programmes on 8051 microcontroller board.
CO5: To analyze the Concepts of external interfaces with 8051 microcontroller board.
43201
EMBEDDED REAL TIME OPERATING SYSTEMS
(Core Course IV)
Course Outcome: After successful completion of the course, students should be able to
CO1: To understand Embedded Real Time software that is needed to run embedded systems
CO2: To understand open source RTOS and their usage
CO3: To be Able to visualize various subsystem modules that can be built using RTOS system calls
CO4: To understand how to build a system with Universal I/O Calls and other System Calls
CO5: To understand how to configure kernel and RTOS Subsystem
43202
HARDWARE/SOFTWARE CO-DESIGN
(Core Course V)
Course Outcomes: At the end of the course, Student will be able
CO1: To understand co-design models to design different architectures by using co-design languages
CO2: To aware of various prototyping devices and target architectures
CO3: To understand the design modern embedded compilation tools
CO4: To differentiate the co-design verification at different stages of co-design methodology
CO5: To develop co-design systems using multi-language system level specifications
43203 DIGITAL SIGNAL PROCESSORS AND ARCHITECTURES
(Core Course VI)
Course Outcomes: At the end of the course, student will be able
CO1: To demonstrate sufficient understanding of theory of digital signal processing and architectures
CO2: To deliver different basic blocks of DSP architectures
CO3: To Present the architectural features of TMS320C54xx series DSP system
CO4: To know the DSP architectures from different vendors including 2100, 2181, blackfin processors
CO5: To understand the interfacing techniques to memory, I/Os, ADCs, DACs
43204
NETWORK SECURITY AND CRYPTOGRAPHY
(Core Elective – III)
Course Outcomes: At the end of the course, Student will be able
CO1: To use different cryptography algorithms in embedded system applications
CO2: To differentiate about IP security and web security
CO3: To get knowledge on Number Theory
CO4: To learn about Hash and Mac Algorithms and Authentication Applications
CO5: To learn about viruses, intruders and worms
43205
SYSTEM ON CHIP ARCHITECTURE
(Core Elective – III)
Course Outcomes: At the end of the course, student will be able
CO1: To understanding the basic level of system on chip processor architectures
CO2: To designing of various processors by using Parallel Techniques
CO3: To exploring different types of memory architectures & their internal structures
CO4: To design of Bus architectures by using peripheral specifications
CO5: To various Encryption Algorithms for DSP processors
43206 WIRELESS COMMUNICATIONS AND NETWORKS
(Core Course III)
Course Outcomes: At the end of the course, student will be able
CO1: To understand the fundamentals of mobile and cellular communications, system design and cell capacity
CO2: To understand the large scale path loss in mobile radio propagation
CO3: To model the fading effects in multi path environment
CO4: To understand different types of Equalizers and diversity techniques
CO5: To acquire knowledge on Wireless LAN concepts
43207 EMBEDDED NETWORKING
(Core Elective – IV)
Course Outcome: At the end of the course, Students will be able
CO1: To design embedded system with use of serial and parallel communication protocols.
CO2: To get important knowledge on Application Development using USB and CAN bus for PIC micro controllers
CO3: To design Application development embedded systems using embedded Ethernet Rabbit Processors
CO4: To Characterize and analyze the properties of internet based application protocols in embedded systems
CO5: To get important knowledge on wireless sensor networking communication protolcols
43208
SOFT COMPUTING TECHNIQUES
(Core Elective – IV)
Course Outcomes At the end of the course, Student will be able
CO1: To implement genetic algorithm like Tabu search and Ant-colony search techniques
CO2: To get basic idea about GA application to power system, MATLAB, neural networks toolbox
CO3: To analyze the different algorithms in Fuzzy Logic system
CO4: To solve the different problems in genetic algorithms using MATLAB
CO5: To implement the different applications in neural networks
43209
MULTIMEDIA AND SIGNAL CODING
(Core Elective – IV)
Course Outcomes: At the end of the course, Student will be able
CO1: To understand the acquisition and format of image and video signals
CO2: To have some knowledge about digitization of sound, quantization and transmission of audio
CO3: To use video and audio signals in embedded system design.01
CO4: To familiarize the Video Compression Techniques
CO5: To get knowledge on the Audio Compression Techniques
48201
Fundamentals of Technology Management
Open Elective-II for M Tech (All Branches)
The following are the Course Outcomes:
On completing the course the students are expected to
CO 1: Have firm understanding of the importance of managing technology in addition to working with or working on technology.
CO 2: Know future avenues of business management and the role of technology management in enterprises.
CO 3: Equip themselves with rudiments of tools for technology management in Industry and Organizations.
42204
Energy Audit and Management
Open Elective-II for M Tech (All Branches)
Course Outcomes: Upon the completion of the subject, the student will be able to
CO 1: Students will be able to know about auditing of various energy sources.
CO 2: Students will able to apply the acquired knowledge in real life
CO 3: Students will be able to perform various managerial functions in their organizations.
CO 4: Students will able to use various auditing instruments in their energy audit management
CO 5: Students will able to know and implement various energy saving procedures.
45211
BIG DATA ANALYTICS
(Core Elective – IV)
COURSE OUTCOMES:
CO1: Define and examine Big data and its evolution, Various kinds of data and systems for
handling the data.
CO2: Explain Big data management using the systems such as Hadoop
CO3: Demonstrate application of MapReduce paradigm for solving big data problems such
as word count.
CO4: Articulate NoSQL databases and their underlying structures with suitable examples
CO5: Describe social media and mobile analytics and state tools for such analysis
43231
EMBEDDED SYSTEMS LAB-II
Course Outcomes : At the end of the course, Student will be able
CO1: Students will have knowledge about the concepts and methods of embedded system software programmes using embedded C language
CO2: To analyze the results of timers and timing simulations and to use these simulation results to debug on LPC2148 Microcontroller board
CO3: Students will have the knowledge through hands-on experimentation the Keil tools for LPC2148 design as well as the basics of interfaces, simulate and implement the embedded systems
CO4: To Develop the RTOS based programmes on LPC2148 microcontroller board
CO5: To analyze the Concepts of external interfaces with LPC2148 microcontroller board