Vous êtes sur la page 1sur 14

Department of Electronics and Communication

Engineering

POSTGRADUATE ENGINEERING PROGRAMME

EMBEDDED SYSTEMS
PROGRAMME EDUCATIONAL OBJECTIVES (PEOs)
PROGRAMME OUTCOMES (POs)
COURSE OUTCOMES(Cos)

GOKARAJU RANGARAJU INSTITUTE OF ENGINEERING AND TECHNOLOGY


(Autonomous Institute under JNTU, Hyderabad)
Bachupally, Kukatpally, Hyderabad, Telegana 500090
PROGRAMME EDUCATIONAL OBJECTIVES (PEOs)
This programme is meant to prepare our students to professionally thrive and to lead.
During their progression:
PEO1: Graduates will acquire knowledge in digital system design that is necessary to formulate
and solve problems related to Embedded Systems.
PEO2: Graduates will develop knowledge in experimentation and analysis of Embedded systems
problems, to design and develop novel products/solutions for real time problems.
PEO3: Graduates will communicate effectively, recognize and incorporate societal needs and
constraints in their professional endeavours, and practice their profession with high regard to legal
and ethical responsibilities.
PEO4: To develop teamwork, effective communication skills, professional and ethical attitude
and life-long learning needed for successful professional career.

PROGRAMME OUTCOMES(POs)
1. An ability to independently carry out research /investigation and development work to solve practical
problems.
2. An ability to write and present a substantial technical report/document.
3. Students should be able to demonstrate a degree of mastery over the area as per the specialization of
the program. The mastery should be at a level higher than the requirements in the appropriate bachelor
program.
4. An ability to demonstrate research-based knowledge and research methods, apply these to one's own
work, as a member and leader in a team, to manage projects in multidisciplinary environments.
5. Understanding of professional and ethical responsibility.
6. An ability to engage in life-long learning in the broadest context of technological change.
Course Outcomes of M. Tech Embedded Systems I Year I SEM

Course Code Course Title Course Outcomes

Embedded 1. Differentiate Embedded system design models using different


GR15D5072 System processor technologies (single-purpose, general-purpose,
Design application specific processors).
2. Describe and compare the various types of peripherals used in
embedded systems
3. Analyze a given embedded system design and identify its
performance critical points
4. Apply modern engineering tools necessary for integrating
software and hardware components in embedded system
designs.
5. Analyze Embedded Firmware Design Approaches and
Development Languages
6. Model a top-down modular design process to complete a
medium complexity embedded

7. Demonstrate which operating system/real time operating


system is best suitable for the decided embedded application.

1. Design hardware implementation of the ARM7


microcontrollers.

2. Integrate peripherals based on I/O functions.

Microcontroll 3. Learn the concept of pipelines, registers and exception modes


ers for
GR15D5073 Embedded 4. Analyse and program the ARM and THUMB modes.

system
5. Evaluate the functions of Memory Management Unit (MMU).
Design
6. Differentiate the performance of various ARM families of
Microcontrollers
7. Visualize the software development flow and working with
projects.

1. Experiment on a Unix/Linux operating system for embedded


system application code development.
Embedded
Real Time 2. Develop some basic level system programming.
GR15D5074
Operating
3. Apply the techniques for coding applications involving
Systems
multiprocessing using the real time operating system provided
functions.
4. Develop coding techniques to establish synchronization in
embedded systems involving multiprocessing.

5. Design the real time embedded applications with/without


interrupts

6. Create an operating system/real time operating system for the


decided embedded application.

7. Differentiate Real Time Operating Systems and can choose


the best one for the underlined embedded application.

1. Apply the digital domain for the design of RF amplifiers.

2. Channelize the operating band into various communication


channels.
3. Create arbitrary modulations directly within the digital
**Software
domain.
GR15D5075 Defined
Radio 4. Incorporate sophisticated algorithms such as smart antennas
into the radio to enhance performance.

5. Design direct digital synthesizer.


6. Design up converters and down converters
7. Design a software-defined radio.

1. Visualize the steps taken for MOS fabrication technologies.

2. Analyze electrical behaviorof MOS, CMOS and Bi CMOS


circuits.

3. Design the layout of integrated circuits following design rules.


**VLSI
4. Design combinational circuit.
GR15D5077 Technology
and Design 5. Design sequential circuits using different clocking disciplines.

6. Evaluate out power optimization techniques, design validation


procedure and testing of circuits.

7. Assess the floor planning for different low power


architectures.
1. Develop programming on linux platform.

2. Analyze operating system overview.

3. Design using various software development tools.


**Embedded
GR15D5078 4. Evaluate interfacing modules.
Computing
5. Interpret basics of networking

6. Distinguish various network security techniques.

7. Experiment simulation and debugging tools.

1. Understanding of the design techniques of sequential


Machines.
2. Demonstrate the fundamental concepts of PLD's, design of
FPGA's.
3. Illustrate the implementation of SM charts in combinational
**Digital and sequential circuits.
System
GR15D5079 4. Develop skills in modelling fault free combinational circuits.
Design
5. Develop skills in modelling Sequential circuits in terms of
reliability, availability and safety.
6. Develop skills in modelling fault detection experiments of
sequential circuits.

7. Develop skills in modelling combinational circuits in terms of


reliability, availability and safety.

1. Implement numerical methods in soft computing.

2. Apply knowledge of computing, sciences and mathematics to


solve computerengineering problems
**Soft
Computing 3. Identify the modern techniques and engineering tools necessary
GR15D5080 for computer engineering practices.
Techniques
4. Design experiments, gather/acquire, analyze, interpret data and
make decisions to understand computing requirements.

5. Describe, analyze and design digital computing and


representation systems.
6. Relate appropriate computer engineering concepts and
programming languages in solving computing problems.

7. Apply Genetic/ Evolutionary algorithms, Artificial Neural


Networks, Fuzzy Systems, Machine learning and probabilistic
reasoning etc as computational tools to solve a variety of
problems in various area of interest ranging from Optimization
problems to Text Analytics.
1. Describe the basic principles used in the design of modern
operating systems.
2. Understand the difference between different types of modern
operating systems, virtual machines and their structure of
implementation and applications.
3. Understand the difference between process & thread and use of
locks, semaphores, monitors for synchronizing
**Advanced
multiprogramming with multithreaded systems.
Operating
GR15D5081 4. Distinguish between various resource management techniques
Systems
for distributed systems.

5. Understand the concepts of deadlock in operating systems and


how they can be managed / avoided and implement them in
multiprogramming system.
6. Identify the different features of real time and mobile operating
systems.
7. Modify existing open source kernels in terms of functionality
or features used.

1. Discuss the organization of computer-based systems and how


a range of design choices are influenced by applications.
*Advanced 2. Understand the components and operation of a memory
Computer hierarchy and the range of performance issues influencing its
GR15D5182
Architecture design.
(Open Elective -I) 3. Interpret the organization and operation of current generation
parallel computer systems, including multiprocessor and
multicore systems.
4. Understand the various techniques to enhance a processors
ability to exploit instruction-level parallelism (ILP), and its
challenges.

5. Illustrate the new trends and developments in computer


architecture.

6. Demonstrate the applications for high performance computing


systems.

7. Illustrate performance comparisons of modern and high


performance computers.

1. Summarize with programming and interfacing


microcontrollers to various devices using Arduino.

2. Develop the knowledge of Atmel/8051 microcontroller


architecture & its programming.
3. Experiment on Arduino Uno /8051 microcontroller based
Embedded C
GR15D5082 boards.
Lab
4. Develop an application in Arduino IDE using Embedded C .

5. Interface Atmel Microcontroller with different peripherals.

6. Implement a wireless based appliance control.

7. Design a project on the exposure with AVR/8051.

1. Familiarize with the fundamentals


2. Assemble in public speaking.

3. Develop required skills for technical presentation.

4. Create learning environment among students.


GR15D5173 Seminar I
5. Prepare on debate, question and answer session.

6. Choose and concentrate on specific topic in scientific and


engineering fields
7. Examine new trends and discuss among group of students and
faculties.
*Open Elective, **Electives

Course Outcomes of M. Tech Embedded Systems


I Year II SEM

Course Code Course Title Course Outcomes

1. Design analog and digital filters for signal-processing


applications.

2. Recognize the fundamentals of fixed and floating point


architectures of various DSPs.

3. Point out the architecture details and instruction sets of

Digital Signal fixed and floating point DSPs


GR15D5084 Processors & 4. Infer about the control instructions, interrupts, and
Architectures pipeline operations.
5. Analyze and learn to implement the signal processing
algorithms in DSPs.
6. Evaluate the DSP programming tools and use them for
applications.

7. esign and implement signal processing modules in DSPs.

1. Differentiate serial and parallel communication protocols.

2. Design and develop an application using USB and CAN


Protocols

3. Demonstrate working principle of Ethernet module.


Embedded 4. Develop a HTML code for creating webpages.
GR15D5085
Networking 5. Develop an application for serving webpages with
dynamic data.

6. Visualize different devices in a wireless configuration.

7. Carry out energy-efficient routing in wireless embedded


networking.

GR15D5086 1. Interpret the concepts of programmable architectures.


2. Distinguishing CPLD and FPGA technologies
3. Summarize the different architectures of CPLDs and
CPLD & FPGAs
FPGA
4. Visualize the SRAM Technology based FPGAs
Architectures
and 5. Evaluate Anti-Fuse Technology based FPGAs
Applications
6. Design and impose applications using FPGAs.

7. Construct a digital system using FPGA.


1. Discriminate about the working principles and
architecture of a large number of
sensors and their elements.
2. Classify the use sensors and equipment
and temperature.
**Sensor and 3. Apply the architecture and working principles of the
GR15D5087 Actuators most common electrical motor types.
(Elective III) 4. Identify and discriminate various electrical drives and
actuators.
5. Analyze and interpret in an active way with the
specialists in these areas.
6. Identify the forthcoming Sensors and Actuators.
7. Design advanced course in this area.

1. Apply the concepts of frequency re-use, Handoff and


interferences in design of cellular system.

2. Calculate the signal strength under indoor and outdoor


**Wireless propagation conditions.
Communicati
3. Demonstrate the channel sounding system designs
GR15D5088 ons and
Networks 4. The student will be able to involve in design of equalisers.
(Elective III)
5. The student will be able to involve in design of various
diversity schemes.
6. The student will be able to involve in design of IEEE
802.11 network.
7. The student will be able to involve in design of IEEE
802.16 network

1. Classify different OSI layers and their functionalities

2. Demonstrate on Encryption techniques, Design Principles


and Modes of Operation.

3. Design a security solution for a given application.

**Network 4. Understand the Key Management techniques and Number


Security & Theory.
GR15D5089
Cryptography 5. Illustrate authentication functions and the manner in
(Elective III) which Message Authentication Codes and Hash Functions
works.

6. Explain the issues and structure of Authentication Service


and Electronic Mail Security

7. Demonstrate intrusion detection and Firewall Design


Principles.
1. Understand the fundamentals behind multimedia signal
processing and compression.

2. Understand the basic principles behind existing


multimedia compression and communication.

3. Design and develop multimedia systems according to the

**Multimedia requirements of multimedia applications.

GR15D5090 Signal Coding 4. Classify different compression principles, compression


(Elective IV) techniques, multimedia compression standards.

5. Program multimedia data and be able to design and


implement media applications.
6. Explain future multimedia technologies.

7. Apply the acquired knowledge to specific multimedia


related problems and projects at work

GR15D5091 1. Summarize all the components required for system design.


2. Experiment the techniques to minimize the delays for
better performance of a system on chip.

3. Demonstrate the analytical skill to decide what type of


processor is required to design an SoC for the undersigned
application.
**System on
Chip 4. Discriminate the types and applications of different

Architecture memory devices.

(Elective IV) 5. Analyze different types of buses for respective


applications.

6. Judge a configurable device based on the application


requirement for a system on chip.

7. Implement AES algorithm.

1. Explain about Wireless Systems and Networks.

2. Understand the multiple division and modulation


techniques used in LANs and PANs.

3. Discuss the protocols and architecture while using


**Wireless
Wireless Networks.
LANs and
GR15D5092 4. Illustrate which wireless standard is useful for different
PANs
applications.
(Elective IV)
5. Design WLANs and PANs.
6. Design project related to wireless communication
systems.

7. Write scientific articles through term assignments

1. Describe contemporary issues and algorithms used.

2. Analyze the interfacing components, different verification


*Hardware
techniques and tools.
Software Co-
GR15D5188 3. Demonstrate practical skills in the construction of
Design
prototypes.
(Open Elective-II)
4. Understand the use of modern hardware and software
tools for building prototypes of embedded systems.
5. Apply embedded software techniques to satisfy functional
and response time requirements.
6. Apply verification tools.

7. Design representation for system level synthesis.

1. Interpret the knowledge of ARM Processor architecture &


its programming.
2. Investigate on ARM based Processors.
3. Develop an application in Arduino IDE using ARM
programming.
Embedded
GR15D5093 4. Interface ARM Processor with different peripherals.
System Lab
5. Implement Ethernet based server using ARM.

6. Develop various applications using SPI and I2C Protocols

7. Design a project on the exposure with ARM processor


with RTOS.
1. Recollect with the fundamentals.
2. Knowledge in public speaking

3. Develop required skills for technical presentation.

4. Develop learning environment among students.


GR15D5174 Seminar II
5. Participate on debate, question and answer session.

6. Focus and concentrate on specific topic in scientific and


engineering fields
7. Examine and discuss new trends among group of
students and facilities.
*Open Elective, **Electives

Course Outcomes of M. Tech Embedded Systems


II Year I SEM

Course Code Course Title Course Outcomes


1. Recollect the knowledge on various fundamentals.

2. Identify the knowledge on design concepts.


Comprehensive
GR15D5175 3. Define engineering basics, Applications, concepts.
Viva-voce
4. Memorize knowledge in selected course.
5. Prepare for face to face interviews, oral presentation
and oral examination.

1. Design and Develop a product for the society.

2. Plan for the patent rights for their projects.


3. Prepare technical presentation in the journals with
research skills

Project work 4. Display the project in road shows and other forums.
GR15D5176
Review 5. Apply engineering knowledge in the development of
innovative project.
6. Design a real time application using embedded
system technology and improve its performance.
7. Prepare documentation work monitoring modeling
simulation design and results.
*Open Elective, **Electives

Course Outcomes of M. Tech Embedded Systems


II Year II SEM

Course Code Course Title Course Outcomes

1. Put ideas and thoughts


(H/W&S/W) into practice to
realize a product.
GR15D5177 Project work and Dissertation 2. Plan for the patent rights for
projects.
3. Prepare technical presentation in
the journals with research skills
4. Display the project in road
shows and other forums.
5. Apply engineering knowledge in
the development of innovative
project.
6. Design a real time application
using embedded system
technology and improve its
performance.
7. Prepare documentation work
monitoring modelling simulation
design and results.

Vous aimerez peut-être aussi