Page 66 - B.E CSE Curriculum and Syllabus R2017 - REC
P. 66
Department of CSE, REC
Domain specific applications of IoT Home automation, Industry applications, Surveillance applications, Other
IoT applications -Connecting IoT to cloud- - Software & Management Tools for IoT.
TOTAL: 45 PERIODS
OUTCOMES:
At the end of the course, the students should be able to:
Understand the Reference architecture and various IoT levels
Design a portable IoT using present day embedded platforms and relevant protocols
Develop web services to access/control IoT devices
Developing Cloud based applications using IoT
Develop applications in Energia/Noobs/MQTT
TEXT BOOK:
1. Arshdeep Bahga, Vijay Madisetti, "Internet of Things-A hands-on approach", Universities Press,
2015.
2. Dr. Ovidiu Vermesan, Dr. Peter Friess, “Internet of Things: Converging Technologies for Smart
Environments and Integrated Ecosystems”, River Publishers
REFERENCES:
1. Jan Holler, VlasiosTsiatsis, Catherine Mulligan, Stefan Avesand, StamatisKarnouskos, David Boyle,
“From Machine-to-Machine to the Internet of Things: Introduction to a New Age of Intelligence”, 1st
Edition, Academic Press, 2014.
2. Peter Waher, “Learning Internet of Things”, PACKT publishing, BIRMINGHAM – MUMBAI
3. Bernd Scholz-Reiter, Florian Michahelles, “Architecting the Internet of Things”, ISBN 978-3-642-
19156-5 e-ISBN 978-3-642-19157-2, Springer
4. Daniel Minoli, “Building the Internet of Things with IPv6 and MIPv6: The Evolving World of M2M
Communications”, ISBN: 978-1-11847347-4, Willy Publications
CS17611 GAME PROGRAMMING LABORATORY L T P C
0 0 4 2
OBJECTIVES:
● To create and control sprite animation.
● To learn the basics of Game designing using game engines.
● To learn 2D game design and control it by following gaming principles.
● To learn to compile and render game programs.
● To learn to design games using python.
LIST OF EXPERIMENTS
1. Create a Sprite Animation using open source tool, and alter the delay and frame rate.
2. Develop a simple Game using MIT Scratch with a minimum 10 sprites.
3. Create a Game using Blender.
4. Perform event handling, event listener using Flash Actionscript.
5. Develop a Simple 2D Game using Unity.
6. Develop a simple Pong game using pygame.
7. Develop a Tic-Tac-Toe Game where a computer program can intelligently respond to players move.
8. Develop a Simple 3D Game using Unity.
TOTAL: 30 PERIODS
OUTCOMES:
Curriculum and Syllabus | B.E. Computer Science and Engineering | R2017 Page 66

