0% found this document useful (0 votes)
358 views8 pages

Fourth Semester: Business English and Communication-IV

The document provides course details for the 4th semester Bachelor of Computer Applications program including objectives, modules, descriptions, and textbooks. It includes syllabus information for 4 courses: Business English and Communication IV, Accounting and Financial Management, Web Programming, and PHP. The Business English course focuses on developing communication skills for business contexts. The Accounting course covers basic accounting concepts and financial statement preparation and analysis. The Web Programming course teaches HTML, CSS, JavaScript, ASP.Net, and database connectivity skills. The PHP course provides an introduction to the PHP language and using databases in PHP.

Uploaded by

Anon writ
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)
358 views8 pages

Fourth Semester: Business English and Communication-IV

The document provides course details for the 4th semester Bachelor of Computer Applications program including objectives, modules, descriptions, and textbooks. It includes syllabus information for 4 courses: Business English and Communication IV, Accounting and Financial Management, Web Programming, and PHP. The Business English course focuses on developing communication skills for business contexts. The Accounting course covers basic accounting concepts and financial statement preparation and analysis. The Web Programming course teaches HTML, CSS, JavaScript, ASP.Net, and database connectivity skills. The PHP course provides an introduction to the PHP language and using databases in PHP.

Uploaded by

Anon writ
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/ 8

Bachelor of Computer Applications (BCA) (CBCS) Syllabus: 2019 Batch Onwards

FOURTH SEMESTER
CA4BE:Business English And Communication–IV
52 Hours Course Theory - 4 Hours /week
Objectives: To adopt global standards of communication that would span diverse job functions.
Skill students in all possible areas of specialization. Train students to be ‘near industry ready’ by
the time they graduate from college. Impart language acquisition more than language learning.
The main thrust of the course content is clearly controlled by the demands and constraints of the
Business world. All modules are specifically designed to make learners attain communicative
competence through learner generated activities.

Business English And Communication - IV


Module Description Hours
I a)Prose b)Poetry c) Essay
12
Interpreting Texts
II
Corporate image, Business dining, Interaction with foreign 10
Business Ethics & visitors, Business manners in different countries
Etiquette
III Characteristics of Conflict, Management of Conflict
Conflict 10
Management
IV Documentation, Meetings in Business, Types of meeting,
Chairing a meeting, Minutes of a meeting 10
Meetings
V
Business Language Grammar Building Exercises, Vocabulary 10
Component

Assessment
 Teachers are constantly assessing students informally in class, through observation, listening
and discussion with students. Self, peer and group assessment are used , as well as more
formal teacher assessment.
 Students are assessed during the year on their written assignments, oral presentations and
annual skills. They are also assessed on their ability to work both collaboratively and
independently.

Resources
 The Department does not follow a set text book but makes use of the large range of resources
available in the library.
Bachelor of Computer Applications (BCA) (CBCS) Syllabus: 2019 Batch Onwards

CA4AFM:Accounting and Financial Management


65 Hours Course Theory – 5 Hours /week
Objective: To familiarize with the basic concepts of Accounting and the steps involved in preparing
the Financial statements and interpreting the statements for decision making

Accounting and Financial Management


Module Description Hours

Introduction-Meaning and Definition of Accounting- Concepts


I and Conventions, Users of Accounting Information, Double 14
Entry System, Preparation of Journal and Ledger

Subsidiary Books- Purchase Book, sales Book, Purchase Returns,


II Sales Returns, Bills Receivable, Bills Payable, Journal Paper- 12
Preparation of Subsidiary Books- Cash Books, Three Column
Cash Book- Simple Problems.
Ba

III Trial Balance-Preparation of Final Accounts- For Sole Traders


and Joint Stock Companies(Simple Problems) 14

Financial Management-Meaning, Scope, Objectives, Financial


IV Planning, Financial Decisions
10
Overview of GST – Meaning, Definition, objectives, Features,
Scope, Types, Benefits of Implementing GST.
Financial Statement Analysis- Meaning-Need-Types-Methods of
financial Statement Analysis-Comparative-Common size and
V
Trend Analysis(Simple Problems-Meaning Of Ratio Analysis- 15
Funds –Funds Flow and Cash Flow Analysis (Only Theory)

Text Books
1. S.P Jain &Narang-―Financial Acounting‖, Kalyani Publishers, Thirteenth Edition 2002.
2. R.L Gupta-―Financial Acounting‖, Sultanchand& Sons, 2011
3. R.K Sharma &Shashi Gupta-―Financial Management‖,Oscar publications.
4. Khatoon, Kumar, Venkatesh S.N, ―Goods and Services Tax‖, Himalaya Publishing House
Bachelor of Computer Applications (BCA) (CBCS) Syllabus: 2019 Batch Onwards

CA4WP:Web Programming
52 Hours Course Theory - 4 Hours /week
Objective: Understand the importance of web as medium of communication and develop skills to
create dynamic web pages.
Prerequisites: Basic Programming Knowledge& Creative thinking to design website
Course Outcomes

CO1: Understand the elements of HTML and design static web pages
CO2: Develop interactive web pages using JavaScript and dynamic HTML
CO3: Get familiarized with .net framework and understand the Object Oriented programming
concepts in C# to implement programming logic in Asp.net.
CO4: Understand database connectivity using ADO.net and develop dynamic websites using Asp.net
CO5: Gain knowledge of state management and data binding in Asp.net
CO6: Learn basics of PHP and apply it to develop dynamic websites

Web Programming
Module Description Hours
Fundamentals of Web: History of Internet, Internet Services , WWW,
Web Browser and Web Server.
HTML: Introducing HTML and XHTML, Basic text formatting,
Presentational elements, Phrase elements, Lists, Editing text, Using
I Character entities for special characters, Links and Navigation, Images,
Audio and Video, Tables, Forms, Frames.
15
Understanding Java Script: Introduction to Java script, Features of Java Script, Including
Web Java Script in HTML file, Simple Examples, Communicating with user –
Technologies alert(), prompt(), confirm() methods, Function, Creating Interactive forms,
Working with form elements.
DHTML: Cascading Style Sheets-Coding CSS, Inline Style Sheets,
Embedded Style Sheets, CSS Positioning, Document Object Model, Event
handling.
.NET framework : Common Language Runtime, Common Language
Specification, Common Type System, MSIL, Garbage Collection, Security,
II
Application domains -, Framework base classes, Assemblies, Namespaces,
.Net Applications using C#, Advantages of .Net, Role of C# in .Net
Introduction
Framework. Classes & Objects: Defining a class, member access
to .NET
modifiers, constructors ,types of constructors, destructor, ‗this‘ reference,
Architecture 15
constant and read only members, properties, indexers. Inheritance &
&Object-
Polymorphism: Classical & containment inheritance, multilevel,
oriented
hierarchical inheritance, operator overloading, overriding methods, abstract
concepts in
classes & methods, sealed classes & methods, polymorphism. Interfaces:
C#
Defining, extending, and implementing an interface, Interfaces &
Inheritance, Abstract Class and Interfaces. Delegates: Introduction,
declaration, methods, instantiation, invocation, using delegates, events.
Bachelor of Computer Applications (BCA) (CBCS) Syllabus: 2019 Batch Onwards

Introduction to ASP.Net: ASP.Net File Types, Applications, Code


III Behind technique, Global.asax File, Application Events. ASP.Net
Configuration – Web.config file.
Programming
in ASP.Net & Exploring Controls – Standard controls, Data controls, Validation
10
Database Controls, Handling Events.
Connectivity ADO.Net: Characteristics, ADO.Net Object Model, ADO.Net Data Access
using – Creating Connection, Command Object, Reading using DataReader
ADO.Net
Object, Updating data, Disconnected Data – Accessing, Modifying,
Updating, Master Pages & Themes.
IV
State Management: Viewstate, Querystring, Cookies, Session,
State Application.
Management Data Binding: ListBox, DropDownList, CheckBox List, RadioButton List, 5
& Data Data Binding using Templates - Data List, Data Grid, Repeater, Form
Binding View, Page View.

V Introducing PHP: PHP Language Basics, Decisions and Loops, String,


Array, Functions, Writing simple PHP programs.
7
PHP Working with databases: Creating MySQL database, Inserting Data,
Accessing database in PHP, Updation and deletion of data items.

Text Books

1. Deitel & Deitel ,―Internet & World Wide Web –How to Program‖, Pearson Education,
Fourth Edition, 2009.
2. Jon Duckett, ― Beginning HTML, XHTML, CSS and JavaScript‖, Wiley Publications, 2012.
3. Faithe Wempen, HTML 5 Step by Step, Microsoft Press, PHI, 2012.
4. E. Balagursamy, ―Programming in C#- A Primer‖, Tata McGraw Hill Publications, Third
Edition, 2010.
5. Mridula Parihar, ―Asp.net Bible‖, Wiley-Dreamtech India Pvt.Ltd, First Edition,2002
6. Steven Holzner, ―PHP: The Complete Reference‖,McGraw Hill Education Pvt Ltd, Reprint 2015

Reference Books

1. Dr.Ravinder Singh, Amit Gupta, ―Magic with HTML, DHTML and Javascript‖, Laxmi
Publications, First Edition, 2009.
2. Herbert Schildt, ―C# 4.0 : The Complete Reference‖, Tata McGraw Hill ,2010.
3. MacDonald , ―The Complete Reference ASP.NET ‖, Tata McGraw Hill,2002 .
4. Matt Doyle, ―Beginning PHP 5.3‖, Wiley Publishing, 2010
Bachelor of Computer Applications (BCA) (CBCS) Syllabus: 2019 Batch Onwards

CA4UP :Unix Programming


52 Hours Course Theory - 4 Hours /week
Objective: To understand file system and resource management in Unix environment and also
learn fundamentals of shell scripting.
Prerequisites: Basic knowledge of Operating System.
Course Outcomes
CO1: Understand Unix Operating System fundamentals and architecture
CO2: Explore basic Shell Commands and write shell scripts
CO3: Compile, debug and execute shell scripts
CO4: Gain knowledge in awk programming and write efficient awk scripts
CO5: Understand various system functions, utilities and system administration functions and manage
the processes and disk space

UNIX Operating System


Module Description Hours
Getting Started:
History, Features of UNIX, UNIX System Architecture, Types of shell,
I Creating Files, Listing Files and Directories, Masking File Permissions,
Unix Environment Directory permissions. 10
and UNIX File System:Ordinary File, Directory File, Device File, Parent-
File System Child Relationship, Boot Block, Super Block, Inode Table, Data Block,
Storage of files, Disk related commands, Directory and File related
commands, I/O redirection and piping.
II Process Management :Process Creation, Examining Currently
Running Process, Background Processes, nohup command, Killing a
Process Process, Changing Process Priorities, Scheduling of Processes. 9
Management
And Communication :Communication Commands: write, wall, motd
Communication commands, Sending Mail, Handling Incoming Mail.
Special Tools And Utilities: Filters, UNIX System calls - Writing
Simple File and Process System Calls: open(), read(), write(), fork(),
III exit(), wait(), exec(), getpid(), close(). Library Functions, Signals and
Special Tools And Interrupts, Storage and Compressing Facilities. 10
Awk Programming With Awk: Awk Preliminaries, Splitting a line into
Programming fields, Formatting Output, Comparison Operators, Variables, Positional
Parameters, Arrays, Functions, Control Flow, Looping structures.
IV System Administration: User and Super User Privileges and facilities,
Maintaining User Accounts, Maintaining Security.
System
Administration Disk Management: File System Mounting and Unmounting, Backing 8
and up and Restoring Files: cpio and tar commands, Managing Disk Space.
Disk Management
Bachelor of Computer Applications (BCA) (CBCS) Syllabus: 2019 Batch Onwards

Shell Programming:
Shell variables, Shell Command Line Processing, Shell Script Features,
Executing a Shell script, Read and Echo statement, Command
V Substitution, Escape Sequence Characters, Shell Script Arguments, File
Shell test, String test, Numeric test, Conditional Control Structures-if 15
Programming statement, case statement Looping Control Structure-while, until, for,
statements. Jumping Control Structures – break, continue, exit statements.
Loadable Kernel Module: Introduction to Linux Kernel Modules,
Writing Linux kernel modules.

Text Books
1. Yeshwant Kanetkar, ―UNIX shell Programming‖, BPB Publications, First Edition,1996.
2. Sumitabha Das,‖Your Unix- The Ultimate Guide‖, Tata McGraw-Hill, 2001 Edition,
Twentieth Reprint 2010.
3. Subhash K.U, ‖ UNIX System Programming‖, Pearson Education India, Fourth Edition,
2011.
Reference Books
1. M.G Venkateshmurthy, ―Introduction to UNIX Shell Programming‖, Pearson Education, First
Edition,2006.
2. Maurice J Bach , ―The Design of Unix Operating System‖, New Delhi: Prentice Hall of India
Pvt. Ltd, 2008.
3. Neil Matthew, Richard Stones, ―Beginning Linux Programming‖, John Wiley & Sons, Fourth
Edition, 2011.
Bachelor of Computer Applications (BCA) (CBCS) Syllabus: 2019 Batch Onwards

CA4WPL : Web Programming Lab


3 Hours /week
Sl. No Section A: Web Technologies

Design simple HTML pages to illustrate


Ordered, Unordered & Definition Lists
1 Tables
Frames
Form elements
2 Web page validation using Java script.
3 Create web page using CSS.
4 Event handling using DHTML.
5 Demonstrate the significance of cookies using PHP.
6 Develop a home page for a website using PHP.
Section B : C# & Asp.net
7 Demonstrate Constructor Overloading.
8 Demonstrate Method Overloading
9 Demonstrate Method Overriding.
10 Demonstrate Multilevel Inheritance.
11 Demonstrate Delegates and Events.
12 Create a web page to demonstrate server controls in asp.net.
13 Demonstrate validation controls in asp.net.
14 Develop web application to view and update data in database.
15 Create a web application to view and delete data in database.
16. Develop web application to insert data in to database.

Practical Examination Question Paper Pattern


Two questions from Section A and one question from Section B would be given by the examiner and
two questions will be answered and executed by the students of their choice.
Scheme of Evaluation:
Writing two Programs 10 Marks

Execution of Two programs 15 Marks

Viva-Voce 05 Marks

Record 05 Marks

Total 35 Marks
Bachelor of Computer Applications (BCA) (CBCS) Syllabus: 2019 Batch Onwards

CA4UPL:Unix Programming Lab


3 Hours /week
Sl. No Section A
1. Interactive shell script to copy, remove and rename files.
2. Demonstrate the commands used for System communication.
3. Shell script to append data to a file, provided the file has write permission.
4. Menu driven shell script to perform the following operations.
 Display the contents of a file.
 Sort the contents.
 Search for a pattern in the file
 Exit
5. Menu driven shell Script to generate pay slip for employee.
6. Shell script that receives two file names as arguments and compare its contents.
7. Shell script to find the largest of three numbers using command line argument.
8. Shell script to count the number of vowels in a string.
9. Shell script to reverse a string.
10. Shell script to remove the files of same size in the current directory.

Section B
11. Demonstrate system calls to perform file operations in Unix.
12. Demonstrate system calls for process management in Unix.
13 Awk script to count the number of lines in a file that do not contain vowels
14 Awk script to demonstrate functions.
15 Awk script to demonstrate array operations.
16. Shell script to generate report card.
17 Shell script to generate invoice for purchased items.
18 Shell script to generate electricity bill.

Practical Examination Question Paper Pattern


Two questions from Section A and one question from Section B would be given by the examiner and
two questions will be answered and executed by the students of their choice.
Scheme of Evaluation:
Writing two Programs 10 Marks

Execution of Two programs 15 Marks

Viva-Voce 05 Marks

Record 05 Marks

Total 35 Marks

You might also like