10.05.2015 Views

CSE - Centurion University

CSE - Centurion University

CSE - Centurion University

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SOFTWARE QUALITY ASSURANCE 10 hrs.<br />

Need for SQA – SQA activities – Building blocks of SQA – SQA planning & standards – Reliability<br />

measures.<br />

REFERENCE BOOKS:<br />

1. William E.Perrry , ”Effective methods of software testing”, 3rd Edition, John Wiley & Sons, 2006.<br />

2. IlleneBurnstein, ” Practical software testing – a process oriented approach”, Springer International,<br />

1st Edition, 2003<br />

3. Louise Tamres, ” Introduction to software testing”, Pearson Education, 2002<br />

4. Boris Beizer , ”Software testing techniques”, International Thomson Computer Press, 2nd Edition,<br />

1990<br />

5. Roger S.Pressman, ”Software Engineering, A practitioner’s approach”, Tata McGraw Hill, 5th<br />

Edition, 2001.<br />

6. Marc Roper , “Software testing”, McGraw Hill, 1994<br />

PECS4205 EMBEDDED SYSTEM DEVELOPMENT (3-1-0)<br />

Module I Hardware Concepts 16Hrs<br />

Application and characteristics of embedded systems, Overview of Processors and hardware units in<br />

an embedded system, General purpose processors, Microcontrollers, ARM-based Systems on a Chip<br />

(SoC), Application-Specific Circuits (ASICs), Levels of hardware modelling, VHDL, Sensors, A/D-D/A<br />

converters, Actuators, Interfacing using UART, USB, CAN bus, SRAM and DRAM, Flash memory.<br />

Module II Real-Time Operating Systems 18Hrs<br />

Real-Time Task Scheduling: Some important concepts, Types of real-time tasks and their<br />

characteristics, Task scheduling, Clock-Driven scheduling, Hybrid schedulers, Event-Driven<br />

scheduling, Earliest Deadline First (EDF) scheduling, Rate monotonic algorithm (RMA). Commercial<br />

Real-time operating systems: Time services, Features of a Real-time operating system, Unix-based<br />

Real-time operating systems, POSIX-RT, A survey of contemporary Real-time operating systems,<br />

Microkernel-based systems.<br />

Module III Embedded Application Development 16Hrs Embedded system development life cycle,<br />

State charts, General language characteristics , Features of MISRA C for embedded programming,<br />

Hardware/Software Co-design, Hardware/software partitioning, Testing embedded systems, Design<br />

for testability and Self-test.<br />

75

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!