CS562 Spring 2017

TIME AND LOCATION

Tue and Thu, 14:00-15:50 PM
KEC 1001

INSTRUCTOR

Prof. Danny Dig (digd@eecs.oregonstate.edu)
Office: 3043 Kelly Engineering Center
Phone: (541) 737-8216
Hours: right after class

TA

Caius Brindescu (brindesc@oregonstate.edu)
Hours: Wed 2:00 - 3:00 PM in the Kelley Attrium

ABOUT THE COURSE

The purpose of this research course is to expose students to seminal topics and recent trends in the field of software engineering. The topic of the course varies with each offering. For Spring 2017, the theme of the course will be "The Next Killer Features of Mobile Computing". Mobile devices represent the environment where end-users spend most of their time. According to Gartner, in 2016 more than 300 billion apps will be downloaded annually. In this course, we will explore state-of-the-art techniques for how to enable the next compelling use cases of mobile apps. We will be investigating (i) innovative future use of mobile computing and (ii) what are the research technical thrusts that enable the apps of the future. Our exploration will consist of in-class discussions of the literature and team projects that encourage risk taking.

The course will offer an opportunity for students to pursue research-oriented term projects in small teams (2-4 students). Students may pursue any project of their choosing that explores the intersection of software engineering, mobile development, and the cloud.

COURSE OBJECTIVES

Course Syllabus

SCHEDULE

Date Presenter Readings
04/04 Danny Dig
04/06 Prerequisite quiz
04/11 Danny Dig
04/13 All Students Pitch Project Idea
04/18 Danny Dig
04/20 Caius Brindescu
04/25 Ameya Classless Java: Interface-Based Programming for the Masses
04/27 Everyone Milestone 1
05/02 Sara
Harshrajsinh
05/04 Alex
Ali
05/09 Danny Dig Writer's Workshop
05/11 - Class cancelled due to power failures
05/16 Everyone Milestone 2
05/18 Harsh
Ameya
05/23 Everyone Project clinic - in class
05/25 Everyone Project clinic - in class
05/30 Sara
Zheming
06/01 Everyone Milestone 3
06/06 Alex
Ali
06/08 Zhenming
Finals Week Final Project