cse 646: wireless sensor networks syllabus
DESCRIPTION
Dr. Murat Demirbas SUNY Buffalo. CSE 646: Wireless Sensor Networks Syllabus. Objective. Hands-on introduction to WSN and smartphone research Program WSN applications Identify basic research topics & open questions Learn research skills - PowerPoint PPT PresentationTRANSCRIPT
CSE 646: Wireless Sensor Networks
Syllabus
Dr. Murat Demirbas
SUNY Buffalo
2
Objective
Hands-on introduction to WSN and smartphone research
• Program WSN applications
• Identify basic research topics & open questions
• Learn research skills
• Complete a project [& publish at a workshop/conference]
3
Outline
1. Applications for WSN
2. Hw & Sw Platforms for WSN
3. TinyOS tutorial
4. Link layer
5. MAC layer
6. Topology control + Clustering
7. Time Synchronization + Localization
8. Routing
9. Querying, Tracking
10.Mobility
11.Programming Abstractions
4
Conduct of classes
• No required textbook, but “required reading”!
Average 4 hours of reading per class
• No late homework / project
Usual load is one assignment per week (due Tue.)
• Academic integrity
• Office hours: Tue 4:00-5:30
5
Grading
• %30 Assignments (10-12 assignments)
• %20 Midterm
• %50 Project (10% initial report, 10% blog, 30% working code+ demo)
6
Prerequisite
• No first semester students shall take the class
• A lot of time and dedication (do not take this class with a heavy schedule)
• Experience with C, objective C, or Java
• Sufficient technical reading & writing skills
7
Resources
• http://www.cse.buffalo.edu/~demirbas/cse646