Upload
edward-saunders
View
20
Download
0
Embed Size (px)
DESCRIPTION
IT 344. Operating Systems. Today. Welcome & Overview Class Roll Richard Helps; TA still looking Class administration. Resources. Websites Blackboard for quizzes, exams, hand-ins etc. Website for info Syllabusbuilder.byu.edu Temp: http ://it344.groups.et.byu.net/IT344.html - PowerPoint PPT Presentation
Citation preview
IT 344Operating Systems
TodayWelcome & Overview
Class RollRichard Helps; TA still looking
Class administration
ResourcesWebsites
Blackboard for quizzes, exams, hand-ins etc.Website for info Syllabusbuilder.byu.eduTemp: http://it344.groups.et.byu.net/IT344.html
Text: Stalling 7th ed. (see edition notes on website)Read prior to class – Discuss in classHomework from textText websiteOther online texts and resources
PoliciesCollaboration vs. cheating, reference vs.
plagiarismHomework and labs every weekProjects
Mobile device programming IT441 next semester
Build your own OS
Your to-do listPlease read the entire course webpage today!
When Syllabus Builder is set upBlackboard: check IT344 shows up
check your email dailyRead for every class periodHomework 1 (reading + problems) is posted
on the web nowproblems due Friday midnight each week
Lab 1 (this week & next week)Build a Linux kernel from source code
Install it on a different target machineSome simple C exercises
Why C?
Mobile Project Objective: Learn embedded OS environment by developing a simple
application on a mobile device SDK Platform of choice
Google Android SDK Apple iPhone SDK Microsoft Windows Mobile SDK …
Develop a simple application of your choice Be creative SDKs have sample applications Grading guideline
C: Text-box + button UI B: More complex UI with advanced controls such as slider, combo-box, gyro,
GPS … A: Multi-page application plus (B)
Start now, presentation during lab hours in week #6
What is an OSOther slide set