Вы находитесь на странице: 1из 23

SARDAR PATEL UNIVERSIT`Y

BCA
Proposed Syllabus under CBCS
(effective from June 2010)

S EMESTER -I
TITLE NO. OF
CREDITS
Core US01CBCA01 : Fundamentals of Computer Programming Using C 3
Courses US01CBCA02 : Computer Organization 3
US01CBCA03 : PC Software 3
US01CBCA04 : Web Designing Fundamentals 3
US01CBCA05 : Practicals 6
Foundation US01FBCA01 : Communication Skills in English-I 2
Courses US01FBCA02 : Mathematics-I 2
Elective US01EBCA01 : Digital Computer Electronics 2
US01EBCA02 : Information Technology in Businesses
Total Credits 24

S EMESTER -II
TITLE NO. OF
CREDITS
Core US02CBCA01 : Advanced C Programming and Introduction to Data 3
Courses Structures
US02CBCA02 : Systems Analysis and Design 3
US02CBCA03 : Database Management Systems 3
US02CBCA04 : Web Application Development 3
US02CBCA05 : Practicals 6
Foundation US02FBCA01 : Communication Skills in English-II 2
Courses US02FBCA02 : Mathematics-II 2
Elective US02EBCA01 : Desktop Publishing
US02EBCA02 : RDBMS for small scale organizations
US02EBCA03 : Management Information Systems 2
US02EBCA04 : Business Data Processing Through COBOL
Total Credits 24
BCA-I

Course : US01CBCA01
(Fundamentals of Computer Programming Using C)
Effective from June - 2010
Credits :3
Lectures per week :3

All units carry equal weightage.

Unit 1. Development of Algorithms and Flow Charts


- Concept of an algorithm and a flow chart, need and definition
- Symbols used to draw a flow chart
- Typical (primitive) examples of flow charts and algorithms
Unit 2. Language Fundamentals
- Generations of computer languages
- High-level and low-level languages
- Translators
- Introduction to Editors and details about one of the editors
Unit 3. Logic Development
- Problem analysis
- Variables, expressions & manipulation
- Data types in a high-level language, operators
- I/O statements, Assignment statements
Unit 4. Structured Programming
- Control strategies, Conditions & Loop statements
- Method of structured programming
Unit 5. Complex Data Types and Command-line Arguments
- Arrays, string handling.
- Command-line arguments
Unit 6. Functions
- Working with functions
- Calling functions, passing arguments
- Common standard library functions
- User-defined functions

MAIN REFERENCE BOOKS :


1. Kernighan B., Ritchie D. : The C Programming Language, Prentice Hall.
2. Cooper H. & Mullish H : The Sprit of C, Jaico Publication House, New Delhi.
3. Balaguruswami : Programming in ANSI C., Tata McGraw Hill Publication.
Course : US01CBCA02
(Computer Organization)
Effective from June - 2010

Credits :3
Lectures per week :3

All units carry equal weightage.

Unit 1. Introduction to Computers


- Block diagram of a simple computer and significance of different functional
units
- Evolution of computers
- Definitions of the terms : hardware, software
- Applications of computers
Unit 2. Number systems
- Binary, octal, decimal, and hexadecimal number systems
- Conversion of numbers among binary, octal, decimal, and hexadecimal number
systems
- Addition and subtraction of binary numbers
Unit 3. Representation of Information
- Representation of integers
- Character codes ( ASCII, Unicode )
- Error detection and correction codes
Unit 4. Processor and its Functions
- Instruction execution cycle
- CPU organization
- Parallel instruction execution
- Array processors
- Multiprocessors
- Multiple functional units
- Pipelining
Unit 5. Memory and Addressing Techniques
- Primary memory – Introduction to RAM, ROM, Cache, Registers
- Secondary memory
- Various types and organization of secondary storage devices such as magnetic
disks, optical disks, flash memories.
- Addressing techniques like Immediate, Direct, Indirect, Register, Indexing and
Stack
Unit 6. I/O Devices
- Common types of Input/Output devices, such as
- Monitors, keyboard, mouse
- Printers ( Line, Dot Matrix, Inkjet, Laser )
- Scanners

MAIN REFERENCE BOOKS :


1. Tanenbaum A.S. : Structured Computer Organization, Prentice-Hall of India Pvt.
Ltd.
2. Rajaraman V. : Computer Fundamentals, Prentice-Hall of India Pvt. Ltd.
Course : US01CBCA03
(PC Software)
Effective from June - 2010

Credits :3
Lectures per week :3

All units carry equal weightage.

Unit 1. Introduction
- Introduction to personal computers
- Significance and use of a typical PC Operating System
- Introduction to Editors
- Classification of PC Software
Unit 2. Word Processing - I
- Introduction to word processing
- Examples of some popular word processing packages
- Uses of word processors
- Creation, editing, and formatting of documents
Unit 3. Word Processing - II
- Mail merge facility
- Global search & replacement of text.
- Page layout and printing of a document
- Spelling checker, Tables, Templates, Advanced features
Unit 4. Spreadsheet - I
- Introduction to spreadsheets
- Examples of some popular spreadsheet packages
- Uses of spreadsheet packages
- Addressing cells in a spreadsheet
- Building Spreadsheets using formulas, conditional calculations, built-in
functions
Unit 5. Spreadsheet - II
- Graph-plotting facilities
- Sorting and filtering data
- Using externally created data files in a spreadsheet package
- What-if analysis, Protection facility
- Using pivot tables
- Applications of Spreadsheets
Unit 6. Presentation tools
- Introduction to presentation tools
- Creating a presentation
- Formatting slides
- Slide transition and adding special effects
- Inserting pictures, sound, charts

MAIN REFERENCE BOOKS :


1. Taxali R.K : PC Software for windows made simple, Tata McGraw-Hill
Publishing Co. Ltd.
2. Manuals of PC Software.
Course : US01CBCA04
(Web Designing Fundamentals)
Effective from June - 2010

Credits :3
Lectures per week :3

All units carry equal weightage.

Unit 1. The Internet


- Introduction to the Internet
- History of the Internet
- Services provided by the Internet
- Some basic terminology and concepts (WWW, URL, webpage, web site, web
servers, web browsers, HTML, search engines, etc.)
Unit 2. Features of Popular Internet Browsers
- Components of a browser window
- Use of menus and toolbar buttons
- History and navigation
- Setting basic options, security and privacy precautions
- Managing bookmarks/favorites
- Tabbed browsing, downloading files, saving web pages for offline reading
Unit 3. Web Page Designing-I
- An introduction to HTML
- HTML tags
- Structure of an HTML document
- Text and paragraph formatting
Unit 4. Web Page Designing-II
- Ordered and unordered lists, nested lists
- HTML tables
- Links
- Images
Unit 5. Frames and Forms
- Frames, framesets, nested framesets
- Designing HTML forms
- Webpage layout
Unit 6. Website Development Tool
- Introduction
- Key features
- Developing websites using the tool

MAIN REFERENCE BOOKS:


1. Ivan Bayross, “Web Enabled Commercial Applications Development using
HTML, DHTML, Javascript, Perl CGI”, BPB, 2004
2. Douglas E Comer: The Internet, PHI, Second Edition,May 2000
3. Xavier C : World Wide Web Design With HTML, Tata McGraw Hill Publication,
2000
4. Manuals of suitable packages
Course : US01CBCA05
(Practicals)
Effective from June - 2010

Credits :6
Practicals per week : 12 Hours
University examination duration : 4 Hours

Part-I : Weightage-50%
 Practical based on computer programming using C

Part-II : Weightage-50%
 Practical based on PC software and HTML

Sample Practical Exercises:

Develop algorithms/flow charts/C programs for the following :

1. To prepare a cup of tea.


2. To open a bank account.
3. To purchase a railway ticket for Bombay ( from Anand ).
4. To find maximum from the given three numbers.
5. To find simple interest.
6. To read three sides of a triangle and print whether it will form a triangle or not
7. To find the solution of quadratic equation.
8. To find out N! ( factorial of N ).
9. To find out minimum from N numbers.
10. To find whether given number is prime or not.
11. To print the N terms of fibonacci series. ( i.e. 1, 1, 2, 3, 5, 8, 11 … ).
12. To read a number & check whether it is a palindrome or not.
13. To find out value of NCR.

Find the sum of the following series :


14. Sum = 1 + 3 + 5 + 7 ….. up to N terms.
15. Sum = 5 - 10 + 15 - 20 + 25 ….. up to N terms.
16. Sum = 1 + 1 + 2 + 3 + 5 + 8 + 13 ….. up to N terms.
17. Sum = 12 + 22 + 32 + 42 + 52 ….. up to N terms.
18. Sum = 1! + 2! + 3! + 4! ….. up to N terms.

19. Read marks of three subjects and find the percentage of it. Also, print the
appropriate class. Here,
If percentage < 40 then class is ‘fail’
If 40 <= percentage < 48 then class is ‘pass’
If 48 <= percentage < 60 then class is ‘second’
Else class is ‘first’.

Find the value of SUM for the following.


20. SUM = X + X / 2! + X / 3! + X / 4! ….. up to N terms.
21. SUM = 1 - ½ + 1/3 - ¼ + 1/5 ….. up to N terms.
22. To find the sum of the digits in a given positive numbers.
23. To input a time as a number of seconds after midpoint and outputs it as hours :
minutes : seconds. For example, if the input were 50000 the output should be 13 :
53 : 20.
24. To read the price of one dozen bananas and calculate and print the total cost of N
bananas.
25. To read a number and find whether it is divisible by two or not.
26. To accept a positive integer and check whether it is one-digited, two-digited or
three-digited otherwise print appropriate message.

Sample Practical Exercises:

[A] 1. Microsoft Word


- Creating the documents with Special effects like underline, bold, different
size, different font, different color. Etc.
- Find and Replace operations like cut, paste, copy, clipboard.
- Inserting Date & Time, Pictures, Bullets & Numbering etc.
- Paragraphs, bullets, indentation etc. Formatting features.
- Printing the documents, it includes paper-size, margins, header and footer,
page no. etc.
- Creating a table.
- Mailmerge, spellcheck, drawing table.
- Template.
2. Microsoft PowerPoint
- Creating a presentation
- Inserting/Deleting slides
- Different slide views
- Editing slides
- Formatting slides
- Slide transition & additing special effects
- Inserting sound, picture, chart, organization chart
3. Microsoft Excel
- Creating Worksheets
- Printing, Inserting, Deleting, Copying, Moving worksheets.
- Formulas, built-in functions
- Graph-Plotting facilities
- Database Management System
- Using extenternally created data files.
- What – if analysis
- Formatting cells, Worksheets etc.
- Custom Controls
- Protection facility
- Pivot tables
- Macro facility

[B] HTML

Development of simple web sites using features covered in US01CBCA04.


Course : US01FBCA01
(Communication Skills in English-I)
Effective from June - 2010

Credits : 2

All units carry equal weightage.

Unit 1. Reading Skills


1. Mechanics of Reading i.e. Eye Movement and Different Reading Styles
2. Issues of Reading Speed and Comprehension Value
3. Reading Gears for different reading purposes
4. Skimming & Scanning Skills
5. Barriers to Effective Reading
Unit 2. Listening & Feedback Skills
1. Importance and purpose of Listening.
2. Barriers to Effective Listening.
3. Ways of improving Listening Skills.
4. Giving Feedbacks i.e Confirmatory and Corrective
Unit 3. Writing Skills
1. Form words properly using prefixes/suffixes (See the Appendix)
2. Use Phrasal Verbs (See the Appendix)
3. Writing formal letters of invitation (inviting/accepting/declining), letters of
complaint and intimation to civil authorities.
4. Paragraph development ie. Topics sentence and supporting sentence, attributes of
a god paragraph, types of paragraphs.
5. Writing dialogue on given topics
Unit 4. Speaking Skills
1. Use greeting and formulae in everyday conversation
2. Notions and Functions of everyday usage (See the Appendix)
3. Parts of Speech, Types of Sentences, Tenses, Imperatives, Modals, Voice,
Determiners, Concord, Interrogation and Negation, basic prepositions
4. Use of Phrasal Verbs Constructions and Registers.
5. Connectives and Linkages (See the Appendix).

MAIN REFERENCE BOOKS:

1. Meenakshi Raman & Sangita Sharma, Technical Communication; Principles and


Practice , Oxford University Press
2. Chrissie Wright, Communication Skills, Jaico Publication
3. Grant Taylor, English Conversation Practice, New Delhi: Tata McGraw Hill
4. R P Bhatanagar and R T Bell, Communication in English, Hyderabad, Orient
Longman.
5. D Sasikumar and P V Dhamija, Spoken English, New Delhi: Tata McGraw Hill
6. M. Farhathullah, Communication Skills for Technical Students
7. Champa Tickoo and Jaya Sasikumar, Writing with a Purpose, Chennai, OUP
8. David Jolly, Writing Tasks: Authentic task approach to individual Writing needs,
Cambridge University Press
Course : US01FBCA02
(Mathematics-I)
Effective from June - 2010

Credits :2
Lectures per week :2

All units carry equal weightage.

Unit 1. Sets
Set operations, algebra of sets, finite sets, power set, mathematical induction,
symmetric difference, functions, composition of functions, one to one, onto and
invertible functions, recursively defined functions, polynomial functions.
Unit 2. Algebraic Systems
Binary operations, semi groups, groups, homomorphism, rings, integral
domains, fields.
Unit 3. Matrices
Vectors in n, dot product and norm on n, matrix addition, matrix
multiplication, scalar multiplication, transpose of a matrix, symmetric and skew
symmetric matrices, upper and lower triangular matrices, determinant of
matrices up to order 3.
Unit 4. Elementary Data Analysis
Discrete frequency distribution, cumulative frequency distribution, graphical
representation, histograms and pi charts, measures of central tendency: mean,
median, mode, geometric and harmonic means.

MAIN REFERENCE BOOKS :


1. S. Lipschutz and M. l. Lipson, Discrete Mathematics, Schaum’s Series
(International Edition 1992).
2. S. C Gupta, Fundamentals of Statistics, Himalaya Publishing House 2004.
3. S. P Gupta, Statistical Methods, Sultan Chan and sons, 2004.
Elective

Students are required to take one of the following courses as an elective.

US01EBCA01
US01EBCA02

Course : US01EBCA01
(Digital Computer Electronics)
Effective from June - 2010

Credits :2
Lectures per week :2

All units carry equal weightage.

Unit 1. Gates and Boolean Algebra


- Gates, Boolean algebra, Truth tables
- Circuit equivalence, De Morgan's theorems
Unit 2. Basic Digital Logic Circuits-I
- Usage of Karnaugh maps
- Encoders, decoders, comparators
Unit 3. Basic Digital Logic Circuits-II
- Half adder, full adder, binary adder-subtractor
- Multiplexers
Unit 4. Memory Elements & Counters
- D Flip flops
- Shift-left, shift-right and controlled buffer registers
- Ring counters

MAIN REFERENCE BOOKS :

1. Malvino A. P.: Digital Computer Electronics,2nd Edition, Tata McGraw, Hill


Pub. Co. Ltd.,New Delhi, 1990.
2. Gothmann, William H. : Digital Electronics - An Introduction to Theory and
Practice, 2nd Edition,PHI,1982.

BOOKS FOR ADDITIONAL READING :


1. Tanenbaum A. S. : Structured Computer Organization, 3rd Edition, Prentice-Hall
of India Pvt. Ltd., 1993.
2. Hall Douglas V. : Microprocessors and Interfacing - Programming and
Hardware., McGraw Hill Book Company, 1986.
3. M.M. Mano : Computer System Architecture, 3rd Edition, Pearson Education,
2000.
US01EBCA02
(Information Technology in Businesses)
Effective from June - 2010

Credits :2
Lectures per week :2

All units carry equal weightage.

Unit 1. Introduction to Information Systems - I


- Categories of information, the data pyramid
- Information systems and technologies
- Importance of information systems in businesses
- Information system activities – input, processing, output, storage, control of
system performance
Unit 2. Introduction to Information Systems - II
- Components of an information system
- Information system resources – people, hardware, software, data, network
- Gaining strategic advantage through IT
- Managerial Challenges of IT
Unit 3. Functional Business Systems
- An introduction to information systems for manufacturing, marketing,
accounting, human resources management, financial management, inventory
management, etc.
Unit 4. Introduction to Enterprise Applications
- An introduction to Enterprise Resource Planning, Customer Relationship
Management, Supply Chain Management, E-commerce systems

MAIN REFERENCE BOOKS :


1. O’Brien J. : Management Information Systems, Tata McGraw-Hill, 2004
2. Jessup L., Valacich J. : Information Systems Today – Why IS Matters, Pearson
Education, 2006
BCA-II

Course : US02CBCA01
(Advanced C Programming and Introduction to Data Structures)
Effective from June - 2010

Credits :3
Lectures per week :3

All units carry equal weightage.

Unit 1. Usage of Pointers


- Introduction and usage of pointers
- Declaration, initialization and dereferencing of pointer variables
- Pointers and addresses
- Pointers and function arguments
- Returning multiple values through pointers, Dynamic memory allocation,
Pointers and arrays, Pointer arithmetic
Unit 2. Structures and Unions
- Basics of structures, Structures and functions, Structures and arrays, Pointers
to structures, Nested structures
- Unions
- Typedefs
Unit 3. File Handling
- Introduction and Usage
- Operations on files, File access modes, Handling text files
Unit 4. Introduction to Data Structures
- Introduction to data structures, their usage, applications and advantages
- Primitive and non-primitive data structures and operations on them
- Linear and non-linear data structures
Unit 5. Linked Lists
- Introduction to linked lists
- Types of linked lists
- Singly linked lists, Doubly linked lists, Circular linked lists
- Applications of linked lists
Unit 6. Stacks and Queues .
- Introduction to stacks, operations on stacks
- Applications of stacks
- Queues and their uses
- Types of queues : Simple queues, Circular queues, Double ended queues

MAIN REFERENCE BOOKS :


1. Kernighan B., Ritchie D. : The C Programming Language, Prentice Hall, 1988
2. Cooper H. & Mullish H : The Sprit of C, Jaico Publication House, New Delhi.
3. Balaguruswami : Programming in ANSI C., Tata McGraw Hill Publication.
Course : US02CBCA02
(Systems Analysis and Design)
Effective from June - 2010

Credits :3
Lectures per week :3

All units carry equal weightage.

Unit 1. The Concepts of System & Systems Analysis


- The concept of a system
- The elements and characteristics of a system
- Types of systems
- Meaning of systems analysis
- Role of a systems analyst
Unit 2. Systems Development Life Cycle (SDLC)
- SDLC - Introduction
- Stages of systems analysis : Problem identification, Feasibility study and
cost benefit analysis, System requirement analysis
- Stages of systems design : System design specification and programming,
System implementation, follow up, maintenance, Evaluation of a system
Unit 3. Structured Systems Analysis and Design Method
- Structured Systems Analysis and Design (SSADM) – need and meaning
- SSADM Methodology : System survey, Structured analysis, Structured
Design, Hardware study, System Implementation, Maintenance
- Advantage s of SSADM.
- System design control.
Unit 4. Input/Output Design & Fact Gathering Techniques
- Input : Data capture objectives, Data verification and validation
- Output : Design principles of output, Output objectives
- Fact finding techniques : Interviewing, Questionnaires, Record inspection,
Observation
Unit 5. Data Flow Diagrams and System Flowcharts
- Data Flow Diagrams (DFDs) – meaning and significance
- Symbols used in DFDs, constructing a DFD with illustration
- Physical and logical DFDs
- Use of system flowcharts
Unit 6. Computer Assisted System Engineering ( CASE ) Tools
- CASE : an introduction
- CASE components : Diagramming Tools, Information repository, Interface
generator, Code generator, Management tools
- Benefits of CASE, limitations of CASE

MAIN REFERENCE BOOKS :


1. S. Parthasarthy & B. W. Khalkar : System Analysis & Design, 1st Edition,
Master Ed. Cons., Nashik .
2. James A. Senn : Analysis & Design of Information System 2nd Edition,
McGraw-Hill Int.
Course : US02CBCA03
(Database Management Systems)
Effective from June - 2010

Credits :3
Lectures per week :3

All units carry equal weightage.

Unit 1. Introduction
- File processing concepts
- Basics of databases
- Database Management System – meaning, components, advantages,
disadvantages
- Aims of database technology : Data independence, Data redundancy control,
Data Sharing, Data integrity
- Database life cycle, Data Dictionary
Unit 2. Working with Database Files
- Concepts of database, fields, records
- Creation of a database file
- Data types
- Adding, listing, editing, replacing and deleting data
- Modify structure of a database file
Unit 3. Ordering and Locating Records
- Sorting vs Indexing
- Searching
Unit 4. Working with Built-in Functions
- Arithmetic functions, Date and time functions, String manipulation functions,
Logical functions, Database related functions, Miscellaneous functions
Unit 5. Command Files
- Creating, editing and executing command files
- Making decision
- Loops
- Working with multiple database files at a time
Unit 6. Advanced Features
- Screens
- Reports
- Labels.
- Working with menus

MAIN REFERENCE BOOKS :


1. Desai, Bipin C. : Introduction to database systems, West Publishing Co., 1990.
2. R. K. Taxali. : Programming in FoxPro 2.5, BPB Publication.
3. Manual of DBMS Package.
Course : US02CBCA04
(Web Application Development)
Effective from June - 2010

Credits :3
Lectures per week :3

All units carry equal weightage.

Unit 1. Introduction to DHTML


- What is DHTML?
- Applications of DHTML
- Components of DHTML
- Scripting : introduction, client-side v/s server-side
Unit 2. Cascading Style Sheets
- Introduction
- Ways of specifying style – inline, internal, external
- Font, color, background, text, border, margin and list related attributes
- Use of classes, spans, divs
- Working with layers
Unit 3. Using JavaScript-I
- Introduction to JavaScript
- Applications and advantages of JavaScript
- Using JavaScript on a webpage
- JavaScript basics – syntax, data types and literals, type casting, variables,
operators, arrays
Unit 4. Using JavaScript-II
- Flow control statements
- Built-in functions
- Working with strings, numbers, dates & times, etc.
- User interaction through dialog boxes
- User-defined functions
Unit 5. Document Object Model
- Introduction to DOM
- Understanding objects in HTML
- DOM hierarchy
- Manipulating objects
Unit 6. HTML Forms
- Working with HTML forms
- Basic form elements
- Event handling

MAIN REFERENCE BOOKS :


1. Ivan Bayross, “Web Enabled Commercial Applications Development using
HTML, DHTML, Javascript, Perl CGI”
2. Wilton P. : Beginning JavaScript, 2nd Edition, Wiley DreamTech, 2004
3. Danny Goodman, Machael Morrison , “JavaScript Bible”, 3rd edition
Course : US02CBCA05
Effective from June - 2010

Credits :6
Laboratory hours per week : 12

University examination duration : 4 Hours

Part-I : Weightage-50%
 Development of applications using features covered in US02CBCA01

Part-II : Weightage-50%

 Practical based on FoxPro and DHTML

Sample Practical Exercises:

[A] FOXPRO

- Development of simple applications like payroll, banking, inventory,


transportation systems, examination systems, monitoring systems etc.

[B] DHTML

- Development of Dynamic Web Pages


Course : US02FBCA01
(Communication Skills in English-II)
Effective from June - 2010

Credits : 2

All units carry equal weightage.

Unit 1. Oral Communication Skills


- Effective presentation skills: Preparation, Putting the message across, body
language, proxemics and kinesics, dealing with nerves, using visual aids
- Language of Meetings and participating in a Seminar
- Telephone Techniques
Unit 2. Job Skills
- Writing Job Application and CV
- Interviews Skills i.e. general preparation for an interview, types of questions
generally asked in interviews, types of interviews, importance of nonverbal
aspect.
- Self-development skills i.e. assertiveness, stress management, time
management
- Interpersonal skills: team development Skills i.e. team talk dynamics,
communication in teams, leadership skills, giving feedback, (Johari window
etc.)
Unit 3. Writing Skills
- Issues in writing Business Letters i.e. structure and types of business letters,
letters of inquiry, complaint, adjustment and regret.
- Report Writing Skills i.e types of reports, characteristics of a good report,
preparing and organizing a report and individual reports ( a report about the
need to computerize the activities of your department)
Unit 4. Individual Project
- Students should be made to work individually on detailed project. The topic
for the project should be selected from the ones enlisted in syllabi of the first
and second semesters.

MAIN REFERENCE BOOKS :


1. Rajendra Pal and J S Korlahalli, Essentials of Business Communication, Sultan
Chand & sons
2. www.britishcouncil.com
3. Chrissie Wright, Communication Skills, Jaico Publication
4. Sunita Mishra and C.Murali Krishna, Communication Skills for Engineers,
Pearson Eduation
5. Meenakshi Raman & Sangita Sharma, Technical Communication; Principles and
Practice , Oxford University Press
6. On We Go, BBC’s audio-visual course
Course : US02FBCA02
(Mathematics-II)
Effective from June - 2010

Credits :2
Lectures per week :2

All units carry equal weightage.

Unit 1. Graph Theory


- Graph and multi graphs; degree of a vertex; paths; connectedness; connected
components; cut points; bridges; complete graphs; regular graphs; matrices and
graphs.

Unit 2. Planner Graphs and Trees


- Planner graphs; maps and regions; Euler’s formula (only statement); non planner
graphs; colored graphs; coloring of maps; trees. spanning trees.

Unit 3. Combinatorial Analysis


- Counting principle, binomial coefficients; permutations and combinations.

Unit 4. Co-ordinates and Data Analysis


- Co-ordinates in R2 and Equation of line in the form ax +by = c. Measures of
dispersions; range; quartile deviation; mean deviations, standard deviations;
measure of skewness; correlation coefficients; regression : method of least
square.

MAIN REFERENCE BOOKS :


1. S. Lipschutz and M. l. Lipson, Discrete Mathematics, Schaum’s Series
(International Edition 1992)
2. Narsingh Deo, Graph Theory with Applications to Engineering and Computer
Science (Prentice Hall Series in Automatic Computation)
3. Narsingh Deo, Graph Theory
4. S. C Gupta, Fundamentals of Statistics, Himalaya Publishing House 2004
5. S. P Gupta, Statistical Methods, Sultan Chan and sons, 2004
Elective

Course : US02EBCA01
(Desktop Publishing)
Effective from June - 2010

Credits :2
Lectures per week : 2 Hours

All units carry equal weightage.

Unit 1. Introduction
- Publishing – meaning and planning
- Graphics and desktop publishing
- Publication purpose and effectiveness
- Introduction to a popular desktop publishing software and key features

Unit 2. Using DTP Software-I


- Working with document - creating, saving, printing, etc.
- Working with tools and pallets, navigation
- Working with margins, indents, tabs and ruler
- Working with text , paragraph and graphics

Unit 3. Using DTP Software-II


- Working with multipage documents
- Working with master pages, hyperlinks
- Working with frames, text frames
- Using tables

Unit 4. Using DTP Software-III


- Using styles and story board
- Working with objects, forms
- Working with templates
- Importing and exporting

MAIN REFERENCE BOOKS :


1. Jain S. : PageMaker 7 Training Guide, BPB, 2008
2. Busch : Teach Yourself PageMaker 6.5 for Mac & Windows, BPB, 2002
3. Connally C. : PageMaker (R) 7 – The Complete Reference, McGraw-
Hill/Osborne Media, 2002
4. Manuals of relevant software packages
Course : US02EBCA02
(Working with RDBMS for Small Scale Organizations)
Effective from June - 2010

Credits :2
Lectures per week : 2 Hours

All units carry equal weightage.

Unit 1. Introduction to the RDBMS Package


- RDBMS for small scale organizations – Introduction and applications
- Working with menus, toolbars and other components
- Working with databases – creation and saving
- Creating a table object

Unit 2. Working with Data Operations and Establishing Relationships


- Inserting data into tables
- Operations on data – adding, deleting, editing, sorting, etc.
- Creating a primary key
- Creating Relationship between tables

Unit 3. Working with Queries, Forms and Reports


- Working with Query – creation, editing, saving, specifying criteria, multiple-
table queries, different types of queries
- Using forms and reports – creating, modifying, saving, etc.
- Using AutoForm, AutoReport

Unit 4. Using Miscellaneous Features


- Creating mailing labels and charts
- Data Import and Export facility
- Database security
- Database utilities
- Overview of macros and modules

MAIN REFERENCE BOOKS :


1. Virginia Andersen : Microsoft Office Access 2003 : The complete reference,
McGraw Hill, 2003
2. Progue, Irwin, Roardon : Microsoft Office Access 2003 Bible, Wiley Publishing
Inc., 2004
3. Manuals of relevant software packages
Course : US02EBCA03
(Management Information Systems)
Effective from June - 2010

Credits :2
Lectures per week : 2 Hours

All units carry equal weightage.

Unit 1. Information Systems – Introduction and Types


- Introduction to information Systems – introduction and types
- Office automation systems
- Transaction processing systems
- Management information systems
- Decision support systems
- Executive information systems
- Expert systems
Unit 2. Management Information Systems
- Management Information Systems (MIS) – Importance and Evolution
- Logical foundations of MIS, Typical MIS
- Information and managerial effectiveness
- Business information systems
- Business functions and information needs of business
- Pitfalls in MIS System
Unit 3. Information Systems Environment
- Systems theory
- Classic view of organization
- Transitional views
- Modern organization theory
- Major organizational considerations
- Managerial roles
- Decision making models
- Role of information systems in decision
- The impact of computers on organizations and individuals
Unit 4. Information Systems and Managerial Process
- Managerial decision making
- Decision making environment
- Planning and Security for IT infrastructure
- Portfolio approach and identifying its proposals
- Evaluating IT investments and information systems

MAIN REFERENCE BOOKS :


1. Muneesh kumar: Business Information Systems - Vikas Publishing.
2. E Turban: Management Information Systems and Decision Support Systems –
Tata McGraw Hill.
3. Sadagopan: Management Information Systems - Narosa Publications.

Course : US02EBCA04
(Business Data Processing Through COBOL)
Effective from June - 2010

Credits :2
Lectures per week :2

All units carry equal weightage.

Unit 1. Introduction
- Structured programming concepts
- Meaning of the terms : record, file
- Introduction to COBOL, divisions and their uses
- Data division entries : level structure, picture clause, value clause,
editing characters, classes & categories of data, special-names paragraph,
usage clause, justified clause
Unit 2. COBOL Programming - I
- Verbs used for arithmetic operations: Add, Subtract, Multiply, Divide,
Compute, Add corresponding, Subtract corresponding
- Data movement verb : Move
- Input and output verbs
- Goto, Stop, Open, close, read, write, accept, display
- Categories of COBOL statements
Unit 3. COBOL Programming - II
- Conditions, If statement, Go To with Depending phrase, Perform
statement, Exit statement
- Redefines, renames, qualification of data, sign clause
- OCCURS clause and subscripting, assigning values to table elements,
multi-dimensional tables
- PERFORM verb and table handling, SORT verb, MERGE verb, Examine
verb, Inspect verb, String and Unstring verbs
- Cobol subprograms
Unit 4. Introduction to File Organization
- Introduction to file organization
- Types of files : Sequential file organization, Random or direct
organization, Indexed sequential organization
- Addition and deletion of records in indexed file
- Direct addressing
- File updation

MAIN REFERENCE BOOKS :


1. Roy. M. K. & Dastidar Ghosh. D. : Cobol Programming, Tata McGraw
Hill Publications Comp.. 1982
2. Philipakis and Kazmier : Information System through Cobol, 2nd Edition,
McGraw Hill Int. Editions
3. Cobol Programming with Business Applications By N. L. Sarda, Pitamber
Publishing Company
4. Schaum’s Outline Series : Theory and Problems of Data Processing,
McGraw Hill Publication

Вам также может понравиться