[Announcements | General Information | Project List]
[Textbook | Schedule | Grading Scheme | Course Requirements | Academic Integrity]
Resource limitations and constraints of mobile environments bring many challenges to many traditional areas of computer science and engineering. More recently the Internet of Things (a form of mobile computing) paradigm has attracted tremendous attention from Academia and industry to enable smart interactions and change the way people interact with their surroundings in everyday tasks to live a better, safer, and more productive life. This course covers the fundamental and design principles of mobile computing systems and explores active research issues in mobile computing and ubiquitous cyber physical systems (e.g., Internet of Things). Topics to be covered include: resource management and energy consumption, ubiquitous data management, crowdsourcing, mobile sensing, context-awareness, mobility management, localization techniques, security, privacy and access control. In each topic, we will discuss a number of research papers in class and explore open research issues and scientific challenges that remain outstanding. Students will learn how to discuss and critique research contributions, use analytical thinking to formulate the research problem and propose innovative solutions. The course offers a number of term hands-on projects related to the topics on interest. Additional topics include basic emerging applications and technologies, such as power management, Bluetooth technology, and system modeling.
The learning objectives of the course are as follows:
Instructor: |
Khalid Elgazzar |
Schedule: |
Monday/Wednesday 1:00 – 2:15pm in Oliver 113. |
Prerequisites: |
CSCE 513 and permission from the instructor |
There are no textbooks for this course. However, a few articles will be used from the Synthesis Lectures on Mobile and Pervasive Computing, M. Satyanarayanan Series Editor, Morgan and Claypool Publisher. Morgan & Claypool are accessible for free through a university-wide license. You should also access numerous materials and reports from the IEEE Xplore Digitial Library, and the IEEE Internet of Things Initiative web site (http://iot.ieee.org)
Additional references of cutting edge research papers can be found in the proceedings series of following relevent conferences:
The course schedule is available here including student presentations and reading assignments.
Class participation | 15% |
Paper presentation and discussion | 15% |
Weekly critiques | 10% |
Project execution, demo and paper | 60% |
Students are expected to have a background in mobile computing and networking (CSCE 513 or equivalent). Knowledge of distributed systems or service-oriented computing will be beneficial.
Students
will be evaluated as follows:
Classroom participation
(15%):
Students are expected to read all papers covered in a week [Here is a good guide on how to read papers], come to class prepared to discuss their thoughts and take part of the classroom discussions.
Paper presentation and discussion (15%):
Each paper will be assigned to two students; one will act as a presenter and
the other as a discussant. The presentation will last 15 minutes and the
discussion will last 15-30 minutes. Each student should upload their slides to
the course wiki before the class.
Your presentations should have
Weekly critiques (10%):
For weeks 3 – 6 and 9 - 13, each student who is not assigned a role of
presenter or discussant should pick one of the papers for that week and submit
via email a one page critique of the paper before the start of class. The critique
should offer a brief summary of the paper, points in favour, points against,
and comments for improvement.
Project
(60%):
One original project (10 pages IEEE format) carried out individually. The
project will explore one or more of the topic areas covered in the course.
Details of the project are available on the project list.
You need to submit a project proposal (2 pages IEEE format) around 1.5 months before end of term. The proposal should provide a brief motivation of the project,a detailed discussion of the data that will be used in the project, along with a timeline of milestones, and expected outcome. Make sure you have cited at least 3 papers in your proposal.
All components of this course will receive letter grades which, for purposes of calculating your course average, will be translated into numerical equivalents using School of Graduate Studies approved scale.
The material
on this website is copyrighted and is for the sole use of students registered
in CSCE 576. The material on this website may be downloaded for a registered
student’s personal use, but shall not be distributed or disseminated to anyone
other than students registered in CSCE 576.
Failure to
abide by these conditions is a breach of copyright, and may also constitute a
breach of academic integrity under the University Senate’s Academic Integrity
Policy Statement.
School of Computing and Informatics, University of Louisiana at Lafayette
All contents copyright © 2018, Khalid Elgazzar.
All rights reserved.