CSSE-481: Web-based Information Systems - The Web
of Smart Things
Rose-Hulman Institute of Technology
Computer Science and Software Engineering Department
Spring 2016/17
Instructor
Michael Wollowski
Prerequisites
CSSE 230, CSSE 280 or consent of instructor
Catalog Course Description
In this course, students learn about several aspects of research:
thinking creatively about interesting research problems, researching
existing work in a chosen area, and keeping current in a
field. Students are exposed to the process of research by writing a
pre-proposal for a project that advances the web. Projects either
develop new web-technologies or applications or investigate a topic of
importance. Based on feedback received, groups of students write a
research proposal which goes through a formal peer review
process. Approved projects are pursued for the remainder of the
quarter. Students present current research as well as give a final
presentation of their group project. Selected web-technologies are
introduced; in the past, these have included CGI programming and XML
technologies.
Aim of Course
This term, we will focus on the "Internet of Things". As more and more
devices get connected to the internet, more and more data is made
available to us. This course will explore the possibilities created
when everyday things become connected to the internet and how this can
create new ways for humans to interact with computation and for
computation to enable human activities.
The goal of this course is to advance the web. The major objectives
are to learn how to do research in the fast paced environment of the
world-wide web, to study in detail some important areas of the web,
and to develop or investigate a project that advances the web.
There are three major components of this course. During the first
three to four weeks, we will dedicate most of our time to determining
a worthwhile project that advances the web. These activities will
culminate in a well-researched proposal for a project. The scope of
the project may be too far-reaching to be accomplished in one quarter;
that's OK. You may also decide to switch groups after the
proposal. The main purpose of this endeavor is to determine and
research an application, technology, or issue related to the web which
advances the web or our understanding of it in one way or
other.
At the end of the first three weeks, you will begin to work on one of
the projects, whether you proposed it or not. We will also begin to
study in more detail some important areas of the web. The project,
which has to be approved by me, has to advance the web in one way or
other. During the last week of classes, you will present your
project to the class, and you will write a professional
paper about your project. As part of the in-depth discussions about
important areas of the web, you will be asked to present research
papers and the contents of newspaper articles.
An important aspect of doing research in any field is to stay current
in it. To this extent you are encouraged to give in-promptu reports on
interesting developments, news, or simply interesting sites that you
encountered.
Learning Outcomes
Students who successfully complete this course should be able to:
- Explain the current status and expected future directions of
the internet of things.
- Identify and propose applications which advance the IoT.
- Develop applications which advance the IoT.
- Present their own work in a professional manner.
Description of Assessment Tools
The following assignments will be given in this course and used to
assess the course objectives as indicated in the assessment matrix.
Assignments will be collected on our Moodle site.
- Slides, presentation and write-up justifying a project idea.
- Slides, presentation and write-up of a project proposal (several rounds, recruitment).
- Project software.
- Documentation of project through a technical paper and a slide presentation.
- Reviews of papers, videos and presentations about the Internet of Things.
- Essays about future scenarios of the internet of things in select application areas.
- Participation in class discussions.
- Take-home final explaining and justifying a likely future of the
internet of things.
Grading
Project teams will consist of two to four people.
Grades will be posted on our Moodle site.
Item | Weight
Project proposal process (A,B) | 20%
| Project and documentation (C,D) | 50%
| Reviews, Essays (E,F) | 20%
| Participation (G) | 5%
| Take-home final (H) | 5%
| |
Citizenship
The success of this course depends on your active participation in
class. Please come to class prepared and do things that contribute to
your learning and that of others.
Academic Integrity
Please consult the CSSE department's Policy
on Academic Honesty as a rough guideline on cooperation.