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
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 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 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 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 No.: III
Subject: Computer Application
SEMESTER VI
Paper Code: BA 601
Paper Name: Programming & 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:
Reference Books:
Paper Code: BA 603
Paper Name: Practical (VB)
Paper No.: III
Subject: Computer Application