Page 47 - REC :: All Dept Open Electives
P. 47
UNIT IV SPRUCING UP MOBILE APPS 9
Graphics and animation – custom views, canvas, animation APIs, multimedia – audio/video playback
and record, location awareness, and native hardware access (sensors such as accelerometer and
gyroscope)
UNIT V TESTING MOBILE APPS AND TAKING TO MARKET 9
Debugging mobile apps, White box testing, Black box testing, and test automation of mobile apps,
JUnit for Android, Robotium, MonkeyTalk - Versioning, signing and packaging mobile apps,
distributing apps on mobile market place
TOTAL: 45 PERIODS
OUTCOMES:
At the end of this course, students will be able to:
● Appreciate the Mobility landscape.
● Familiarize with Mobile apps development aspects.
● Design and develop mobile apps, using Android as development platform, with key focus on
user experience design, native data handling and background tasks and notifications.
● Appreciation of nuances such as native hardware play, location awareness, graphics, and
multimedia.
● Perform testing, signing, packaging and distribution of mobile apps.
TEXT BOOK:
1. Anubhav Pradhan, Anil V Deshpande, Mobile Apps Development , First Edition, 2013
REFERENCES:
1. Barry Burd, Android Application Development All in one for Dummies, First Edition.
2. Teach Yourself Android Application Development In 24 Hours, SAMS, First Edition.
OCS1703 FUNDAMENTALS OF DATABASE L T P C
3 0 0 3
OBJECTIVES:
The students should be made to:
● Expose of basics of Database.
● Familiarize with database design and ER diagrams.
● Expose to SQL Query Processing.
● Understand the fundamentals of Transaction Processing.
● Familiarize with the different storage media of databases.
UNIT I INTRODUCTION 9
Database-System Applications and purpose - View of Data - Database Languages - Relational
Databases - Data Storage and Querying - Transaction Management - Database Architecture - Specialty
Databases - Database Users and Administrators - History of Database Systems
UNIT II DATABASE DESIGN 9
Overview of the Design Process - The Entity-Relationship Model – Constraints - Removing Redundant
Attributes in Entity Sets - Entity-Relationship Diagrams & design issues – Reduction to Relational
Schemas - Other Aspects of Database Design
UNIT III INTRODUCTION TO SQL 9
Overview of the SQL Query Language - SQL Data Definition - Basic Structure of SQL Queries -
Additional Basic Operations - Set Operations - Aggregate Functions - Nested Subqueries
Curriculum and Syllabus | Open Electives | R 2017 | REC Page 47

