0% found this document useful (0 votes)
190 views9 pages

BCA 6th Semester 2021 2022

The document provides a syllabus for the 6th semester Bachelor of Computer Applications program. It includes course details for two subjects: Fundamentals of Operating Systems and Web Technology and Programming. The syllabus outlines the mission and objectives of the program, learning outcomes for each course, unit descriptions, textbooks, and reference materials. It aims to develop an understanding of operating systems and the ability to design static and dynamic websites using scripting languages.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
190 views9 pages

BCA 6th Semester 2021 2022

The document provides a syllabus for the 6th semester Bachelor of Computer Applications program. It includes course details for two subjects: Fundamentals of Operating Systems and Web Technology and Programming. The syllabus outlines the mission and objectives of the program, learning outcomes for each course, unit descriptions, textbooks, and reference materials. It aims to develop an understanding of operating systems and the ability to design static and dynamic websites using scripting languages.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

 

SYLLABUS 
   

Bachelor of Computer Applications
6th SEMESTER
Session 2021‐2022
Mission of SCS&IT, DAVV 
 
To produce world‐class professionals who have excellent analytical skills, 
communication skills, team building spirit and ability to work in cross cultural 
environment. 
 
To produce international quality IT professionals, who can independently design, 
develop and implement computer applications. 
 
Professionals who dedicate themselves to mankind, who are environment 
conscious, follow social norms and ethics. 
 

School of Computer Science & IT, 
Devi Ahilya Vishwa Vidyalaya, Indore 
www.scs.dauniv.ac.in 
 

Course Name: BCA 6th Semester 
Subject Code: CS‐2502 
Subject Name: Fundamentals of Operating Systems 
 
Aim of the Subject 
To  develop  general  understanding  of  operating  system  and  able  to  visualize  the 
underlying working of operating system. 
 
Objectives 
1.  To  provide  general  understanding  of  operating  system  and  its  
functions. 
2.  To  learn  the  basic  concepts  of  process,  process  states  and  process 
management. 
3.  Study and compare various CPU scheduling algorithms. 
4.  To explain the concept of different memory management schemes. 
5.  To understand the secondary memory management. 
 
Learning Outcomes 
1.  Student  will  aware  of  different  types  of  Operating  System  and  their 
services. 
2.  Students will learn about resources, Process and Process management. 
3.  Analyze  important  process  scheduling  algorithms  to  achieve  better 
performance of a computer system 
4.  Categorize the operating system’s memory management techniques. 
5.  Understanding  of  file  management  and  secondary  memory 
management. 
 
 

BCA 6th SEM  Session 2021‐2022  
Unit 1 
Introduction:  operating  system  concepts,  role  of  OS  in  resource  management, 
operationalview  of  a  computer  system.  Evolution  of  operating  systems,  operating 
system services, different types of operating system. 
 
Unit 2 
Processor resource management: Explanation of processor as a resource, processor 
utilization, multi‐processing and time‐sharing, response times. 
Process  Management:  Process  concept,  Operation  on  processes,  Process  States, 
Process state transitions, Process Control Block. 
 
Unit 3 
CPU  Scheduling:  process  scheduling,  scheduling  criteria,  scheduling  algorithms, 
short‐term,  long‐term  schedulers  and  Medium  term  scheduler,  Non  pre‐emptive 
scheduling  policies  like  FCFS,  SJF  etc.  Pre‐emptive  schedulingpolicies  like  Round 

1 of 2 
 
 

robin, Priority etc., advantages and disadvantages of various scheduling algorithms, 
Context switching, Dispatcher. 
 
Unit 4 
Memory  management:  Motivation  for  memory  management,  Need  of  primary  and 
secondary  memory  management.  Fixed  and  variable  partitions,  Basic  concepts  of 
Paging  and  Segmentation  memory  allocation  policies,  critique  of   various  policies 
like first fit, best fit and wors t fit, internal and external fragmentation. 
 
Unit 5 
Secondary memory management, file concepts, file attributes, file access methods, 
file allocation methods, disk structure, disk arm scheduling algorithms. 
 
Text Book(s) 
1. Operating Systems Concepts by Silbeschautz and Galvin. 
2. Modern Operating System, Tanenbaum A.S., Prentice/Hall of India 
 
Reference Material(s) 

BCA 6th SEM  Session 2021‐2022  

2 of 2 
 
 

Course Name: BCA 6th Semester 
Subject Code: CS‐3605 
Subject Name: Web Technology and Programming 
 
Aim of the Subject 
To  develop  an  ability  to  design  and  implement  static  and  dynami c  website  using 
scripting languages. 
 
Objectives 
•  To  understand  the  principles  of  creating  an  effective  web  page,  including 
an in‐depth consideration of web system architecture. 
• To learn the language of the web: HTML, CSS, JavaScript and P HP. 
• To write well‐structured, easily maintained, standards‐compliant CSS code 
to present HTML pages in different ways. 
•  To  develop  skills  in  designing  dynamic  websites  that  meet  specified  needs  
and interests. 
• To develop skills in analyzing the usability of a web site.  
•  To  Design  and  deploy  attractive  web  application  using  PHP  and  MQL 
Database connectivity. 
• To apply different types of validations for all major browsers. 
 
 
Learning Outcomes 
Learning Outcomes 
At the end of this course the successful student will be able to: 
• Analyze a web page and identify its elements and attributes.  
•  Learn  the  language  of  the  web:  HTML,  CSS,  JavaScript,  PHP,  client  server 
technology. 

BCA 6th SEM  Session 2021‐2022  
• Design well‐structured, easily maintained, standards‐compliant CSS code to  
present HTML layout. 
•  To  design  dynamic  website  by  s electing  HTML,  CSS,  and  JavaScript  code 
from  public  repositories  of  open‐source  and  free  scripts  that  enhances  the 
experience of site visitors. 
•  To  Design  and  deploy  attractive  web  application  using  PHP  and  MQL 
Database connectivity 
• Apply different types of validations for all major browsers. 
 
 
Unit 1 
HTML & Forms: Introduction To HTML, WWW, W3C, web publishing, Common HTML, 
Tags  Physical  &  Logical,  Some  basic  tags  like  changing  background  color  of  page, 
text  color  etc.,  Text  formatting  tags,  Ordered  &Unordered  Lists  Tags,  Inserting 
image, Links: text, image links, image mapping , Tables , Frames, Form: Introduction 
with text box, text area, buttons , List box, radio, checkbox etc 

1 of 2 
 
 

 
Unit 2 
Internet  Basics1  Overview  of  Internet,  history,  web  system  architecture,  Uniform 
Resource Locator, HTTP protocol basics, HTTP request & response, CSS:Introduction 
To Style sheet, types of style sheets‐Inline, External, Embedded CSS, text formatting 
properties,  CSS  Border,  margin  properties,  Positioning  Use  of  classes  in  CSS,  color 
properties, use of <div> &<span> 
 
Unit 3 
JavaScript:Introductionto  script,  types,  Introduction  of  JavaScript,  JavaScript 
identifiers,  operators,  control  &  Looping  structure,  Intro  of  Array,  Array  with 
methods,  Math,  String,  Date  Objects  with  methods  User  defined  &  Predefined 
functions, DOM objects. 
 
Unit 4 
PHP:History  of  PHP,  Requirements  for  PHP,  PHP  Fundamentals,  Calculations  and 
Operators,  Control  Structures,  Built‐in  PHP  Functions,  User‐Defined  Functions, 
Arrays and Objects, File handling functions, miscellaneous functions, Opening a File,  
Reading Text from a File, Writing Text to a File, Closing a File, Locking Files. 
 
Unit 5 
Handling  Session  and  Cookies:  Concept  of  session,  Starting  session,  Modifying 
session variables, Concept of cookies, Handling of cookies, GET and POST methods,  
Working  MySQL  with  PHP,  database  connectivity,  usages  of  MySQL  commands  in 
PHP. 
 
Text Book(s) 
1.Schafer, Steven M.Web standards programmer's reference: HTML, CSS, JavaScript, 

BCA 6th SEM  Session 2021‐2022  
Perl, Python, and PHP. John Wiley & Sons, 2007. 
2.Batross,  Ivan.Web  Enabled  Commercial  Application  Development  Using  HTML, 
DHTML, Javascript, Peril CGI. Bpb Publications, 2009. 
 
Reference Material(s) 
1.Sebesta,  Robert  W.Programming  the  world  wide  web.  Pearson  Addison  Wesley, 
2008.2.Glass,  Michael  K.,  et  al.Beginning  PHP,  Apache,  MySQL  Web  Development. 
John  Wiley  &  Sons,  2004.3.Powell,  Thomas  A.HTML:  the  complete  reference. 
McGraw‐Hill Professional, 20 

2 of 2 
 
 

Course Name: BCA 6th Semester 
Subject Code: CS‐3508 
Subject Name: Introduction to Cloud Computing 
 
Aim of the Subject 
To  provide  students  with  the  fundamentals  of  Cloud  Computing  and  various  cloud 
services. 
 
Objectives 
The  objective  of  the  course  is  to  explore  and  understanding  of  following 
points‐ 
1. Basic of Cloud Computing and its history. 
2. Cloud Computing Platforms 
3. Virtualization 
4. virtualbox and AWS 
 
 
Learning Outcomes 
1. Explore the fundamental of cloud computing. 
2. Compare the advantages and disadvantages of various cloud computing 
platforms. 
3. Explore Virtualbox, Gsuite, AWS and hadoop 
4. Understanding of Virtualization 
 
Unit 1 
Introduction  to  cloud  computing,  History,  Importance  of  cloud  computing  in  the 
current era, characteristics of cloud computing, what cloud computing really is and 
isn’t, pros and cons of cloud computing, technologies in cloud computing. 

BCA 6th SEM  Session 2021‐2022  
 
Unit 2 
Types  of  clouds,  cloud  infrastructure,  cloud  application  architecture,  working  of 
cloud  computing,  trends  in  cloud  computing,  cloud  service  models,  cloud 
deployment models, cloud computin g and services pros and cons. 
 
Unit 3 
Cloud  computing  technology,  cloud  life  cycle  model,  role  of  clo ud  modelling  and 
architecture,  cloud  system  architecture,  virtualization,  virtualization  in  cloud 
computing. 
 
Unit 4 
Data storage, data storage management in cloud computing, file system, cloud data 
stores, cloud storage characteristics. Introduction cloud security mechanism. 
 

1 of 2 
 
 

Unit 5 
VirtualBox:  Installation,  features  and  characteristics,  application  of  virtualbox, 
Google class room etc, case‐study. Introduction to hadoop, AWS and Gsuite 
 
Text Book(s) 
Mastering  Cloud  Computing:  Foundations  and  Applications  Programming  by 
Christian Vecchiola, Rajkumar B uyya, and S. Thamarai Selvi 
 
Reference Material(s) 
PPT will be given to students 
Cloud  Computing:  A  practical  approach  for  learning  and  implementation,  1st 
edition, Pearson, A. Srinivasan, J. Suresh. 
 

BCA 6th SEM  Session 2021‐2022  

2 of 2 
 
 

Course Name: BCA 6th Semester 
Subject Code: IC‐3929 
Subject Name: Entrepreneurship 
 
Aim of the Subject 
The  Aim  of  this  course  is  to  inspire  students  and  help  them  imb ibe  an 
entrepreneurial mind‐set. 
 
Objectives 
‐  To  familiarize  the  participants  with  the  concept  and  overview  of 
entrepreneurship with a view to enhance entrepreneurial talent. 
‐  To  impart  knowledge  on  the  basics  of  entrepreneurial  skills  a nd 
competencies  to  provide  the  participants  with  necessary  inputs  for  creation 
of new ventures. 
‐  To  explore  new  vistas  of  entrepreneurship  in  21st  century  environment  to 
generate innovative business ideas. 
‐  Familiarization  with  various  uses  of  human  resource  for  earning  dignified 
means of living 
‐  Understanding  the  concept  and  process  of  entrepreneurship  ‐  its  
contribution in and role in the growth and development of indiv idual and the 
nation 
 
 
Learning Outcomes 
At the end of the course, the students will: 
‐ Develop awareness about entrepreneurship and successful entrepreneurs. 
‐  Develop  an  entrepreneurial  mind‐set  by  learning  key  skills  such  as  design, 
personal selling, and communication. 

BCA 6th SEM  Session 2021‐2022  
‐  Understand  the  DNA  of  an  entrepreneur  and  assess  their  strengths  and 
weaknesses from an entrepreneurial perspective. 
 
Unit 1 
Unit I 
Concepts  of  Entrepreneurship  Development  Evolution  of  the  concept  of 
Entrepreneur, 
Entrepreneur  Vs.  Intrapreneur,  Entrepreneur  Vs.  Entrepreneurship,  Entrepreneur 
Vs. Manager, 
Attributes and Characteristics of a successful Entrepreneur, Role of Entrepreneur in 
Indian 
economy  and  developing  economies  with  reference  to  Self‐Employment 
Development, 
Entrepreneurial Culture, Women Entrepreneurs. 
 
Unit 2 

1 of 2 
 
 

Creating  Entrepreneurial  Venture,  Business  Planning  Process,  Environmental 


Analysis ‐ Search and Scanning, Identifying problems and opportunities, Sources of 
Business  Idea,  idea  generation  ‐  role  of  creativity  &  innovation  and  business 
research. 
 
Unit 3 
Technical,  Financial,  Marketing,  Personnel  and  Management  Feasi bility,  Estimating 
and 
Financing  funds  requirement  ‐  Schemes  offered  by  various  commercial  banks  and 
financial 
institutions, Venture Capital Funding. 
 
Unit 4 
Managerial  roles  and  functions  in  a  small  business.  Designing  a nd  redesigning, 
business 
processes, location, layout, operations planning & control. 
 
Unit 5 
Role  of  Central  Government  and  State  Government  in  promoting  Entrepreneurship 
‐ Introduction to various incentives, subsidies and grants. Role of following agencies 
in  the  Entrepreneurship  Development  ‐  District  Industries  Centres  (DIC),  Small 
Industries Service Institute (SISI), 
Entrepreneurship  Development  Institute  of  India  (EDII),  National  Institute  of 
Entrepreneurship  &  Small  Business  Development  (NIESBUD),  National 
Entrepreneurship Development Board (NEDB), MSME. 
 
Text Book(s) 
R.V. Badi‐ .V Badi, Entrepreneurship: Vrinda publications 

BCA 6th SEM  Session 2021‐2022  
 
Reference Material(s) 
Reference Material(s) :  
1.  Udyamita  (in  Hindi)  by  Dr.  MMP.  Akhouri  and  S.P  Mishra,  pub.  By  National 
Institute  for  Entrepreneurship  and  Small  Business  Development  (NIESBUD),  NSIC‐
PATC Campus, Okhla 
2. Everyday Entrepreneurs ‐ The harbingers of Prosperity 

2 of 2 
 

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy