FYBCA 2010 CBCS[1]

38
SARDAR PATEL UNIVERSIT`Y BCA Proposed Syllabus under CBCS (effective from June 2010) S EMESTER -I TITLE NO. OF CREDITS Core Courses US01CBCA01 : Fundamentals of Computer Programming Using C 3 US01CBCA02 : Computer Organization 3 US01CBCA03 : PC Software 3 US01CBCA04 : Web Designing Fundamentals 3 US01CBCA05 : Practicals 6 Foundatio n Courses US01FBCA01 : Communication Skills in English-I 2 US01FBCA02 : Mathematics-I 2 Elective US01EBCA01 : Digital Computer Electronics US01EBCA02 : Information Technology in Businesses 2 Total Credits 24 S EMESTER -II TITLE NO. OF CREDITS Core Courses US02CBCA01 : Advanced C Programming and Introduction to Data Structures 3 US02CBCA02 : Systems Analysis and Design 3 US02CBCA03 : Database Management Systems 3 US02CBCA04 : Web Application Development 3 US02CBCA05 : Practicals 6 Foundatio n Courses US02FBCA01 : Communication Skills in English-II 2 US02FBCA02 : Mathematics-II 2 Elective US02EBCA01 : Desktop Publishing US02EBCA02 : RDBMS for small scale organizations US02EBCA03 : Management Information Systems US02EBCA04 : Business Data Processing Through 2

Transcript of FYBCA 2010 CBCS[1]

Page 1: FYBCA 2010 CBCS[1]

SARDAR PATEL UNIVERSIT`Y

BCAProposed Syllabus under CBCS

(effective from June 2010)

SEMESTER-I

TITLE NO. OF CREDITS

Core Courses

US01CBCA01 : Fundamentals of Computer Programming Using C 3US01CBCA02 : Computer Organization 3US01CBCA03 : PC Software 3US01CBCA04 : Web Designing Fundamentals 3US01CBCA05 : Practicals 6

Foundation Courses

US01FBCA01 : Communication Skills in English-I 2US01FBCA02 : Mathematics-I 2

Elective US01EBCA01 : Digital Computer ElectronicsUS01EBCA02 : Information Technology in Businesses

2

Total Credits 24

SEMESTER-II

TITLE NO. OF CREDITS

Core Courses

US02CBCA01 : Advanced C Programming and Introduction to Data Structures

3

US02CBCA02 : Systems Analysis and Design 3US02CBCA03 : Database Management Systems 3US02CBCA04 : Web Application Development 3US02CBCA05 : Practicals 6

Foundation Courses

US02FBCA01 : Communication Skills in English-II 2US02FBCA02 : Mathematics-II 2

Elective US02EBCA01 : Desktop PublishingUS02EBCA02 : RDBMS for small scale organizationsUS02EBCA03 : Management Information SystemsUS02EBCA04 : Business Data Processing Through COBOL

2

Total Credits 24

Page 2: FYBCA 2010 CBCS[1]

BCA-I

Course : US01CBCA01(Fundamentals of Computer Programming Using C)

Effective from June - 2010Credits : 3Lectures 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.

Page 3: FYBCA 2010 CBCS[1]

Course : US01CBCA02(Computer Organization)

Effective from June - 2010

Credits : 3Lectures 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

StackUnit 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.

Page 4: FYBCA 2010 CBCS[1]

Course : US01CBCA03(PC Software)

Effective from June - 2010

Credits : 3Lectures 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

functionsUnit 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.

Page 5: FYBCA 2010 CBCS[1]

Course : US01CBCA04(Web Designing Fundamentals)

Effective from June - 2010

Credits : 3Lectures 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, 20042. Douglas E Comer: The Internet, PHI, Second Edition,May 20003. Xavier C : World Wide Web Design With HTML, Tata McGraw Hill Publication,

20004. Manuals of suitable packages

Page 6: FYBCA 2010 CBCS[1]

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 not7. 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.

Page 7: FYBCA 2010 CBCS[1]

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 chart3. 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.

Page 8: FYBCA 2010 CBCS[1]

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 Styles2. Issues of Reading Speed and Comprehension Value3. Reading Gears for different reading purposes4. Skimming & Scanning Skills5. 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 conversation2. 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 prepositions4. 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 Publication3. Grant Taylor, English Conversation Practice, New Delhi: Tata McGraw Hill4. 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 Hill6. M. Farhathullah, Communication Skills for Technical Students 7. Champa Tickoo and Jaya Sasikumar, Writing with a Purpose, Chennai, OUP8. David Jolly, Writing Tasks: Authentic task approach to individual Writing needs,

Cambridge University Press

Page 9: FYBCA 2010 CBCS[1]

Course : US01FBCA02 (Mathematics-I)

Effective from June - 2010

Credits : 2Lectures 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.

Page 10: FYBCA 2010 CBCS[1]

Elective

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

US01EBCA01US01EBCA02

Course : US01EBCA01(Digital Computer Electronics)

Effective from June - 2010

Credits : 2Lectures 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.

Page 11: FYBCA 2010 CBCS[1]

US01EBCA02(Information Technology in Businesses)

Effective from June - 2010

Credits : 2Lectures 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 performanceUnit 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, 20042. Jessup L., Valacich J. : Information Systems Today – Why IS Matters, Pearson

Education, 2006

Page 12: FYBCA 2010 CBCS[1]

BCA-II

Course : US02CBCA01(Advanced C Programming and Introduction to Data Structures)

Effective from June - 2010

Credits : 3Lectures 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 arithmeticUnit 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, 19882. Cooper H. & Mullish H : The Sprit of C, Jaico Publication House, New Delhi.3. Balaguruswami : Programming in ANSI C., Tata McGraw Hill Publication.

Page 13: FYBCA 2010 CBCS[1]

Course : US02CBCA02(Systems Analysis and Design)

Effective from June - 2010

Credits : 3Lectures 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 systemUnit 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,

ObservationUnit 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.

Page 14: FYBCA 2010 CBCS[1]

Course : US02CBCA03(Database Management Systems)

Effective from June - 2010

Credits : 3Lectures 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 functionsUnit 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.

Page 15: FYBCA 2010 CBCS[1]

Course : US02CBCA04(Web Application Development)

Effective from June - 2010

Credits : 3Lectures 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, arraysUnit 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, 20043. Danny Goodman, Machael Morrison , “JavaScript Bible”, 3rd edition

Page 16: FYBCA 2010 CBCS[1]

Course : US02CBCA05

Effective from June - 2010

Credits : 6Laboratory 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

Page 17: FYBCA 2010 CBCS[1]

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 & sons2. www.britishcouncil.com 3. Chrissie Wright, Communication Skills, Jaico Publication4. Sunita Mishra and C.Murali Krishna, Communication Skills for Engineers,

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

Practice , Oxford University Press6. On We Go, BBC’s audio-visual course

Page 18: FYBCA 2010 CBCS[1]

Course : US02FBCA02(Mathematics-II)

Effective from June - 2010

Credits : 2Lectures 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 Theory4. S. C Gupta, Fundamentals of Statistics, Himalaya Publishing House 20045. S. P Gupta, Statistical Methods, Sultan Chan and sons, 2004

Page 19: FYBCA 2010 CBCS[1]

Elective

Course : US02EBCA01 (Desktop Publishing)

Effective from June - 2010

Credits : 2Lectures 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, 20082. Busch : Teach Yourself PageMaker 6.5 for Mac & Windows, BPB, 20023. Connally C. : PageMaker (R) 7 – The Complete Reference,

McGraw-Hill/Osborne Media, 20024. Manuals of relevant software packages

Page 20: FYBCA 2010 CBCS[1]

Course : US02EBCA02 (Working with RDBMS for Small Scale Organizations)

Effective from June - 2010

Credits : 2Lectures 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

Page 21: FYBCA 2010 CBCS[1]

Course : US02EBCA03 (Management Information Systems)

Effective from June - 2010

Credits : 2Lectures 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.

Page 22: FYBCA 2010 CBCS[1]

Course : US02EBCA04(Business Data Processing Through COBOL)

Effective from June - 2010

Credits : 2Lectures 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.. 19822. Philipakis and Kazmier : Information System through Cobol, 2nd Edition,

McGraw Hill Int. Editions3. Cobol Programming with Business Applications By N. L. Sarda, Pitamber

Publishing Company4. Schaum’s Outline Series : Theory and Problems of Data Processing,

McGraw Hill Publication