ET4011 Embedded Computing Syllabus:
ET4011 Embedded Computing Syllabus – Anna University PG Syllabus Regulation 2021
COURSE OBJECTIVES:
1. To expose the students to the fundamentals of Network communication technologies.
2. To teach the fundamentals of Java , Internet and Java card
3. To develop distributed embedded system with Java
4. To teach the smart card and Apps development
5. To involve Discussions/ Practice in familiarizing the concepts acquired over the 5 Units of the subject for improved employability skills.
UNIT I NETWORK INFRASTRUCTURE
Broad Band Transmission facilities –Open Interconnection standards – networking devices Network diagram –Network management – Network Security – Cluster computers.
UNIT II JAVA TECHNOLOGY FOR EMBEDDED SYSTEMS
Basic concepts of Java – IO streaming – Object serialization – Networking – Threading – RMI – distributed databases –– Advantages and limitations of Internet – Web architecture for embedded systems – security model for embedded systems.
UNIT III SMART CARD TECHNIQUES
Smart Card basics – Java card technology overview – Java card Types – Card components SMART CARD MICROCONTROLLERS – Contactless Cards – Smart Card Operating Systems– smart card Security Techniques.
UNIT IV ANDROID FRAMEWORK
Android SDK – Access to Hardware – Framework development – Peer-to-Peer communication Android security design and architecture – Case study.
UNIT V DEVELOPING DISTRIBUTED REAL-TIME SYSTEM APPLICATIONS
Developing MATLAB Real-Time Targets – Using the xPC Target – Building various Distributed Real Time Applications.
TOTAL: 45 PERIODS
COURSE OUTCOMES:
At the end of this course, the students will have the ability to
CO1: Deliver insight into involving JAVA concepts& internet based Communication to establish decentralized control mechanism of system
CO2: Interpret the software and hardware architecture for distributed computing
CO3: Develop solution for smart card
CO4: Develop Apps based on android SDK.
CO5: Improved Employability and entrepreneurship capacity due to knowledge up gradation on recent trends in embedded system computing environment.
REFERENCES:
1. AmitavaGupta , Anil Kumar Chandra and Peter Luksch “ Real-Time and Distributed Real- Time Systems Theory and Applications “ CRC Press 2016 International Standard Book Number-13: 978-1-4665-9849-2 (eBook – PDF)
2. Wolfgang Rankl and Wolfgang Effing “Smart Card Handbook” John Wiley & Sons Ltd , Third Edition , 2003
3. Reto Meier “Professional Android application development” Wiley Publishing , Inc , 2009.
4. Joshua “ Android hacker’s Handbook” John Wiley & sons , 2014
5. Dietel&Dietel, “JAVA how to program”, Prentice Hall 1999.
6. SapeMullender, “Distributed Systems”, Addison-Wesley, 1993