Professional Documents
Culture Documents
Course Objectives
No
CO1 To introduce various methodologies, components, frameworks and development systems the
can be used to design and develop software for todays embedded systems
CO2 To apply the various methodologies, frameworks and use the development systems in
implementing embedded systems
CO3 To bring in a perspective of end to end solutions using embedded systems and interdisciplinary
approach to learning and understanding the software development for embedded systems
Text Book(s)
T1 Douglass, Bruce Powel., Real-Time UML, Pearson Education, 3rd Edition, 2004
T2 Peter Barry & Patrick Crowley, Modern Embedded Computing, Designing Connected,
Pervasive, Media-Rich Systems, Morgan Kaufmann, 1st Edition, 2012
Learning Outcomes:
No Learning Outcomes
LO1 To learn and apply various methodologies that can be used to develop software for modern
embedded systems
LO2 To understand the hardware and software components used in modern embedded systems and
the technology that is used to build them
LO3 To get a deeper understanding of the big picture of modern embedded system software
Contact Hour 1
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 2
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 3
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 4
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
During T1 Ch 2 Relations:
CH Associations
Aggregation
Composition
Generalization
Dependency
Structural Diagram
Post CH
Contact Hour 5
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 6
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 7
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 8
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 9
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
During T1 Ch 3 Object Orientation with UML 2.0
CH Dynamic Aspects
Sequence Diagram
Post CH
Contact Hour 10
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 11
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Lab Create UML Diagrams using freely Lab Session 1 in the Lab Sheet
available UML tools such as
ArgoUML, Star UML etc
Contact Hour 12
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 13
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 14
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hour 15
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
During Review
CH
Post CH
Contact Hour 16
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
During Review
CH
Post CH
Contact Hour 17
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Contact Hours: 21-10-2017
Type Content Ref. Topic Title Study/HW Resource Reference
Pre CH
Post CH
Pre CH
Pre CH
Pre CH
During Revision
CH
Post CH
Laboratory Details:
1. Wireshark tool for the lab exercise related to networking can be downloaded from
https://www.wireshark.org/
2. Android SDK and associated tools can be downloaded and installed following the instructions at
https://developer.android.com/index.html. These are required for Android based lab exercises
Note: Lab sessions suggested above are meant for learning purpose and will not have a separate evaluation
component.
Evaluation Scheme:
Legend: EC = Evaluation Component; AN = After Noon Session; FN = Fore Noon Session
No Name Type Duration Weight Day, Date, Session, Time
EC-1 Quiz-I Online - 5%
Quiz-II Online - 5%
Quiz-III Online - 5%
EC-2 Mid-Semester Test Closed 2 hours 35% 23/09/2017 (FN) 10 AM 12 Noon
Book
EC-3 Comprehensive Open 3 hours 50% 05/11/2017 (FN) 9 AM 12 Noon
Exam Book