BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus

Similar documents
BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus Instruction Division. SECOND SEMESTER Course Handout Part II

CS F 303 COMPUTER NETWORKS JANUARY 11, 2017

Unit III Human Computer Interaction. Ubiquitous computing: smart devices, environments and interaction

GUJARAT TECHNOLOGICAL UNIVERSITY

Academic Course Description

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus Instruction Division. SECOND SEMESTER Course Handout Part II

Network Security. BITS Pilani Pilani Dubai Goa Hyderabad. Lecture-1, January 9, 2012 Rahul Banerjee, PhD (CSE)

Pervasive Wireless Scenarios and Research Challenges Spring 08 Research Review Jun 2, 2008

Academic Course Description

Mobile Security Fall 2011

Introduction to Mobile Ubiquitous Computing Systems

Pervasive and Mobile Computing. Dr. Atiq Ahmed. Introduction Network Definitions Network Technologies Network Functions 1/38

Lecture 20: Future trends in mobile computing. Mythili Vutukuru CS 653 Spring 2014 April 7, Monday

Govt. of Karnataka, Department of Technical Education Diploma in Computer Science Sixth Semester. Contact Hrs / week: 4 Total hrs: 64

Panel 1 Service Platform and Network Infrastructure for Ubiquitous Services

BSc (Honours) Computer Science Curriculum Outline

Broad Objectives/Outcomes of the course

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus Instruction Division

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus Instruction Division

MOBILE COMPUTING 1/17/18. Course Overview. Course Goals

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, PILANI PILANI CAMPUS Instruction Division

Core Embedded Systems

Form 18 Heriot-Watt University Graduate/Postgraduate Course Structure and Course Notes Template (RAY) 2009/2010

Pervasive Computing. OpenLab Jan 14 04pm L Institute of Networked and Embedded Systems

CS535: Interactive Computer Graphics

COURSE OUTLINE. School of Engineering Technology and Applied Science. Computer Systems & Network Technology/ Technician

Lahore University of Management Sciences. EE412/CS455: Principles of Digital Audio and Video Spring

Celebrating SIXTY YEARS University of Hertfordshire Postgraduate Computer Science courses 2013/14

CS313T ADVANCED PROGRAMMING LANGUAGE

Cross listed CRN# CPET Mobile Computing Systems. Fall 2012

COURSE OUTLINE. School of Engineering Technology and Applied Science. Electronics Engineering Technology/ Technician. Wireless Networks & Applications

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Human-Computer Interaction

the Embedded Software group

Academic Course Description

Part A: Course Outline

SRA A Strategic Research Agenda for Future Network Technologies

ITM DEVELOPMENT (ITMD)

LTE TECHNOLOGY. Format: Online Academy. Duration: 7 Modules

COMP9336/4336 Mobile Data Networking or ~cs4336. Course Introduction Mahbub Hassan, UNSW 1

TREASURY BANKING OPERATIONS Certification Program

PROGRAMME SYLLABUS Information Architecture and Innovation (Two Years), 120

Lahore University of Management Sciences. CS 452 Computer Graphics

Introduction to Information Technology ITP 101x (4 Units)

Rochester Institute of Technology Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies

Internet of Things (IoT) CSE237A

ANDROID APPLICATION DEVELOPMENT COURSE Training Program

SYLLABUS POSTGRADUATE TRAINING FOR NORDIC COMPUTER FORENSIC INVESTIGATORS. Module 3E Windows Forensics 10 ECTS

Course Specifications M. Tech. / PG Diploma Programme

CSci 4211: Data Communications and Computer Networks. Time: Monday and Wednesday 1 pm to 2:15 pm Location: Vincent Hall 16 Spring 2016, 3 Credits

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN A B C D

EE 412/CS455 Principles of Digital Audio and Video

INFS 2150 (Section A) Fall 2018

Computer Networks. Lecture-1 Rahul Banerjee, PhD (CSE) Professor, Department of Computer Science & Information Systems

LTE Technology. Course Highlights

CMPE 150/L : Introduction to Computer Networks

Computer Communication and Networking 10TL Sections I-II

AC 29 th December, 2016 Item No. 4.3

1. Management Information Systems/ MIS211 (3 Crh.) pre. CS104+ BA Programming & Data Structures / MIS 213 (3 Cr.h.) pre CS104 (Computer Skills)

Wireless Networks (CSC-7602) Lecture 1 (27 Aug 2007)

COMP327 Mobile Computing Session: Dr Terry R. Payne Department of Computer Science

BEng (Hons) Civil Engineering E410 (Under Review)

Context Aware Computing

College of Sciences. College of Sciences. Master s of Science in Computer Sciences Master s of Science in Biotechnology

DESIGN (DES) Design (DES) San Francisco State University Bulletin

Philadelphia University Faculty of Information Technology Department of Computer Science --- Semester, 2007/2008. Course Syllabus

Syllabus: AIT Information Systems Infrastructure Lifecycle Management

Curriculum Scheme. Dr. Ambedkar Institute of Technology, Bengaluru-56 (An Autonomous Institute, Affiliated to V T U, Belagavi)

Academic Course Description

Level 4 Diploma in Computing

Course and Contact Information. Course Description. Course Objectives

CSC6290: Data Communication and Computer Networks. Hongwei Zhang

NOMAD Integrated Networks for Seamless and Transparent Service Discovery

LIS 2680: Database Design and Applications

Eight units must be completed and passed to be awarded the Diploma.

Geography 3300: Transportation Security

CSE 5306 Distributed Systems. Course Introduction

MSc Management with Project Management. BS524 (with PDP) Postgraduate Diploma in Management. January 2016 January 2021.

Unit 1: Introduction to Ubiquitous Services

University of San Francisco Course Syllabus and Outline

Chapter 2. Literature Survey. 2.1 Remote access technologies

Kingdom of Saudi Arabia Ministry of Higher Education College of Computer & Information Sciences Majmaah University. Course Profile

Master of Cyber Security, Strategy and Risk Management. CECS PG Information Session April 17, 2018

BTEC LEVEL 4 Higher National Certificate in Business

Software Reliability and Reusability CS614

ECE 1161/2161 Embedded Computer System Design 2. Introduction. Wei Gao. Spring

VISVESVARAYA TECHNOLOGICAL UNIVERSITY, BELAGAVI Scheme of Teaching and Examination Choice Based Credit System (CBCS)

Duration of Study and Degree

HCI Lecture 14. Special Issues: Ubiquitous computing

FINAL CERTIFICATION AWARDED BY IMRTC - USA CERTIFIED MARKETING PROFESSIONAL CPM. Program is offered by: 3D Educators Trainers & Consultants

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) Course Outline

Mobile and Ubiquitous Computing. Fundamental Concepts. George Roussos. Session Overview

INFORMATION SYSTEMS & QUANTITATIVE ANALYSIS (ISQA)

Academic Course Description

Compilers. Computer Science 431

School of Computing and Information Sciences. Course Title: Mobile Application Development Date: 8/23/10

University of Asia Pacific (UAP) Department of Electrical and Electronics Engineering (EEE) Course Outline

COMP327 Mobile Computing Session: Phil Jimmieson Department of Computer Science

Computer Science (Informática)

Transcription:

First Semester 2017-2018 Instruction Division Course Handout (Part II) Date: 02/08/2017 In addition to Part I (General Handout for all courses appended to the Time Table), this portion gives further specific details regarding the course. Course No. Course Title Instructor In-charge Co-Instructor(s) : CS G541 & SS ZG531 : Pervasive Computing : TAMAL CHAKRABORTY :(for other TP locations): Hyderabad: GOKUL KANNAN SADASIVAM 1. Course Description The course is about the emerging discipline of Pervasive Computing, which is also known as ubiquitous computing. The key element here is the omnipresence of information devices. These devices can be embedded into cars, airplanes, ships, bikes, posters, signboards, walls and even clothes. This course focuses on the understanding elements involved in designing and building Internet of Things / Cyber Physical Systems / Ambient Intelligence based Environments. It, thus covers independent information devices including but not limited to wearable computers, mobile phones, smart phones, smart-cards, wireless sensor-compute nodes etc. and the services made available by them in typical Ubiquitous/ Pervasive / Everywhere Computing environment. It includes select aspects of human-computer interaction using several types of elements including sensing, text, speech, handwriting and vision. 2. Scope and Objectives Provide a sound conceptual foundation in the area of Pervasive Computing aspects. Understand the effects of Human-Computer Interaction and its Applications. Understand the concepts of Smart Devices, Smart Environment and Smart Interaction. Create awareness about the concepts, architecture and applications of Context-Aware Systems and Intelligent Systems. Understand the core concepts of networking and communication in Pervasive Computing systems. Conceptualize, analyze and design select classes of pervasive computing systems. 3. Prescribed Text Book <No graduate level course can depend on only one book. Text book is being mentioned here only for providing a useful point of reference in keeping with the current practice.> T1. Stefen Poslad: Ubiquitous Computing: Smart Devices, Environments and Interactions, Wiley, London, 2009, Indian reprint, 2014.

4. Reference Books <Please see the topic-wise reading advisories comprising of papers, technical reports, theses, patents and casestudies at the Course Portal on the LMS with effect from the second week of instruction> R1. Guruduth S. Banavar, Norman H. Cohen, Chandra Narayanaswami: Pervasive Computing: An Application Based Approach, Wiley Interscience, 2012. R2. Mohammad S. Obaidat, Mieso Denko, Isaac Woungang (Editors): Pervasive Computing and Networking, Wiley, 2012. 5. Course Plan Module Number Lecture session/tutorial Session. Reference Learning Outcome 1. Introduction to L1.1.Introduction of Pervasive T 1.1-1.2 Pervasive Computing. Computing aspects including properties and applications L 1.2. Core properties of Ubiquitous Systems, Ubiquitous System Environment Interaction L 1.3. Smart DEI Model, Basics of Smart Devices, Smart Environment and Smart Interaction T 1.3 T1.4-1.5 Understanding UbiCom from the perspective of core internal properties of UbiCom. Viewing UbiCom from the external interaction of the system across core system environments (virtual, physical and human). Understanding the holistic Smart DEI Framework. 2. How has Pervasive Computing evolved? L2.1 Select Case Studies in Past, Contemporary and In-research Pervasive Computing Systems and related products / applications L2.2. UbiCom Applications, Design Challenges and Evaluation Framework for UbiCom systems T 2.1-2.2 T 2.3-2.4 Case Studies highlighting the evolution of Pervasive Computing. Understanding the Current Status and Emerging Trends in Pervasive/Ubiquitous/Everyw here/ Invisible Computing 3. Smart Devices and Services. L3.1 Pervasive Computing Device Technologies and Service Architectures: Device types, Device Characteristics, Abstraction and Virtualization, Distributed Service Viewpoints L3.2. Service Architectural Models, Middleware, Service Oriented T 3.1 T 3.2 Main characteristics of smart devices as a means to provide an embodiment for smart services and viewpoints. Effect of Abstraction and virtualization. Architectural models for UbiCom systems. Understanding the service

Computing, Grid Computing provision life cycle. Operating system support for L3.3.Service Provisioning Lifecycle, T 3.3 service execution. Dynamic Service Discovery, Service Invocation and Composition L3.4. Overview, Types of OS, CPU Scheduling, Kernels, Case Studies T3.4 4. Smart Mobiles, Cards and Device Networks. L4.1 Concept of Mobility, Mobile Service Design, Select Case Studies. L4.2. Power Management for Mobile Devices, Smart Card Devices, Device Networks, Overview of OSGi approach T 4.1-4.2 T 4.4-4.5 Understanding the different notions of mobility. Issues in Smart Mobile Design. Power Management in resource constrained ICT devices. Overview of different smart card type devices and the device networks. 5.Human Computer Interaction. L5.1.Overview of Human Computer Interaction, Types of HCI: Explicit HCI, Implicit HCI (ihci), User Interfaces L5.2.Interfaces for Mobile Hand-held devices and Game Consoles, Hidden User Interfaces using Smart Devices L5.3. Hidden UIs via Wearable and Implanted Devices, Brain Computer Interface, Sense of presence and Telepresence, Case Studies L5.4.Human Centred Design (HCD), Mental models and Conceptual models, Knowledge acquisition and Representation T 5.1-5.2 T 5.3 T 5.4 T 5.5-5.6 Understanding the diversity of ICT device interfaces and interaction. Studies of several designs include types of natural interaction such as gesture input, voice input, etc. Effect of types of interaction and interfaces in a wider range of computer devices that support much more natural human computer interaction. Understanding the fundamentals of HCD and ihci design. Design challenges and case studies in Affective Computing L5.5.iHCI design heuristics and patterns, Framework, Interaction paradigms, Trajectories, Affective Computing T 5.7

6. Tagging, Sensing and Controlling L6.1. Tagging fundamentals and applications, Physical Annotations, Tags, Automatic Identification Systems, Performance Comparison. L6.2. Fundamentals of RFID, components, overview of operations, selection criteria, deployment, applications L 6.3 Overview of Sensors, types, Architecture, Sensor characteristics, challenges L 6.4 Basics of Wireless Sensor Networks, Architecture, Quality of Service, Energy Issues, Design and Development T 6.1-6.2 T 6.2.4 T 6.3 T 6.3 Passive, Active and Semi- Active Tagging fundamentals and applications. Understanding the RFID approach and role of the RFID tags. Introduction to sensors, sensor-compute nodes, sensor networks and wireless sensor networks (WSNs). Fundamentals of robots, applications of relevance and human-robot interactions. Overview of real-time embedded systems. 7. Context-Aware Systems. L 6.5 Applications of Wireless Sensor Networks (WSN), Study of Protocols, Comparison with Mobile Ad-Hoc Networks (MANET) L6.6 Embedded systems and Real-time Systems, Robots, Human Robot Interaction, Case Studies L7.1.Overview of Context-Aware Systems, Types of such systems, Modeling concepts, Multi-dimensional Framework L7.2. Architecture of Context-Aware Systems, Types of Awareness, Context Broker as a Case Study T 6.3, T6.3.4.1 T 6.5, 6.7 T 7.1-7.2 Understanding the Fundamentals of Context- Aware Computing, Context Modelling, Mobility aspects T 7.3-7.6 of awareness and its implications. Studies of Spatial aspects of awareness and its implications, Temporal aspects of awareness and its implications, etc. Select Case Studies

8.Intelligent Systems. L8.1 Elements of intelligent / smart pervasive computing systems, Environments and Architectures of relevance L8.2. Brief discussion on major types / classes of Intelligent Systems (ISes) and their relevance to Ubiquitous Computing Environments, Knowledge representation in Intelligent Systems, Soft computing models, IS System Operations and interactions, Case Studies T 8.1-8.3 Understanding individual intelligent systems of different types. Studies of intelligent systems consisting of multiple interaction T 8.4-8.7 intelligent entities. Applications of IS in different paradigms. L8.3 Brief overview of System Operations, Interaction Multiplicity, Interaction Design patterns T 9.1-9.3 L8.4 Applications: Generic, / social networking / media-exchange / recommender and referral systems and associated work flow aspects in pervasive computing T 9.4 9. Autonomous Systems. L9.1 Basics of Autonomous Systems, Types, Self-Management, Autonomic Computing, Evolutionary Computing, Select Case Studies T 10 Understanding the main types of autonomous system and the properties of a more general type of autonomous system model called the selfstar model. Studies of reflective type self-aware systems. Autonomic or selfmanagement system models. 10. Ubiquitous Communication. L10.1 Audio and Data Networks, Overview of WLAN, WiMAX, Bluetooth, Zigbee L10.2. Basics of Ubiquitous Networks, Combining voice and data networks, Quality of Service issues, Case study of VoIP applications, Research Issues T 11.1-11.4 Understanding each of the major kinds of network prevailing in UbiCom paradigm. Studies of T 11.5-11.5 Internetworking technologies and QoS issues. Overview of cellular networks with design

L10.3 Cellular Networks in Pervasive Computing, Architecture, Challenges, Case Studies, Upcoming 5G networks, Mobile Ad-hoc Networks L10.4 Controlling Network aspects, Service oriented networks, Mesh Networks, Internetworking aspects and design challenges, Personal Area Networks, Body Area Networks Online Lecture Notes T 11.6-11.7 challenges and case studies in UbiCom systems. Discussions on upcoming networking concepts based on 5G networks and Cognitive Radio Networks. 11. Management of Smart Devices L10.5 Next-generation networks; Understanding the concepts of Cognitive Radio Networks, properties, design issues, Case-Studies L11.1 Managing smart devices in virtual environments, Requirements, Functions, Overview of Protocols. Fault Management L11.2 Smart Devices Management in Human-Centred and Physical Environments, Security and Privacy issues, Case Studies. Online Lecture Notes T 12.1-12.2 Understanding the management of UbiCom systems in terms of the three core designs of smart devices, T12.3-T12.4 smart environments and smart interaction. Studies of fault management issues in UbiCom Systems. Overview of the security aspects and their solutions for UbiCom applications. 12.Ubiquitous System: Challenges and Outlook L12.1 Overview of Key Challenges in UbiCom design, Challenges involved in Smart Devices, interaction patterns and Smart Physical Environment Device interactions L12.2 Issues in Smart Human Device Interaction, Human Intelligence vs Machine Intelligence, Social Issues L12.3 Recent advances in Pervasive / Ubiquitous Computing; Research aspects T13.1-13.5 T13.6-13.8 Online Lecture Notes Overview of the challenges of UbiCom systems in terms of the support for the five core properties of UbiCom systems i.e. distributed, ihci, Context Awareness, Autonomy, Artificial Intelligence. Discussions on Case-Studies and Ongoing Research projects. Future implications in terms of design and development of

L12.4 Case Studies, Ongoing Research Projects, Future implications Online Lecture Notes UbiCom systems. 6. Evaluation Scheme: Evaluation Component Type Duration Weight (Marks) Date, Time &Venue Experiments / Mini- Learning by Doing To be spread 25% Not applicable Projects (students, in groups of two members each, may come up with their own ideas of relevance and get them approved by the team of instructors; else they will be assigned preapproved topics) (Choice between experiments and Miniprojects shall be made on the local basis based on available infrastructure and expertise) out, in phases, over the semester but to be completed latest by second week of November 2016. (50) Mid-Semester Test Closed Book 90 Min. 25% (50) 11/10 2:00-3:30 PM Research Assignments 20% (40) Comprehensive Exam. Local Assignments based on either research seminars or literature survey reports. (One pre-approved topic per student, chosen / assigned within the first month of the course.) 20% Open Book, 10% Closed Book After completing this course the students will be able to To be spread out, in phases, over the semester but to be completed latest by second week of November 2016. Three Hours (2: OB+1: CB) 30% (60) 1) Design case-studies of applications related to Pervasive Computing. These reports/seminars must be conducted locally (not over TP) 7/12 FN

2) Understand the relationship between the Smart Devices, Environment and Interaction towards creating a ubiquitous system. 3) Identify the core architectural as well as operational aspects of Context-Aware Systems, Intelligent Systems and Autonomous Systems. 4) Develop in-depth research insight into the future aspects of Pervasive Computing Closed Book Test: No reference material of any kind will be permitted inside the exam hall. Open Book Exam: Use of any printed / written reference material (books and notebooks) will be permitted inside the exam hall. Loose sheets of paper will not be permitted. Computers of any kind will not be allowed inside the exam hall. Use of calculators will be allowed in all exams. No exchange of any material will be allowed. Notices: All notices shall be displayed electronically only at the Course Page of the Nalanda LMS portal. Grading Policy: While teaching shall be centrally done via Telepresence and the same Mid- Semester & End Semester (Comprehensive Examination) question papers shall be used for all participating campuses, evaluation of all components as well as grading shall be locally done by associated Co-Instructor in respective campuses. Grading shall also be carried out locally. Chamber Consultation Hours: TBA in respective campuses. At Pilani campus, it shall be every Wednesday, 4 PM. Note: It shall be the responsibility of the individual student to be regular in maintaining the self study schedule as given in the course handout and attend lectures as per the schedule announced in Nalanda. Mid Semester Test and Comprehensive Examination are according to the Evaluation Scheme given in the respective Course Handout. If the student is unable to appear for the Regular Test/Examination due to genuine exigencies, the student must refer to the procedure for applying for Make-up Test/Examination. (T. CHAKRABORTY) Instructor In Charge CS G541 & SS ZG531.