B.A. (Computer Application)

SEM I

S. No.     Paper Code              Paper Name

1.            BA101                      Computer Fundamentals

2.            BA 102                     PC Software   

                                                Elective Paper

SEM II

S. No.     Paper Code              Paper Name

1.            BA 201                     Programming & Problem Solving Through C

2.            BA 202                     Practical (C, PC Software )

  

SEM III

S. No.     Paper Code              Paper Name

1.            BA 301                     Programming & Problem Solving Through C++

 2.           BA 302                     Practical (C++)

                                                Elective Paper

SEM IV

S. No.     Paper Code              Paper Name

1.            BA 401                     Operating System using DOS and Windows

2.            BA 402                     Management Information System

 

SEM V

S. No.     Paper Code              Paper Name

1.            BA 501                     Data Base Management System

2.            BA 502                     Introduction to Multimedia

3.            BA 503                     Practical (DBMS, Multimedia)

                                                Elective Paper

SEM VI

S. No.     Paper Code              Paper Name

1.            BA 601                     Programming & Problem Solving through Visual Basic 6.0

2.            BA 602                     Introduction to E-Commerce

3.            BA 603                     Practical (VB)

       

SEMESTER  I

Paper Code: BA101

Paper Name: COMPUTER FUNDAMENTALS

Paper No.: I

Subject: Computer Application

UNIT I

Introduction to Computer, What is a Computer, Application of Computers; Historical evolution of Computer; Generation of Computer(02); Classification of Computer; Characteristics of Computers; Limitations of Computers(03); Data; Process, Information; Hardware; Software; Firmware; Elements & Block Diagram of Computer(03).

 Lectures:08

UNIT II

Types of computer systems: personal, micro, mini, mainframe, and supercomputers. (04), Input Devices like Keyboard, Mouse etc., Output Devices like Printer, Plotter etc. working of DMP, Inkjet & Laser Printer(03).

 Lectures:07

UNIT III

Memory concepts, Basic Memory element; Primary Memory; concept of RAM; ROM; PROM. EPROM; EAPROM; static RAM; Dynamic RAM; SDRAM/RDRAM(03); Secondary storage Devices; Magnetic Tape, Magnetic Disk, Floppy Disk, Video/Optical disk (CD ROM)(04)

Lectures:07

UNIT IV

Types of software, System & Application software(02), Operating System Definition; storage and Retrieval software, Translators, Interpreters, compliers(04); Generation of Languages; high Level Languages, Low Level Languages(01), Computer Virus. (01)

 Lectures:08

 

Total Lectures: 30

Text Book: Fundamental of Computers – Sinha & Sinha (BPB)

Reference Books:

Foundation of Computing   Sinha & Sinha (BPB)

 

 SEMESTER  I

Paper Code: BA102

Paper Name: PC SOFTWARE

Paper No.: II

Subject: Computer Application

UNIT I

MS Word – Introduction, Menus, Toolbars(01), Creating, Saving, Inserting files(02), Formatting, Editing Text(01), Find and Replace, Header and Footer(01), Working with text boxes, columns,(02) pictures, charts and graph(02), Tables, Equations(01), Word Art, Printing, Mail Merge(01).

Lectures:11

UNIT II

MS Power Point – Introductions, Creation of Presentation(01), Built-in-Wizard(01). Working with Text, list, colour and transitions(01). Header andFooter(01), Drawing tools, Animation and sound(01), Importing Objects from other applications(01).

Lectures:06

UNIT III

MS Excel – Introduction, An overview of worksheet(01), Creating work-sheet and work book(01), Opening and saving work book and existing Excel(01), Formatting, Protecting Cells(01), Producing Charts, Macros(01), Database, Using Tables(01), Using files with other Programme(01).

Lectures:07

UNIT IV

MS Access – Introduction Understanding Databases(01), Create Tables and Queries, Forms(02), Finding Information in a Database(01), Create Report, Adding Graph(02).

Lectures:06

 

Total Lectures: 30

Text Book: MS- Office 2000 – By Michel Busby & Russell A. Stultz ( BPB Publication)

Reference:

             PC S/W for Windows98 made simple R.K Taxali (Tata McGrawHill  )

 

SEMESTER II

Paper Code: BA201

Paper Name: PROGRAMMING & PROBLEM SOLVING THROUGH C

Paper No.: I

Subject: Computer Application

UNIT I

Fundamental of C programming, Programming Techniques and concepts, Overview of C, History and structure(02), C Character set, Identifiers and Keywords, Data types, Data types declarations, Constants and variables, expressions and statements and symbolic constants Basic I/O (03), Preprocessor command #include define preparing and running a complete C program.(03)

Total lectures:08

UNIT II

Operator and  expressions  Arithmetic  unary logical bit-wise, assignment , and conditional operators library functions (03)Construction of loops  and implementation control  statements; (02) While Do-while  for statements nested loops If-else, switch, break, continue and go-to statements, comma operator(03).

Total lectures:08

UNIT III

Functions functions, prototypes Recursion(03), storage classes, automatic, external and static variables(02), pointer: Declarations, Passing to a function, Operations on Pointers.(02)

Total lectures:07

UNIT IV

Arrays two dimensional and multidimensional arrays, Arrays of pointers,(03) Unions Declarations(01), File handling: Open, Close, Create, Process, Unformatted data file.(03)

Total lectures:07

 

Total lectures:30

Text Book:

1. Programming in ANSI C – E. Balaguruswami (McGrawHill)

Reference Book:

1. C in Depth by S.K.Srivastava, Deepali Srivastava

2. Let us C by Yashvant Kanetkar (BPB)

 

 SEMESTER  II

Paper Code: BA 202

Paper Name: Practical ( C, PC S/W )


SEMESTER  III

Paper Code: BA 301

Paper Name: Programming & Problem Solving Through C++

Paper No.: I

Subject: Computer Application

UNIT-I

OOP concept, Procedural vs OOP Programming, OOP terminology and features, Tokens, Character set, Keywords, Data-types Declarations, Constants and variables, Expressions, Standard Library and header files, Operator and Expressions; Arithmetic Operator, Increment/Decrement Operator, Relational Operator, Logical Operator and Conditional Operators, Logical Expression, C++ shorthand.

Lectures:07

UNIT-II

Flow of control statement; Selection statement, Iteration Statement, Jump statement, Construction of loops and implementation, while, Do-while, for statements nested loops, if-else, switch. Classes and Objects: Need for Classes, Declarations of Classes, referencing class Members, Scope of Class and Its members Nested Classes, Functions in a class.

Lectures:08

UNIT-III

Functions, function definition, Default arguments, Constants arguments, Call by value, Call by reference, Calling Functions with arrays, returning from a function, storage class specifies and variables, storage class specifies and functions automatic, external and static variables,

Lectures:08

UNIT-IV

Arrays two dimensional and multidimensional arrays, Constructors and Destructor: Declaration, Definition and characteristics, function overloading, Inheritance: Need, Different forms, single Inheritance, Multiple Inheritance.

Lectures:07

 

Lectures:30

Text Book:

 1. Introduction to C++, E. Balaguruswamy

 2. Let us C++, Yashavant  Kanetkar  

 

Reference Book:

 1. C++, Sumita Arora

 

 

SEMESTER  III

Paper Code: BA 302

Paper Name: Practical (C++)

 

 


SEMESTER  IV

Paper Code: BA 401

Paper Name: Operating System using DOS  & Windows

Paper No.: I

Subject: Computer Application

 

UNIT-I

Operating system, Introduction to OS, Function of OS-Process Management, Device Management, Memory Management, Information Management, Types of an operating system introduction to MS DOS ;Booting, Components of MS DOS,MS DOS Internal & External commands.

Lectures:07

 

UNIT-II

DOS commands, Directory commands: Working with Directory, Dir, md, cd, rd, Tree, Path. File Management in DOS-Introduction to files, File Management commands: Copy, Del, Rename, Xcopy, ATTRIB, Backup, Restore General Commands - Type data Time Prompt.

Lectures:07

 

UNIT-III

Disk Management commands- Format, Sys, Chkdsk, Diskcopy, Label, and Vol. DOS Utility Commands- Move, Deltree, Scandisk, Setver, Undelete,Unformat. Introduction to batch files; running and stopping batch files.Pactical(Internal and External Commands)

Lectures:09

 

UNIT-IV

 

Windows Basics, Introduction to graphical user interface; The Desktop, the taskbar, the start button the title bar, control panel wizards, find feature properties, Quick view, Right clicking, Font Management Entertainment, Games, System tools, Calculator, calendar, card file, character Map, Imaging. Windows Features, My Computer Icon, Window Explorer Notepad, paint, folders, shortcuts, Accessibility, Email, Net Meeting, front page express.

Lectures:07

 

Total Lectures:30

 

 

Text Book:

1. Dos 6.0 & 6.2 by Robert Thomas

2. Fundamental of Computers – Sinha & Sinha (BPB)

 

 

 

SEMESTER  IV

Paper Code: BA 402

Paper Name: Management Information System

Paper No.: II

Subject: Computer Application

UNIT I

Foundation of Information Systems: Introduction to information system in business, fundamentals of information systems, Solving business problems with information systems,(02 Lectures) Types of information systems, Effectiveness and efficiency criteria in information system.(04 Lectures)

            Lectures:06

 

UNIT II

An overview of Management Information Systems: Definition of a management information system, MIS versus Data processing, (03 Lectures) MIS & Decision Support Systems, MIS & Information Resources Management,(03 Lectures) End user computing, Concept of an MIS, Structure of a Management information system.(02 Lectures)

            Lectures:08 

 

UNIT III

Business applications of information technology: Internet & electronic commerce, Intranet, Extranet & Enterprise Solutions,(03 Lectures) Information System for Business Operations, Information System for Managerial Decision Support, Information System for Strategic Advantage.(04 Lectures)

            Lectures: 10

 

UNIT IV

Advanced Concepts in Information Systems: Enterprise Resource Planning, Supply Chain Management,(03 Lectures) Customer Relationship Management, and Procurement Management.(03 Lectures)

            Lectures:06

            Total Lectures:30

 

Text Books

            1. O Brian, “Management Information System”, TMH

            2. Gordon B. Davis & Margrethe H. Olson, “Management Information System”,           TMH.

 

References

       1. O Brian, “Introduction to Information System”, MCGRAW HILL.

       2. Murdick, “Information System for Modern Management”, PHI.

       3. Jawadekar, “ Management Information System”, TMH.

       4. Jain Sarika, “Information System”, PPM

       5. Davis, “Information System”, Palgrave Macmillan

       6. C.S.V. Murthy “Management Information System”


SEMESTER V

Paper Code: BA 501

Paper Name: DataBase Management System

Paper No.: I

Subject: Computer Application

 

UNIT I

Data, Information and knowledge, introducing database and different kinds of database users, concept or a database, interacting with a database,(02) architecture of a database, using relational databases, basics of relational databases, using relational databases(02), identifiers for relations, characteristic of database, database system concepts and data independence, content of data dictionary, data administration function.(02)

 Lectures= 06

 

UNIT II

Traditional data model – ANSL/SPRC, 3-level architecture, over view, of three traditional models – hierarchical, network and relational models, comparison of these models(03), ER model(03)

Lectures= 06

 

UNIT III

File organization technique – random, file organization technique, multi key file organization technique (03), ntroduction to Data Base Security and Recovery(05)

Lectures= 08

 

UNIT IV

            Introduction to SQL: Characteristics and advantages, SQL Data Types and       Literals, DDL, DML, SQL Operators (02), Tables: Creating, Modifying,   Deleting, Views: Creating, Dropping, Updating using Views

            SQL DML Queries: SELECT Query and clauses, Set Operations, Predicates and         Joins, .Aggregate Functions(04), Nested Queries, Database Modification using     SQL     Insert, Update and Delete , concept of Stored Procedures and Triggers(02),

         Lectures=10

            Total Lectures:30

 

TEXT BOOKS:

            1 R. Elmarsi and SB Navathe, “Fundamentals of Database Systems”, Addison  Wesley, 4th Ed., 2004

REFERENCE BOOKS:

            1. Abraham Silberschatz, Henry Korth, S.Sudarshan,“Database Systems           Concepts”, 4th Edition, McGraw Hill, 1997.

            2. Jim Melton, Alan Simon, “Understanding the new SQL: A complete Guide”,              Morgan Kaufmann Publishers, 1993.

            3.A.K.Majumdar, P. Battacharya, “Data Base Management Systems’,TMH, 1996.

 

SEMESTER  V

Paper Code: BA 502

Paper Name: Introduction to Multimedia

Paper No.: II

Subject: Computer Application

 

UNIT I

Multimedia concepts, Introduction to basic techniques of multimedia development and delivery, Process of multimedia Production, Hardware/Software requirement for multimedia, Components of multimedia: Textual information, images, Animation, Digital Audio, Digital Video, Planning and Design of Multimedia, Production of multimedia, Distribution of Multimedia.

Lectures:06 

 

 

UNIT II

Multimedia development Tools, Features of Software required for Multimedia: Integrating Multimedia Elements, Script Language Programs, Icon based programs, DLL, hypertext, Cross Platform Capability, Runtime Player for distribution, Authoring tools: Author ware, Everest Authoring System, Icon Author, ImageQ, Quick Time.

Lectures:08 

 

 

UNIT III

Element of Hypertext: Nodes, Links, Annotations, Buttons, Editors, Browsers, Trails; Application of Hypertext: Business Applications, Computer Applications, Educational Applications, Entertainment and Leisure Application; Planning Multimedia Program/Application: Goal, Outlining, Logic Flowchart, Program Story board, Creation of Building blocks, Copyright issue and management.

Lectures:08 

 

 

UNIT IV

Developing multimedia building blocks: Text, Graphics, Sound and Video in Multimedia Applications, Application areas of Multimedia: Entertainment, Edutainment, Business Communications, Public Access, Knowledge transfer; Multimedia-an interactive system for Teaching and Learning: Simulations, Composition; Multimedia-as a technological challenge for developers.

          Lectures:08 

Total Lectures:30

Reference Books:

            1. Principles of Interactive Multimedia By Elsom Cook – TMH 
            2.3DComputerAnimation–Vince–AddisonWesley 

 

SEMESTER V

Paper Code: BA 503

Paper Name: Practical (DBMS, Multimedia)

Paper No.: III

Subject: Computer Application

 

 

 

 

 

 

 


SEMESTER VI

Paper Code: BA 601

Paper NameProgramming & Problem Solving through Visual Basic 6.0

Paper No.: I

Subject: Computer Application

UNIT I

Basic of Visual Basic Language Requirements of VB6.0 Toolbars Menu bars, file, edit.., view, project, format, tools, Add-Ins Menu, Project Explorer, Properties Windows, Code, form (02), debug windows, Immediate debug window, local debug window, watch debug window, tool box window, Adding removing custom control to tool box, creating and saving a project (02), Visual Development and event driven programming, OOPS, Object and classes, Properties, Method and events.(03) Lectures=07

 

UNIT II

Operators, Control Flow, Statement, Decision making statements, select case statement (02), iteration: for loop structure, do-loop, do-until loops, do-while, while-wend, with-end with statement, (02) arrays: accessing array elements, double dimensional or multidimensional array, dynamic arrays, redimensioning an array Bound and Unbound statement, option base statement, collections. (03)

Lectures=07

UNIT III

Interacting with the basic controls. Forms, controlling one form within another – MIDI forms, command buttons, label control, text box controls, computing the key, list box control, combo box control, lab assignments.(03) More controls. Radio buttons, scroll bars, example program, timer control, running lights application, image control,(03) drive list box, searching a drive, the directory list box, file list box copping the file, deleting the file, renaming a file, moving a file.(02)

Lectures=08

 

UNIT IV

Creating menu based application, menus and the menu editor, designing menus, programming menus commands, manipulating menus at runtime, creating a menus control array,(04) dialog boxes, message box, visual basic constant for the message box, Using the input box.  Database connectivity though Visual Basic6.0, Introduction to AciveX controls (04)

Lectures=08

Total Lectures=30

 

TEXT BOOKS :
            
Visual Basic 6 Made Easy by Dr.Liew Voon Kiong

 

REFERENCE BOOKS:

            1. Mastering Visual Basic 6.0

            2. Complete Reference Visual Basic 6.0

 


 

Paper Code: BA 602
Paper Name: Introduction to E-Commerce
Paper No.: II
Subject: Computer Application

UNIT I
Introduction to E-Commerce: Definition of E-Commerce, Scope of E-Commerce, driving forces for E-Commerce (2), Issues in implementing E-Commerce(1), Advantage- Business & Customer, Disadvantage(2),   framework for understanding e-business(2).
Lectures:07

UNIT II
Firewall & Types(2), Electronic Data Interchange (EDI): Concept, Differences between traditional EDI & Paper EDI, Advantages of EDI, Application areas of EDI(4), Digital Signature(1).
Lectures:07

UNIT III
Electronic Payment System: Digital token based, smart card, Credit Card(3), risk in electronic payment system, E-auction: Introduction, Overview, Electronic trading, Online Banking(5).
Lectures:08

UNIT IV
Web Security, E-Commerce threats, security schemes(2), Cyber law in India(1), Supply Chain Management (SCM), Customer Relationship Management (CRM), ECRM, ECRM v/s CRM(5)
Lectures:08

Total Lectures:30

 

Text Book:

  1. E-Commerce  - Ritendra Goyal

Reference Books:

 

Paper Code: BA 603

Paper Name: Practical (VB)

Paper No.: III

Subject: Computer Application