Subject Details
Dept     : CS
Sem      : 1
Regul    : 2023
Faculty : Mr.K.KANNAN
phone  : 9894598085
E-mail  : kannancyber007@gmail.com
26
Page views
0
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:

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