PG Certificate. Embedded, Internet Of Things & Android

Similar documents
PG Certificate. VLSI Design & Verification (RTL using Verilog, FPGA Design Flow & Verification) (Live Project)

Embedded Systems, Android & Robotics INTERNSHIP CONTENT

Here to take you beyond. ECEP Course syllabus. Emertxe Information Technologies ECEP course syllabus

Diploma in Embedded Systems

Advanced Embedded Systems

Embedded Technosolutions

EMBEDDED SYSTEMS COURSE CURRICULUM

ARM7 TDMI Microcontroller

Short Term Courses (Including Project Work)

8051/8052/8031 Microcontroller

Embedded System Curriculum

Embedded Technosolutions

Embedded Systems. Embedded Programmer. Duration: 2 weeks Rs Language and Tools. Embedded System Introduction. Embedded C programming

WIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

EMBEDDED SYSTEMS READY TO USE LECTURE MATERIALS FOR UNDERGRADUATES

EMBEDDED Systems. Functions. MODULE- 1 C programming with data Structure Introduction to C. Array and String. Control Flow Statements In C

AVR MICROCONTROLLER PROJECT TUTORIAL E-PUB

Venue : Panimalar Institute of Technology, Chennai EVENT DETAILS

Software Development & Education Center

Professional Training Institute

acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs.

Automation Engineers AB Pvt Ltd, NOIDA Job-Oriented Course on Embedded Microcontrollers & Related Software Stack

Linux Driver and Embedded Developer

Embedded Systems. Software Development & Education Center. (Design & Development with Various µc)

REAL TIME OPERATING SYSTEM PROGRAMMING-I: VxWorks

EMBEDDED. Systems. C Preprocessor Macros with Arguments Macro Versus Function Directive Conditional Directive

ASSOCIATED ELECTRONICS RESEARCH FOUNDATION C-53 PHASE-II, NOIDA

ITT Technical Institute. ET2640 Microprocessors and Microcontrollers Onsite and Online Course SYLLABUS

6 Month Certificate Program in VLSI Design & Verification" with Industry Level Projects. Tevatron Technologies Prívate Limited

Module 9 ARM 7 Microcontroller LPC2148 Programming ARM Architecture, LPC2148 specifications, Register architecture, Special function registers, KEIL I

Part B Questions. Unit I

I N D I A. Drives you to Industry. India's 1 ISO 9001:2015 Certified Institute

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

GUJARAT TECHNOLOGICAL UNIVERSITY

Operating Systems Overview. Chapter 2

EMBEDDED TRAINING IN BANGALORE

Trends in Prototyping Systems. ni logic Pvt. Ltd., Pune, India

Kernel Internals. Course Duration: 5 days. Pre-Requisites : Course Objective: Course Outline

Embedded Linux With Raspberry Pi IOT


Own Your Technology Pvt Ltd. Own Your Technology Presents Workshop on MSP430

Interfacing input devices e.g. keypads, sensors with the micro-controller

TQ2440 Development Platform Manual

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK

ADVANCED TRAINING INSTITUTE, HYDERABAD

CourseContents: 1.Introduction to MATLAB. 2. Handling data and data flow in MATLAB. 3. Editing and Debugging M-FILES

LINUX DEVICE DRIVERS Weekend Workshop

INDUSTRIAL TRAINING:6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD

Not Just a Degree. Join 100% Job Oriented Industry Ready Distance & Regular Education. Your Next Aim to A Successful Career

EMBEDDED SYSTEMS: Jonathan W. Valvano INTRODUCTION TO THE MSP432 MICROCONTROLLER. Volume 1 First Edition June 2015

Model Curriculum. Telecom Embedded Hardware Developer SECTOR: SUB-SECTOR: OCCUPATION: REF ID: NSQF LEVEL:

INDUSTRIAL TRAINING: 6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD

System Energy Efficiency Lab seelab.ucsd.edu

Robotics Training Module ABLab Solutions

EMPOWER Course Calendar

Upgrading real world legacy systems

Software Development & Education Center

Hands-On Workshop: ARM mbed : From Rapid Prototyping to Production

High School PLTW Digital Electronics Curriculum

Technical Specification for Educational Robots

Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban

THE AVR MICROCONTROLLER AND EMBEDDED SYSTEMS. Using Assembly and С

Embedded Robotics. Software Development & Education Center

Lecture notes Lectures 1 through 5 (up through lecture 5 slide 63) Book Chapters 1-4

C Refresher, Advance C, Coding Standard, Misra C Compliance & Real-time Programming

Scheme & Syllabus 2018

LINUX INTERNALS & NETWORKING Weekend Workshop

EMBEDDED. Systems. C Preprocessor Macros with Arguments Macro Versus Function Directive Conditional Directive

Modules For Six Months Industrial Training On WIRELESS EMBEDDED SYSTEM DESIGN

EMBEDDED LINUX ON ARM9 Weekend Workshop

Process Concepts. CSC400 - Operating Systems. 3. Process Concepts. J. Sumey

extended external Benchmarking extension (XXBX)

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

,

Hands-On Workshop: ARM mbed

Internationally Recognised Courses Affordable Courses Job Guarantee

3.0 OBJECTIVE OF THE PROGRAMME

ANDROID APPLICATION DEVELOPMENT COURSE Training Program

Android Application Development Course Code: AND-401 Version 7 Duration: 05 days

Threads in Operating System

An overview of mobile and embedded platforms

Lecture Topics. Announcements. Today: Operating System Overview (Stallings, chapter , ) Next: Processes (Stallings, chapter

Problem solving using standard programming techniques and Turbo C compiler.

Software Concepts. It is a translator that converts high level language to machine level language.

Raspberry Pi Introduction

ARM TrustZone for ARMv8-M for software engineers

Embedded ROBOTICS. A 15 days program on Embedded Systems & Robotics Development with Microcontroller Technology & Image Processing

CoiNel Technology Solutions LLP. LPC2148 ARTIST Instruction Manual LPC2148 ARTIST. Instruction manual. Revision 1

If you are intending to:

Electronics Single Board Computers

Low-Cost Microcontrollers

IoT Fundamentals Turning the perfect storm into global opportunities

MARUTHI SCHOOL OF BANKING (MSB)

Embedded System Training

Android Apps Development

Introduction to Operating Systems

Academic Course Description

Introduction to Operating Systems. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor

Transcription:

PG Certificate in Embedded, Internet Of Things & Android (Project Based) A Corporate Member of FITT-IIT Delhi An Initiative by Industry Experts from Cadence, Atrenta & Patni with qualification from IITs and BITS-Pilani Technology Partners of Cadence Design Systems, Questa Vanguard Partner of Mentor Graphics, HEP Partner of Mentor Graphics DKOP Labs Pvt. Ltd. Knowledge, Operations and Practices A-82, Ground Floor, Sector 57, Noida 201301 Tel: 0120-4274237, 0120-4276796; Mob: +91-9780280410, +91-9910101496, +91-8527777611, +91-9971792797 Email: info@dkoplabs.com; Web: http://www.dkoplabs.com

PROGRAMS There are different programs available in Industrial Training in Embedded Systems Development. Students can choose the programs they are inclined to pursue. Batches Commence : Jan, Feb, July & Sept every year Total Seats Fee Duration : 30 per batch (max) : Rs 45,000/- plus applicable service tax : 4 hrs/day, 5 days/week for 5 months Payment Terms: Rs 5000 + service tax for registration Balance fee can be deposited in three installments, first installment at the time of joining and remaining installments in the following months Payment can be done by DD/Cheque in favor of DKOP Labs Pvt Ltd payable at Noida or can be transferred through NEFT using internet banking. Account details for internet banking will be provided on request. MODULE TOPICS MODULE 1: EMBEDDED SYSTEM OVERVIEW 1. Introduction 2. History of Embedded System 3. Embedded System Design Parameters (GAS) 4. Challenges and Trends in Embedded System 5. Operating Systems for Embedded System 6. Difference between Microprocessor & Microcontroller 7. RISC & CISC 8. Introduction to PIC/AVR/ARM/Raspberry Pi/Arduino/8051 MODULE 2: BASIC ELECTRONICS WITH SIMULATION 1. Practical applications of Basic Components (RLC) 2. Number Representation and Conversions 3. Design Concepts 4. Introduction to Logic 5. Optimized Implementation of Logic Functions 6. Arithmetic Circuits 7. Combinational-Circuits Building Blocks 8. Flip-Flops, Registers, Counters, and Simple Processor 9. Synchronous Sequential Circuits 10. Asynchronous Sequential Circuits 11. Digital System Design

MODULE 3: OPERATING SYSTEM - LINUX 1. Introduction to LINUX 2. Managing Files & Directories 3. Basic SHELL structure 4. Files System, Process Management System MODULE 4: SHELL SCRIPTING 1. Automating Tasks using Shell Scripts 2. Using Conditional Execution in Shell Scripts 3. Managing Repetitive Tasks Using Shell Scripts MODULE 5: ARDUINO MICROCONTROLLER INTERFACING AND PROGRAMMING 1. Introduction: Microcontrollers and Microprocessors 2. Arduino Architecture 3. Memory Organization (in comparison with CPU) 4. Programming in Assembly and C 5. Hands on Compilers 6. Special Function Registers 7. Addressing Modes 8. Instruction Set 9. Interfacing & Implementation 1. LED, Keypad, 7-Segment, LCD interfacing 2. Various types of Sensors 3. DC geared motors 4. Stepper motor 5. Motor Driver (H-Bridge) 6. Basic Op-amp Circuits (Comparators) 7. Designing line detecting sensors 8. Timers and Counters 9. Interrupt Handling 10. Serial Communication MODULE 6: AVR/PIC MICROCONTROLLER INTERFACING AND PROGRAMMING 1. AVR/PIC Architecture 2. Memory Organization (in comparison with CPU) 3. Programming in Assembly and C 4. Hands on Compilers 5. Special Function Registers 6. Addressing Modes 7. Instruction Set 8. Interfacing & Implementation 1. LED, Keypad, 7-Segment, LCD interfacing 2. Various types of Sensors 3. DC geared motors 4. Stepper motor 5. Motor Driver (H-Bridge) 6. Basic Op-amp Circuits (Comparators) 7. Designing line detecting sensors 8. Timers and Counters 9. Interrupt Handling 10. Serial Communication

MODULE 7: BASIC C, EMBEDDED C & DATA STRUCTURES 1. Embedded Difference 2. Functions & Tasks 3. Pointers & Data Structures 4. Combining C & Assembly 5. C Preprocessors for Embedded MODULE 8: INTERNET OF THINGS 1. Introduction to IoT 2. Introduction to Cloud 3. Interfacing of various Internet modules 4. ESP8266, ESP8266 12E and Ethernet Module Interfacing 5. Interfacing Device and sharing data to Cloud 6. Various IoT protocols 7. Implementation of IoT protocols MODULE 9: INTRODUCTION TO PCB DESIGNING 1. Circuit Simulation 2. Schematic Designing 3. Net Listing 4. Auto routing 5. Multi-layer PCB Designing 6. Layout Designing 7. Hands on some PCB designs MODULE 10: LINUX INTERNALS 1. Memory Management System 2. OS Services and Kernel Architecture 3. Inter process communication methods 4. IPC in Linux 5. Programming and debugging using Linux 6. Threads and its implementation MODULE 11: DEVICE DRIVERS 1. Hardware Basics and low level programming 2. Introduction to C Cross compilers 3. Introduction to device drivers 4. Interrupt handling and interrupt protocols 5. SCULL,BLUETOOTH, USB drivers and network drivers MODULE 12: ARM CORTEX M4F AND ARM 7 COMPLETE 1. Introduction 2. History of arm 3. Genesis of ARM in comparison with other risc processors 4. Processor modes 5. Designing the first arm1 6. Improving on arm 7. The arm in the market 8. Arm design objectives 9. RISC machine

10. Introduction to ARM7 11. Arm cortex M4F 12. Arm programming model 13. Memory Organization 14. Hands on Compilers 15. Addressing Modes 16. ARM exceptions 17. Thumb instruction set overview 18. Arm C/C++ compiler details 19. Arm processor application 20. LED, Keypad, 7-Segment, LCD interfacing 21. Timers, Serial port 22. Serial peripheral interface 23. I2C protocol and interfacing MODULE 13:RTOS 1. Overview of RTOS 2. Gantt chart 3. IPC of RTOS VS DEVICE DRIVERS 4. Tasks 5. Priority handling of tasks 6. multitasking and interrupts in task 7. Introduction to IPC of RTOS 8. Pipes and Named pipes 9. Shared Memory 10. Message Queue and Mail Boxes 11. Semaphores and Lock 12. Sockets, Threads and its implementation 13. Scheduling in RTOS 14. Memory allocation 1. Basics of Python 2. Functions & Tasks 3. Data Structures & Algorithms 4. List and Tuples MODULE 14:PYTHON MODULE 15:RASPBERRY PI 1. Overview of RASPBERRY PI 2. Booting OS into SD card (RASPIAN,PINDORA,UBUNTU) 3. LED, LCD, Keyboard interfacing 4. Servers and Types of Servers 5. Game Server 6. Introduction to cloud and build own private cloud 7. IPC using RASPBERRY PI 8. Interfacing Raspberry and Arduino MODULE 16:CORE JAVA 1. JAVA Introduction 2. Data Types, Operators, Selection Constructs 3. Arrays & Vectors 4. Classes & Objects 5. Graphics Programming using Swings

6. Event Handling MODULE 17:ANDROID APP DEVELOPMENT 1. Architecture of Android OS 2. Android Layouts & Controls 3. Android UI & Components 4. Android Graphics & Multimedia 5. Persistence in Android using SD Cards 6. SQLite Database MODULE 18:PROJECTS Students will be implementing all their concepts which they built in the above MODULES to make out a MAJOR PROJECT which will add a great value to this training program. TOOLS Our labs are equipped with State-of-the-art Mentor Graphics EDA Tools, Windows/Linux based Open-Source EDA tools and demo versions of some industry tools. PCB Design & Simulation Tools Arduino, AVR & Keil Compiler ARM Development Kit BENEFITS FOR YOU 1. Helps you in understanding the practical and industrial applications of academic curriculum 2. Build your knowledge to develop innovative projects during your final year of engineering 3. Enhances the Skill-Set in your resume for better placement prospects within the semiconductor industry 4. Helps the aspirants of higher studies abroad to face the stif competition from students of other countries 5. Build your confidence through hands on exposure to various tools & technologies TEAM OF TRAINERS DKOP Labs is proud to have highly qualified and experienced professionals from Industry, Research and Academics. For details, click here.

PLACEMENTS We have been providing excellent placement platform to our trainees in companies like Cadence, Xilinx, ST Microelectronics, Samsung, Synopsys, Mentor Graphics, SmartPlay, TrueChip, Agnisys, DKOP Labs, etc. For detailed list, click here.