Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
K L EF
Green Fields, Vaddeswaram,
Guntur District, A.P., INDIA.
Pincode : 522 502
KLEF
DEPARTMENT OF COMPUTER APPLICATIONS
University
Mission: To impart quality higher education and to undertake research and extension with
emphasis on application and innovation that cater to the emerging societal needs through all-
round development of students of all sections enabling them to be globally competitive and
socially responsible citizens with intrinsic values.
Department:
Vision: To provide knowledge with quality technical skill in computing which are aligned
technologies to inculcate innovative ideas which can bridge the industry-academic gap in IT
PEOs
1. Outperform in Information Technology across various specializations like Cloud
Technologies.
2. Gain exposure in preventive, ethical hacking and forensic security technologies.
3. Develop skills to demonstrate functional knowledge of data centres and modern
storage methods.
SEMESTER - II
Sl Course
Course Title L T P S Cr CH
No Code
18UC1202 English Proficiency 0 0 4 0 2 4
1
15MT1208 Computer-Oriented Statistical 3 0 2 0 4 5
2
Methods
18MB4055 Organization Management 3 0 0 0 3 3
3
18CA1204 Computer Networks 3 0 2 0 4 5
4
18CA1205 OOP through Java 3 0 2 4 5 9
5
18CA1206 Data Structures Using C 3 0 2 4 5 9
6
Counselling-2 0 0 1 0 0 1
7 18GN1202
Co curricular Activity-2 0 0 0 2 0.5 2
8 18GN1208
Total 15 0 13 10 23.5 38
SEMESTER - III
Sl Course
Course Title L T P S Cr CH
No Code
1 18UC3206 Campus To Corporate 0 0 4 0 2 4
5 18CA2109 DBMS 2 1 2 0 4 5
7 18GN2103 Counselling-3 0 0 1 0 0 1
Total 12 1 15 10 22.5 38
SEMESTER - IV
Sl Course Code Course Title L T P S Cr CH
No
1 18UC2204 Aptitude Builder – 1 0 0 4 0 2 4
2 18CA2211 Software Engineering 2 0 2 0 3 4
3 18CA2212 Fundamentals of Information Security 2 2 0 0 4 4
4 18CA2213 Ethical Hacking 2 2 2 0 5 6
5 18CA2214 Cryptography 3 1 0 0 4 4
6 18CA2215 Fundamentals of Data Centre 2 1 0 0 3 3
7 18CA2216 Fundamentals of Cloud Storage 3 2 0 0 5 5
8 18SC1106 Technical Skill – 1 (Coding) 0 0 0 6 1.5 6
9 18GN2204 Counselling-4 0 0 1 0 0 1
10 18GN2210 Co curricular Activity-4 0 0 0 2 0.5 2
Total 14 8 9 8 28 39
SEMESTER - V
Sl Course Code Course Title L T P S Cr CH
No
1 18UC3105 Aptitude Builder – 2 0 0 4 0 2 4
8 18GN3105 Counselling-5 0 0 1 0 0 1
10 18CA3121 * Internship 0 0 0 0 2 0
Total 12 8 9 8 28 39
Note : *Internship – taken by the students after their IV semester end exams and before V semester
registration. Duration of the internship is 6 weeks and its credits will be included in V semester.
SEMESTER - VI
Sl
Course Code Course Title L T P S Cr CH
No
Introduction to Wireless & VOIP
1 18CA3222 2 0 2 0 3 4
technologies
4 18IE4048 PROJECT 0 0 18 0 9 18
5 18GN3206 Counselling-6 0 0 1 0 0 1
Total 8 0 23 0 19 31
BASIC ENGLISH
Course Code: 18UC1101 L-T-P-S : 0-0-4-0
Syllabus :
Reasoning: Number and Letter Analogy, Odd Man out, Analytical Reasoning-I
Text books:
Syllabus:
Matrices : A quick review of the fundamental concepts, Rank of a Matrix, Non-Singular and
Singular matrices, Elementary Transformations, Inverse of a Non-Singular Matrix, Canonical
form, Normal form. Systems of Linear equations: Homogeneous and Non Homogeneous
Equations, Characteristic equation of a matrix. (Relevant sections of Text 1). (proof of all the
theorems are to be excluded.)
Differential Calculus : A quick review of limits of function, rules for finding limits,
extensions of limit concepts, derivative of a function, differentiation rules, chain rule, rate of
change and simple applications of the rules. Extreme values of a function Rolle’s Theorem,
Mean Value Theorem. (Sections 1.1, 1.2, 1.3, 2.1, 2.2, 2.3 , 3.1, 3.2 of Text 2)
Text Books
Reference Books:
1. Zubair Khan, Shadab Ahmad Khan - Mathematics – 1 and Mathematics – II (Ane Books)
2. N.P.Bali, Dr.N.Ch.Narayana Iyengar-Engineering mathematics – L
3. Matrices, Frank Ayres JR Schaum's Outline Series, TMH Edition
4. Thomas and Finney - Calculus and analytical geometry (Addison-Wesley)
LOGIC AND REASONING
CO
Course Outcome (CO) PO BTL
No
Apply the fundamental principle of counting and use them to 1 3
1
measure the uncertainty in random experiments.
Apply Venn diagrams to find the conclusion of statements , 1 3
2
solve puzzles using binary logic and problems relating to cubes.
Apply the available models for Data sufficiency & 1 3
3 redundancy and interpret it , when given, in tabular and
graphical forms.
Apply the Reasoning techniques to solve problems on 1 3
4
arrangements, series, analogies, coding and decoding.
SYLLABUS:
Permutation and Combinations: Fundamental Principle of Counting, Counting Methods,
Definition of permutation, Linear Permutations, Rank of a word, Circular Permutations,
Definition of Combinations, Problems on Combinations
Probability: Definitions of Probability, Addition and Multiplication Theorems.
Deductions: Introduction, expressing different types of statements using Venn diagrams,
Definition of complimentary pairs, Finding the conclusions using Venn diagrams for two and
more statements.
Logical Connectives: Definition of simple statement, Definition of compound statement,
Finding the implications for compound statements, Finding the negations for compound
statements.
Binary Logic: Definition of a truth-teller, Definition of a liar, Definition of an alternator,
solving problems using method of assumptions, solving analytical puzzles using binary logic.
Cubes: Basics of a cube, Finding the minimum number of cuts when the number of identical
pieces are given, Finding the maximum number of pieces when cuts are given, Problems on
painted cubes of same and different colors, Problems on cuboids, Problems on painted
cuboids, Problems on Dice.
Data Sufficiency: Different models in Data Sufficiency, Problems on Data sufficiency,
Problems on data redundancy.
Data Interpretation: Problems on tabular form, Problems on Line Graphs, Problems on Bar
Graphs, Problems on Pie Charts.
Analytical Reasoning puzzles: Problems on Linear arrangement, Problems on Circular
arrangement, Problems on Double line-up, Problems on Selections, Problems on
Comparisons.
Number and letter series: Difference series, Product series, Squares series, Cubes series,
Alternate series, Combination series, Miscellaneous series, Place values of letters.
Number and Letter Analogies: Definition of Analogy, Problems on number analogy,
Problems on letter analogy, Problems on verbal analogy.
Odd man out: Problems on number Odd man out, Problems on letter Odd man out,
Problems on verbal Odd man out.
Coding and decoding: Coding using same set of letters, Coding using different set of
letters, Coding into a number Comparison & Elimination
Text Books
1. A modern approach to Logical reasoning, R S Agarwal, S. Chand Publications.
Reference Text Books
Syllabus:
Natural Resources- Renewable and Non Renewable Resources Forest resources - Benefits,
Deforestation, causes, effects and impacts, Afforestation programmes, Socio-forestry, Agro-
forestry, Vanasamrakshana programmes.
Mining and its impact on environment - mining, dams and their effects on forests and tribal
people.
Water resources- Distribution of surface and ground water, Aquifers, floods, drought,
conflicts over water, dams, benefits and problems, Water conservation, rain water
harvesting, watershed management, Cloud seeding Mineral resources- Use, exploitation,
environmental effects.
Food resources- Changes in agricultural methodologies, comparison between old and new
methods of farming, Green Revolution, Environmental Impact Assessment of conversion of
agricultural lands, effects of modern agriculture, Drip Irrigation, fertilizer, pesticide
problems, Eutrophication, Vermicompost, water logging, Blue baby syndrome.
Energy resources - Growing energy needs, renewable and non renewable energy sources.
Land resources-. Soil erosion - Importance of soil, Types of soil erosion, Causes and effects
of soil erosion. How to control soil erosion. Role of an individual in conservation of natural
resources.
Text Books:
Mapped
CO. No Course Outcome BTL
PO
Understand the basic concepts and terminology of 1 1
CO 1
information technology
CO 2 Understand Data representation and need of Logic Gates 1 1
Understand different Types of Memories and operating 1 1
CO 3
systems
Apply the functionalities available in MS Office, Latex ; 1 2
CO 4
Installing of Windows and Linux operating systems
Syllabus:
Unit I: Introduction to computers- Overview, Computers for Individual users, Computers for
organizations, Computers in society; Components of a Computer-Hardware: Processing
Devices, Memory Devices, I/O Devices, Storage Devices, Software: System software,
Applications Software, Data & users; Introduction to Windows-Creating, saving, deleting,
and renaming a file in windows platform.
Unit III: MS-Power Point - Creating & opening presentations, slide layout, animation
schemes to slides; MS-Excel – worksheets, Cell Referencing, Functions & Formulas, Chart.
Unit IV: MS-Access - Creating & Managing Databases: Create tables, Managing Data in
Access: Forms - Creating Forms, Data entry on Form; Working with reports;
Reference books:
1. Information Technology for Management, Ramesh Behl -Tata McGraw Hill Pvt ltd.
2. Alexis Leon, Mathews Leon,” Introduction to Computers with MS-Office 2000”, Tata McGraw-
Hill, 2006
Journals to be referred:
1. Journal For IT Education
2. Indian Journal for Information Science and Technology
3. Indian Journal for Computing Technology
4. Oriental Journal of Computing Science and Technology
5. Computer User
PROGRAMMING IN C
Syllabus:
Additional features: File Handling – The file pointer, file accessing functions, fopen,
fclose, puc, getc, fprintf, C Preprocessor- #define, #include, #undef, Conditional compilation
directives, C standard library and header files: Header files, string functions, mathematical
functions, Date and Time functions
Text Book
1. Programming in ANSI C by Balaguruswamy, 3rd Edition, 2005, Tata McGraw Hill
Reference Books:
1. Let us C by Yashwant Kanetka, 6th Edition, PBP Publication
2. The C programming Language by Richie and Kenninghan, 2004, BPB Publication
COMPUTER ORGANIZATION
Syllabus:
UNIT 1
UNIT II
Register Transfer Language: Register transfer, Bus and Memory transfer (three-stage bus
buffers, memory transfer), arithmetic microoperations (Binary Adder, Binary-adder-
Substractor, binary incrementer, arithmetic circuit), Logic micro-operation (list op logic
micro0operations, hardware implementation), shift micro0operations (hardware
implementation), arithmetic logic shift unit.
UNIT III
Memory organization and Central Processing Unit: Introduction, memory organization and
its layers, general register organization (control word, examples of micro-operations), stack
organization (register stack, memory stack, reverse polish notation, evaluation of arithmetic
expressions), instruction formats (three-address instructions, two address instructions,
one0address instructions), addressing modes, data transfer and manipulation (data transfer
instructions, data manipulation instructions, arithmetic instructions, logical and bit
manipulation instructions, shift instructions), Program control (status bit conditions,
conditional branch instructions, program interrupt, types of interrupt).
ENGLISH PROFICIENCY
Syllabus:
Syllabus:
Working on Statistical data with Ms-Excel: Working with Data using MS-Excel, Importing
Data Sort, Data Filter, Advance Filter, Data Validation, Data Consolidation, What-If
Analysis, Data Grouping, Subtotal, Data regression, Working with function; statistical
functions.
Text Books:
1. Ronald E. Walpole, Sharon L. Myers and Keying Ye, “Probability and Statistics for
Engineers and Scientists”, 8th Edition, Pearson.
2. Richard A. Johnson, Miller & Freund’s Probability & Statistics for Engineers, 11th Edition
PHI, New Delhi.
3. MINITAB Software
Reference Books :
6. Vinayaka Moorthy and Srimani : “A textbook of probability and statistics”, Subhas Stores
ORGANIZATION MANAGEMENT
Course Code : 18MB4055 L-T-P-S : 3-0-0-0
Pre-requisite : Nil Credits : 3
Syllabus:
TEXT BOOKS
Syllabus:
Networking Fundamentals Basics of Network & Networking, Advantages of Networking,
Types of Networks, Network Terms- Host, Workstations, Server, Client, Node, Types of
Network Architecture- Peer-to-Peer & Client/Server, Workgroup Vs. Domain. Network
Topologies, Types of Topologies, Logical and physical topologies, selecting the Right
Topology, Types of Transmission Media, Communication Modes, Wiring Standards and
Cabling- straight through cable, crossover cable, rollover cable, media connectors (Fiber
optic, Coaxial, and TP etc.) Introduction of OSI model, Seven layers of OSI model,
Functions of the seven layers, Introduction of TCP/IP Model, TCP, UDP, IP, ICMP,
ARP/RARP, Comparison between OSI model & TCP/IP model. Overview of Ethernet
Addresses
Basics of Network Devices Network Devices- NIC- functions of NIC, installing NIC, Hub,
Switch, Bridge, Router, Gateways, And Other Networking Devices, Repeater, CSU/DSU,
and modem, Data Link Layer: Ethernet, Ethernet standards, Ethernet Components,Point-to-
Point Protocol(PPP), PPP standards, Address Resolution Protocol, Message format,
transactions, Wireless Networking: Wireless Technology, Benefits of Wireless Technology,
Types of Wireless Networks: Ad-hoc mode, Infrastructure mode, Wireless network
Components: Wireless Access Points, Wireless NICs, wireless LAN standards: IEEE
802.11a, IEEE 802.11b, IEEE 802.11g, wireless LAN modulation techniques, wireless
security Protocols: WEP,WPA, 802.1X, Installing a wireless LAN
Text Book:
1. CCNA Cisco Certified Network Associate: Study Guide (With CD), by Todd
Lammle, Wiley India,
Reference Books:
1. CCENT/CCNA ICND1 640-822 Official Cert Guide 3 Edition (Paperback), Pearson,
2013
2. Routing Protocols and Concepts CCNA Exploration Companion Guide (With CD)
(Paperback), Pearson, 2008
3. CCNA Exploration Course Booklet : Routing Protocols and Concepts, Version 4.0
(Paperback), Pearson, 2010
OBJECT ORIENTED PROGRAMMING THROUGH JAVA
Syllabus:
Introduction to Java History, Overview of Java, Object Oriented Programming, A simple
Program, Two control statements - if statement, for loop, using Blocks of codes, Lexical
issues - White space, identifiers, Literals, comments, separators, Java Key words. Data types:
Integers, Floating point, characters, Boolean, A closer look at Literals, Variables, Type
conversion and casting, Automatic type promotion in Expressions Arrays. Operators:
Arithmetic operators, The Bit wise operators, Relational Operators, Boolean Logical
operators, Assignment Operator, Operator Precedence. Control Statements: Selection
Statements - if, Switch: Iteration Statements - While, Do-while, for Nested loops, Jump
statements.
Classes and objects Class Fundamentals, Declaring objects, Assigning object reference
variables, Methods, constructors, “this” keyword, finalize ( ) method A stack class, Over
loading methods, using objects as parameters, Argument passing, Returning objects,
Recursion, Access control, Introducing final, understanding static, Introducing Nested and
Inner classes, Using command line arguments. Inheritance: Inheritance basics, Using super,
method overriding, Dynamic method Dispatch, using abstract classes, using final with
Inheritance.
Java Packages Definition, Access protection importing packages, Interfaces:
Definition implementing interfaces. Exception Handling: Fundamental, Exception types,
Using try and catch, Multiple catch clauses, Nested try Statements, throw, throws, finally,
Java’s Built - in exception, using Exceptions.
Multithreaded Programming in Java The Java thread model, The main thread,
Creating a thread, Creating multiple thread, Creating a thread, Creating multiple threads,
Using isalive() and Join(), Thread - Priorities, Synchronization, Inter thread communication,
suspending, resuming and stopping threads, using multi threading. 1/0 basics, Reading
control input, writing control output, Reading and Writing files, Applet Fundamentals, the
AWT package, AWT Event handling concepts The transient and volatile modifiers, using
instance of using assert.
Text Book:
Reference Books:
1. The complete reference Java –2: V Edition By Herbert Schildt Pub. TMH.
2. SAMS teach yourself Java – 2: 3rd Edition by Rogers Cedenhead and Leura Lemay
Pub. Pearson Education.
DATA STRUCTURES USING C
Syllabus:
Introduction to Data structures: Definition, Classification of data structures: primitive and
non primitive, Elementary data organization, Time and space complexity of an algorithm
(Examples), String processing. Dynamic memory allocation and pointers: Definition of
dynamic memory allocation, Accessing the address of a variable, Declaring and initializing
pointers, Accessing a variable through its pointer, Meaning of static and dynamic memory
allocation, Memory allocation functions: malloc(), calloc(), free() and realloc(). Recursion:
Definition, Recursion in C (advantages), Writing Recursive programs – Binomial coefficient,
Fibonacci, GCD.
Searching and Sorting: Basic Search Techniques: Sequential search: Iterative and Recursive
methods, Binary search: Iterative and Recursive methods, Comparison between sequential
and binary search. Sort: General background and definition, Bubble sort, Selection sort,
Insertion sort, Merge sort, Quick sort
Stack and Queue: Stack – Definition, Array representation of stack, Operations on stack:
Infix, prefix and postfix notations, Conversion of an arithmetic expression from Infix to
postfix, Applications of stacks. Queue: Definition, Array representation of queue, Types of
queue: Simple queue, Circular queue, Double ended queue (deque), Priority queue,
Operations on all types of Queues
Linked List: Definition, Components of linked list, Representation of linked list, Advantages
and Disadvantages of linked list. Types of linked list: Singly linked list, doubly linked list,
Circular linked list, Operations on singly linked list: creation, insertion, deletion, search and
display.
Tree Graphs and their Applications: Definition : Tree, Binary tree, Complete binary tree,
Binary search tree, Heap Tree terminology: Root, Node, Degree of a node and tree, Terminal
nodes, Non-terminal nodes, Siblings, Level, Edge, Path, depth, Parent node, ancestors of a
node. Binary tree: Array representation of tree, Creation of binary tree. Traversal of Binary
Tree: Preorder, Inorder and postorder. Graphs, Application of Graphs, Depth First search,
Breadth First search.
Text Book:
Data Structures using C by E. Balagurusamy, McGraw Hill Education
Reference Books:
1. Weiss, Data Structures and Algorithm Analysis in C, II Edition, Pearson Education,
2001
2. Lipschutz: Schaum’s outline series Data structures Tata McGraw-Hill
3. Robert Kruse Data Structures and program designing using ‘C’
4. Trembley and Sorenson Data Structures
5. E. Balaguruswamy Programming in ANSI C.
6. Bandyopadhyay, Data Structures Using C Pearson Education, 1999
7. Tenenbaum, Data Structures Using C. Pearson Education, 200
8. Kamthane: Introduction to Data Structures in C. Pearson Education 2005.
9. Hanumanthappa M., Practical approach to Data Structures, Laxmi Publications, Fire
Wall media 2006
10. Langsam, Ausenstein Maoshe & M. Tanenbaum Aaron Data Structures using C and
C++ Pearson Education
Semester III
CAMPUS TO CORPORATE
Analyzebasicconcepts 6 1
CO 1 ofcriticalandanalyticalreasoningskills applystrategies to
analyzeissues,arguments and some aspects ofcorporate
communication.
Creativity in writing of any given context like sending 6 2
CO 2 Emails, Reports, Proposals etc. Make the student to face HR
interviews.
Apply the concepts of Arithmetic, the students enhance 1 2
CO 3 their problem solving skills which helps themto succeed in
campus drives, grooming the younglearners into the
corporate world.
CO 4 AnalyzethebasicconceptsofCriticalandAnalyticalReasoning 1 2
inmeetingthechallengesoftheprofessionalworld.
Syllabus:
Critical Thinking:Engineering Ethics through Case Analysis: Ford Pinto, Chernobyl, Hyatt
Residency,Bhopal Gas Tragedy, Boys of Football Team-Rescue Operation from the
ThanLuangCave in Thailand
Reference Books
1.Ken Taylor. Telephoning and Teleconferencing Skills. Hyderabad: Orient Black
Swan.2008.
2.E. Suresh Kumar, B. Sandhya.Communication for Professional Success. Delhi: Orient
Black Swan.2013
3. Judith Verify: Succeeding at Interview. Mumbai: Viva Books Private Limited.2000
4. Norman L. Frigon, Sr.&Harry K.Jackson, Jr. The Leader- Developing the Skills and
Personal Qualities. Mumbai: Magna Publishing Co Ltd.2000.
UNIVERSAL HUMAN VALUES AND PROFESSIONAL ETHICS
Syllabus:
Harmony in the Family and Society: Harmony in the Family - the Basic Unit of Human
Interaction, Values in Human-to-Human Relationships, ‘Trust’ – the Foundational Value in
Relationships, ‘Respect’ – as the Right Evaluation, Understand Harmony in the Society,
Vision for the Universal Human Order.
Harmony in the Nature (Existence): Understand Harmony in the Nature,
Interconnectedness, Self-regulation and Mutual Fulfillment among the Four Orders of Nature,
Realizing ‘Existence is Co-existence’ at All Levels, The Holistic Perception of Harmony in
Existence.
Text Book:
Syllabus:
Introduction to cloud computing : Introduction to Cloud Computing, History and Evolution
of Cloud Computing, Types of clouds, Private Public and hybrid clouds, Cloud Computing
architecture, Cloud computing infrastructure, Merits of Cloud computing, , Cloud computing
delivery models and services (IaaS, PaaS, SaaS), obstacles for cloud technology, Cloud
vulnerabilities, Cloud challenges, Practical applications of cloud computing.
Syllabus:
Introduction to Operating System: Introduction, Objectives and Functions of OS,
Evolution of OS, OS Structures, OS Components, OS Services, System calls, System
programs, Virtual Machines.
Text Book :
1. Operating System Concepts by Silberschatz, Gavin, and Gagne, John Wiley and Sons
Reference Books :
1. Milan Milonkovic, Operating System Concepts and design, II Edition, McGraw Hill
1992.
2. Tanenbaum, Operation System Concepts, 2nd Edition, Pearson Education.
3. Silberschatz / Galvin / Gagne, Operating System,6th Edition,WSE (WILEY
Publication)
4. William Stallings, Operating System, 4th Edition, Pearson Education.
5. H.M.Deitel, Operating systems, 2nd Edition ,Pearson Education
6. Abraham Silberschatz and peter Baer Galvin, Operating System Concepts, 8th Edition,
Pearson Education 1989 (Chapter 1,3.1,3.2,3.3,3.4,3.6,4,5,6 (Except 6.8,6.9), 7,
8,9,10,11,13, (Except 13.6) 19 (Except 19.6),20(Except 20.8, 20.9), 22,23)
7. Nutt: Operating Systems, 3/e Pearson Education 2004
DATABASE MANAGEMENT SYSTEMS
Syllabus:
Introduction to Database Management System: Purpose of Database System Views of
data, Data Models, Database Languages, Database System Architecture, Database users and
Administrator, Entity– Relationship model (E-R model ), E-R Diagrams, Introduction to
relational databases
Relational Model The relational Model, The catalog, Types, Keys - Relational Algebra –
Domain Relational Calculus, Tuple Relational Calculus - Fundamental operations –
Additional Operations- SQL fundamentals. Oracle data types, Data Constraints, Column level
& table Level Constraints, working with Tables. Defining different constraints on the table,
Defining Integrity Constraints in the ALTER TABLE Command, Select Command, Logical
Operator, Range Searching, Pattern Matching, Oracle Function
SQL Database:Grouping data from Tables in SQL, Manipulation Data in SQL. Joining
Multiple Tables (Equi Joins), Joining a Table to itself (self Joins), Sub queries Union,
intersect & Minus Clause, Creating view, Renaming the Column of a view, Granting
Permissions, - Updating, Selection, Destroying view Creating Indexes, Creating and
managing User. Integrity – Triggers - Security – Advanced SQL features –Embedded SQL–
Dynamic SQL- Missing Information– Views – Introduction to Distributed Databases and
Client/Server Databases
Text Books:
Reference Books:
Syllabus:
Introduction to HTML and CSS: HTML tags, Backgrounds, Lists, Tables, Borders,
Frames, Iframes, Images, Blocks , Margins, Marquee, Forms, Padding, Cursors, Outlines,
Dimensions, Scrollbars
JavaScript: Introduction to JS, Embedding JS into Html, Variables, Data types, Operators,
Conditional statements, Looping statements, Strings, Arrays, Math Object, Date Object,
Functions, Objects, Event Handling, Document Object Model, Form validation.
Introduction to Html5 : Why HTML5? HTML, XHTML, Styling HTML5 with CSS, When
can you use HTML5? Introduction to canvas, multimedia, storage, working offline,
geolocation, input types, placeholder text, microdata.
Multimedia and Storage in HTML5: Video containers, video codec, audio codec,
Multimedia accessibility, MIME. Communication API. Basics of Canvas, Using transforms,
capturing images, drawing on the animating the canvas, Web storage, Web SQL database
Text Books:
3. HTML, XHTML & CSS Bible, Brian Pfaffenberger, Steven M.Schafer, Charles White,
Bill Karow- Wiley Publishing Inc, 2010
Reference Books:
2. Head First HTML5 Programming by Eric Freeman, Elisabeth Robson, O’Reilly, October
2011
3. Learning PHP & My SQL, Michele Davis, Jon Philips- O’Reilly Publisher, 2009
Semester IV
APTITUDE BUILDER – 1
Syllabus :
Syllabus:
Introduction to Software Engineering: Characteristics, Emergence of
SoftwareEngineering, Software Metrics & Models, Process & Product Metrics.Software Life
Cycle Models: Waterfall, Prototype, Spiral Models,prototyping mode, evolutionary model,
spiral model, RAD model, Agile models: Extreme Programming, and Scrum.
Software Project Management: Size Estimation- LOC and FP Metrics, Cost Estimation-
Delphi and Basic COCOMO, Introduction to Halstead’s Software Science, Staffing Level
Estimation- Putnam’s Model.Software Requirements Specification: SRS Documents, their
Characteristics andOrganization.
Software Reliability and Quality Assurance: Reliability Metric- Musa’s Basic Model.
Software Quality Assurance: ISO 9000 and SEI CMM and their Comparison.Software
Maintenance: Maintenance Process Models and Reverse Engineering, Estimationof
Maintenance Costs.Software Development Tools: Introduction to “ Rational Rose”.
Text Book:
1.Rajib Mall -Fundamentals of Software Engineering,4\ED, Prentice Hall of India, New
Delhi,2014
Reference Book:
1. PankajJalote- An Integrated Approach to Software Engineering, 3rd Edition, Narosa
Publishing House, New Delhi,2005
2. Richard Fairley- Software Engineering Concepts, Tata McGraw Hill, New Delhi, 2006
FUNDAMENTALS OF INFORMATION SECURITY
Syllabus:
Introduction to Information Security: Definition of Information Security, Evolution of
Information Security; Basics Principles of Information Security; Critical Concepts of
Information Security; Components of the Information System; Balancing Information
Security and Access; Implementing IT Security, The system Development Life cycle,
Security professional in the organization.
The Need for IT Security - Part 1 Business Needs-Protecting the functionality, Enabling
the safe operations, Protecting the data, safe guarding the technology assets
Risk Management Definition of risk management, risk identification, and risk control,
Identifying and Accessing Risk, Assessing risk based on probability of occurrence and likely
impact, the fundamental aspects of documenting risk via the process of risk assessment, the
various risk mitigation strategy options, the categories that can be used to classify controls.
Text Book:
Reference Books:
Syllabus:
Introduction to Ethical Hacking : Hacking Methodology, Process of Malicious Hacking,
Footprinting and Scanning: Footprinting, Scanning. Enumeration: Enumeration. System
Hacking and Trojans: System Hacking, Trojans and Black Box Vs White Box Techniques
Hacking Methodology : Denial of Service, Sniffers, Session Hijacking and Hacking Web
Servers: Session Hijacking, Hacking Web Servers. Web Application Vulnerabilities and Web
Techniques Based Password Cracking: Web Application Vulnerabilities, Web Based
Password Cracking Techniques
Web and Network Hacking : SQL Injection, Hacking Wireless Networking, Viruses,
Worms and Physical Security: Viruses and Worms, Physical Security. Linux Hacking: Linux
Hacking. Evading IDS and Firewalls: Evading IDS and Firewalls
Report writing & Mitigation :Introduction to Report Writing & Mitigation, requirements
for low level reporting & high level reporting of Penetration testing results, Demonstration of
vulnerabilities and Mitigation of issues identified including tracking
Text Book:
1. Hacking Exposed 7th Edition, by Stuart McClure, Joel Scambray, George Kurtz –
McGraw Hill
CRYPTOGRAPHY
Syllabus:
Introduction to Cryptography : The Confidentiality, Integrity & Availability (CIA) Triad,
Cryptographic concepts, methodologies &practices, Symmetric& Asymmetric cryptography,
public& private keys, Cryptographic algorithms and uses, Construction& use of Digital
signatures
Types of Algorithms : The basic functionality of hash/crypto algorithms (DES, RSA, SHA,
MD5, HMAC, DSA) and effects on key length concepts in Elliptical Curve Cryptography &
Quantum Cryptography
Key Management : The basic functions involved in key management including creation,
distribution, verification, revocation and destruction, storage, recovery and life span and how
these functions affect cryptographic integrity
Text Books:
Syllabus:
Overview of Data Centers : Data Centers Defined, Data Center Goals, Data Center
Facilities, Roles of Data Centers in the Enterprise, Roles of Data Centers in the Service
Provider Environment, , Application Architecture Models. The Client/Server Model and Its
Evolution, the n-Tier Model, Multitier Architecture Application Environment, Data Center
Architecture.
Text Books:
1. Data Center Fundamentals by Mauricio Arregoces, CISCO Press
2. Administering Data-Centers, KailashJayswal, Wiley
FUNDAMENTALS OF CLOUD STORAGE
Syllabus:
Local Replication : Source and Target -Uses of Local Replicas, Data Consistency -
Consistency of a Replicated File System - Consistency of a Replicated Database , Local
Replication Technologies - Host-Based Local Replication - Storage Array-Based Replication
, Res tore and Restart Considerations - Tracking Changes to Source and Target , Creating
Multiple Replicas, Management Interface
Text Book:
1. Storage Networks: The Complete Reference, Robert Spalding, Tata McGraw Hill
Publication
Reference Book:
Syllabus :
Critical Reading: Reading to Identify the Theme, Reading to Identify the Central Idea;
Reading to Identify the Tone, Reading to Identify Writer’s Attitude, Reading to Identify
Parallel Ideas,Reading to Identify Logical Conclusions.
Writing Skills:Note- making and Note- taking, Report Writing.
Presentation Skills- Preparing for the Presentation, Audience Analysis, Processing
Information, Ice-breakers, Quotations, Presentation Structure, Say what you want to say- Say
it, Say what you have said to say, Preparing for Question Hour,Funnel Effect and How to
Overcome it.
Trinity Guild Hall - Communication Skills - Graded Evaluation and Testing-
1-8 grades
Reasoning:Number and Letter Series, Number and Letter Analogy, Coding and decoding,
Odd man out. Selections
Reference Books
Syllabus:
Computer Forensics: Introduction to Computer Forensics, Forms of Cyber Crime, First
Responder Procedure- Non-technical staff, Technical Staff, Forensics Expert and Computer
Investigation procedure
Storage Devices & Data Recover Methods: Storage Devices- Magnetic Medium, Non-
magnetic medium and Optical Medium. Working of Storage devices-Platter, Head assembly,
spindle motor. Data Acquisition, Data deletion and data recovery method and techniques
Cyber Law: Corporate espionage, Evidence handling procedure, Chain of custody, Main
features of Indian IT Act 2008 (Amendment)
Text Book:
1. Guide to Computer Forensics and Investigations – 3rd Edition –B. Nelson, et al, -
Cengage, 2010 BBS
VIRTUALIZATION AND CLOUD SECURITY
Syllabus:
Introduction to Virtualization & Cloud : Virtualization and Cloud computing concepts,
Private cloud Vs Public cloud, IAAS, PAAS & SAAS concepts, Virtualization security
concerns, Hypervisor Security, Host/Platform Security, Security communications, Security
between Guest instances, Security between Hosts and Guests
Cloud Security :Cloud Security vulnerabilities and mitigating controls, Cloud Trust
Protocol, Cloud Controls Matrix. Complete Certificate of Cloud Security Knowledge
(CCSK)
Cloud Controls Matrix &Top Cloud Threats :Introduction to Cloud Controls Matrix &
Top Cloud Threats, Cloud Controls Matrix, Trusted Cloud Initiative architecture and
reference model, requirements of Security as a Service (Secaas) model and Top Security
threats to the cloud model
Text Book:
1. Visible Ops Private Cloud – Andi Mann, Kurt Miline and Jeanne Morain, IT Process
Institute, Inc.; first edition (April 8, 2011)
2. Cloud Computing Explained – John Rhoton 2009
IT GOVERNANCE, RISK & INFORMATION SECURITY MANAGEMENT
Syllabus:
Process, Framework and Life Cycle, Risk Analysis methods, Quantitative versus Qualitative
Information Security Management: Introduction, Role of Strategic Planning for IT, Role of
Steering committee, Policies and Procedures ,Performance Optimization, IT Security roles &
Intellectual Property Rights: Intellectual Property Law Basics, Evolutionary past Types of
Text Books:
1. IT Governance – Peter Weill and Jeanne Ross, Pub: Harvard Business Review Press; 1
edition (June 1, 2004)
2. Managing Risk and Information Security – Malcolm Harkins, Pub: Apress; 1 edition
(December 17, 2012)
Syllabus:
Installing and Configuring Windows Server 2008: History of Server OS, Introduction to
windows server 2003 & 2008, Overview of Windows Server 2008, Installing Windows
Server 2008, Managing Server Roles and Features, AD installation and DCpromo,
Configuring and Managing Windows Server 2008 Server Core, Choosing a Deployment
Technology, Deploying Windows Server 2008, Introduction and Creation of Users accounts
Linux Server : Linux Ideas and History, Open source information, Linux Origin, Linux
Usage basics, Linux Principles, virtual console and graphical environment, X windows,
Logging into Linux system, Linux Distributions, Redhat Distributions, Linux installation,
Getting help, man, cal, date, browsing file system, pwd, ls, cd, cp, md, absolute and relative
path names,tools for extracting-analyzing and manipulating text data, vi & vim
Network configuration and managing Process : Network and printer settings, web clients,
mail clients, ftp clients, ssh, scp, rsync, network diagnosis tools, Process management
(background and foreground), Signals, Job Control, Termination of processes, The test
Command, if Statement,Virtualization with Xen, Remote installation, and troubleshooting:
Text Books:
Syllabus:
Objective: To create awareness about the importance of French in the hotel operations and to
acquire the correct pronunciation of French terminology. To use standard phrases in French
in hotel operations. To integrate the French curriculum with the core syllabus of the course.
Unit II: Food & Beverage Service -Restaurant Brigade-Hot Plate Language. The French
Classical Menu- (17courses) with classic examples of each course, terminology and
meanings in brief. Wines - Wines of France, Wine terminology-Reading a wine label- Laying
a cover.
Unit III: Food Production -The Kitchen Brigade-Ingredients used in Kitchen. Dairy
Products, Vegetables, Fruits, Herbs & Spices, Poultry, Fish, Meat, Cereals, Seasonings,
French Cheeses, Culinary Terms in French.
Reference Book
Syllabus:
Introduction to Mobile communication:Mobile & Telecommunication protocols and their
vulnerabilities, Gain knowledge of managerial, technical and procedural controls to address
Mobile & Telecommunication vulnerabilities
Mobile Forensics & Data Extraction:Mobile forensics process including seizure, data
acquisition types like Physical, Logical, Manual, External & Internal memory, storage,
analysis using tools & techniques
2. Securing wireless LANs: a practical guide for network managers, Gilbert Held
Syllabus:
Windows Azure : Azure Storage: What is a Storage Account, Advantages, Tables, blobs,
queues and drives, Azure Appfabric: Connectivity and Access control Automation:
Introduction Windows Power Shell ,Creation of Runbooks, Uploading a Shell Script,
Authoring a Shell Script
SQL Azure : SQL Azure: Creating a SQL Server, Creating a SQL DB, Creating Tables,
Adding Data to the Tables, View Connection Strings, Security Configurations, Migrating on
premise DB to SQL Azure.
Websites : Websites: Creating a Website, Setting deployment credentials, Choosing a
platform, Setting up Default page for website, Scaling ,Auto Scaling by Time, Auto Scaling
by Metric, Difference between Free, Shared, Basic and Standard websites, Creating a website
using Visual studio
Text Book:
Reference Books:
Syllabus:
MODULE I
Introduction to Big Data, Characteristics and its Use Case
Introduction – Why Big data - What is big data – Facts about Big Data - importance of Big Data
Evaluation of Big Data – Market Trends – Sources of Data Explosion – Types of Data – Case
Study for Netflix and the house of card. Need of Big Data – Big Data and its sources –
Characteristics of Big Data – Difference between Traditional IT Approach and Big Data
Technology – Capabilities of Big Data – Handling Limitations of Big Data - Technologies
Supporting Big Data - Big Data Use Cases.
MODULE II
Introduction to Hadoop
Introduction – Why Hadoop – What is Hadoop – History and Milestone of Hadoop – Core
Components of Hadoop – Difference between Regular File System and HDFS – Common
Hadoop Shell Commands – Hadoop Configuration.
MODULE III
Hadoop Distributed File System (HDFS)
Concepts and Architecture - Data Flow (File Read, File Write) - Fault Tolerance - Java Base API
- Different Daemons in Hadoop cluster (NameNode, Secondary NameNode, Job Tracker, Task
Tracker and DataNode) - Loading a dataset into the HDFS.
MODULE IV
Introduction to YARN and MapReduce
What is YARN – YARN Infrastructure - Introduction of MapReduce – Analogy of MapReduce –
MapReduce Architecture - Example of MapReduce –Sorting, Shuffling – Reducing – Combiner –
Partitioner – Creating MapReduce program by using Eclipse.
MODULE V
Introduction to Big Data Streaming 9
Real time Big Data Streaming, Big data streaming framework, data streaming process, tools for
big data streaming, industry use cases for big data streaming.
TEXT BOOKS:
1. SeemaAcharya (Author), SubhashiniChellappan, Big Data and Analytics (2015). Wiley
Publication.
2. Data Science and Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting
Data (2015), EMC Education Services
REFERENCES:
1. Big Data, Black Book: Covers Hadoop 2, MapReduce, Hive, YARN, Pig, R and Data
Visualization (2016), DT Editorial Services
2. Tom White, Hadoop: The Definitive Guide, 4th Edition (2015)