Introduction to Mobile Computing -CSE 535 Fall 2007 Sandeep K. S. Gupta School of Computing and Informatics Arizona State University.

Slides:



Advertisements
Similar presentations
1 Computer Engineering Department Islamic University of Gaza ECOM 5347 Network Security Undergraduate Course Fall Prof. Mohammad A. Mikki Room.
Advertisements

Slide 01-1COMP 7370, Auburn University COMP 7370 Advanced Computer and Network Security Dr. Xiao Qin Auburn University
Introduction and Logistics Amir Houmansadr CS660: Advanced Information Assurance Spring 2015.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
Privacy-Aware Computing Introduction. Outline  Brief introduction Motivating applications Major research issues  Tentative schedule  Reading assignments.
CSCE790: Security and Privacy for Emerging Ubiquitous Communication system Wenyuan Xu Department of Computer Science and Engineering University of South.
COMS W1004 Introduction to Computer Science May 27, 2009.
ECE 751: Embedded Computing Systems Prof. Mikko Lipasti Lecture notes adapted from Prof. Mike Schulte Course Overview.
ECS15: Introduction to Computers Fall 2013 Patrice Koehl
ADVANCE MOBILE TECHNOLOGY & NETWORKING Course Content.
RPED 251 Dr. Phillip Bogle, Ph.D. Program Coordinator.
1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University of Arkansas Fayetteville,
Computer Network Fundamentals CNT4007C
1 Computer Engineering Department Islamic University of Gaza ECOM 5347 Network Security Undergraduate Course Fall 2013 Prof. Mohammad A. Mikki Room I215.
Computer Networks CSE 434 Fall 2009
IB Information Technology in the Global Society (ITGS) Paul Bui Sandy Munnell.
Introduction to Programming Summer 2010 Akil M. Merchant.
Polly Huang, NTU EEAdmin1 Wireless Sensor Network and Laboratories Polly Huang EE NTU
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Lecture 1 Page 1 CS 239, Fall 2010 Introduction CS 239 Advanced Topics in Computer Security Peter Reiher September 23, 2010.
CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University.
Xx-341: Communication in Groups &Organizations Robert Kraut HCII/Tepper NSH 3515 Office hours – after class & send
Introduction to Computer Applications MIS105 Introductory Session Instructor: Irfan Ilyas.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: TBD (Benton 323) Also, by appointment.
Computer Network Management Course
(EE429) First day Course Materials Assistant Prof. Dr. Anwar Hassan Selected Topics Communications.
CSE 534: Advanced Computer Networks
Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Trustworthy Semantic Web Dr. Bhavani Thuraisingham The University of Texas at Dallas Review for the Final Exam December 8, 2008.
CIS 4930/6930: Systems Security Instructor: Xinming “Simon” Ou TA: Xiaolong “Daniel” Wang Class time: MW 2-3:15 1.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: M Period 3, W Period 4 Subject to change.
Advanced Software Engineering Course Revisit. About Exam  Time : 27 Jan, 2014 (Tuesday) 2:00pm - 4:30pm (2.5hrs)  Closed-book, allow to bring 1 A4 paper.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
KSE631: Content Networking Uichin Lee Feb. 07, 2011.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
1 BUS 3500 MANAGEMENT INFORMATION SYSTEMS Abdou Illia, Ph.D. (Monday 8/24/2015)
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Introduction to Mobile Computing -CSE 535 Fall 2010 Sandeep K. S. Gupta School of Computing, Informatics and Decision Systems Engineering Arizona State.
AVI/Psych 358/IE 340: Human Factors Section AL1 (MWF 9:00 – 9:50) Fall 2008.
HOW I SURVIVED AIST3620 AND LEARNED TO LOVE INTERFACES Fall 2015 Edition.
Dr. Sajib Datta CSE 5344 Spring 2016 COMPUTER NETWORKS.
CSCD 303 Essential Computer Security Lecture 1 - Course Details.
Lecture 1 Page 1 CS 236 Online Introduction CS 236 On-Line MS Program Networks and Systems Security Peter Reiher.
Computer Networks CNT5106C
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
CSE Wireless and Adhoc networks Instructor: Ayman Alharbi Computer Engineering Dept. (Head of dept. ) Why ?
KAIST CS710 Topics in Computational Architecture Wireless Networks and Security : Issues, Challenges and Research Trends Syllabus Network &
Computer Network Fundamentals CNT4007C
Computer Networks CNT5106C
Purpose of Class To prepare students for research and advanced work in security topics To familiarize students working in other networking areas with important.
Course Information CSE 3213 – Fall 2011.
Mobile Health and Social Networking CSE 494/598 Spring 2009
Autonomous Cyber-Physical Systems: Course Introduction
CPSC 441: Computer Communications
CSE 5344 Fall 2016 COMPUTER NETWORKS
Computer Networks CNT5106C
CSE 4344/5344 Computer Networks
Class Introduction BSAD 30 Fall 2018 Dave Novak
CS 336/536: Computer Network Security Fall 2014 Nitesh Saxena
Topics in Database Systems
CSE 4344/5344 Computer Networks
EEL 6935 Wireless Ad Hoc Networks
Computer Networks CNT5106C
Lecture 1a- Introduction
NETW 503:Internet Course Instructor : Tallal Elshabrawy
Presentation transcript:

Introduction to Mobile Computing -CSE 535 Fall 2007 Sandeep K. S. Gupta School of Computing and Informatics Arizona State University

Mobile Computing? Computing enabled by presence of wireless enabled portable devices (PDAs, cell phones etc.) Many other names/overlapping computing paradigms: –Pervasive Computing –Ubiquitous Computing –Wireless Computing –Embedded Computing

Course Goal To understand what are the fundamental challenges in MC and what are some of the solutions towards solving these fundamental challenges

Course Goals - Indirect To get you a high-paying job To enrich you with new ideas To train you in (mobile) systems oriented thinking To prepare you for research/profession in mobile computing – but more generally – in “adaptive” (next- generation) computer systems

Course Pre-req Knowledge of Computer Networks, Operating Systems Willingness to learn!

Course/Reference Book(s) + Material 1.Fundamentals of Mobile and Pervasive Computing – F. Adelstein, S. K. S. Gupta, G. G. Richard III, and L. Schwiebert – McGraw Hill. –Book Website – Link at bottom of Reference Books: –Principles of Wireless Networks – Pahlavan and Krishnamurty –Mobile Computing- Imielinski and Korth –Protocols and Architecture for Wireless Sensor Networks - Karl and Willing –Wireless Sensor Networks – Raghavendra, Znati et al. Reading List – posted on the class web site.

Topics – Tentative List Mobile and Pervasive Computing Application, Services and Standards –Mobile Info access and dissemination –Mobility and Location Management –Routing and Middleware –Zigbee, Bluetooth, WiFi Wireless Sensor networking, applications and services –Localization –Energy-aware routing Mobile Security and Privacy –Mobile computing security –Sensor network security

Course Mechanics Homeworks+Exams+Quizzes: 30% –Exams – take home –Homeworks – may involve programming –Quizzes – may be un-announced Paper presentation: 40% –Presentation, critiquing, discussion (online Google group), summary Term Project –Group –Self-defined (with help of instructor) –Involves analysis/implementation

Class Format Lecture (5-75 min) –As class progresses the lecture time will decrease (on average) One or Two Paper presentation (1/2 hr each) –Starting soon! 5 min. mid-break – if desired Note: slides of presenters should be provided to TA one day in advance.

Class Cyberpresence –class assignments –Solutions –Slides –reference material Visit regularly for latest information

What can you expect from this course? Lots of in-class/ on-line interaction Interesting and challenging assignments and exam questions Reading technical papers – classical as well as state-of-art Technical Writing – critiquing, summarizing Help/Tutorials by instructor/TA on difficult material And lot more!

Contacting Me or TA Instructor – Subject line: CSE535Fa07 –Office: BY 522 –Phone: –Office Hours: T-TH 4:30-6pm –Call me || come to my office hrs || Set up an appointment – TA Su Kim – –Office BY517AD –Office Hours: MW 4-5:30pm or by appointment

What do I do when I am not teaching? –Introduction to IMPACT – Mobile Computing Lab

Goal: Pervasive Health monitoring Evaluation of medical applications Features: Secure, Dependable and Reliable data collection, storage and communication Sponsor: Pervasive Health Monitoring IMPACT: Research Use-inspired research in pervasive computing & wireless sensor networking Goal: Increasing computing capacity for datacenters Energy efficiency Features: Online thermal evaluation Thermal Aware Scheduling Sponsor: Thermal Management for Data Centers Goal: Evaluation of crisis response management Features: Theoretical model Performance evaluation Access control for crisis management Sponsor: Criticality Aware- Systems Goal: Container Monitoring for Homeland Security Dynamic Supply Chain Management Features: Integration of RFID and environmental sensors Energy management Communication security Sponsor: Goal: Protect people’s identity & consumer computing from viral threats Features: PKI based Non-tamperable, non-programmable personal authenticator Hardware and VM based trust management Sponsor: ID Assurance Intelligent Container Goal: Protocols for mobile ad-hoc networks Features: Energy efficiency Increased lifetime Data aggregation Localization Caching Multicasting Sponsor: Mobile Ad-hoc Networks Medical Devices, Mobile Pervasive Embedded Sensor Networks BOOK: Fundamentals of Mobile and Pervasive Computing, Publisher: McGraw-Hill Dec

What’s Next? Chapter 1: Mobile Adaptive Computing You will be invited to a class Google Group – please join! – –