0% found this document useful (0 votes)
59 views7 pages

BCA III Year Exam Scheme 2020-2021

The document outlines the scheme of examination for BCA Part-III for the academic year 2020-2021, detailing subjects, maximum and minimum marks, and internal assessment criteria. It includes specific subject codes and topics for each course, such as Statistical Analysis, Programming in Java, Dot Net Technology, Software Engineering, Data Structure, and Computer System Architecture. Additionally, it emphasizes the requirement for students to pass all theory, practical, and sessional components individually.

Uploaded by

studiocybersavvy
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)
59 views7 pages

BCA III Year Exam Scheme 2020-2021

The document outlines the scheme of examination for BCA Part-III for the academic year 2020-2021, detailing subjects, maximum and minimum marks, and internal assessment criteria. It includes specific subject codes and topics for each course, such as Statistical Analysis, Programming in Java, Dot Net Technology, Software Engineering, Data Structure, and Computer System Architecture. Additionally, it emphasizes the requirement for students to pass all theory, practical, and sessional components individually.

Uploaded by

studiocybersavvy
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

SCHEME OF EXAMINATION 2020-2021

BCA PART- III

Theory Marks Internal Teaching


Subject Marks Load per
Code Subject Paper Week
Max. Min. Max. Min.

BCA301 Statistical Analysis


(A) (B) C D) LTP
80 27 20

BCA302 Programming in Java 80 27 20 8 4

BCA303 Dot Net Technology 80 27 20

BCA304 Software Engineering 80 27 20 8

BCA305 Data Structure 80 27 20 8 4

BCA306 Computer System Architecture 80 27 20 8

BCA307 LAB VII: Programming Lab in Java 100 50 40 16 3x2

BCA308 LAB VII: Dot Net Technology Lab 100 50 40 16 2x2


BCA309 Project 100 50 20 Ix2

TOTAL 780 312 220 88

GRAND (PAPER+ INTERNAL) (A-C) B+D)


TOTAL 1000 400

Student will have to pass individually in all theory, practical and sessional

NCUeR
Statistical Analysis
Subjeet Code - BCA-301
Max Marks : 80
Min Marks : 27
Note: The Question Papersetter is advised to
prepare unit-wise question with the
internal choice. Only Simple calculators allowed not scientific calculator. provision
of

UNIT-I
COMBINATORICS: Permutation and Combination, Repetition and Constrained
Binomial Coefficients, Binomial Theorem.
Repetition,

UNIT-1I
Frequency distributions, Histograms and frequency polygons, Measures of central tendency:
Mean, Mode, Median, Dispersion, Mean deviation and standard deviation.
Moments, Skewness,
kurtosis,
UNIT-III
Elementary probability theory: Detinition, conditional probability, Probability distribution,
mathematical expectation
Theoretical distribution: Binomial Poisson and Normal
,
distribution, Relation between the
binomial, poisoned Normal distribution.
UNIT-IV
Correlation and Regression: Linear Correlation, Measure of Correlation, Least Square
Regression
lines.
Curve fitting: Method of least square, least square line, least squares Parabola.
definition of chi-square; signification test: Chi-square test:
contingency test, coefficient of
contingency.
UNIT-V
Basic of sampling theory: Sample mean and variance, students t-test, test of Hypotheses and
significance, degree of freedom, Z-test, small and large sampling, Introduction to Monte Carlo
method.

TEXT BOOKS:
1. Advanced Engineering Mathematics: H.K. Dass; S. Chand & Co., 9 Revised Edition, 2001.
2. Discrete Mathematics: S.K. Sarkar; S. Chand & Co., 2000.
3. Numerical Analysis: S.S.
Sastry; Prentice Hall of India, 1998.
4. Mathematical Statistics: J.N.
Kapoor and H.C. Saxena.
5. Mathematical Statistics: M. and H. Sharma
Ray

(Rol
( h a
Programming in Java
Subjeet Code - BCA-302

Max Marks: 80 Min Marks: 27

Note: The Question Paper setter is advised to prepare unit-wise question with the provision of
internal choice. Only Simple caleulators allowed not scientific caleulator.

UNIT - I

Introduction: Genesis of java, importance to the Internet, overview of features. 0OP : 00P
features, data types, control structures, arrays, methods and classes, nested & inner classes, string
and String Buffer class, Wrapper Class, vectors,

UNIT-II
Operators: Arithmetic Operators, Relational Operators, Logical Operators, Bit wise Operators,
Conditional Operators, new operator, [ ] and instance of operator. Control Statements: Java's
Selection statement, lteration Statement, Jump Statement, Array: Declaring Array variables,
Constructing an Array, Initializing an Array, Multidimensional Arrays, Anonymous Arrays.

UNIT- I11
Introducing Classes: lass Fundamentals, Declaring Object, Assigning Object Reference
Variables, Defining Methods, method overloading, Using objects as parameter, Constructors,
Garbage collection, finalize ) method. Inheritance: Inheritance basic, method overloading,
object reference this and super, Chaining constructor using this ) and super (, Member
accessibility modifier: public, protected, default accessibility of member, private protected,
private

UNIT IV
Package: Define package, CLASSPATH, importing package, Interface: Define an interface,
Overview of nested class: Top
implementing interface, extending interface, variable in interface,
level nested class and interface, Non static inner class, Local class.
Exception Handling : Fundamental: exception types, using try
and catch, throwing exceptions,
defined exceptions

UNIT-V
Multithreaded Programming: Java spread model, creating threads, and thread priorities,
threads. Input/Output: Basic Streams, Byte
synchronization. Suspending resuming and stopping
and writing from console and files. Using
and Character Stream, predefined streams, reading
with backend
standard Java (lang,util,.io), JDBC: Setting the JDBC connectivity
Packages
database.

BOOKSRECOMMENDED - Herbert Schildt, Publisher- TMH


1. The Complete Reference Java 2
- Khlid A. Mughal, R.W. Rasmussen.
P A Programmer Guide to Java - lvan Bayross Publisher- B.P.B
Java 2
Web Enabled Commercial Application - by [Link]
4. Java Primer
Khalid Mughal
5. Java Programming

a
Dot Net Technology
Max Marks 80 BCA 303
Min Marks 27
Note: The
Question Paper Setter is advised to prepare unit-wise
internal choice. question with the provision of

UNIT-I Inside the .Net Framework


Overview of .Net framework,
Features of
.Net, CLR, Common Language
MSIL, Namespace, FCL, Specification, JIT
compilation,
Assemblies, Common Type System, Cross
Collection. Language, Interoperability, Garbage
UNIT- I1
Programming with [Link]
Data types, Variables, Constant, Type Conversions,
loops(do loop, for loop, while
Operators, Control Structure: Conditional Statement,
loop, for Each.. Next
loop), arrays, Declaring arrays and dynamic arrays,
Types, Structure, Enumeration, Sub Procedure, Functions.
Unit-IlI Windows Form:
Windows Form: Working with visual
Studio IDE, Creating a .Net
windows forms: Control class, Solution, simple forms, MDI forms,
TextBox, Richtextboxes, ILabels, Button, Checkbox, Radio Button, Panels,
Group box, Listbox Checked list box, Combobox
,

bar. Msgbox Function, Picture box, Scrollbar, Timer, Trackbar, Progress


,

Message Box. Show Method, Input Box function,


Menus, creating Menu, sub menu Items, Context Menu. Creating MDI application.

Unit-IV 0OPS concept


Class and objects, creating classes, objects, creating data member,
shared methods, shared properties, overloading methods and creating class shared data member,
Destructor(using finalize method), Inheritance, overriding baseproperties,
with statement, constructor,
class member, inheriting constructor,
overloading base class member.

Unit- V Database
Programming
Database concept, [Link] Architecture, Net Data
Connection class Provider(
OledbConnection, SqlConnection, Command class SqlCommand class, OleDbCommand class,
:

DataAdapter class, DataReader class), Dataset Component, Creating Database application windows
forms(DB connectivity through [Link]), accessing data from using
database, navigate in data, working with
Data Grid.

BOOKS RECOMENDED
MSDN online By Microsoft.
Visual [Link] Complete - BPB Publications, New Delhi.
The Complete Reference VB. NET - Jeffery R. Shapiro, Tata McGraw Hill
Visual Basic NET Programming Black Book Steven Holzner by Dreamtech Press
-

Cotte
au
Software Engineering
Max Marks : 80
Subject Code BCA-304
-

Min Marks: 27
Nate: The Question Paper setter is advised to
internal choice. Only Simple caleulatorsprepare unit-wise question with the provISIOn O
allowed not scientific calculator.
UNIT-I
Software Engineering Fundamentals: Definition of
paradigms, software engineering: knowledge engineeringsoftware product;
and end user
software development
Software Analysis: development approaches.
Abstraction; partitioning and projection; system
specification; software requirements
specification (SRS) standards; formal specification method;
data based and object orientated analysis. specification tools; flow basead,

UNIT II
Systems Design: Idealised and constrained design; process oriented design (Gane and Sarson
and Yourdon notations); data oriented design (Warnier (Orr, E-r modeling); Object oriented
design (Booch approach); Cohesion and coupling; Design metrics; design documentation
standards.

UNIT-III
Role of Case Tools: Relevance of case tools; High-end and low-end case tools; Automated
support for data dictionaries, data flow diagrams, entity relationship diagrams. Coding And
Programming: Choice of programming languages; mixed language programming and call
semantics; Re-engineering legacy systems; coding standard.

UNIT -IV
Software Quality And Testing: Software quality assurance; types of software testing (white
box, black box, unit, integration, validation, system etc); debugging and reliability analysis;
program complexity analysis; software quality and metrics; software maturity model and
extensions. Software cost and Time estimation. Functions points, issues in software cost
estimation; introduction to the Rayleigh curve3; alglorithmic cost model (COCOMO, Putnam-
slim, Watson and feliix).

UNIT V
Software Project Management: Planning software projects; work background structures
software project teams; project
software, software design and project planning;
integrating
monitoring and controls.

RECOMENDED BOOKS:
. Software Engineering: A Practitioner's Approach - by Essman Roger, Tata McGraw Hill

An Integrated approach to Software Engineering


-

by Jalote Pankaj, Narosa: New Delhi

COe
Data Structure
Max Marks: 80 Subject Code- BCA-305
Min Marks: 27
TheQuestion Paper setter is advised to
internal choice. Only Simple calculatorsprepare unit-wise question with the provision of
allowed not scientific
calculator.
UNIT-I INTRODUCTION -
ftroduction, Basicterminology, Elementary data
organization, Data structure,
aneration, Algorithms: complexity, time-space Tradeoff. Data structure
Algorithmic Notation Mathematical Notation and functions,

UNIT I I
cONCEPTS OF ARRAYS, RECORDS AND POINTERS
Basic Terminology, Linear Array; Single Dimensional Array, Multidimensional
Array, Static
Array, Dynamic Array; Pointers: Introduction of Pointer, Records: Record Structures.

UNIT- I
LINKED LISTS, STACKS, QUEUES, RECURSION
Link lists, Traversing a linked list, searching a linked list; Insertion into a linked List, Deletion
from a Linked List, Stacks, Array Representation of Stack; Queues.
UNTT- IV
TREES
Binary Trees, Representing Binary Trees in Memory, Traversing binary tree, Traversal Algorithms using
stacks, header nodes; threads, Binary Search Tre, Searching and Inserting in Binary Search Tree,
Deleting in Binary Search tree
UNIT - V

SORTING AND SEARCHING Liner


Bubble Sort, Quick Sort, Insertion Sort,
Selection Sort, Merge Sort; Searching:
Sorting:Binary
Search, Search, Searching and data modification, Introduction to hashing

BOOKSRECOMMENDED Series).
1. Data Structure
-

Seymour Lipschutz (Schaum's


Prentice Hall.
Ed.,
Data Structure & Program Desig
Robert L. Kruse, 3

a
Computer System Architecture
Subject Code - BCA-306
Max Marks: 80 Min Marks : 27

Note: The Question Paper setter is advised to prepare unit-wise question with the provision of
internal choice. Only Simple calculators nllowed not scientific calculator.

UNIT I
Data Representation Data Types, Number System, Fixed Point Representation l's, 2s
complements, Binary Fixed point representation, Arithmetic operation on Binary operation,
Overflow & Underflow, Codes, ASCI, EBCDIC codes, Grey codes, Excess-3, BCD codes,
Error detection & correcting codes.

UNIT I1
Digital Logic Circuits Logic Gates AND, OR, NOT, Gates & their truth tables, NOR, NAND
& XOR Gates, Boolean algebra, Basic Boolean Law, Demorgan's theorem, Map Simplification,
Minimizing technique, K Map, Sum of products, Product of sums, Combinational & sequential
Circuits Half adder & Full adder, Full Subtractor, Flip Flop RS, D, JK & T Flip Flop, Shift
register, RAM & ROM.

UNIT III
CPU organization, ALU & control circuit, Idea about arithmetic circuits, Program control,
Instruction sequencing, Introduction to Microprocessor, System buses, Registers, Program
counter, Block diagram of a Macro computer system, Microprocessor control signals, Interfacing
Devices, Introduction to Motherboard, SMPS

UNIT IV
devices and their Controller,
Input output organization, I/0 Interface, Properties of simple /O
Isolated versus Memory mapped 1/0, Modes of Data transfer, Synchronous & Asynchronous
Data Transfer, Handshaking, Asynchronous serial transfer, V0 processor

UNIT V
conductor memories, Memory
Auxiliary memory Magnetic drum, Disk & Tape, Semi Address
Virtual memory, address space & memory space,
Hierarchy, Associative memory,
cache memory, Hit ratio, Mapping Techniques, Writing
mapping, Page table, Page replacement,
into cache.

REFERENCE:
M. Moris Mano
architecture
1. Computer System Nicholas P Carter, Schaum's Outlines
and Organization
2. Computer Architecture William Stallings
and Architecture
3. Computer Organization

You might also like