Hi Guest, 30 September 2020 Wednesday IST

About CUSAT | About Department | Alumni | Sitemap | Disclaimer  

     
 
  Home > Academic/Programmes > Programme Structure > CSE (2011)
       
       
 
CSE3202: PROGRAMMING EMBEDDED SYSTEMS
Core/Elective: Core Semester: 2 Credits: 4
Course Description

This course will develop the programming skills in the embedded systems field. Emphasis is given to device driver and application development. Programming for mobile devices also included

Course Objectives

To Familiarize programming methods and tools
To Write efficient programs in C
To Develop Device Drivers for embedded systems
To Program mobile devices

Profile

1. Embedded Microcontrollers - PIC microcontroller - Programming PIC - Application development using 8,16 and 32 bit PIC

2. C for embedded systems - data types and variables - structure and operations - luibraires - Compiling, linking and locating - debugging - code optimization and testing - GNU development tools

3. Device drivers - Types - Developing a device driver - analysing a device driver - coding, configuring and testing device driver - Case studies of development tool chains

4. Real-time Java platform - java closures - memory access - Real-time threads - async events - example programs

5. Programming mobile devices - Development process - Memory management - Applications - Dynamic linking - Concurrency - resource management - Case studies of mobile platforms like Symbian, Android, Linux

REFERNCES

1. Tim Wilmshurst "Designing Embedded Systems with PIC Microcontrollers: Principles and Applications" Newnes (2006) ISBN-13: 978-0750667555
2. Kirk Zurell "C Programming for Embedded Systems" CMP Books (2000) ISBN-13: 978-1929629046
3. Tim Burke "Writing Device Drivers, Tutorial and Reference" Butterworth-Heinemann (1995) ISBN-13: 978-1555581411
4. Peter C Dibble “Real-Time Java Platform Programming” Prentice Hall (2002) ISBN-13: 978-0130282613


Copyright © 2009-20 Department of Computer Science,CUSAT
Design,Hosted and Maintained by Department of Computer Science
Cochin University of Science & Technology
Cochin-682022, Kerala, India
E-mail: csdir@cusat.ac.in
Phone: +91-484-2577126
Fax: +91-484-2576368