150 likes | 250 Views
CPRE 388: Embedded Systems II Mobile Platforms. Akhilesh Tyagi Fall 2011 Iowa State University. Course Information. Instructor Akhilesh Tyagi Contact info : tyagi@iastate.edu, Office Hours : Tu, W: 9-10AM; 391B Durham, or by appointment (send me email). Teaching Assistants. TAs
E N D
CPRE 388: Embedded Systems IIMobile Platforms Akhilesh Tyagi Fall 2011 Iowa State University
Course Information • Instructor • Akhilesh Tyagi • Contact info: tyagi@iastate.edu, • Office Hours: Tu, W: 9-10AM; 391B Durham,or by appointment (send me email)
Teaching Assistants TAs • Chad Nelson, cnelson711@iastate.eduOffice hours: To Be Announced
Text and References Text: None. Other references books Stephen G. Kochan, “Programming in Objective –C 2.0", 2nd edition, Addison Wesley, 2009. • Online references will be very useful and are linked from the class web site
Course Outline • Introduction to Mobile Embedded systems • Objective-C • User interfaces • Power management/resource management • Threading
Class & Lab Sections • Class: MWF 2-3 – Howe 1252 • Labs: Sec A – Tu 10-12; Sec B – F 8-10; 2041 Coover
Laboratory • Lab attendance required. Automatically fail a lab and course by missing it • If you need to miss a lab for medical or emergency reasons, inform the TA and the instructor • 2041 Coover, know your lab time • Basic lab during the first week of classes
Course Policies • Class attendance is not required • Participate in class discussions
Grading • Blackboard Learn will be used for grade distribution Homework: 10% • Regular Laboratory Exercises: 45% • Laboratory Project: 15% • Midterm exams:(Tentatively - Oct 7, Nov 11, Dec 9) 30%
Academic Honesty • Work independently • Seek peer help to better your knowledge and skills rather than your grades Good questions: • “Why is iOS4 …” • “How to turn on the iPod Touch…” Bad questions: • “Can you show me your answer for question …”
Notes on CPRE 388 CPRE 388 is a new course • First offering in Fall 2010 • brand new labs & lecture notes Your patience is appreciated! • Lectures are being prepared & revised • Labs are being refined and added
Programming Platform • iPod Touch • Apple SDK – Xcode • iOS – Cocoa • Programming in Objective-C