Subject Details
Dept     : CS
Sem      : 1
Regul    : Regular
Faculty : Dr.R.Maruthaveni
phone  : NIL
E-mail  : dhanuvene1@gmail.com
215
Page views
7
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO LINUX

Introduction: Operating Systems-History of Linux- Linux Commands. Shell Scripting- what are shells? - Shell variables scripting - combining shell commands, Editing: Overview of vi, vi Commands. Communications: Connecting to the world, secure communication ssh and vpn File transfer.

UNIT
2
ANDROID APPLICATION DEVELOPMENT

An Open Platform for Mobile Development - Native Android Applications - Android SDK features - Understanding the Android Software Stack - Android Application Architecture - Android Libraries - Creating the Android Application - Types of Android Applications - Android Development Tools - Externalizing the Resources - The Android Application Lifecycle.

UNIT
3
BUILDING UI AND INTENTS

Fundamental Android UI design - Android User Interface fundamentals - Layouts - Linear - Relative - Grid Layouts - Fragments - Creating new fragments - The Fragments Lifecycle - Introducing the Fragment Manager. Intents: Using Intents to Launch Activities- Using Intents to Broadcast Events.

UNIT
4
BASICS OF PYTHON

Introduction- Executing Python programs - Character set – Tokens - Core Data Types - The print() function - Assignment of values to variables - The input() function, The eval() function. Operators- Decision making statements- Loop Control Statements-Functions- Lists: Creating Lists- Accessing the elements of a List- List slicing, Python in-built functions for lists -List Comprehension - List Methods.

UNIT
5
TUPLES, SETS AND DICTIONARIES

Tuples - Creating tuples - tuple() function - Inbuilt functions for tuples - Indexing and Slicing - Operations on tuples - Passing variable length arguments to tuples - Sort tuples. Sets - Creating sets - the set in and not in operator - Set Class -Set operations; Dictionaries - Basics of Dictionaries - Creating a Dictionary - Adding and replacing values - Retrieving values, Formatting dictionaries.

Reference Book:

WEB REFERENCE:  http://coffee.ncat.edu:8080/Flurchick/Lectures/linuxIntroduction/description.html#SYLSCH (Unit I- Linux) REFERENCE:  Ellen Siever, Stephen Figgins, Robert Love, Arnold Robbins, “Linux In A Nutshell”, 6th edition, OReilly Media, 2009. ISBN-13: 978-0596154486

Text Book:

Reto Meier, “Professional Android 4 Application Development”, John Wiley & Sons, Inc, India, (Wrox), 4th edition, 2012. ISBN: 9781118102275, 9781118102275 (UNIT II, III)  Ashok Namdevkamthane and Amit Ashok Kamthane, “Programming and Problem solving with Python”, 1st Edition, McGraw Hill Education, 2016, ISBN-13: 9789387067578 (UNIT IV, V)

 

Print    Download