Syllabus
University of Madras - Bachelor of Commerce (BCom) - III Year : Management Accounting
Management Accounting: Nature & Scope
Meaning and Definition - Objectives of Management Accounting - Management Accounting and Financial Accounting - Management Accounting and Cost Accounting - Utility of Management Accounting - Limitioations of Management Accounting - Position of Management Accountant in the Organisation.
Analysis and Interpretation of Financial Statements I
Concept of Financial Statements and their Nature - Limitations of Financial Statements - Analysis and Interpretation - Tools - Comparative Financial Statements - Common size Statements - Trend Percentages
Analysis and Interpretation of Financial Statements II
Ratio Analysis - Nature and Interpretation - Utility and Limitations of Ratios - Short-term Financial Ratios - Long-term Financial Ratios - Profitability Ratios - Proprietary and Yield Ratios - Turnover Ratios - DUPONT Control Chart
Funds Flow Analysis
Concept of Funds - Sources and Uses of Funds - Concept of Flow - Funds Flow Statement - Managerial Uses of Funds Flow Analysis - Construction of Funds Flow Statements
Cash Flow Analysis
Distinction of Cash from Funds - Utility of Cash Flow Statement - Construction of Cash Flow Statement
Budgets and Budgetary Control
Concept of Budgets and Budgetary Control - Nature and Objectives of Budgetary Control - Advantages and Limitations of Budgetary Control - Establishing a system of Budgetary Control - Preparation of Sales Budget, Selling and Distribution Cost Budget, Production Budget, Purchase Budget, Cash Budget etc. - Flexible Budgets and Master Budgets.
Capital Budgetary
Nature of Capital Expenditure - Concept of Capital Budgeting - Capital Budgeting Procedure - Methods of Ranking Investment Proposals - Simple Problems involving Pay-back Method, Average Rate of Return Method and Discounted Cash Flow Method
Marginal Costing and Profit Planning
Distinction between Absorption Costing and Marginal Costing - Marginal Costing, Direct Costing, Differential Costing, Difference - Key Factor - Break-even Analysis - Margin of Safety - Cost Volume Profit Relationship - Relevant Costs and Special Decisions
Standard Costing and Variance Analysis
Meaning of Standard Cost - Relevance of Standard Cost of Variance Analysis - Significance of Variance Analysis - Computation of Material, Labour, Overhead and Sales Variances - Accumulation and Disposal of Variances.
Responsibility Accounting
Concept of Responsibility Accounting - Cost Centers and Profit Centers - Contribution by Segments
Comment for University of Madras - Bachelor of Commerce (BCom) - III Year : Management Accounting
—————————————————————————————–
B.Com II year 3rd semester exam dates
let me want to know ther II Year B.Com ie.III semester examination dates
—————————————————————————————–
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Application Oriented Subject II - Semester VI - Practical X - Web Applications Lab
Lecturer/Lab Hours per Week: 3
Duration: 3 hrs
Max Makrs: 50
Credit: 2
1. Create a simple page introducing yourself how old you are, what you do, what you like and dislike. Modify the introduction to include a bullet list of what you do and put list the 5 things you like most and dislike as numbered lists. Create another page about your favourite hobby, and link it to (and from) your main page. Center something, and put a quote on one of your pages
2. Put an existing image on a web page. Create a table, use a heading and at least one use of row span/col span. Colour a page and some text within the page. Link to another site
3. Create a new file called index. html.
* Put the normal HTML document structure tags in the file.
* Give it a title.
* At the bottom of the page (i.e. the last thing between the body tags) put the following:
* A horizontal rule.
* A link to your email address (with your name between the tag); remember to put the link to your email address within address tags.
* A line break.
*The date. (I have this same structure at the bottom ofthispage).
* Above this block (which is called the footer), put a title in heading tags.
* Add some text describing yourself (you can split this into multiple headings and paragraphs if you wish
4. Write a script to create an array of 10 elements and display its contents.
5. Write a function in Javascript that takes a string and looks at it character by character.
6. Create a simple calculator using form fields. Have two fields for number entry & one field for the result. Allow the user to be able to use plus, minus, multiply & divide.
7. Create a document and add a link to it. When the user moves the mouse over the link, it should load the linked document on it’s own. (User is not required to click on the link).
8. Create a document, which opens a new window without a toolbar, address bar, or a status bar that unloads itself after one minute.
9. Create a document that accepts the user’s name in a text field form and displays the sanie the next time when the user visits the site informing him that he has accessed the sitefor the second time, and so on.
10. Create a Web form for an online library. This form must be able to accept the Membership Id of the person borrowing a book, the name and ID of the book,:and the name of the book’s author. On submitting the form, the user (the person borrowing the book) must be thanked and informed of the date when the book is to be returned, You can enhance the look of the page by using various ASPNET controls.
11. Display an advertisement at the bottom of the Web form that you created in question 10.
12. Create an array containing the titles of five new movies. Use this array as a data source for a drop down list control. The page must be capable of displaying the selected movie title to the user wheu the user clicks on the submit button.
13. Create a virtual directory in uS. Create a giobal.asax file and include the ‘Session_Start’ and ‘Session_End’ and, ‘Application_BeginRequest’ and ‘Application_EndRequest’ events. Write a simple ASP.NET page and execute it in the browser.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Application Oriented Subject II - Semester VI - Practical IX - Mini Project
Lecturer/Lab Hours per Week: 3
Duration: 3 hrs
Max Makrs: 50
Credit: 2
Each student will develop and implement individually application software based on any emerging latest technologies.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Application Oriented Subject - Semester VI - BCA324 - Web Technology
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
Unit - I
Internet Basic - Introduction to HTML - List - Creating Table - Linking document Frames - Graphics to HTML Doc - Style sheet - Style sheet basic - Add style to document - Creating Style sheet rules - Style sheet properties - Font - Text - List - Color and background color - Box - Display properties.
Unit - II
Introduction to Javascript - Advantage of Javascript Javascript Syntax - Datatype - Variable - Array - Operator and Expression - Looping Constructor - Function - Dialog box.
Unit - III
Javascript document object model - Introduction - Object in HTML - Event Handling - Window Object - Document object - Browser Object - Form Object - Navigator object Screen object - Build in Object - User defined object - Cookies.
Unit - IV
ASP. NET Language Structure - Page Structure - Page event, Properties & Compiler Directives. HTML server controls - Anchor, Tables, Forms, Files. Basic Web server Controls- L.able, Textbox, Button, Image, Links, Check & Radio button, Hyperlink. Data List Web Server Controls - Check box list, Radio button list, Drop down list, List box, Data grid, Repeater.
Unit - V
Request and Response Objects, Cookies, Working with Data - OLEDB connection class, command class, transaction class, data adaptor class, data set class. Advanced Issues - Email, Application Issues, Working with IIS and page Directives , Error handling.
Security - Authentication, IP Address, Secure by SSL & Client Certificates.
Books for Study and Reference:
1. I. Bayross, Web Enable Commercial Application Development Using HTML, DHTML, Javascript, Pen CGI, BPB Publications, 2000
2. J. Jaworski, Mastering Javascript, BPB Publications, 1999
3. T. A. Powell, Complete Reference HTML (Third Edition),TMH, 2002
4. G.Buczek, ASP.NET Developers Guide, TMH, 2002
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Semester VI - BCA323 - Software Engineering
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
Unit - I
Introduction to Software Engineering: Definitions - Size Factors - Quality and Productivity Factors - Managerial Issues - Planing a software project: Defining the problem - Developing a Solution Strategy - Planning the Development Process - Planning an Organization structure - Other Planning Activities.
Unit - II
Software Cost Estimation: Software cost factors - Software Cost Estimation Techniqes - Staffing-level Estimation - Estimating Software Maintenance Costs - The Software Requirements Specification - Formal Specification Techniques - Languages and Processors for Requirements Specification.
Unit - III
Software design: Fundamental Design Concepts - Modules and Modularization Criteria - Design Notations - Design Techniques - Detailed Design Considerations - Real-Time and Distributed System Design - Test Plans - Milestones, walkthroughs, and Inspections.
Unit - IV
Implementation issues : Structured Coding Techniques - Coding Style - Standards and Guidelines - documentation guidelines -Type Checking - Scoping Rules - Concurrency Mechanisms.
Unit - V
Quality Assurance - Walkthroughs and Inspections - Static Analysis - Symbolic Execution - Unit Testing and Debugging - System Testing - Formal Verification: Enhancing Maintainability during Development - Managerial Aspects of Software Maintenance - Source Code Metrics - Other Maintenance Tools and Techniques.
Books for Study:
1. R.Fairley, Software Engineering Concepts, Tata McGraw-Hill Edn. 1997.
2. R.S.Pressman, Software Engineering, Fourth, Ed., McGraw Hill, 1997.
Comment for University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Semester VI - BCA323 - Software Engineering
—————————————————————————————–
software engineering
looking for the matter of unit 4 implementing issues Implementation issues : Structured Coding Techniques - Coding Style - Standards and Guidelines - documentation guidelines -Type Checking - Scoping Rules - Concurrency Mechanisms.
—————————————————————————————–
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Semester VI- BCA322 - Computer Graphics
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
UNIT- I :
Introduction to computer Graphics - Video display devices- Raster scan Systems -Random Scan Systems - Interactive input devices - Hard copy devices - Graphics software - Output primitives - line drawing algorithms - initialising lines - line function - circle Generating algorithms.
Unit - II
Attributes of output Primitives - line attributes - Color and Grayscale style - Area filling algorithms - Character attributes inquiry functions - Two dimensional transformation - Basic transformation - Composite transformation - Matrix representation - other transformations.
Unit - III
Two - dimensional viewing - window- to view port co-ordinate transformation - clipping algorithms - Interactive input methods - Physical input devices - logical classification of input devices - interactive picture construction methods.
Unit - IV
Three - dimensional concepts - Three dimensional display methods - parallel Projection - Perspective Projection - Depth Cueing - Visible line and surface identification - Three dimensional transformation.
Unit - V
Three dimensional viewing - Projection - Viewing transformation - implementation of viewing operations - Hidden surface and Hidden line removal - backface removals.
Books for Study:
1. D.Hearn and M.P.Baker - Computer Graphics - Prentice Hall of India - 1997.
2. W.M. Newman and RF.Sproull - Principles of Interactive Computer Graphics - McGraw Hill International Edition - 1979.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Semester VI - BCA321 - Data Communication and Networking
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
Unit - I
Introduction to Data Communication, Network, Protocols & standards and standards organizations - Line Configuration - Topology - Transmission mode - Classification of Network - OSI Model - Layers of OS1 Model.
Unit - II
Parallel and Serial Transmission - DTE/DCE/such as EIA-449, EIA-530, EIA-202 and x.21 interfuce - Interface standards - Modems - Guided Media - Unguided Media - Performance - Types of Error - Error Detection - Error Corrections.
Unit - III
Multiplexing - Types of Multiplexing - Multiplexing Application - Telephone system - Project 802 - Ethernet - Token Bus - Token Ring - FDDI - IEEE 802.6 - SMDS - Circuit Switching - Packet Switching - Message switching - Connection Oriented and Connectionless services.
Unit - IV
History of Analog and Digital Network - Access to ISDN - ISDN Layers - Broadband ISDN - X.25 Layers - Packet Layer Protocol - ATM - ATM Topology - ATM Protocol.
Unit - V
Repeaters - Bridges - Routers - Gateway - Routing algorithms - TCP/IP Network, Transport and Application Layers of TCP/IP - World Wide Web.
Text:
1. Behrouz and Forouzan - Introduction to Data Communication and Networking - 2nd Edition - TMH-2001
Reference:
1. Jean Wairand - Communication Networks (A first Course) - Second Edition - WCB/McGraw Hill - 1998.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Application Oriented Subject I - Semester V - Practical VIII - Programming in Java
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 50
Credit: 2
Application
1. Finding area and Perimeter of a circle. Use Buffered Reader class.
2. Substring Removal from a String. Use String Buffer Class.
3. Determining the order of numbers generated randomly using Random Class.
4. Implementation of Point Class for Image manipulation.
5. Usage of Calender Class and manipulation.
6. String Manipulation using Char Array.
7. Database Creation for storing e-mail addresses and manipulation.
8. Usage of Vector Classes.
9. Implementing Thread based applications & Exception Handling.
10. Application using synchronization such as Thread based, Class based and synchronized statements.
Applets
11. Working with Frames and various controls.
12. Working with Dialogs and Menus.
13. Working with Panel and Layout.
14. incorporating Graphics.
15. Working with Colors and Fonts.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Application Oriented Subject I - Semester V - Practica VII - RDBMS
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 50
Credit: 2
Creatio of a Database and performing the operations given below using a Menu Driven Program.
a) insertion b)Deletion c) Modification d) Generating a Simple report for the following:
1. Payroll
2. Mark sheet Processing
3. Saving Bank account for banking
4. Inventory System
5. invoice system
6. Library information system
7. Student information system
8. Income tax processing system
9. Electricity bill preparation system
10. Telephone directory maintenance.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Application Oriented Subject I - Semester V - BCA320 - Resource Management Techniques
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
Unit - I:
Basics of Operations Rese.arch ( OR): Characteristics of O.R - Necessity of O.R in Industry -OR and Decision making - Role of computers in OR. Linear programming: Formulations and Graphical solution (of 2 variables) canonical & standard terms of Linear programming problem. Algebraic solution: Simplex method.
Unit - II
Algebraic solution: Charnes method of penalties - two phase simplex method - concept of Duality - properties of duality - Dual simplex method.
Unit - III
Transportation model: Definition - formulation and solution of transportation models - the row - minima, column - minima, matrix minima and vogel’s approximation methods. Assignment model: Definition of Assignment model - comparison with transportation model - formulation and solution of Assignment model - variations of Assignment problem.
Unit- IV :
Sequencing problem: Processing each ofnjobs through m machines - processing njobs through 2 machines - processing njobs through 3 machines - processing 2 jobs through m machines - processing njobs through m machines - travelling salesman problem. Game Theory: Characteristics of games - Maximin, Minimax criteria of optimality - Dominance property - algebraic and graphical method of solution of solving 2 x 2 games.
Unit - V
Pert - CPM: Networks - Fulkerson’s Rule - measure of activity - PERT computation - CPM computation - resource scheduling. Simulation: Various methods of obtaining random numbers for use in computer simulation - Additive, multiplicative and mixed types of congruence random number generators - Monte Carlo method of simulation - its advantages and disadvantages. Note: Equal weightage may be given for all the Units in the question paper.
Books for Study:
1. Hamdy A. Taha: Operation Research - An Introduction, 5thed. Prentice Hall of India, Pvt. Ltd., New Delhi, 1996.
2. AckoffRL. and Sasieni M. W. : Fundamentals of Operations Research, John Wiley and sons, New York, 1968.
3. Charnes A. Cooper W. and Hendersen A. : introduction to Linear Programming, Wiley and Sons. NewYork. 1953.
4. Srinath L.S.: PERT and CPM principles and applications, Affiliated East West Press Pvt. Ltd., New York, 1973.
Comment for University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Application Oriented Subject I - Semester V - BCA320 - Resource Management Techniques
—————————————————————————————–
bca question papers-2nd year(3 sem)
i want the question papers for bca 2nd year-3rd semester.
—————————————————————————————–
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Semester V- BCA319 - Visual Programming
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
Unit - I
Customizing a Form - Writing Simple Programs - Toolbox - Creating Controls - Name Property - Command Button - Access Keys - Image Controls - Text Boxes - Labels - Message Boxes - Grid - Editing Tools - Variables - Data Types - String - Numbers.
Unit - II
Displaying Information - Determinate Loops - Indeterminate Loops - Conditionals - Built-in Functions - Functions and Procedures.
Unit - III
Lists - Arrays - Sorting and Searching - Records - Control Arrays - Combo Boxes - Grid Control - Projects with Multiple forms - Do Events and Sub Main - Error Trapping.
Unit - IV
VB Objects - Dialog Boxes - Common Controls - Menus - MDI Forms - Testing, Debugging and Optimization - Working with Graphics.
Unit - V
Monitoring Mouse activity .- File Handling - File System Controls - File System Objects - COM/OLE - automation - DLL Servers - OLE Drag and Drop.
Books for Study:
1. Gary Cornell - Visual Basic 6 from the Ground up - Tata McGraw Hill - 1999.
2. Noel Jerke - Visual Basic 6 (The Complete Reference) - Tata McGraw Hill - 1999.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Semester V - BCA318 - Database Management Systems
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
UNIT I :
Advantages and Components of a Database Management Systems - Feasibility Study - Class Diagrams - Data Types - Events - Normal Forms - Integrity - Converting Class Diagrams to Normalized Tables - Data Dictionary.
UNIT II :
Query Basics - Computation Using Queries - Subtotals and GROUP BY Command - Queries with Multiple Tables - Subqueries - Joins - DDL & DML - Testing Queries.
UNIT III :
Effective Design of Forms and Reports - Form Layout - Creating Forms - Graphical Objects - Reports - Procedural Languages - Data on Forms - Programs to Retrieve and Save Data - Error Handling.
UNIT IV :
Power of Application Structure - User Interface Features - Transaction - Forms Events - Custom Reports - Distributing Application - Table Operations - Data Storage Methods - Storing Data Columns - Data Clustering and Partitioning.
UNIT V :
Database Administration - Development Stages - Application Types - Backup and Recovery - Security and Privacy - Distributed Databases - Client/Server Databases Web as a Client/Server System - Objects - Object Oriented Databases - Integrated Applications.
Reference:
1. G. V. Post - Database Management Systems Designing and Building Business Application - McGraw Hill International edition - 1999.
2. Raghu Ramakrishnan - Database Management Systems - WCB/McGraw Hill - 1998.
3. C.J. Date - An Introduction to Database Systems - 7th Edition - Addison Wesley - 2000.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Semester V - BCA317 - Programming in Java
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
Unit - I
Introduction to Java - Features of Java - Object Oriented Concepts - Lexical Issues - Data Types - Variables - Arrays - Operators - Control Statements.
Unit - II
Classes - Objects - Constructors - Overloading method - Access Control- Static and fixed methods - Inner Classes - String Class - Inheritance - Overriding methods - Using super-Abstract class.
Unit - III
Packages - Access Protection - Importing Packages - interfaces - Exception Handling - Throw and Throws - Thread - Synchronization - Messaging - Runnable Interface - Inter thread Communication - Deadlock - Suspending, Resuming and stopping threads - Multithreading.
Unit - IV
I/O Streams - File Streams - Applets - String Objects - String Buffer - Char Array - Java Utilities - Code Documentation.
Unit - V
Networks basics - Socket Programming - Proxy Servers - TCP/IP Sockets - Net Address - URL - Datagrams - Working with windows using AWT Classes - AWT Controls - Layout Managers and Menus.
Books for Study:
1 Cay S.Horstmann, Gary Cornell - Core Java 2 Volume I Fundamentals,5th Edn. PHI,2000.
2. P. Naughton and H. Schildt - Java2 (The Complete Reference) - Third Edition,TMH 1999.
3. K. Arnold and J. Gosling - The Java Programming Language - Second Edition, Addison Wesley, 1996.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IInd Year - Semester IV - Practical VI - Microprocessors Lab
Lecturer/Lab Hours per Week: 3
Duration: 3 hrs
Max Makrs: 50
Credit: 2
I: Addition and Subtraction
1. 8 - bit addition
2. 16 - bit addition
1. 8 - bit subtraction
2. BCD subtraction
II Multiplication and Division
1. 8 - bit multiplication
2. BCD multiplication
3. 8 - bit division
III: Sorting and Searching
1. Searching for an element in an array
2. Sorting in Ascending order
3. Finding largest and smallest elements from an array
4. Reversing array elements
5. Block move
6. Sorting in descending order
IV: Code Conversion
1. BCD to Hex and Hex to BCD
2. Binary to ASCII and ASCII to binary
3. ASCII to BCD and BCD to ASCII
V: Applications
1. Square of a single byte Hex number
2. Square of a two digit BCD number
3. Square root of a single byte Hex number
4. Square root of a two digit BCD number
5. Traffic Signal controller
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IInd Year - Semester IV - Practical V - Data Structures Using C++
Lecturer/Lab Hours per Week: 3
Duration: 3 hrs
Max Makrs: 50
Credit: 2
1. Implement PUSH, POP operations of stack using Arrays.
2. Implement PUSH, POP operations of stack using Pointers.
4. Implement add, delete operations of a queue using Arrays.
5. Implement add, delete operations of a queue using Pointers.
6. Conversion of infix to postfix using stack operations.
7. Postfix Expression Evaluation.
8. Addition of two polynomials using Arrays and Pointers.
9. Creation, insertion, and deletion in doubly linked list.
10. Binary tree traversals (in-order, pre-order, and post-order) using linked list.
11. Depth First Search and Breadth first Search for Graphs using Recursion.
Comment for University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IInd Year - Semester IV - Practical V - Data Structures Using C++
—————————————————————————————–
Data structures using c++
My name is RUZINDANA Phocas,I am studing in Adventist university of central Africa,Rwanda.
I would like you to help me with notes of data structure using c++
I hope you will help me in my course
Thank you.
—————————————————————————————–
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IInd Year - Semester IV - BCA216 - Microprocessors and Its Applications
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
Unit - I
Introduction to Micro Computers, Microprocessors and Assembly Languages - Microprocessor architecture and its operations - 8085 MPU - 8085 Instruction set and classifications.
Unit - II
Writing assembly levels programs - Programming techniques such as looping, counting and indexing addressing nodes - Data transfer instructions - Arithmetic and logic operations - Dynamic debugging.
Unit - III
Counters and Time delays - Hexadecimal counter - Modulol 0 counter - Pulse Timings for flashing lights - Debugging counter and time delay program - stack - subroutine - conditional call and return instructions.
Unit - IV
BCD to Binary and Binary to BCD conversions - BCD to HEX and HEX to BCD conversions - AS CII to BCD and BCD to ASCII conversions - BCD to Seven segment LED Code conversions - Binary to ASCII and ASCII to Binary conversions - Multibyte Addition - Multibyte subtraction - BCD addition - BCD Subtraction - Multiplication and Division.
Unit - V
Interrupt - Implementing interrupts - Multiple interrupt - 8085 - trap - Problems on implementing 8085 interrupt - DMA - Memory interfaces - Ram & Rom - I/O interface - Direct I/O - Memory mapped I/O.
Reference:
1. R. S. Gaonkar, ‘Microprocessor Architecture, Programming and Applications with 8085/8080A’, Wiley East em limited, 1990.
2. A. Mathur, ‘Introduction to Microprocessor’, Third Edition, Tata McGraw-Hill Publishing Co. Ltd., 1993.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IInd Year - Semester IV - BCA215 - Data Structures and Algorithms
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
Unit - I
Defmition of a Data structure - primitive and composite Data Types, Asymptotic notations, Arrays, Operations on Arrays, Order lists.
Unit - II
Stacks - Applications of Stack - Infix to Postfix Conversion, Recursion, Maze Problems - Queues - Operations on Queues, Queue Applications, Circular Queue.
Unit - III
Singly Linked List - Operations, Application - Representation of a Polynomial, Polynomial Addition; Doubly Linked List - Operations, Applications Ordering of Books in Library (Alphabetical Ordering).
Unit - IV
Trees and Graphs: Binary Trees - Conversion of Forest to Binary Tree, Operations - Tree Traversals; Graph - Defmition, Types of Graphs, Hashing Tables and Hashing Functions, Traversal - Shortest Path; Dijkstra’s Algorithm.
Unit - V
Algorithm - Defmition - Examples - Complexity - Divide and Conquer - Binary Search - Maximum and Minimum - Merge Sort.
Reference:
I. E.Horowitz and S.Shani Fundamentals of Data Structures in C++, Galgotia Pub. 1999.
2. Horowitz, S. Sahni, and S. Rajasekaran, Computer Algorithms, Galgotia Pub. Pvt. Ltd., 1998.
3. R. Kruse C.L. Tondo and B. Leung, Data Structures and Program design in C, PFU, 1997.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IInd Year - Semester IV - BCA214 - Cost and Management Accounting
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
UNIT I :
Cost Accounting: Definition, Meaning and objectives - Distinction between Cost and Financial Accounting. Elements of cost and preparation of cost sheets and tender. Management Accounting - Definition and objectives - Distinction between management and financial accounting.
UNIT II :
Materials: Stores Records - Purchase Order - Goods Received. Note - Bin Card - Stores Ledger - Purchase, Receipt and Inspection - Inventory Control. ABC Analysis - Economic Ordering Quantity - Maximum, Minimum and Reordering levels - Methods of Pricing Issued.
Labour: Importance of Labour Cost Control - Various Methods of Wage Payment - Calculation of wages - Methods of Incentive for Schemes.
UNIT III :
Overheads: Factory, Administration, Selling and Distribution of overheads - Classification - Allocation and Apportionment-Redistribution (Secondary Distribution) - Absorption of Over heads including ‘Machine Hour Rate’
UNIT IV :
Funds Flow and Cash Flow Analysis: Schedule of changes in working capital - Preparation of ‘funds flow statement’-Preparation of ‘Cash Flow Statement’ - Importance of funds flow and cash flow Analysis - Difference between funds flow and cash flow.
Ratio Analysis : Utility and limitations of Accounting Ratios - calculation of Accounting Ratios - Ratio Analysis for Liquidity, Solvency, Profitability and Leverage.
UNIT V :
Marginal Costing: The Concept - Break Even Analysis - Break - Even Chart - Importance and assumptions - Application of Profit Volumes Ratio - Different types of problems (with special emphasis on decision making problems). Budget and Budgetary Control: Procedure and Utility - Preparation of different types of Budget including Flexible Budget.
Books for Study and Reference:
1. Wheldon A.J.,Cost Accounting and Costing Methods.
2. Iyengar S.P., Cost Accounting: Principles and Practice.
3. Bhar B.K., Cost Accounting: Methods and problems.
4. Bigg W.W., Cost Accounts.
5. Prasad N.K, Cost Accounting: Principles and Problems.
6. Jam S.P. and Narang K.L., Advanced Cost Accounting.
7. Agarwal M., Theory and Practices of Cost Accounting.
8. Robert Anthony: Management Accounting: Text and cases.
9. Maheswari S. N., Principles of Management Accounting.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IInd Year - Semester IV - BCA213 - Object Oriented Programming In C++
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
Unit - I
Principles of Object Oriented Programming (OOP) - Software Evaluation - OOP Paradigm - Basic Concepts of OOP - Benefits of OPP - Application of OOP.
Unit - II
Introduction to C++ - Tokens - Keywords - Identifiers - Variables - Operators - Manipulators - Expressions and Control Structures - Pointers - Functions - Function Prototyping Parameters Passing in Functions - Values Return by Functions - Inline Functions - Friend and Virtual Functions.
Unit - III
Classes and Objects - Constructors and Destructors - Operator overloading - Type Conversions - Type of Constructors - Function Overloading.
Unit - IV
Inheritance - Types of Inheritance - Virtual Functions and Polymorphism Constructors in inheritance - Mapping Console I/O operations.
Unit - V
Files - File Streams - File operations - File pointer - Error Handling during file operations - Command line arguments.
Books for Study:
1. E. Balagurusamy - Object Oriented Programming with C++ - TMH.
2. Robert Lafore - Object Oriented Programming in Microsoft C++ - Galgotia.
University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IInd Year - Semester III - Practical IV - Numerical and Statistical Methods Using C
Lecturer/Lab Hours per Week: 3
Duration: 2 hrs
Max Makrs: 50
Credit: 2
1. Finding roots of equations: Bisection Method.
2. Finding roots of Equations: Newton-Raphson Method.
3. Finding roots of Equations: Secant Method.
4. Solving algebraic equations: Gauss Elimination Method.
5. Numerical Integration - Trapezoidal rule, Simpson’s 1/3 rule, 3/8 rule.
6. Differential Equations - Runge-Kutta 2 order and 4th order method.
7. Diagrammatic and graphical representation of various statistical data and frequency distributions, Cumulative frequency curve.
8. Computation of various measures of location, dispersion, moments, skewness and kurtosis.
9. Computation of correlation coefficients - regression lines(raw data and grouped data) - correlation coefficients.
10. Fitting of Binomial, Poisson and normal distributions and testing goodness of fit.
11. Large sample test - tests for proportions.
12. Exact test based on t, Chi-square distributions with regard to mean, variance and correlation coefficients.
Comment for University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IInd Year - Semester III - Practical IV - Numerical and Statistical Methods Using C
—————————————————————————————–
physics
i need B.Sc and M.Sc syllabus - physics from university of madras
—————————————————————————————–
Urgent requirement of BTech syllabus year 2000
Hi,
i am looking for Btech - madras university year 2000 batch syllabus with all subjects. i am in urgent requirement of the syllabus. PLease help me!!! my email is amicablebaby@gmail.com
—————————————————————————————–
french4
i need the french4 (fk4d) subject question paper..i am doin b.sc computer science…
—————————————————————————————–