Lnctu Bca (CS) Vi Sem Syllabus
Lnctu Bca (CS) Vi Sem Syllabus
Lnctu Bca (CS) Vi Sem Syllabus
Course objective The objective of this course is to provide students with the fundamentals and essentials of
Cloud Computing. Also to provide students a sound foundation of the Cloud computing so
that they are able to start using and adopting Cloud Computing services and tools in their
real life scenarios.
Unit Contents (Theory) Hours/Week
I Cloud Computing Overview: Origins of Cloud computing, Cloud 8 Hours
components, Essential characteristics, On-demand service, Broad network
access, Location independent resource pooling, Rapid elasticity, measured
service.
II Cloud scenarios, Benefits: scalability, simplicity, vendor security, Limitations, 8 Hours
Sensitive information, Application development, Security concerns, privacy
concern with a third party, security level of third party, security benefits,
Regularity issues and Government policies.
III Cloud architecture: traditional IT Model Software as a Service (SaaS) : Saas 8 Hours
service providers, Google App Engine, Salesforce.com and Google platform,
Operational benefits, Economic benefits, Evaluating SaaS Platform as a Service
(PaaS),PaaS service providers, Right Scale, Salesforce.corn,
RackspaceForce.com, Services and Benefits.
IV Infrastructure as a Service (laaS): IaaS service providers - Amazon EC2, 8 Hours
GoGrid Microsoft, implementation and support, Amazon EC service, level
agreement, Recent developments Benefits, Cloud deployment model: Public
clouds, Private clouds, Community clouds, Hybrid clouds, Advantages of
Cloud computing.
V Virtualization: Virtualization and cloud computing, Need of virtualization, 8 Hours
cost & administration, Types of hardware virtualization, Full virtualization,
partial virtualization, Para-virtualization, Desktop virtualization, Software
virtualization, Memory virtualization, Storage virtualization, Data
virtualization, Network virtualization, Microsoft Hypervisor, VMware features
and infrastructure, Virtual Box.
CO2 Analyze various cloud programming models and apply them to solve problems on the cloud.
CO3 Identify resource management fundamentals, i.e. resource abstraction, sharing and sandboxing
and outline their role in managing infrastructure in cloud computing
LNCT UNIVERSITY, BHOPAL
Program: BCA Semester-VI Session:2020-21
Course Objective: Introduction to the open source Web scripting language PHP. Build dynamic Web
applications. Semantics and syntax of the PHP language, including discussion on the practical
problems that PHP solves. Write server-side cross-platform HTML-embedded scripts to
implement dynamic Web pages that interact with databases and files.
III Form Handling: Form Validation – $_GET variable – $_ POST variable 8 Hours
– $_REQUEST variable – Creating the Form –#Creating the Upload
script# – Using your File system: File paths and permissions – Displaying
directory contents – Working with fopen( ) and fclose( ).
IV Using Cookies: What are Cookies? – Setting Cookies – Using Cookie 8 Hours
variables – Session Basics: What’s a session? – Understanding Session
variables – Managing User preferences with Sessions – Graphics:
Drawing functions – #Creating and Drawing images#.
CO2 Create PHP programs that use various PHP library functions, and that manipulate files and
directories.
CO3 Analyze and solve various database tasks using the PHP language.
CO4 Analyze and solve common Web application tasks by writing PHP programs.
LNCT UNIVERSITY, BHOPAL
Program: BCA Semester-VI Session:2020-21
Objective: This course introduces the student to the basics of Linux Operating system with particular emphasis on
command line tools, utilities and shell scripting. The student will learn and apply the various
commands and utilities related to file system management, process management, program
development and data processing and Shell Programming.
Richard Petersen Linux – The Complete Reference Sixth Edition Tata McGRAW Hill
Course Objective The objective of this course is to teach the Android fundamentals and the development
environment. And also explain building applications with user interface components and
enhance the mobile application with the set of powerful android features.
CO2 Develop a new Android project with added custom layouts and shared preferences.
LNCT UNIVERSITY, BHOPAL
Program: BCA Semester-VI Session:2020-21
Course Objective The objective of this course is to study about cyber security, laws and intrusion detection.
CO2 Have depth Knowledge Of Information Technology Act And Legal Frame Work Of Right To
Privacy, Data Security And Data Protection.
LNCT UNIVERSITY, BHOPAL
Program: BCA Semester-VI Session:2020-21
CO3 Consider the legal and financial conditions for starting a business venture
CO4 Evaluate the effectiveness of different entrepreneurial strategies
LNCT UNIVERSITY, BHOPAL
Program: BCA Semester-VI Session:2020-21
Course Objective: This course will introduce the concepts of data ware house and data mining, which gives a
complete description about the principles, used, architectures, applications, design and
implementation of data mining and data ware housing concepts.
Unit Contents (Theory) Hours/Week
I Data Warehousing: History of Data Warehouses; Concepts; Benefits; 8 Hours
Comparison of OLTP and Data Warehousing, Data Marts.
II Principles of Dimensional Modeling: Objectives; Requirements to Data 8 Hours
Design; STAR Schema: concept of Keys, Advantages. Dimensional
Modeling: Updates to the Dimension tables; miscellaneous dimensions;
SNOWFLAKE schema; Aggregate fact tables; Families of STARS..
III Data Warehousing Architecture: Data: Operational, Store, Detailed, 8 Hours
Lightly and Highly summarized, Metadata; Archive/Backup; Manager:
Load, Warehouse, Query; Architecture models: 2,Tier, 3,Tier and 4,Tier .
IV OLAP: Definitions, Rules, Characteristics, Features and functions, 8 Hours
Dimensional analysis; Hypercube; Drill, Down and Rollup; Slice, and,
Dice or Rotation; OLAP Models.
V Data Mining: Definition; Knowledge discovery process (KDP); OLAP vs. 8 Hours
Data mining; Data mining vs. Data warehouse; Major data mining
techniques; Cluster detection; Decision trees; Memory based reasoning;
Neural networks; Genetic algorithms; Applications; Benefits..
Practical
Name of Paper Paper Code
Credit Marks
P J ESP CAP Total
LAB-XI-Major
Project BCA-605
4 2 70 30 100
Contents (Practical)
Process: - Project Guide of the project will be allotted by Director/Head of Department. Team of 3 to 4
members will be made. Any related technology can be chosen for development of Project. It is to be done
in Industry/Organisation.