Week 1 Reading Assignment: Chapter 1 of "The Art of the Start" by Guy Kawasaki. You can download Chapter 1 for free from the author's site.
Spring 2012
Tuesday and Thursday 12:05-1:25 - Howey Physics L3 Map
This Page Last Updated:
Description
This course covers the area of application development and deployment in today's commercial, mobile networks. This space is undergoing rapid change as new devices and technologies become available and the network and service providers move to a more converged architecture. A goal of this course is to survey the current state of application work in this environment and provide a contrast with the traditional telco and Internet environments. We will cover both the technical details of the field and the business environment that is often equally important to understanding why things are designed the way they are.
In the old days, this course was known as "The IMS Course". The IP Multimedia Subsystem (IMS) is a next-generation standard for telecommunications network architectures. With all that is going on in the convergence world today, we no longer focus on IMS in this course. We will cover IMS briefly in the context of many other important standards. You should now refer to this course as "The Way Cool Mobile Apps Course".
An important goal for this class is to get you thinking about innovation and entrepreneurship. This is a natural fit for this material because the mobile and convergence space is replete with opportunities to build something that other people will use and maybe even launch a business. I expect that at least one of your class projects should be on one of the mobile app stores (e.g. iPhone, Android) by the end of the semester. There are many opportunities at Georgia Tech to support you in such an endeavor. One such opportunity is the Convergence Innovation Competition. You should plan to enter this year. We are currently planning the competition details for the 2011-2012 year.
While many of the students in this class are from the College of Computing, we encourage students from diverse areas on campus to participate. This includes people from Management, Communications, Music, and many others. In the course projects we have the flexibility to leverage the contributions of people with a wide range of experiences.
Instructor
- Russell J. Clark, PhD
- Office: Klaus 2402 - phone: 404.385.4706
- Office hours: T-Th 11-12
- Email: Russ.Clark@gatech.edu Email is always the most reliable way to reach me.
TAs - TA office hours are held in the RNOC lab, TSRB 123.
- Shibani Medhekar - smedhekar3@gatech.edu - Mon 12-1, Tue 10-11, Thu 4-5
- Shruti Gupta - g.shruti07@gatech.edu - Mon 12:30-1:30, Wed 4-5, Fri 2-3
Several people will be closely involved in this course.
- Matt Sanders - GT/OIT - msanders@oit.gatech.edu
- GT/RNOC CIP lab staff
- Guest speakers from industry partners.
Related Classes
- Video Game Design - CS 4455, Maribeth Gandy and Jeff Wilson,
- Mobile and Ubiquitous Computing - CS 4605, Gregory Abowd
Academic Honesty
Students are expected to abide by the Georgia Tech Honor Code. Honest and ethical behavior is expected at all times. All incidents of suspected dishonesty will be reported to and handled by the office of student affairs.
Textbook
We do not have an official textbook for the class. We will make extensive use of online resources and class notes. You should follow the tech news and stay current on what is going on in this space. Follow sites like TechCrunch, Slashdot, and ArsTechnica to see who is buying who and why!
Class Resources
Most of the class resources will be available on the Convergence Innovation Platform (CIP) website at http://www.cip.gatech.edu/Resources. Note: You will have to be logged in with your GT account to view most of the resources on the CIP site.
- Development Resources - This page on the CIP site includes basic information about a variety of external platforms.
- GTmob Documentation - The web-based campus mobile portal
- CHIMP Interactive Video Platform Documentation
- Argon Augmented Reality Browser Documentation
- The Programmable Web - One stop shopping for web API's.
- Open API Service - Alcatel-Lucent supported API's.
- ATT Developer Portal - ATT supported developer resources
- OpenPlug - multiplatform mobile app development
- The Lean Startup - A startup philosophy promoted by Eric Ries that fits well with many student innovators.
- The Art of the Start by Guy Kawasaki is a widely read resource.
- DEMO - A place to pitch your ideas. You should go to the alumni page and watch the presentations from previous winners of this event.
- Legal Zoom, The Startup Lawyer
- Y Combinator - A popular early seed funding program.
- Article: How To Make Big Career Decisions: Don't Tack To Cover - Advice for taking the startup risk rather than a "safe" job.
- Article: 10 Marketing Lessons for Tech Startups
- IMS Defined at Wikipedia
- 3rd Generaton Partnership Project (3GPP) main site, specifications
- IMS 101: What You Need To Know Now - article
- SIP/IMS Technical Portal Tech-invite site,
- IMS Development Wiki,
- Session Initiation Protocol (SIP) RFC 3261
- SIP Basic Call Flow Examples RFC 3665
- Session Description Protocol (SDP) RFC 2327
- Real-time Transport Protocol (RTP) RFC 3550
- Indicating user Agent Capabilities in SIP RFC 3840
- SIP Event Package for Presence RFC 3856
- "The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular Worlds" by Gonzalo Camarillo, Miguel-Angel Garcia-Martin
- "The IMS: IP Multimedia Concepts and Services" by Miikka Poikselka, Aki Niemi, Hisham Khartabil, Georg Mayer