Page 85 - B.Tech IT Curriculum and Syllabus R2017 - REC
P. 85
Department of IT, REC
TEXT BOOK
1. Holger Karl & Andreas Willig, " Protocols And Architectures for Wireless Sensor Networks" ,
John Wiley, 2005.
2. Feng Zhao & Leonidas J. Guibas, ―Wireless Sensor Networks- An Information Processing
Approach", Elsevier, 2007.
REFERENCES
1. KazemSohraby, Daniel Minoli, &TaiebZnati, ―Wireless Sensor Networks- Technology, Protocols,
And Applications‖, John Wiley, 2007.
2. Anna Hac, ―Wireless Sensor Network Designs‖, John Wiley, 2003.
IT17E72 VIRTUAL REALITY L T P C
3 0 0 3
OBJECTIVES:
The student should be able to
Gain knowledge on Virtual Reality basics
Know the different kinds of Input and Output devices
Understand the modelling techniques and human factors involved
Learn the VR programming
Learn the various applications of VR in different domains
UNIT I INTRODUCTION 9
The three F‘s of virtual reality, History of early VR, commercial VR technology, VR becomes an
Industry, Five classic components of a VR system. (Ref. Book 1: Chapter 1)
UNIT II INPUT AND OUTPUT DEVICES 9
Three-dimensional position trackers, navigation and manipulation, interfaces and gesture interfaces,
Graphics displays, sound displays & haptic feedback. (Ref. Book 1: Chapter 2 - 3)
UNIT III MODELING AND HUMAN FACTORS 9
Geometric modeling, kinematics modeling, physical modeling, behaviour modeling, model
management, Methodology and terminology, user performance studies, VR health and safety issues.
(Ref. Book 1: Chapter 5, 7)
UNIT IV VR PROGRAMMING 9
Introducing Java 3D, loading and manipulating external models, using a lathe to make shapes, 3D
Sprites, animated 3D sprites, particle systems. (Ref. Book 2: Chapter 14, 16, 17, 18, 19 and 21)
UNIT V APPLICATIONS 9
Medical, Education, Arts and Entertainment, Military, Manufacturing, Robotics. (Ref. Book 1:
Chapter 8 - 9)
TOTAL: 45 PERIODS
OUTCOMES:
At the end the student will be able to
1. Acquire knowledge on Virtual Reality basics
2. Categorize different kinds of Input and Output devices
3. Define modeling techniques and human factors involved
4. Implement VR programming concepts and create models
5. Demonstrate the various applications of VR in different domains
Curriculum and Syllabus | B.Tech. Information Technology | R2017 Page 85

