SlideShare a Scribd company logo
1 of 36
International Conference on Interdisciplinary
Research in Engineering, Management,
Pharmacy & Sciences
ICIREMPS – 2014

Project Based Learning Methodologies for Embedded
and Intelligent Systems Design
Ayoush Johari
Assistant Professor

Dr. Soni Changlani
Professor

Department of Electronics and Communication Engineering
Lakshmi Narain College of Technology and Science
Bhopal, Madhya Pradesh
Organization of Presentation
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.

Project Based Learning- Essentials & Definition
Instructor’s and Student’s Role
Project-Based Learning - Research …
Embedded Technology Drivers
View of Embedded Designer
Basic disciplines incorporated for Embedded System Design
Design flow for Embedded and Intelligent System Design
Layered architecture of an Embedded System
Embedded Software and Hardware Platform
Process of Embedded System Development
Waterfall model for Process of Embedded System Development
Embedded Hardware and Software Development on 8051, AVR and ARM Platforms
Other Embedded Computing Methodologies
Design Complexities and Implementation
Related Work
Conclusion
References
Acknowledgements

3/3/2014

Project based learning methodologies for
Embedded Systems Design

2
Project Based Learning
Essentials
&
Definition

3/3/2014

Project based learning methodologies for
Embedded Systems Design

3
Project Based Learning- Essentials
 What is Project-Based Learning ?
 How is PBL different from traditional approaches to teaching and learning ?
 Why is PBL appropriate for the intervention classroom ?
 How are PBL units designed ?
 How does Research support PBL ?
 Driving questions and projects that are important to Students, Faculties and
Research Scholars ?

3/3/2014

Project based learning methodologies for
Embedded Systems Design

4
Project Based Learning – Definition
A systematic teaching method that engages students in
learning essential knowledge and life-enhancing skills through
an extended, student-influenced inquiry process structured
around complex, authentic questions and carefully designed
products and tasks.
Source -- Project Based Learning Online – Buck Institute

3/3/2014

Project based learning methodologies for
Embedded Systems Design

5
Instructor’s Role
( Meta-cognitive Coaches )
 Serve as facilitator
 Model thinking and problem-solving strategies
effectively
 Structure meaningful tasks
 Work with students to frame worthwhile questions
 Manage the structure of multiple day-to-day
activities to produce high quality outcomes
 Teach students to set goals

3/3/2014

Project based learning methodologies for
Embedded Systems Design

6
Student’s Role





3/3/2014

Set goals
Explore and ask questions
Work well with peers
Stay accountable to self, peers, and teacher for project
outcomes

Project based learning methodologies for
Embedded Systems Design

7
Project-Based Learning - Research …
 Increases student motivation and engagement in learning.
 Is more effective that traditional instruction in increasing
academic achievement.
 Improves student retention of knowledge over time.
 Improves mastery of 21st century skills.
 Is especially effective with lower-achieving students.

3/3/2014

Project based learning methodologies for
Embedded Systems Design

8
Project Based Learning
Methodologies
for
Embedded
and
Intelligent Systems Design
3/3/2014

Project based learning methodologies for
Embedded Systems Design

9
Embedded Technology Drivers

Less Power Consumption
Less Price/ More Economical
More or Less components per board/system
Area Utilization/compactness
Higher reliability
High Speed of Operation
Lesser Manufacturing Costs
Figure 1 : Launcpad kit
courtesy Texas Instruments

3/3/2014

Project based learning methodologies for
Embedded Systems Design

10
View of Embedded Designer
Subsystem and
Component View
Concurrency
and
Resource view

Embedded
System
Architecture

Distribution
View

Deployment
View

3/3/2014

Dependability
View

Project based learning methodologies for
Embedded Systems Design

11
Basic disciplines incorporated for
Embedded System Design
Mechanical
Engineering

Material
Engineering

Electronics
Engineering

Embedded
and
Intelligent Systems
Design

Industrial
Engineering

Computer Science
Engineering

Chemical
Engineering
3/3/2014

Project based learning methodologies for
Embedded Systems Design

12
Design flow for Embedded and
Intelligent System Design
Product
Requirements

System
Architecture

Selection of Intelligent System /
Controller

Embedded Software
Design

3/3/2014

Embedded Hardware
Design
Hardware and Software
Integration
Project based learning methodologies for
Embedded Systems Design

13
Layered Architecture of an
Embedded System
Application Software
Operating System
Hardware

CPU / Controller
3/3/2014

Project based learning methodologies for
Embedded Systems Design

14
Embedded Software Platform
Application Software
Application Programming Interface
Operating System
Communication
Software

Kernel

Kernel

Libraries

Device Manager
Project based learning methodologies for
Embedded Systems Design

3/3/2014

15
Embedded Hardware Platform

LCD

LED
Functional Keypad

Sensors
ADC
DAC
Power Supply
Unit

Processor or
Controller
(CPU)

Memory
Clock Circuitry

3/3/2014

Project based learning methodologies for
Embedded Systems Design

Functional
Keypad
Communication
Interface
Selection
Circuits
Timers and Reset
Circuitry

16
Process of Embedded System Development

Integrated
Development
Enviornment
Writing Code
using Text Editor
Translate Code
into machine
code

Emulation
Hardware

Program Flash or
OTP version of
Microcontroller

Emulator
Base
Plugs into Target
System

Functional
Prototype
verification with
Real Microcontroller
Chip

Target System
Debug Code

3/3/2014

Production

Project based learning methodologies for
Embedded Systems Design

17
Waterfall model for Process of
Embedded System Development
Requirements
Engineering

Hardware Prototype Development and
Simulation Engineering

Hardware – Software Partitioning,
hardware Design, Software Design
Hardware and Software
Implementation

Hardware and Software
Integration and Testing
Operation and
Maintenance
3/3/2014

Project based learning methodologies for
Embedded Systems Design

18
Embedded Hardware and Software Development on
8051 Microcontroller Platform

Blank
8051

Test a
8051 on a
Real Circuit

3/3/2014

Writing a
Program Using
C or Assembly
for 8051

Program
on a
Real 8051

Project based learning methodologies for
Embedded Systems Design

Program a
Virtual 8051
on a
Computer

Test a
Program
on a
Computer

19
Embedded Hardware and Software
Development on AVR Microcontroller Platform

Blank
AVR

Test a
AVR
on a Real
Circuit

3/3/2014

Writing a
Program Using
C or Assembly
for AVR

Program
on a
Real AVR

Project based learning methodologies for
Embedded Systems Design

Program a
Virtual AVR
on a
Computer

Test a
Program on a
Computer

20
Embedded Hardware and Software
Development on ARM Microcontroller Platform

Blank
ARM

Test a
ARM on a
Real Circuit

3/3/2014

Writing a
Program Using
C or Assembly
for ARM

Program
on a
Real ARM

Project based learning methodologies for
Embedded Systems Design

Program a
Virtual ARM
on a
Computer

Test a
Program
on a
Computer

21
Other Embedded Computing Methodologies
Digital Signal Processing
based Systems
Digital Image Processing
based Systems
Mobile Computing
RFID based Systems
Robotics and
Intelligent Systems Design
Invisible Computing
3/3/2014

Project based learning methodologies for
Embedded Systems Design

22
Design Complexities and Implementation
Problem Domain complexity
Development Process complexity
Choice Domain complexity

Testing related complexity
Packaging related complexity

3/3/2014

Project based learning methodologies for
Embedded Systems Design

23
Related Work

3/3/2014

Project based learning methodologies for
Embedded Systems Design

24
Related Work

3/3/2014

Project based learning methodologies for
Embedded Systems Design

25
3/3/2014

Project based learning methodologies for
Embedded Systems Design

26
3/3/2014

Project based learning methodologies for
Embedded Systems Design

27
3/3/2014

Project based learning methodologies for
Embedded Systems Design

28
3/3/2014

Project based learning methodologies for
Embedded Systems Design

29
Conclusion
 The purpose of our paper is to present a generalized approach
in learning Embedded systems and Intelligent systems Design.
 It is based on combination of traditional or conventional (face
to face) learning and project based learning methodologies.
 This methodology presents proposed formulation of school of
interdisciplinary science and technology in every college and
university across Madhya Pradesh

3/3/2014

Project based learning methodologies for
Embedded Systems Design

30
References
[1] Davcev, Danco, et al. "Project based learning of embedded systems." Proc. 2nd
WSEAS Int. Conf. Circuits, Syst., Signal Telecommun. 2008.
[2] Gann, David M., and Ammon J. Salter. "Innovation in project-based, serviceenhanced firms: the construction of complex products and systems." Research
policy 29.7(2000): 955-972.
[3] Nooshabadi, S., Garside, J, “Modernization of Teaching in Embedded Systems
Design—An International Collaborative Project”, IEEE Transactions on
Education, Vol 49, Issue 2, May 2006 pp. 254 - 262.
[4] Konrad Lorincz, David J., Malan, Thaddeus R.F., Fulford-Jones, Alan Nawoj,
Antony Clavel, Victor Shnayder, Geoffrey Mainland, Matt Welsh, Steve
Moulton, ”Sensor Networks for Emergency Response: Challenges.
[5] Joseph M. Hellerstein, Wei Hong, Samuel R. Maden, “The Sensor Spectrum:
Technology, Trends,, and Requirements”, SIGMOD Record, Vol.32, No. 4,
December 2003; pp. 22 Project based learning methodologies for
- 27

3/3/2014

Embedded Systems Design

31
References (Contd..)
[6] F.L.Lewis, “Wireless Sensor Networks” chapter 4 in D. J. Cook and S. K. Das,
editors, Smart Environments: Technologies, Protocols, and Applications, John
Wiley, New York, 2004
[7] Konrad, S., Cheng, B.H.C., Campbell, L.A., “Object Analysis Patterns for
Embedded Systems”, IEEE Transactions on Software EngineeringVol 30, Issue 12,
Dec.2004, pp. 970- 992
[8] M.Broy, “Requirements Engineering for Embedded Systems”, Proc. First Workshop
Formal Design of Safety Critical Embedded Systems (FemSys), Apr. 1997.
Crossbow, Inc.
[9] M. Demirbas, K.Y. Chow, C.S. Wan, “Insight: Internet-Sensor Based Integration for
Habitat Monitoring”, Advanced Experimental activities ON WIRELESS networks
and systems (EXPONWIRELESS) Workshop (as part of WOWMOM 2006),
Buffalo, NY, June 2006, pp. 553-558.
[10] Kurzel, F and Rath, M., “Project Based Learning and Learning Environment”,
Journal of Issues in Informing Science and Information Technology (IISIT), Vol 4,
pp. 503-510.
3/3/2014

Project based learning methodologies for
Embedded Systems Design

32
References (Contd..)
[11] Javier Macías-Guarasa, Juan Manuel Montero, Rubén San-Segundo,
Álvaro Araujo, Octavio Nieto-Taladriz, “A Project-Based Learning
Approach to Design Electronic Systems.
[12] Curricula”,IEEE Transactions on Education, Vol. 49, issue 3, August 2006,
pp. 389-397.
[13] Jorgensen, D.O. Howard, P. 2000, “Project Based Learning - A
Professional Engineering Practitioner Learning Paradigm”, 2nd AsiaPacific
Conference on Problem-Based Learning, Singapore. December, 4-7 2000.
[14] Roy Chaoming Hsu, Wen-Chug Liu, “Project Based Learning as a
Pedagogical Tool for Embedded System Education”, 3rd International
Conference on Research and Education, 27-30 June 2005 pp. 362 – 366.
[15] Martinez-Mones, A., Gomez-Sanchez, E.,Dimitriadis, Y.A., JorrinAbellan, I.M., RubiaAvi, B., Vega-Gorgojo, G, “Multiple Case Studies to
Enhance Project-Based Learning in a Computer Architecture Course”,
IEEE Transactions on EducationVol. 48, Issue 3, Aug. 2005 pp. 482 - 489.
Project based learning methodologies for
3/3/2014

Embedded Systems Design

33
References (Contd..)
[16] Dr. KVKK Prasasd, , Embedded/Real time Systems: Concepts Design and
Programming, Black Book Dreamtech press,2010.
[17] Vahid, Frank. Embedded system design: a unified hardware/software
introduction. John Wiley & Sons, 2006.
[18] Wolf, Wayne, and Jan Madsen. "Embedded systems education for the
future."Proceedings of the IEEE 88.1 (2000): 23-30.
[19] Atmel microcontrollers [online] www.atmel.com
[20] E-learning portal of CDAC [online] www.elearncdacindia.com
[21] GNU free software foundation www.gnu.org
[22] GNU Compiler Collection gcc.gnu.org
[23] Portal on DSP based Embedded systems www.techonline.com
3/3/2014

Project based learning methodologies for
Embedded Systems Design

34
Acknowledgements
1. Dr. Soni Changlani
HOD EC, LNCTS, Bhopal
2. Prof. Dr. Minal Saxena ,Prof. Sangeeta Shukla, Prof. Bharti Gupta
SIRT, Bhopal
3. Mr. Achyuth Samudrala & Mr. Anudeep Banda
Cofounders & CEO, Stem Labs, Hyderabad
4. Ms. Ekata Mehul & Ms. VVS Lavanya
e-ITRA, Ahmedabad
5. Mr. Ashutosh Khare
Director, Techseeder Educorp Pvt. Ltd.

3/3/2014

Project based learning methodologies for
Embedded Systems Design

35
Robert Frost

Thank You…
3/3/2014

Project based learning methodologies for
Embedded Systems Design

36

More Related Content

What's hot

Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design processRayees CK
 
Design of Software for Embedded Systems
Design of Software for Embedded SystemsDesign of Software for Embedded Systems
Design of Software for Embedded SystemsPeter Tröger
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systemsRAMPRAKASHT1
 
UNIT-I-RTOS and Concepts
UNIT-I-RTOS and ConceptsUNIT-I-RTOS and Concepts
UNIT-I-RTOS and ConceptsDr.YNM
 
Basics of Embedded System
Basics of Embedded System Basics of Embedded System
Basics of Embedded System Rajesh Roshan
 
Embedded system software
Embedded system softwareEmbedded system software
Embedded system softwareJamia Hamdard
 
Computer architecture overview
Computer architecture overviewComputer architecture overview
Computer architecture overviewMuhammad Ishaq
 
1 Computer Architecture
1 Computer Architecture1 Computer Architecture
1 Computer Architecturefika sweety
 
EMBEDDED OS
EMBEDDED OSEMBEDDED OS
EMBEDDED OSAJAL A J
 
Embedded os
Embedded osEmbedded os
Embedded oschian417
 
Embedded System basic and classifications
Embedded System basic and classificationsEmbedded System basic and classifications
Embedded System basic and classificationsrajkciitr
 

What's hot (20)

Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
Embedded System-design technology
Embedded System-design technologyEmbedded System-design technology
Embedded System-design technology
 
CS6303 - Computer Architecture
CS6303 - Computer ArchitectureCS6303 - Computer Architecture
CS6303 - Computer Architecture
 
Design of Software for Embedded Systems
Design of Software for Embedded SystemsDesign of Software for Embedded Systems
Design of Software for Embedded Systems
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systems
 
Presentation1
Presentation1Presentation1
Presentation1
 
UNIT-I-RTOS and Concepts
UNIT-I-RTOS and ConceptsUNIT-I-RTOS and Concepts
UNIT-I-RTOS and Concepts
 
Introduction to embedded system
Introduction to embedded systemIntroduction to embedded system
Introduction to embedded system
 
Basics of Embedded System
Basics of Embedded System Basics of Embedded System
Basics of Embedded System
 
Embedded system software
Embedded system softwareEmbedded system software
Embedded system software
 
Computer architecture overview
Computer architecture overviewComputer architecture overview
Computer architecture overview
 
Embedded System Presentation
Embedded System PresentationEmbedded System Presentation
Embedded System Presentation
 
Chapter1
Chapter1Chapter1
Chapter1
 
Embedded system
Embedded system Embedded system
Embedded system
 
1 Computer Architecture
1 Computer Architecture1 Computer Architecture
1 Computer Architecture
 
Subhadeep fpga-vs-mcu
Subhadeep fpga-vs-mcuSubhadeep fpga-vs-mcu
Subhadeep fpga-vs-mcu
 
EMBEDDED OS
EMBEDDED OSEMBEDDED OS
EMBEDDED OS
 
Embedded os
Embedded osEmbedded os
Embedded os
 
Embedded System basic and classifications
Embedded System basic and classificationsEmbedded System basic and classifications
Embedded System basic and classifications
 
How to choose an RTOS?
How to choose an RTOS?How to choose an RTOS?
How to choose an RTOS?
 

Viewers also liked

Introduction to Embedded Systems and its Applications
Introduction to Embedded Systems and its ApplicationsIntroduction to Embedded Systems and its Applications
Introduction to Embedded Systems and its ApplicationsGaurav Verma
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsApurva Zope
 
PV System Design Project
PV System Design ProjectPV System Design Project
PV System Design ProjectMichael Clarke
 
Patrick steyaert lean adaptive management - achieving complex business goal...
Patrick steyaert   lean adaptive management - achieving complex business goal...Patrick steyaert   lean adaptive management - achieving complex business goal...
Patrick steyaert lean adaptive management - achieving complex business goal...AGILEMinds
 
Vehicle telematics with real time operating system
Vehicle telematics with real time operating systemVehicle telematics with real time operating system
Vehicle telematics with real time operating systemeSAT Journals
 
đổI mới phương pháp dạy học môn tiếng anh
đổI mới phương pháp dạy học môn tiếng anhđổI mới phương pháp dạy học môn tiếng anh
đổI mới phương pháp dạy học môn tiếng anhHong Phuong Nguyen
 
Query Linguistic Intent Detection
Query Linguistic Intent DetectionQuery Linguistic Intent Detection
Query Linguistic Intent Detectionbutest
 
Neural Network Applications In Machining: A Review
Neural Network Applications In Machining: A ReviewNeural Network Applications In Machining: A Review
Neural Network Applications In Machining: A ReviewAshish Khetan
 
Safety-Critical Embedded Systems Course
Safety-Critical Embedded Systems CourseSafety-Critical Embedded Systems Course
Safety-Critical Embedded Systems Coursepaupo
 
Logica | Intelligent Self learning - a helping hand in financial crime
Logica | Intelligent Self learning - a helping hand in financial crimeLogica | Intelligent Self learning - a helping hand in financial crime
Logica | Intelligent Self learning - a helping hand in financial crimeCGI
 
Software Engineering - Lecture 02
Software Engineering - Lecture 02Software Engineering - Lecture 02
Software Engineering - Lecture 02Asifuzzaman Hridoy
 
Deep Learning for NLP Applications
Deep Learning for NLP ApplicationsDeep Learning for NLP Applications
Deep Learning for NLP ApplicationsSamiur Rahman
 
An Optimal Iterative Algorithm for Extracting MUCs in a Black-box Constraint ...
An Optimal Iterative Algorithm for Extracting MUCs in a Black-box Constraint ...An Optimal Iterative Algorithm for Extracting MUCs in a Black-box Constraint ...
An Optimal Iterative Algorithm for Extracting MUCs in a Black-box Constraint ...Philippe Laborie
 
Authentic learning how to facilitate community improvement through project-...
Authentic learning   how to facilitate community improvement through project-...Authentic learning   how to facilitate community improvement through project-...
Authentic learning how to facilitate community improvement through project-...rebekahmorris23
 
Black Box Methods for Inferring Parallel Applications' Properties in Virtual ...
Black Box Methods for Inferring Parallel Applications' Properties in Virtual ...Black Box Methods for Inferring Parallel Applications' Properties in Virtual ...
Black Box Methods for Inferring Parallel Applications' Properties in Virtual ...Ashish Gupta
 
Application of machine learning and cognitive computing in intrusion detectio...
Application of machine learning and cognitive computing in intrusion detectio...Application of machine learning and cognitive computing in intrusion detectio...
Application of machine learning and cognitive computing in intrusion detectio...Mahdi Hosseini Moghaddam
 
Cognitive Modeling & Intelligent Tutors
Cognitive Modeling & Intelligent TutorsCognitive Modeling & Intelligent Tutors
Cognitive Modeling & Intelligent TutorsCody Ray
 
Ai and neural networks
Ai and neural networksAi and neural networks
Ai and neural networksNikhil Kansari
 

Viewers also liked (20)

Introduction to Embedded Systems and its Applications
Introduction to Embedded Systems and its ApplicationsIntroduction to Embedded Systems and its Applications
Introduction to Embedded Systems and its Applications
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
PV System Design Project
PV System Design ProjectPV System Design Project
PV System Design Project
 
Patrick steyaert lean adaptive management - achieving complex business goal...
Patrick steyaert   lean adaptive management - achieving complex business goal...Patrick steyaert   lean adaptive management - achieving complex business goal...
Patrick steyaert lean adaptive management - achieving complex business goal...
 
Vehicle telematics with real time operating system
Vehicle telematics with real time operating systemVehicle telematics with real time operating system
Vehicle telematics with real time operating system
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
đổI mới phương pháp dạy học môn tiếng anh
đổI mới phương pháp dạy học môn tiếng anhđổI mới phương pháp dạy học môn tiếng anh
đổI mới phương pháp dạy học môn tiếng anh
 
Query Linguistic Intent Detection
Query Linguistic Intent DetectionQuery Linguistic Intent Detection
Query Linguistic Intent Detection
 
Neural Network Applications In Machining: A Review
Neural Network Applications In Machining: A ReviewNeural Network Applications In Machining: A Review
Neural Network Applications In Machining: A Review
 
The Software Development Process
The Software Development ProcessThe Software Development Process
The Software Development Process
 
Safety-Critical Embedded Systems Course
Safety-Critical Embedded Systems CourseSafety-Critical Embedded Systems Course
Safety-Critical Embedded Systems Course
 
Logica | Intelligent Self learning - a helping hand in financial crime
Logica | Intelligent Self learning - a helping hand in financial crimeLogica | Intelligent Self learning - a helping hand in financial crime
Logica | Intelligent Self learning - a helping hand in financial crime
 
Software Engineering - Lecture 02
Software Engineering - Lecture 02Software Engineering - Lecture 02
Software Engineering - Lecture 02
 
Deep Learning for NLP Applications
Deep Learning for NLP ApplicationsDeep Learning for NLP Applications
Deep Learning for NLP Applications
 
An Optimal Iterative Algorithm for Extracting MUCs in a Black-box Constraint ...
An Optimal Iterative Algorithm for Extracting MUCs in a Black-box Constraint ...An Optimal Iterative Algorithm for Extracting MUCs in a Black-box Constraint ...
An Optimal Iterative Algorithm for Extracting MUCs in a Black-box Constraint ...
 
Authentic learning how to facilitate community improvement through project-...
Authentic learning   how to facilitate community improvement through project-...Authentic learning   how to facilitate community improvement through project-...
Authentic learning how to facilitate community improvement through project-...
 
Black Box Methods for Inferring Parallel Applications' Properties in Virtual ...
Black Box Methods for Inferring Parallel Applications' Properties in Virtual ...Black Box Methods for Inferring Parallel Applications' Properties in Virtual ...
Black Box Methods for Inferring Parallel Applications' Properties in Virtual ...
 
Application of machine learning and cognitive computing in intrusion detectio...
Application of machine learning and cognitive computing in intrusion detectio...Application of machine learning and cognitive computing in intrusion detectio...
Application of machine learning and cognitive computing in intrusion detectio...
 
Cognitive Modeling & Intelligent Tutors
Cognitive Modeling & Intelligent TutorsCognitive Modeling & Intelligent Tutors
Cognitive Modeling & Intelligent Tutors
 
Ai and neural networks
Ai and neural networksAi and neural networks
Ai and neural networks
 

Similar to Project based learning methodologies for Embedded Systems and Intelligent System Design

A Survey on Design of Online Judge System
A Survey on Design of Online Judge SystemA Survey on Design of Online Judge System
A Survey on Design of Online Judge SystemIRJET Journal
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERvivatechijri
 
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...ciyamala kushbu
 
Internal assessment marking system
Internal assessment marking systemInternal assessment marking system
Internal assessment marking systemShreshth Saxena
 
Student perceptions and attitudes towards the software factory as a learning ...
Student perceptions and attitudes towards the software factory as a learning ...Student perceptions and attitudes towards the software factory as a learning ...
Student perceptions and attitudes towards the software factory as a learning ...Muhammad Ahmad
 
Student database management system
Student database management systemStudent database management system
Student database management systemSnehal Raut
 
Online Examination and Evaluation System
Online Examination and Evaluation SystemOnline Examination and Evaluation System
Online Examination and Evaluation SystemIRJET Journal
 
Online Intelligent Semantic Performance Based Solution: The Milestone towards...
Online Intelligent Semantic Performance Based Solution: The Milestone towards...Online Intelligent Semantic Performance Based Solution: The Milestone towards...
Online Intelligent Semantic Performance Based Solution: The Milestone towards...AM Publications
 
Project for Student Result System
Project for Student Result SystemProject for Student Result System
Project for Student Result SystemKuMaR AnAnD
 
Course Outline System Analysis and Design
Course Outline System Analysis and DesignCourse Outline System Analysis and Design
Course Outline System Analysis and Designyananrf
 
Lec_1,2_OOP_(Introduction).pdf
Lec_1,2_OOP_(Introduction).pdfLec_1,2_OOP_(Introduction).pdf
Lec_1,2_OOP_(Introduction).pdfAneesAbbasi14
 
Design and development of automated examination system
Design and development of automated examination systemDesign and development of automated examination system
Design and development of automated examination systemShivakant Dubey
 
Design and Development Of Automated Examination System.
Design and Development Of Automated Examination System.Design and Development Of Automated Examination System.
Design and Development Of Automated Examination System.Shivakant Dubey
 
Directional-based Cellular e-Commerce: Undergraduate Systems Engineering Caps...
Directional-based Cellular e-Commerce: Undergraduate Systems Engineering Caps...Directional-based Cellular e-Commerce: Undergraduate Systems Engineering Caps...
Directional-based Cellular e-Commerce: Undergraduate Systems Engineering Caps...wcrolley
 
F03405046048
F03405046048F03405046048
F03405046048theijes
 

Similar to Project based learning methodologies for Embedded Systems and Intelligent System Design (20)

Resume bnkr
Resume bnkrResume bnkr
Resume bnkr
 
Resume bnkr
Resume bnkrResume bnkr
Resume bnkr
 
Resume bnkr
Resume bnkrResume bnkr
Resume bnkr
 
A Survey on Design of Online Judge System
A Survey on Design of Online Judge SystemA Survey on Design of Online Judge System
A Survey on Design of Online Judge System
 
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPERCRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
CRITERION BASED AUTOMATIC GENERATION OF QUESTION PAPER
 
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
 
Internal assessment marking system
Internal assessment marking systemInternal assessment marking system
Internal assessment marking system
 
Student perceptions and attitudes towards the software factory as a learning ...
Student perceptions and attitudes towards the software factory as a learning ...Student perceptions and attitudes towards the software factory as a learning ...
Student perceptions and attitudes towards the software factory as a learning ...
 
Student database management system
Student database management systemStudent database management system
Student database management system
 
Online Examination and Evaluation System
Online Examination and Evaluation SystemOnline Examination and Evaluation System
Online Examination and Evaluation System
 
DEPT CONF (1) (1).pptx
DEPT CONF (1) (1).pptxDEPT CONF (1) (1).pptx
DEPT CONF (1) (1).pptx
 
Final ec2 kt
Final ec2 ktFinal ec2 kt
Final ec2 kt
 
Online Intelligent Semantic Performance Based Solution: The Milestone towards...
Online Intelligent Semantic Performance Based Solution: The Milestone towards...Online Intelligent Semantic Performance Based Solution: The Milestone towards...
Online Intelligent Semantic Performance Based Solution: The Milestone towards...
 
Project for Student Result System
Project for Student Result SystemProject for Student Result System
Project for Student Result System
 
Course Outline System Analysis and Design
Course Outline System Analysis and DesignCourse Outline System Analysis and Design
Course Outline System Analysis and Design
 
Lec_1,2_OOP_(Introduction).pdf
Lec_1,2_OOP_(Introduction).pdfLec_1,2_OOP_(Introduction).pdf
Lec_1,2_OOP_(Introduction).pdf
 
Design and development of automated examination system
Design and development of automated examination systemDesign and development of automated examination system
Design and development of automated examination system
 
Design and Development Of Automated Examination System.
Design and Development Of Automated Examination System.Design and Development Of Automated Examination System.
Design and Development Of Automated Examination System.
 
Directional-based Cellular e-Commerce: Undergraduate Systems Engineering Caps...
Directional-based Cellular e-Commerce: Undergraduate Systems Engineering Caps...Directional-based Cellular e-Commerce: Undergraduate Systems Engineering Caps...
Directional-based Cellular e-Commerce: Undergraduate Systems Engineering Caps...
 
F03405046048
F03405046048F03405046048
F03405046048
 

Recently uploaded

Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 

Recently uploaded (20)

Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 

Project based learning methodologies for Embedded Systems and Intelligent System Design

  • 1. International Conference on Interdisciplinary Research in Engineering, Management, Pharmacy & Sciences ICIREMPS – 2014 Project Based Learning Methodologies for Embedded and Intelligent Systems Design Ayoush Johari Assistant Professor Dr. Soni Changlani Professor Department of Electronics and Communication Engineering Lakshmi Narain College of Technology and Science Bhopal, Madhya Pradesh
  • 2. Organization of Presentation 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Project Based Learning- Essentials & Definition Instructor’s and Student’s Role Project-Based Learning - Research … Embedded Technology Drivers View of Embedded Designer Basic disciplines incorporated for Embedded System Design Design flow for Embedded and Intelligent System Design Layered architecture of an Embedded System Embedded Software and Hardware Platform Process of Embedded System Development Waterfall model for Process of Embedded System Development Embedded Hardware and Software Development on 8051, AVR and ARM Platforms Other Embedded Computing Methodologies Design Complexities and Implementation Related Work Conclusion References Acknowledgements 3/3/2014 Project based learning methodologies for Embedded Systems Design 2
  • 3. Project Based Learning Essentials & Definition 3/3/2014 Project based learning methodologies for Embedded Systems Design 3
  • 4. Project Based Learning- Essentials  What is Project-Based Learning ?  How is PBL different from traditional approaches to teaching and learning ?  Why is PBL appropriate for the intervention classroom ?  How are PBL units designed ?  How does Research support PBL ?  Driving questions and projects that are important to Students, Faculties and Research Scholars ? 3/3/2014 Project based learning methodologies for Embedded Systems Design 4
  • 5. Project Based Learning – Definition A systematic teaching method that engages students in learning essential knowledge and life-enhancing skills through an extended, student-influenced inquiry process structured around complex, authentic questions and carefully designed products and tasks. Source -- Project Based Learning Online – Buck Institute 3/3/2014 Project based learning methodologies for Embedded Systems Design 5
  • 6. Instructor’s Role ( Meta-cognitive Coaches )  Serve as facilitator  Model thinking and problem-solving strategies effectively  Structure meaningful tasks  Work with students to frame worthwhile questions  Manage the structure of multiple day-to-day activities to produce high quality outcomes  Teach students to set goals 3/3/2014 Project based learning methodologies for Embedded Systems Design 6
  • 7. Student’s Role     3/3/2014 Set goals Explore and ask questions Work well with peers Stay accountable to self, peers, and teacher for project outcomes Project based learning methodologies for Embedded Systems Design 7
  • 8. Project-Based Learning - Research …  Increases student motivation and engagement in learning.  Is more effective that traditional instruction in increasing academic achievement.  Improves student retention of knowledge over time.  Improves mastery of 21st century skills.  Is especially effective with lower-achieving students. 3/3/2014 Project based learning methodologies for Embedded Systems Design 8
  • 9. Project Based Learning Methodologies for Embedded and Intelligent Systems Design 3/3/2014 Project based learning methodologies for Embedded Systems Design 9
  • 10. Embedded Technology Drivers Less Power Consumption Less Price/ More Economical More or Less components per board/system Area Utilization/compactness Higher reliability High Speed of Operation Lesser Manufacturing Costs Figure 1 : Launcpad kit courtesy Texas Instruments 3/3/2014 Project based learning methodologies for Embedded Systems Design 10
  • 11. View of Embedded Designer Subsystem and Component View Concurrency and Resource view Embedded System Architecture Distribution View Deployment View 3/3/2014 Dependability View Project based learning methodologies for Embedded Systems Design 11
  • 12. Basic disciplines incorporated for Embedded System Design Mechanical Engineering Material Engineering Electronics Engineering Embedded and Intelligent Systems Design Industrial Engineering Computer Science Engineering Chemical Engineering 3/3/2014 Project based learning methodologies for Embedded Systems Design 12
  • 13. Design flow for Embedded and Intelligent System Design Product Requirements System Architecture Selection of Intelligent System / Controller Embedded Software Design 3/3/2014 Embedded Hardware Design Hardware and Software Integration Project based learning methodologies for Embedded Systems Design 13
  • 14. Layered Architecture of an Embedded System Application Software Operating System Hardware CPU / Controller 3/3/2014 Project based learning methodologies for Embedded Systems Design 14
  • 15. Embedded Software Platform Application Software Application Programming Interface Operating System Communication Software Kernel Kernel Libraries Device Manager Project based learning methodologies for Embedded Systems Design 3/3/2014 15
  • 16. Embedded Hardware Platform LCD LED Functional Keypad Sensors ADC DAC Power Supply Unit Processor or Controller (CPU) Memory Clock Circuitry 3/3/2014 Project based learning methodologies for Embedded Systems Design Functional Keypad Communication Interface Selection Circuits Timers and Reset Circuitry 16
  • 17. Process of Embedded System Development Integrated Development Enviornment Writing Code using Text Editor Translate Code into machine code Emulation Hardware Program Flash or OTP version of Microcontroller Emulator Base Plugs into Target System Functional Prototype verification with Real Microcontroller Chip Target System Debug Code 3/3/2014 Production Project based learning methodologies for Embedded Systems Design 17
  • 18. Waterfall model for Process of Embedded System Development Requirements Engineering Hardware Prototype Development and Simulation Engineering Hardware – Software Partitioning, hardware Design, Software Design Hardware and Software Implementation Hardware and Software Integration and Testing Operation and Maintenance 3/3/2014 Project based learning methodologies for Embedded Systems Design 18
  • 19. Embedded Hardware and Software Development on 8051 Microcontroller Platform Blank 8051 Test a 8051 on a Real Circuit 3/3/2014 Writing a Program Using C or Assembly for 8051 Program on a Real 8051 Project based learning methodologies for Embedded Systems Design Program a Virtual 8051 on a Computer Test a Program on a Computer 19
  • 20. Embedded Hardware and Software Development on AVR Microcontroller Platform Blank AVR Test a AVR on a Real Circuit 3/3/2014 Writing a Program Using C or Assembly for AVR Program on a Real AVR Project based learning methodologies for Embedded Systems Design Program a Virtual AVR on a Computer Test a Program on a Computer 20
  • 21. Embedded Hardware and Software Development on ARM Microcontroller Platform Blank ARM Test a ARM on a Real Circuit 3/3/2014 Writing a Program Using C or Assembly for ARM Program on a Real ARM Project based learning methodologies for Embedded Systems Design Program a Virtual ARM on a Computer Test a Program on a Computer 21
  • 22. Other Embedded Computing Methodologies Digital Signal Processing based Systems Digital Image Processing based Systems Mobile Computing RFID based Systems Robotics and Intelligent Systems Design Invisible Computing 3/3/2014 Project based learning methodologies for Embedded Systems Design 22
  • 23. Design Complexities and Implementation Problem Domain complexity Development Process complexity Choice Domain complexity Testing related complexity Packaging related complexity 3/3/2014 Project based learning methodologies for Embedded Systems Design 23
  • 24. Related Work 3/3/2014 Project based learning methodologies for Embedded Systems Design 24
  • 25. Related Work 3/3/2014 Project based learning methodologies for Embedded Systems Design 25
  • 26. 3/3/2014 Project based learning methodologies for Embedded Systems Design 26
  • 27. 3/3/2014 Project based learning methodologies for Embedded Systems Design 27
  • 28. 3/3/2014 Project based learning methodologies for Embedded Systems Design 28
  • 29. 3/3/2014 Project based learning methodologies for Embedded Systems Design 29
  • 30. Conclusion  The purpose of our paper is to present a generalized approach in learning Embedded systems and Intelligent systems Design.  It is based on combination of traditional or conventional (face to face) learning and project based learning methodologies.  This methodology presents proposed formulation of school of interdisciplinary science and technology in every college and university across Madhya Pradesh 3/3/2014 Project based learning methodologies for Embedded Systems Design 30
  • 31. References [1] Davcev, Danco, et al. "Project based learning of embedded systems." Proc. 2nd WSEAS Int. Conf. Circuits, Syst., Signal Telecommun. 2008. [2] Gann, David M., and Ammon J. Salter. "Innovation in project-based, serviceenhanced firms: the construction of complex products and systems." Research policy 29.7(2000): 955-972. [3] Nooshabadi, S., Garside, J, “Modernization of Teaching in Embedded Systems Design—An International Collaborative Project”, IEEE Transactions on Education, Vol 49, Issue 2, May 2006 pp. 254 - 262. [4] Konrad Lorincz, David J., Malan, Thaddeus R.F., Fulford-Jones, Alan Nawoj, Antony Clavel, Victor Shnayder, Geoffrey Mainland, Matt Welsh, Steve Moulton, ”Sensor Networks for Emergency Response: Challenges. [5] Joseph M. Hellerstein, Wei Hong, Samuel R. Maden, “The Sensor Spectrum: Technology, Trends,, and Requirements”, SIGMOD Record, Vol.32, No. 4, December 2003; pp. 22 Project based learning methodologies for - 27 3/3/2014 Embedded Systems Design 31
  • 32. References (Contd..) [6] F.L.Lewis, “Wireless Sensor Networks” chapter 4 in D. J. Cook and S. K. Das, editors, Smart Environments: Technologies, Protocols, and Applications, John Wiley, New York, 2004 [7] Konrad, S., Cheng, B.H.C., Campbell, L.A., “Object Analysis Patterns for Embedded Systems”, IEEE Transactions on Software EngineeringVol 30, Issue 12, Dec.2004, pp. 970- 992 [8] M.Broy, “Requirements Engineering for Embedded Systems”, Proc. First Workshop Formal Design of Safety Critical Embedded Systems (FemSys), Apr. 1997. Crossbow, Inc. [9] M. Demirbas, K.Y. Chow, C.S. Wan, “Insight: Internet-Sensor Based Integration for Habitat Monitoring”, Advanced Experimental activities ON WIRELESS networks and systems (EXPONWIRELESS) Workshop (as part of WOWMOM 2006), Buffalo, NY, June 2006, pp. 553-558. [10] Kurzel, F and Rath, M., “Project Based Learning and Learning Environment”, Journal of Issues in Informing Science and Information Technology (IISIT), Vol 4, pp. 503-510. 3/3/2014 Project based learning methodologies for Embedded Systems Design 32
  • 33. References (Contd..) [11] Javier Macías-Guarasa, Juan Manuel Montero, Rubén San-Segundo, Álvaro Araujo, Octavio Nieto-Taladriz, “A Project-Based Learning Approach to Design Electronic Systems. [12] Curricula”,IEEE Transactions on Education, Vol. 49, issue 3, August 2006, pp. 389-397. [13] Jorgensen, D.O. Howard, P. 2000, “Project Based Learning - A Professional Engineering Practitioner Learning Paradigm”, 2nd AsiaPacific Conference on Problem-Based Learning, Singapore. December, 4-7 2000. [14] Roy Chaoming Hsu, Wen-Chug Liu, “Project Based Learning as a Pedagogical Tool for Embedded System Education”, 3rd International Conference on Research and Education, 27-30 June 2005 pp. 362 – 366. [15] Martinez-Mones, A., Gomez-Sanchez, E.,Dimitriadis, Y.A., JorrinAbellan, I.M., RubiaAvi, B., Vega-Gorgojo, G, “Multiple Case Studies to Enhance Project-Based Learning in a Computer Architecture Course”, IEEE Transactions on EducationVol. 48, Issue 3, Aug. 2005 pp. 482 - 489. Project based learning methodologies for 3/3/2014 Embedded Systems Design 33
  • 34. References (Contd..) [16] Dr. KVKK Prasasd, , Embedded/Real time Systems: Concepts Design and Programming, Black Book Dreamtech press,2010. [17] Vahid, Frank. Embedded system design: a unified hardware/software introduction. John Wiley & Sons, 2006. [18] Wolf, Wayne, and Jan Madsen. "Embedded systems education for the future."Proceedings of the IEEE 88.1 (2000): 23-30. [19] Atmel microcontrollers [online] www.atmel.com [20] E-learning portal of CDAC [online] www.elearncdacindia.com [21] GNU free software foundation www.gnu.org [22] GNU Compiler Collection gcc.gnu.org [23] Portal on DSP based Embedded systems www.techonline.com 3/3/2014 Project based learning methodologies for Embedded Systems Design 34
  • 35. Acknowledgements 1. Dr. Soni Changlani HOD EC, LNCTS, Bhopal 2. Prof. Dr. Minal Saxena ,Prof. Sangeeta Shukla, Prof. Bharti Gupta SIRT, Bhopal 3. Mr. Achyuth Samudrala & Mr. Anudeep Banda Cofounders & CEO, Stem Labs, Hyderabad 4. Ms. Ekata Mehul & Ms. VVS Lavanya e-ITRA, Ahmedabad 5. Mr. Ashutosh Khare Director, Techseeder Educorp Pvt. Ltd. 3/3/2014 Project based learning methodologies for Embedded Systems Design 35
  • 36. Robert Frost Thank You… 3/3/2014 Project based learning methodologies for Embedded Systems Design 36