Bachelor of Computer Application (BCA) IInd Year (LE)

NICE Technologies
In Bangalore

Price on request
You can also call the Study Centre
94484... More
Compare this course with other similar courses
See all

Important information

  • Bachelor
  • Bangalore
  • Duration:
    1 Year
Description

Important information
Venues

Where and when

Starts Location
On request
Bangalore
S.I.N. Complex,Hesarghatta., 560088, Karnataka, India
See map

Frequent Asked Questions

· Requirements

10+2 Pass in Any Discipline

Course programme

BCA - IInd Year (LE.)
Sem-III
Paper - I
Information Technology Trends
UNIT-I
Introduction Concepts and Processing : Concepts of Information, Data Concepts,
Elements of Data Processing, Special Applications, Number Systems in Computers,
Elements of Computer System, Classification of Computer Systems, Concepts of Hardware,
Concept of Software, Concepts of Storage Devices and Data Communication Equipment,
UNIT-II
Operating Systems (OS) : Concepts of OS, Commands of DOS, Windows and GUI, Unix,
Overview of Windows NT, Dos Directory, Communication Services Across Network
Protocols.
UNIT-III
Computer and Communication : Introduction to Computer Networks, Concepts of LAN and
WAN, Electronic Mail, Concept of Network Computer , Distributed Processing, Real-Time
and On-Line Systems, Processing.
UNIT-IV
Fundamentals of Programming Languages : Classification of Programming Languages,
Generation of Computer Languages.
Principles of Data Security and Maintenance : Concept of Security, Tools of Security and
Protection : Passwords, Hardware and Software Locks, Preventive Maintenance of
Computer Systems, Trouble Shooting (Recovering From Viruses).
UNIT-V
Overview of Information Technology Applications : Concepts Scientific and Business
Applications, Applications with Social Impact, Multi-Lingual Applications, Awareness of
Ongoing IT Projects in India.
Paper - II
GUI Programming in Visual Basic
UNIT-I
Getting Started : Introduction to Visual Basic, Application Wizard
The Visual Basic Environment : Tool Box and Components, Project explorer, Menu.
Customizing A Form : Initial window, Property window, Form Properties, Code Windows,
Tool Box, Message Box, Dialogue Box
First Step in Programming : Code window, List properties/Quickinfo, Setting Properties,
Variables, Variable Declation, Operators, Colour system, Multiple form, Example program :
Intrest calculation
UNIT-II
Displaying Information And Controlling Program flow : Font Properties, Format
Function, Picture Boxes, Message Box, Rich Text Box, Picture object, Repeating
Operations, making Decision, Go to statement
Built.......... In function : String Functions, Numeric Functions, Date and Time Functions,
pattern Matching
UNIT-III
Procedures and Error Trapping : Procedures, Sub procedures, passing values and
references, Error Trapping
UNIT-IV
Organising Information : Control Array , One Dimension Array, Array wish more than one
Dimension, Flex Guid,control, With statement, user defined Types
Working with Files : File commands, The Shell Function, Handling Function, File System,
Control, Sedeuential file, Random file.
UNIT-V
Working with Data base : Using Database control, Programming with Data control,
Database object Communication with other windows Application : Clip Board, Dynamic Data
Exchange (DDE), Object Linking and Embedding (OLE)
Paper - III
Database Management Systems
UNIT-I
Introduction : Objective, Early Information System, Problems with Early Information
Systems, Organization of Database, Components of Database Management System, Data
Models, Entity Relationship Model, Network Data Model, Hierarchical Data Model, Semantic
Data Modelling.
Basic File Systems : Introduction, Secondary Storage Devices, Basic Teminlogy, Files,
Buffer Management, File Organization, The Sequential File Organization The Indexed
Sequential File Organization, Creation and Manipulation of Indexed sequential File, Hashing,
Key to address Transformations, Overflow Management in Hashed Files.
Additional File Organization Techniques :
B-Tree Based Indexed File Organization, Secondary Indexes : Organisation and Usage, File
Organisation Based on Dynamic Hashing with Immediate Splitting, Dynamic Hashing with
Deferred Splitting Linear Splitting.
UNIT-II
Relational Data Model : Introduction, Basic Definitions and Terminology, Relational
Algebra, ISBL-A Pure Relational Algebra Based Query Language, Relational Calculus, The
tuple Calculus System, The Domain Calculus System, Structured English Query, Language
(SEQUEL or SQL) QUEL (Query Language) QBE (Query-By-Example) Secondary Indexing
in Evaluating Relational Algebraic Operations.
UNIT-III
Relational Database Design : Introduction, Integrity Constraints, Functional Dependency,
Logical Implication of Dependencies, Inference Axioms for Functional Dependencies,
Covers for Functional Dependencies, Normal Forms, Decomposition of Relation Schemes,
Design Procedures, Multivalues Dependencies, Join Dependency, Closed Family of
Dependencies.
UNIT-IV
Query Processing and Optimization : Query Optimization by Algebraic Manipulation Join
Algorithms, SQL Query Optimization Strategies, Query Decomposition.
Semantic and Object-oriented Data Models : Introduction, Relational Model does not offer
sufficiently, Rich Conceptual Model, Features of Different semantic Models, Object-oriented
Models.
UNIT-V
Network and Hierarchical Database Systems : Network Data Model, Hierarchical
Database Systems.
Security : Introduction, Access Control, Cryptosystems, Statistical Database Security.
Concurrency Control and Database Recovery : Transacation, Database System
Architecture, Serializability, Locking, Non-Locking Schedulers, Database Recovery.
Distributed Databases : Structure of Distributed Databases, Data Model, Query
Processing, Join Processing, Query Processing in SDD-1; A System for Distributed
Databases, Distributed Query Processing in R, Concurrency Control, Recovery in Distributed
Databases.
Paper - IV
Computer Networking and LAN
UNIT-I
INTRODUCTION: USES of COMPUTER NETWORKS, NETWORK HARDWARE,
NETWORK SOFTWARE, REFERENCE MODELS, EXAMPLE NETWORKS, NETWORK
STANDARDIZATION, METRIC UNITS.
THE PHYSICAL LAYER: THE THEORETICAL BASIS for DATA COMMUNICATION,
GUIDED TRANSMISSION MEDIA, WIRELESS TRANSMISSION, THE PUBLIC SWITCHED
TELEPHONE NETWORK, THE MOBILE TELEPHONE SYSTEM, CABLE TELEVISION.
UNIT-II
THE DATA LINK LAYER: THE DATA LINK LAYER DESIGN ISSUES, DETECTION and
CORRECTION, ELEMENTARY DATA LINK PROTOCOLS, SLIDING WINDOW
PROTOCOLS, PROTOCOL VERIFICATION, EXAMPLE DATA LINK PROTOCOLS
UNIT-III
MEDIUM ACCESS CONTROL SUBLAYER: CHANNEL ALLOCATION PROBLEM,
MULTIPLE ACCESS PROTOCOLS, ETHERNET, WIRELESS LANS, BROADBAND
WIRELESS, BLUETOOTH, DATA LINK LAYER SWITCHING.
THE NETWORK LAYER: NETWORK LAYER DESIGN ISSUES, ROUTING ALGORITHMS,
CONGESTION CONTROL ALGORITHMS, QUALITY of SERVICE, INTERNETWORKING,
THE NETWORK LAYER IN THE INTERNET.
UNIT-IV
THE TRANSPORT LAYER: THE TRANSPORT SERVICE, ELEMENTS of TRANSPORT
PROTOCOLS, SIMPLE TRANSPORT PROTOCOL, THE INTERNET TRANSPORT
PROTOCOLS : UDP THE INTERNET TRANSPORT PROTOCOLS : TCP, PERFORMANCE
ISSUES
THE APPLICATION LAYER: DNS- THE DOMAIN NAME SYSTEM, ELECTRONIC MAIL,
THE WORLD WIDE WEB, MULTIMEDIA
UNIT-V
NETWORK SECURITY: CRYPTOGRAPHY, SYMMETRIC-KEY ALGORITHMS,
PUBLIC-KEY ALGORITHMS, DIGITAL SIGNATURES, MANAGEMENT of PUBLIC KEYS,
COMMUNICATION SECURITY, AUTHENTICATION PROTOCOLS, E-MAIL SECURITY,
WEB SECURITY, SOCIAL ISSUES.
Paper - V
Management Skill-I
UNIT-I Managerial Work : Introduction, Readings, Memo, Henry Mintzberg,
Managerial Work : Analysis from Observation, Douglas Murray McGregor, The Human Side
of Enterprise, Peter F. Drucker, The Coming of the New Organization.
UNIT-II Interpersonal Relations, Communication, and Conflict : Introduction,
Readings, Memo, Gordon L. Lippitt, Managing Conflict in Today's Organizations, John J.
Gabarro, John P. Kotter, Managing Your Boss, John F. Veiga, Face Your Problem
Subordinates Now!.
UNIT-III Motivation, Job Design and Performance : Introduction, Frederick
Herzberg, One More Time : How Do You Motivate Employees?, J. Richard Hackman,
Designing Work for Individuals and for Groups, Herbert H. Meyer, A Solution to the
Performance Appraisal Feedback Enigma.
UNIT-IV Leadership and Decision Making : Introduction, Readings, Memo, Victor H.
Vroom, Two Decades of Research on Participation : Beyond Buzz Words and Management
Fads, Bernard M. Bass, Leadership : The Art of Empowering Others.
UNIT-V Power and Politics : Introduction, David Kipnis, Stuart M. Schmidt, Chris
Swaffin-Smith, Ian Wilkinson, Patterns of Managerial Influence : Shotgun Managers,
Tacticians, and Bystanders, Rosabeth Moss Kanter, Power Failure in Management Circuits,
Gerald R. Salancik, Jeffrey Pfeffer, Who Gets Power and How They Hold Onto It : A
Strategic Contingency Model of Power.
Sem-IV
Paper - I
Operating System
UNIT-I
Operating System : Operating system, Operating environment, History of operating
systems, Operating system components, Operating System Services, Types of operating
System,Operating System Interaction, Interaction, Important operating systems.
File Management: File Management System, File Concept, File types, File Access, File
Operations, Directory, path, Hierarchical Directory System, File Allocation Table, File
Allocation, Block size, File System Reliability, File system performance, Protection.
Process Managements and Scheduling: Process States, Implementation of processes,
Job Scheduling, Process Scheduling, Types of Schedulers, Virtural Memory, demand paging
Trashing, Scheduling.
UNIT-II
Deadlock: System Model, Deadlock characterisation and Modelling, Methods of Handling
Deadlock Avoidence, Deadlock Prevention, interprocess communication, Race condition,
Critical Section, Semaphore.
Introduction to Unix: History of Unix, Why Unix, Unix components, Logging on to the unix
system, Using Unix commands, Terminal control keys, Changing your passward, Getting
help.
Unix File Organisation: File Types, File Names, File and Directory commands, File Access
permissions, Standard Unix File system, commands summary.
UNIT-III
Text Editor: The standard editor - VI, VI Provides commands for, Escape Mode, VI
Commands, Setting the VI Environment.
The Unix Shell: The Shell, Redirection and Piping, Metacharacters, Shell variables, Shell
Programs, Command Line Arguments.
System Administration: Responsibilities, super user, About Devices Connected with the
System Process Termination, Message of the Day, Displaying Free Space, Wall command,
Tar command, Adding of Removing user, ShutDown the system.
Introduction to Windows: DOS, Windows 3.1, Windows 95, Windows 98, Windows NT
Workstation 4.0 Windows NT Server, Recycle Bin, Commonly used application of windows
system.
UNIT-IV
Managing Files and Folders: Organinising Information, Naming files and Folders, Finding
files, Creating a new Folder, Windows Explorer.
Managing Windows and DeskTop: Notepad, Calculator, Moving a windows Minimizing and
Restoring Windows, Changing the size of a windows, Adding documents/application to
Desktop, Arranging your Desktop, Changing Settings, Add new hardware, Add new
Software, ShutDown.
Introduction to MS-DOS: Main components, Memory types, Loading MS DOS : The Boot
Process,MS DOS loading, Device Drivers, Config. sys, Autoexec.Bat, Configuring the MS
DOS environment, MS DOS commands.
UNIT-V
MS-Commands: DIR, Type, Copy, rename, Deltree, Sub Directories, Path, Set, Assign,
subst, Configuring printer and serial ports, plus other MSDOS commands, Mem, Mirror,
Recover, Tree, Undelete, unformat, x-Copy, Assigning volume, Labels to Disks, Backing up
Files, Restoring Files and directories, Susbst and Assign, partitioning Disks, FDisk,
Formatting.
Introduction to Linux: A brief History of Linux, Linux operating system, Hardware
Requirements, Software Features, Introduction to the X window system, Introduction to
networking, World Wide Web, Other Applications, Linux and other operating systems.
Paper - II
Oops Programming in C++
UNIT-I
Principles of Object-Oriented Programming : Software Crises, Software Evolution, A
Look at Procedure-Oriented Programming, Object-Oriented Programming Paradigm, Basic
Concepts of Object-Oriented Programming, Benefits of OOP, Object-Oriented Languages,
Applications of OOP
Beginning With C"++: What is C++ ?, Applications of C++ Simple C++ Program, More
C++ Statements, An Example with Class, Structure of C++ Program, Creating the Source
File, Compiling and Linking
Tokens, Expressions and Control Structures: Introduction, Tokens, Keywords, Identifiers
and Constants, Basic Data Types, User-Defined Data Types, Derived Data Types, Symbolic
Constants, Type Compatibility, Declaration of Variables, Dynamic Initialization of Variables,
Reference Variables, Operators in C++, Scope Resolution Operator, Member Dereferencing
Operators, Memory Management Operators, Manipulators, Type Cast Operator,
Expressions and Their Types, Special Assignment Expressions, Implicit Conversions,
Operator Overloading, Operator Precedence, Control Structures.
UNIT-II
Functions in C++: Introduction, The Main Function, Function Prototyping, Call by
Reference, Return by Reference, Inline Functions, Default Arguments, const Arguments,
Function Overloading, Friend and Virtual Functions, Math Library Functions.
Classes and Objects: Introduction, C Structures Revisited, Specifying a Class. Defining
Member Functions, AC++ Program with Class, Making an Outside Function Inline, Nesting
of Member Functions, Private Member Functions, Arrays within a Class Memory Allocation
for Objects, Static Data Members, Static Member Functions, Arrays of Objects, Objects as
Function Arguments, Friendly Functions, Returning Objects, const Member Functions,
Pointers to Members, Local Classes
UNIT-III
Constructors and Destructors: Introduction, Constructors, Parameterized Constructors,
Multiple Constructors in a Class, Constructors with Default Arguments, Dynamic Initialization
of Objects, Copy Constructor, Dynamic Constructors, constructing Two-Dimensional Arrays,
const Objects, Destructors.
Operator Overloading and Type Conversions: Introduction, Defining Operator
Overloading, Overloading Unary Operators, Overloading Binary Operators, Overloading
Binary Operators Using Friends, Manipulation of Strings Using Operators, Rules for
Overloading Operators, Type Conversions.
UNIT-IV
Inheritance: Extending Classes: Introduction, Defining Derived Classes, Single
Inheritance, Making a Private Member Inheritable, Multilevel Inheritance, Multiple
Inheritance, Hierarchical Inheritance, Hybrid Inheritance, Virtual Base Classes, Abstract
Classes, Constructors in Derived Classes, Member Classes: Nesting of Classes
Pointers, Virtual Functions and Polymorphism: Introduction, Pointers to Objects, this
Pointer, Pointers to Derived Classes, Virtual Functions, Pure Virtual Functions.
UNIT-V
Managing Console I/O Operations: Introduction, C++ Streams, C++ Stream Classes,
Unformatted I/O Operations, Formatted Console I/O Operations, Managing Output with
manipulators
Working With Files: Introduction, Classes for File Stream Operations, Opening and Closing
a File, Detecting End-of File, More about Open(): File Modes, File Pointers and their
Manipulations, Sequential Input and Output Operations, Updating a File: Random Access,
Error Handling During File Operations, Command-Line Arguments.
Paper - III
Internet and e-commerce
UNIT-I
Internet Basics : Introduction, Brief History of the Internet, How does the Internet work. The
Domain name system
Internet in India : Indian Internet History and status, Getting connected, Tariff proposed for
VSNL world wide web (www) service
Logging on to VSNL : Logging on to Terminal Account, Loggig out of Terminal account,
Logging on to TCP/IP account, Login out from Any City with VSNL Server, Roaming TCP/IP
Dial-up facility. Logging on to your shell or Terminal Accoount from any where in the world.
UNIT-II
Using E-mail : Internet addressing convertion, Pine..... The mailer at VSNL, Entering and
exiting pin, Composing and Sending and e-Mail message composing a message off-line,
attaching, A file to your message, Viewing the messages Received, Reading a message.
Saving an a hached file when reading. a message replying to a message, Getting organized
with folders, saving a message in your account at VSNL. Forwarding a message, Removing
stale messages, Getting organised with Folders, using the Address Book, Tailoring Pine for
your needs, and Logging off.
UNIT-III
FTP and Telnet : FTP-file Transfer Program using FTP, Taming FTP, How Telnet works,
Telenet's command mode, Doing Tings with Telnet.
News Group : Introduction, Information sharing In a new groups, Connection to a new
(USENET) server.
UNIT-IV
HTML
Introduction to HTML: Introduction to HTML, Origin of HTML, How HTML works, File
naming conversion in HTML, HTML tags, Starting with an HTML document, Web browsers,
Features of internet explorer, HTML Document, Structure
Elements of HTML : HTML element, Head element, body element, Text formatting.
More on HTML : Character formating elements, List elements, Special characters in
Elements HTML, Adding Graphics to HTML documents, Image Map
Tables in HTML : Tables, Table Element, Table Row element, Table Data element, Table
Header element, Caption element, Tables and style Sheets.
Format in HTML: Forms, How the forms work, Creating a form, code for a sample
Questionnair.
UNIT-V
Frort Page
Introduction : Starting Front Page 2000, The Interface, Exploring the Folderlist, Creating
folders, Adding Folders to other Folders, Renaming and Deleting files/Folders : Right-Click
your way to Happiness, Importing files into Front Page 2000
HTML : The HTML View, Entering Text, Formatting, Why Doesn't the Web page look like it
should, Inserting images, inserting Hyperlinks
Tables : Table, Customizing Toolbars, Customizing Front page, Mega Tags
Properties : Hit counter, e-Mail Forms, Search Forms, Threaded Discussions.
Paper - IV
Linux Operating System
UNIT-I
Introduction to Linux : Basic Features of Linux Operating System, Advantages of using
Linux, installating requirement, partitioning the Hard drive foe Linux, Installing the Linux
System, System Shut down, Basic Architecture of Unix/Linux System, Kernel, Shell Unix file
System.
UNIT-II
Managing the File System : Understanding the file and Directory System, Linux Standard
Directories, Command for Files and directories Cd, Ls, CP md, rm, mkdir, rmdir, more, less
creating and viewing files, using cat, file Comparisons.
UNIT-III
Lunix Commands : Understanding shells understanding Processes connecting process
with pipes, Redirecting input output, manual help, Background Processing, managing
multiple processes, kill, PS, who, Sleep, printing Commands, grep, of grep, find, sort,
vieditor.
UNIT-IV
System Administration : Command administrative Tasks, Centralized Processing system
and distributed processing system, the client/server model, Managing user accounts -
Adding a user, password, Creating groups, adding and deleting a group, modifying group
attributes, managing user accounts.
UNIT-V
Security and Networking : File security & permissions, becoming super user using su,
adminitration in a networked environment, comman networking administrative tasks, the
network file system, configuring ethernet.
Paper - V
Management Skill-II
UNIT-I Group Bynamics : Introduction, Norman R.F. Maier, Assets and Liabilities in
Group Problem Solving : The Need for an Integrative Function, Irving L Janis,
Groupthink, Daniel C. Feldman, The Development and Enforcement of Group
Norms.
UNIT-II Intergroup Dynamics : Introduction, L Dave Brown, Managing Conflict
Among Groups, Muzafer Sherif, Experiments in Group Conflict, Kenwyn K.
Smith, An Intergroup Perspective on Individual Behaviour.
UNIT-III Organization Design, Evolution and Culture : Introduction, Robert Duncan,
What is the Right Organization Structure? Decision Tree Analysis Provides
the Answer, Larry E. Greiner, Evolution and Revolution as Organizations,
Grow, Vijay Sathe, Implications of Corporate Culture : A Manager's Guide toe
Action, Exercise : Small Business Design : The Case of a Startup Publishing
Firm.
UNIT-IV Careers and Stress : Introduction, Gene W. Dalton, Paul H. Thompson,
Raymond L. Price, The Four Stages of Professional Careers - A New Look at
Performance by Professionals, Douglas T. Hall, Judith Richter, Career
Gridlock : Baby Boomers Hit the Wall, Morely D. Glicken, Katherine Janka,
Executives Under Fire : The Burnout Syndrome.
UNIT-V Managing Diversity, Ethics, International Issues andCorporate Social
Responsibility : Introduction, Taylor Cox, Jr., The Multicultural Organization,
Richard P. Nielsen, Changing Unethical Organizational Behavior, Paul H.
Weaver, After Social Responsibility.

Compare this course with other similar courses
See all