CPET 565 Mobile Computing Systems
CPET/ITC 499 Mobile Computing & Applications

Spring 2017

A Specialty Course
for
Purdue University's Master of Science in Technology
IT/Advanced Computer Aplications Track

 

Class Materials/Activities
Date
Course Syllabus

Announcement

* Final project report & PPT slide due 5/1 Monday
** Final Report Fomat & PPT slide guideline, posted 4/19
* Final Poject Presentation & Demo - All students (including online students) must present, May 2, from 1:00 -3:00 PM.
*Final Project proposal (1 page) due 4/6: Title, Team members (max two person), Purpose(s) and Function(s), References
*
Exam 1 is scheduled on Feb. 16 (12:00 noon-1:00 PM, Thursday in class through Blackborad); covers Ch 1, Ch 2, lecture notes, and lab assignment related questions; Online Exam 1 for online students from 12:00 noon to 9:00 PM Thursday through Blackboard.
*Exam 2 is schedule on April 6 (12:00 noon to 11:00 PM) all through Blackboard, covering Chapters 3, 4, 5, and 6.
* March 23, 2017 live class is cancelled, instead pre-recorded lectures are used
Lectures: 1 (1/10), 2 (1/12), 3 (1/17), 4 (1/19), 5 (1/24), 6 (1/26), 7 (1/31), 8 (2/2), 9 (2/7), 10(2/9), 11 (2/14), 12 (2/16) - Exam 1, 13 (2/21), 14 (2/23), 15 (2/28), 16 (3/2)* Self-directed study, 17 (3/14), 18 (3/16), 19 (3/21), 20(3/23)* prerecorded lectures, 21 (3/25), 22(3/27), 23(4/4), 24 (4/6), 25 (4/11), 26 (4/13), 27 (4/18), 28 (4/20), 29 (4/25), 30 (4/27), 31(5/2) - Final project presentation & demo
Homework & Lab Assignments (CPET/ITC 499 students) * Lab 7, assigned 3/31, due 4/11
* Lab 6 Android Fragments, ActionBar, and Menu Exercies, assigned 3/17, due 3/28 (Tuesday)
* Hw 1  2016 Mobile World Congress Keynotes Q/As, assigned 2/28, due 3/14
* Lab 5 Android Actities and Intents Programming Exercise, assigned 2/21, due 3/2 (Thursday)
* Lab 4 Android UI Programming Exercise, assigned 2/9, due 2/16
* Lab 3 Advanced Tap Buttons Counter app, assigned 2/2, due 2/9
* Lab 2 Hello Goodbye App, assigned 1/24, due 2/2, submit Lab 2 report in Microsoft Word format, as an email attachment, to Prof. Lin at lin@ipfw.edu 
* Lab 1 Getting Started with Android Development Enviroenment, assigned, 1/17, due 1/24; Please send your Lab 1 report in Microsoft Word format, as an email attachment, to Prof. Lin at lin@ipfw.edu 
* Read Ch 1 - Jan. 19-20; Read Ch 2. Jan 19-27
Homework & Lab Assigments (CPET 565) * Lab 7, assigned 3/31, due 4/11
* Lab 6 Android Fragments, ActionBar, and Menu Exercies, assigned 3/17, due 3/28 (Tuesday)
* Lab 5 Android Actities and Intents Programming Exercises, assigned 2/21, due 3/2 (Thursday)
* Hw 2 Mobile Technology Evauation, Assessment, Planning, assigned 2/21, due 3/16
* Lab 4 Android UI Programming Exercise, assigned 2/9, due 2/16
* Lab 3 Advanced Tap Buttons Counter app, assigned 2/2, due 2/9
* Hw 1 2016 Mobile World Congress Keynotes Q/As, assigned 1/31, due 2/7
* Lab 2 Hello Goodbye App, assigned 1/24, due 2/2, submit Lab 2 report in Microsoft Word format, as an email attachment, to Prof. Lin at lin@ipfw.edu
* Lab 1 Getting Started with Android Development Enviroenment, assigned, 1/17, due 1/24; Please send your Lab 1 report in Microsoft Word format, as an email attachment, to Prof. Lin at lin@ipfw.edu 
* Read Ch 1 - Jan. 19-20; Read Ch 2. Jan 19-27

Reading Assignment 

 
References

IEEE Digital Library,  http://www.etcs.ipfw.edu/~lin/InfoLinks/information_link_pages.html
IPFW Helmke Library, E-Journals
iPhoneLife, http://www.iphonelife.com/
IEEE Magazines, Journals, Transactions
MIT Technology review, MIT Solan Management
Wall Street Journals, e-Week, Computer World, etc

W3C HTML5, CSS, XML, and Mobile Web & App Standards
** Web Design and Applications (HTML & CSS, JavaScript Web APIs, Mobile Web, etc)
** Mobile Web Applications

** Mobile Web Authoring
** Mobile Web for Socal Development
** XML Technology (Essental, Schema, etc)
** Extensible Markup Language (XML), 1.0, (Fifth edition) Standard

Android Studio, http://developer.android.com/sdk/index.html

1.       Practical UML: A Hands-On Instruction for Developer, by Randy Miller, http://edn.embarcadero.com/article/31863

2.       Introduction to OMG’s Unified Modeling Language (UML), http://www.omg.org/gettingstarted/what_is_uml.htm

3.       Android Developer, http://developer.android.com/develop/index.html

4.       Android Training, http://developer.android.com/training/index.html

5.       Android API Guides, http://developer.android.com/guide/components/index.html

6.       Android Package Index, http://developer.android.com/reference/packages.html

7.       Google on Android, https://developers.google.com/android/

8.       Android Wireless Wireless Application Development,2 nd Edition, by Lauren Darcey and Shane Conder, published by Addison-Wesley, http://androidbook.blogspot.com/p/book-code-downloads.html

9.       Android Wireless Application Development Volume I: Android Essentials, 3rd, by Lauren Darcey and Shane Conder,  http://androidbook.blogspot.com/p/book-code-downloads.html

10.   Android Wireless Application Development Volume II: Advanced Topics, 3rd, by Lauren Darcey and Shane Conder,  http://www.informit.com/BNandroidVol2

11.   Professional Android 2 Application Development, by Reto Meier, published by Wiley Publishning, www.wrox.com

12.   Professional Android 4 Application Development, Edition, by Reto Meier, published by Wiley Publishning, www.wrox.com


Announcement

Andrio Studion Problems & Issues Discussion Forum - Posted on Blackboard (Extra credit given for those who participate in the Q/A discussion)

 

Email Professor Paul I. Lin lin@ipfw.edu

Back to Prof. Lin's Homepage