cse 646: wireless sensor networks syllabus

7
CSE 646: Wireless Sensor Networks Syllabus Dr. Murat Demirbas SUNY Buffalo

Upload: kylynn-foley

Post on 31-Dec-2015

16 views

Category:

Documents


0 download

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 Presentation

TRANSCRIPT

Page 1: CSE 646: Wireless Sensor Networks Syllabus

CSE 646: Wireless Sensor Networks

Syllabus

Dr. Murat Demirbas

SUNY Buffalo

Page 2: CSE 646: Wireless Sensor Networks Syllabus

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]

Page 3: CSE 646: Wireless Sensor Networks Syllabus

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

Page 4: CSE 646: Wireless Sensor Networks Syllabus

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

Page 5: CSE 646: Wireless Sensor Networks Syllabus

5

Grading

• %30 Assignments (10-12 assignments)

• %20 Midterm

• %50 Project (10% initial report, 10% blog, 30% working code+ demo)

Page 6: CSE 646: Wireless Sensor Networks Syllabus

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

Page 7: CSE 646: Wireless Sensor Networks Syllabus

7

Resources

• http://www.cse.buffalo.edu/~demirbas/cse646