BCA-4th-Sem-2022-23
BCA-4th-Sem-2022-23
To produce inter national qua lity IT profe ssionals, w ho can indepe ndent ly desig n,
develop and implement computer appl ications.
Professionals who de dicate themselves to m anki nd, who are env ir onment
conscious, follow soci al norms a nd ethics.
Will be able to iden fy classes, data members and member func on for a specific
problem.
Will be able to implement the concept of Inheritance and polymorphism.
Will be able to implement Packages.
Will be able to handle Excep on, Mul threading, I/O basics and Applets.
Unit 1
Features of java: Object-Oriented programming overview: Introduc on of java Technology,
Installing java, java program development, java source file, compila on, execu on.
Data Types, Variables, Memory concepts, Naming conven ons, primi ve data type,
declara ons, variable name, numeric, literals, character literals, String, string literals, prin ng
to console and taking input through console (scanner class).
Expressions: Assignment operator arithme c operators, rela onal operators, logical
operators, increment and decrement operators, condi onal operator, operator precedence.
Unit 2
Statements: condi onal: if, else if, switch statement. Break and Con nue, type conversion and
cas ng, command-line arguments.
Introduc on to class, Objects, Methods and Instance Variable, primi ve type vs reference type
BCA 4th SEM
Ini alizing objects with constructors, access modifiers, and encapsula on.
Final instance variable, this reference, garbage collec on and finalize method, overloading
methods.
Unit 3
Array declaring and crea ng array, passing array to methods, mul dimensional array, variable
length. Sta c method, sta c field and Math Class.
1 of 2
String Handling: String constructors, data and member func ons, character extrac on, string
comparison, string buffer etc.
SC SIT, DAVV
Text Book(s)
1. The complete reference by Herbert Schildt, Tata McGraw-Hill
2. JAVA how to program by Deitel & Deitel, Pearson educa on
Reference Material(s)
1. Head Firs JAVA by KathySierra & Bert Bates.
BCA 4th SEM
2 of 2
Course Name: BCA 4th Semester
SC SIT, DAVV
Unit 1
Introduc on: purpose of DBMS, view of data, data models: physical model, logical model,
conceptual model, hierarchical model, network model. Object oriented model. database
language, Database administrator, database user, overall system structure.
Unit 2
En ty rela onship model: basic concepts, mapping constraints, keys, E-R diagram, weak,
en ty features, design of an E-R database schema, reduc on of E-R schema to table.
Unit 3
Structured Query Language(SQL):basic structure, set opera ons, aggregate func ons, null
values, nested sub queries, data defini on language(DDL), data manipula on language(DML),
data control language(DCL), transac on control language(TCL).
Unit 4
BCA 4th SEM
Rela onal database design: Decomposi on, normaliza on using func onal dependencies,
normaliza on using mul valued dependencies.
Unit 5
Concept of RDBMS, characteris cs of RDBMS, Codd’s 12 rules, introduc on to oracle tools,
security.
Text Book(s)
1 of 2
1. Database System concepts –Henry F. Korth , Tata McGraw Hill 6th Edi on.
SC SIT, DAVV
Reference Material(s)
2 of 2
Course Name: BCA 4th Semester
SC SIT, DAVV
Students will be familiar with various measuring tools and func onal units of CPU.
They will be aware about architecture of 8085 microprocessor.
They will have knowledge of assembly language programming.
They will be aware about computer arithme c.
They will have understanding about various types of instruc on formats and
addressing modes.
Unit 1
Technological trends, measuring performance: MIPS, CPI/IPC, Benchmark suite, Geometric
and Arithme c means, Speed up, Amdahl’s law, Types of architecture.
Unit 2
Introduc on of 8085 Microprocessor: Architecture of 8085 processor. Register Architecture:
Accumulator, Temporally Register and Flag Register. Program Counter, Stack pointer and
Instruc on register.
Addressing Modes: Directaddressing mode and Register direct Addressing Mode. Register
Indirect Addressing Mode, Immediate Addressing Mode and Implicit or Implied Addressing
Mode.
BCA 4th SEM
Unit 3
Introduc on to Assembly Language Programming: Various Instruc ons Classifica ons:
Instruc on Format, Opcode, Operand and Hex code. Instruc on Opera on Status, Various
Instruc on Sets: Data Transfer Group Instruc ons, Arithme c Group Instruc ons, Logical
Group Instruc on, Branch Group Instruc ons: Condi onal and Uncondi onal and Machine
control Instruc ons.
Unit 4
1 of 2
Concept of Parallelism and their hazards.
SC SIT, DAVV
Cache Memory: Data caches, instruc on caches and unified caches, cache implementa ons,
Unit 5
Mul processor Architectures: Introduc on, architectures, Performance characteris cs.
Mul core architectures: single chip Mul processors, Flynn classifica on.
Text Book(s)
Computer Architecture: Sachem’s outlines by Dr. Rajkamal.
Reference Material(s)
Computer Architecture and organiza on By William Stalling, Seventh edi on Reference
Material(s)
Computer Architecture & Parallel Processing, Hwang & Briggs, McGraw Hill
Computer Architecture and Organiza on by D. A. Pa erson
2 of 2
Course Name: BCA 4th Semester
SC SIT, DAVV
Learning Outcomes
The students are expected to learn following a er comple on of the course:
To provides learners with the ability to use of ICT tools and encourages knowledge and
understanding of advance ICT tools.
Understands different ICT tools.
Crea ng Fill able Forms with Google forms and able to analyze the informa on.
Perform opera ons on data using MS access features.
Perform opera ons on data processing in MS Excel func ons.
Unit 1
Unit 2
ICT's defini on and meaning, different ICT approaches, ICT's components and characteris cs,
its applica ons, the numerous types of interac ve ICT tools, the benefits and drawbacks of
ICT, Models of Access to ICT, significance of ICT in educa on.
Unit 3
Different ICT tools used for different purpose like, developing Literacy,
Quizzing/tes ng/Gaming, Presenta on, Crea ve Crea ons, online collabora on etc. Crea ng
Google forms and analysing it.
Unit 4
Adv use of MS Access
BCA 4th SEM
Key features, parts or objects, file formats, security features, crea ng tables, types of database
crea ng queries and rela onships between tables in Access Database. Crea ng a forms,
report, report wizard, different sec ons of report, filter records, crea ng Pivot table view, sum
up a column in a table.
Unit 5
1 of 2
Adv use of MS Excel
SC SIT, DAVV
Absolute and rela ve addressing, crea ng absolute reference, working with graph, func on
Text Book(s)
Web 2.0 tools, Comparison between web1.0, web2.0, web3.0 and major features of web 2.0
and web3.0
Reference Material(s)
Linda Foulkes, Learn Microso Office 2019, Packt Publishing Limited; Illustrated edi on (29
May 2020)
2 of 2
Course Name: BCA 4th Semester
SC SIT, DAVV
Nurture students into well-balanced and posi ve thinking human beings. Developing
students into professionals, who are capable of facing new challenges and becoming
the winners in Life.
Enhancing Communica on skills by prac cing func ons, processes and models.
Understanding of Effec ve Communica on, Barriers to Effec ve Communica on,
order, advice, sugges ons, mo va on, persuasion, warning, educa on, raising morale,
conflicts and nego a on, group decision making.
Prac cing of various ac vi es using dimensions of Communica on- Upward,
Downward, Lateral/Horizontal, Diagonal, grapevine, consensus, Channels of
Communica on- Formal, Informal; Pa erns of Communica on; Media of
Communica on-Verbal, Nonverbal.
Developing and delivering effec ve presenta on, effec ve interpersonal
communica on, skills that maximize team effec veness, good me management and
effec ve problem solving.
Unit 1
Communica on : An Overview
Defini ons, Nature and A ributes, Purpose, Direc ons, Types, Kinds of communica on
network- Internal and External Communica on, Channels of communica on, Methods of
BCA 4th SEM
1 of 2
Unit 3
SC SIT, DAVV
Listening Skills
Text Book(s)
Business Communica on by Bhagaban Das (Sathya Swaroop Debashish)
Reference Material(s)
Business Communica on by K.K. Sinha
2 of 2