NCM - Elearning

Moodle is a learning platform designed to provide educators, administrators and learners with a single robust, secure and integrated system to create personalised learning environments. You can download the software onto your own web server or ask one of our knowledgeable Moodle Partners to assist you. 

DEPARTMENT OF COMPUTER APPLICATIONS (MCA)

Vision

To be a centre of excellence in producing exemplary technically competent and skilled intellectual professional to face the future challenges globally.

Mission

The mission of our Department is to provide very high quality education to the students in the area of Computer Applications through best practices of teaching learning process for careers in software industry/higher education/research, with full fledged Student Support System and modern learning environment to adapt to the changing learning skills

DEPARTMENT OF COMPUTER APPLICATIONS (MBA)

Vision

To be renowned a Top Notch Business School in the country with an international benchmarking, and to be accepted as a global incubation centre for new generation managers.

Mission

Inculcating managerial and entrepreneurial skills through quality devoted sophisticated training methods and innovative management practices; and to give real time exposure by participating in consultancy and research projects and there by contributing to the nation's healthy economic landscape

    Available courses

    SUPPLY CHAIN MANAGEMENT

    UNIT – I

    Introduction to Supply Chain Management (SCM) – Concept of SCM – Components of SCM, an

    overview – Features of SCM – Strategic issues in SCM. SCM current scenario – Value chain

    management and customer relations management.

    UNIT – II

    Customer focus in SCM – Demand planning, Purchase planning – Make or Buy decision –

    Indigenous and global sourcing Development and Management of suppliers – Legal aspects of

    Buying – Cost management – Negotiating for purchasing / sub contracting – Purchase insurance

    – Evaluation of Purchase performance (performance indices). Inventory management – Financial

    impact of inventory.

    UNIT – III

    Manufacturing Scheduling – Manufacturing flow system – Work flow automation – Flexibility

    in manufacturing to achieve dynamic optimization – Material handling system design and

    decision. Ware housing and store keeping – Strategies of ware housing and store keeping –

    Space management.

    UNIT – IV

    Logistics management – Role of logistics in SCM – Integrated Logistics Management –

    Transportation Design and decision – Multi modalism – Third party logistics services and

    providers – Facilities management (Port/Airport/ICDs) Channels of distribution – Logistics and

    customer service.

    UNIT – V

    Information technology and SCM: EDI, ERP, Internet and Intranet, E-Commerce, Advanced

    Planning System, Bar Coding, Tele communication network, Video Conferencing and Artificial

    Intelligence. Best practices in Supply Chain Management – Organizational issues to implement

    SCM.

    REFERENCE

    1. Supply Chain Management – For Global Competitiveness – B.S. Sahay – Macmillan India

    Limited, 1999.

    2. Supply Chain Management: Strategy planning and operations – Sunil Chopra and Peter

    Meindal, 3rd Edition, PHI, 2007

    3. Designing and Managing the Supply Chain: Concepts, Strategies and Case Studies –Simchi-

    Levi, Kaminsky and Simchi-Levi, 2nd Edition, TMH, 2007

    4. Robert B.Handfield & Ernest L.Nichols.JR., Introduction to Supply Chain Management,

    Prentice Hall of India, New Delhi.

    INTEGRATED MARKETING COMMUNICATION

    UNIT I : PROMOTION MIX & PERSONAL SELLING: Promotion Mix Tools, Steps in Communication process, Factors in deciding promotion mix. Personal selling - Sales force Design - objectives, strategy six, structure and compension. Principles of Personal Selling - Salesmanship, steps in selling process, Negotiation - Models, Strategy & Tactics, Customer Relationship Management. Evaluation of personal selling. UNIT II : ADVERTISTING MANAGEMENT: Meaning, Objectives, Importance, Classification of advertisement, Economic and Social Effects of Advertising, Organisation of Advertising Department, Advertising Agency Management, Campaign Planning, Advertising Budget. UNIT III : ADVERTISING MEDIA MANAGEMENT: Types - Print, Radio, TV, Cinema Outdoor and other forms - Advantages, Limitations, Availability, Media Rates, Media Planning and Scheduling. UNIT IV : ADVERTISING CREATIVITY: Advertising Copywriting for Print and Broadcast Media - Principles, Styles, Advertising Visualization and Design, Production of Print, Broadcast and other Advertisements, Evaluation of Advertising. UNIT V : SALES PROMOTION AND PUBLIC RELATIONS SALES PROMOTION : Objectives, Tools, Planning, Implementation and Control, Evaluation of Sales Promotion. PUBLIC RELATIONS : Objectives, Tools, Media and Message, Evaluation of Public Relations. Case Analysis References : 1. Promotion Management - John.J.Burnett - AITBS. 2. Advertising - Theory & Practice - Vernon Fryburger - AITBS. 3. Advertising Excellence - Bovee & Thill - Mc Graw Hill International. 4. Advertising and Promotion: An Integrated Marketing Communications Perspective – George E Belch and Michael E Belch, 6th Edition, TMH, 2006 5. Sales Promotion - Tony Dakin. 6. Sales Promotion - Julian Cummins. 7. Successful Sales Promotion - Pran Chowdhry .et.al. - MacMillan 8. Sales Management - Cundiff, Stil & Govani – PHI/Pearson. 9. Practical Public Relations - Sam Black - Universal Book. 10. Managing Public Relations - Gruning and Hunt - CBS College Publising.

    RURAL MARKETING

    UNIT I

    Rural Economy - Policy interventions, reforms Diagnosis challenges to Indian Marketer.

    UNIT - II

    Rural Marketing - introduction, nature and attractiveness, rural vs urban Marketing.

    UNIT - III

    Selecting and Attracting markets - introduction Segmentation – Concept, degree, guidelines

    and bases, Targeting and Positioning.

    UNIT - IV

    Product Strategy - Introduction, Classification, Significance, Scope. Product Mix,

    Competitive product strategies. Pricing strategy – Introduction, Concepts, Significance,

    Objectives policy.

    UNIT - V

    Promotion Strategy - introduction, exploring, Target audience, Designing, Comparison

    Distribution strategy - introduction, channels old, new, pragmatic, approaches covering

    strategy.

    References :

    1. Krishnamacharyalu & Lalitha, Rural Marketing, Pearson Education, 2002.

    2. Ramkishen, New Perspectives on Rural Marketing, Jaico Books, 2002.

    3. Gopalaswamy, Rural Marketing, Wheeler Publshing.

    MANAGING INTERPERSONAL EFFECTIVENESS

    UNIT I

    Self Definition and Perception. Self Schemes, Gaining Self Knowledge, Self Knowledge, Self

    awareness, Self effectiveness, Self presentation motives and Strategies, Self monitoring,

    Impression Management.

    UNIT II

    Communication and language, models of - oral - Qualities and profile of a good speaker,

    written - clarity, responsibility, simplicity, style, brevity Interpersonal Communication - Barries

    UNIT III

    Assertive Training

    Nature, importance & relevance to organizational life - Assertion and aggression , Assertive

    writing, preparing for assertive business writing - tools, tips, pitfalls, persuation Being assertive

    with oneself - cutting, rewriting, editing , enhance individual assertiveness.

    UNIT IV

    Transactional Analysis

    Introduction, Ego States, exclusion contamination, strokes, Life positions, Types of

    Transactions, Time Structures - Withdrawal, Rituals, Pastimes, activities, games - types,

    Stamps, Rackets and sweat shirts, scripts. Advantages and disadvantages of TA, TA tips for

    performance interviews, Development Planning with subordinates, TA tips for selection.

    UNIT V

    Counseling - Introduction - other interventions - steps ,Elements of Counseling -

    Counseling in organizations, , Training for Counseling. Anxiety and stress, an introduction to

    NLP, Emotional Intelligence.

    References :

    1. Venkatapathy.R and Jackson.P.T. Managing Interpersonal Effectiveness, Adhithya

    Publishers, 2003.

    2. Thomas Harris I'm okay, you're okay.

    3. Fishert Uray Getting to Say yes: Negotiating an agreement without giving in AMA, 1993.

    4. www. Ta Tutor.

    5. Robert L.Gibson and Marianne H.Mitchell, Introduction to Counseling and Guidance,

    VI edition, PHI, 2005.


    EQUITY RESEARCH AND PORTFOLIO MANAGEMENT

    UNIT I : Investment setting - Securities - Securities Market - Sources of investment

    information - Security market indicators - Security Contract regulation Act.

    UNIT II : Valuation of Securities : Equity - Preference shares - Debt instruments - Hybrid

    securities - derivatives - Asset pricing theories - CAPM - APT - Portfolio theory - Option pricing

    theory.

    UNIT III : Economic Analysis - Economic forecasting and stock Investment Decisions -

    Forecasting techniques.

    Industry Analysis - Industry classifications. Economy and Industry analysis. Industry life

    cycle - Evaluating Industry relevant factors - External industry information sources.

    UNIT IV : Company Analysis : Measuring Earnings - Forecasting Earnings - Applied valuation

    techniques - Graham and Dodds investor rations value investing.

    Technical Analysis : Fundamental Analysis Vs Technical Analysis - Charting methods - Market

    Indicators - Trend - Trend reversals - Patterns - Moving Average - Exponential moving Average-

    Oscillators - ROC - Momentum - MACD - RSI - Stoastics.

    UNIT V : Portfolio - Construction - Diagnotics Management - Performance Evaluation -

    Portfolio revision, Case Analysis, Review of relevant articles.

    References :

    1. Investment Management and Portfolio Analysis - Reilly.

    2. Fundamentals of Investing - Gitman

    3. Security Analysis - Graham and Dodd

    4. Management of Investments - Clark Francis

    5. Modern of Security Analysis and Portfolio Management - Fuller and Farvell.

    6. Investment Management - Balla and Tuteja.

    FINANCIAL SERVICES

    UNIT I

    Merchant Banking - Functions – Categories of merchant bankers-Modes of raising capital from

    Domestic and foreign markets -Raising short term funds -Recent developments in the capital

    markets - SEBI guidelines on Obligations & responsibilities of Merchant bankers-Merchant

    banking in India. NBFCs Types of activities of NBFC’s- Regulation of NBFC s in India.

    UNIT II

    Hire Purchase - Concept - evaluation of Hire Purchase Proposals.

    Leasing -overview - tax aspects - Lease Accounting - Types of leases – Benefits of leasing-

    Rights & Obligations of Lessor & Lessee-Evaluation of leasing

    proposals.

    UNIT III

    Mutual funds – operations-types- performance measure of a mutual fund- , regulation - SEBI

    guidelines for mutual funds.

    UNIT IV

    Other financial services.

    Venture Capital - Bill Discounting - Factoring - credit rating - Asset securitization –

    Securitisation in India- Depositories Role of depositories in the capital market.

    UNIT V

    Mergers and Acquisitions - SEBI code on Take-overs - Business Failures and reorganizations.

    Case Analysis, Review of relevant articles.

    References :

    1. Dr.R.Shanmugam , Financial Services

    2.M.Y.Khan, Indian Financial Systems.

    3. K.Sriram, Hand Book of Leasing Hire Purchase & Factoring.

    4. R.M.Srivastava, Indian Financial System.

    5. Rajas Parashine and Ashok Kumar, Introduction to Lease Financing.

    6. T.Sundar Rajan, Merchant Banking.

    7. L.M.Bhole, Financial Institution & Markets.

    8. Habel J.Johnson, Financial Institution & Markets.

    9. Dr.J.C.Verma, Mutual Funds & Investment Portfolio.

    10. Nalini Prava Tripathy, Financial Instruments and Services, Prentice Hall of India, New

    Delhi.

    SYSTEMS ANALYSIS AND DESIGN

    Unit I

    System Concepts & Information System Environment : System concepts - definition,

    characteristics of a system, Elements of a system, Types of a System, introduction to System

    Analysis and Design - System Analysis, System Design, System Development Life Cycle

    .

    Unit II

    The Information System Analysis : Introduction - where does the system analysis come from? -

    What does it do? - Preparing for Career as a System Analyst - General Business Knowledge -

    Technical Skills - Communication skills - Role of System Analyst - Change Agent - Investigator

    and Monitor - Psychologist, Sales Person, Motivator, Politician, Place of the System analyst

    position in the MIS organization.

    Unit III

    System Analysis : Problems who System Development Life Cycle approach, Neet for a

    Structured approach, Information Gathering. A problem solving approach - Data Flow

    Diagrams, Data modeling with logical entity reltionship. Process modeling with logical data

    flow diagram, Dta dictionary, Decision Tree, Decision tables and Structured English.

    Unit IV

    System Design : Introduction, The Process of Logical & Physical design - Modern Computer

    Databases - Different kinds of databases - E-R models - E-R diagrams - Normalization.

    Computer outputs and controls, computer inputs and controls, Code design, Computer based

    methods, procedures and controls.

    Unit V

    System Implementation : System testing Conversion Compating resistance to change Post

    Implementation review Software maintenance Hardware/Software Selection Seuruty

    disaster/ recovery and ethics in System development.

    Case Analysis.

    References :

    1. System Analysis and Design - Elias M.Awad.

    2. System Analysis and Design - Jerry L.Whitten, Lonnie D.Bently & Victor M.Bar

    3. System Analysis and Design - A case study approach - Robert J Thierauf.

    4. Data base System Concepts - Henry F.Korth,Abraham Silberchatz & Sudharsan.

    5. System Analysis and Design - Kendall, Pearson, 2002.

    ELECTRONIC COMMERCE

    Unit I

    Telecommunication Networks : Introduction - LAN - WAN- Internet - What is Electronic

    Commerce - Brief history of Electronic Commerce - Advantages and Limitations of Electronic

    Commerce - Types of Electronic commerce - Integrating Electronic Commerce- Key questions

    for Management

    Unit II

    The Internet and the World Wide Web: The Internet Today - History of the Web - Unique

    benefits of the Internet - Internet Architecture - World Wide Web - Concepts and Technology -

    Creating Web pages - Launching a Business on the Internet.

    Unit III

    Electronic Payment Systems: Overview of the Electronic payment Technology - Requirements

    for Internet Based payments - Electronic payment Medias - Electronic commerce and banking.

    Unit IV

    E-security: Security in the cyberspace - Designing for security - Virus - Security Protection

    and Recovery - Encryption - The Basic Algorithm System - Authentication and Trust - Key

    management - Internet Security Protocols and Standards - Other Encryption issues.

    Unit V

    Web based Business: Business-to-Business Electronic Commerce-Intranets and Extranets -

    Intranets and Supply Chain Management - Legal and Ethical issues - Case studies.

    Referece

    1. Elias. M. Awad, " Electronic Commerce", Prentice - Hall of India Pvt Ltd, 2002.

    2. Ravi Kalakota, Andrew B.Whinston,"Electronic Commerce- A Manager's guide", Addison -Wesley,2000.

    3. Efraim Turban, Jae Lee, David King, H.Michael Chung, “Electronic Commerce – A

    Managerial Perspective", Addison - Wesley, 2001.

    4. Elias M Award, “Electronic Commerce from Vision to Fulfilment”, 3rd Edition, PHI, 2006

    5. Judy Strauss, Adel El-Ansary, Raymond Frost, “E-Marketing”, 3RD Edition, Pearson Education, 2003

    6. Ravi Kalakota, Andrew B. Whinston, "Frontiers of Electronic Commerce”, Addition–Wesley, 2000.

    CONSUMER BEHAVIOUR

    UNIT – I

    Consumer Behaviour and Marketing Strategy, nature and scope of Consumer Behaviour.

    Market segmentation and Consumer Behaviour.

    Learning - nature, conditions relevant to high and low involvement strategies, characteristics

    and types of learning, Brand loyalty, Brand equity & leverage.

    Perception - Process, interpretation, Perception and marketing strategy. Perceptual process and

    buying behaviour.

    Perception - Elements, Just notice able difference - its application to Consumer Behaviour,

    Perceptual organization and defense, consumer imagery.

    UNIT - II

    Motivation - Nature, motivational strategies, theories and their relevance, marketing

    strategies based on motivational conflict.

    Personality - Psycho-analytical neo-Freudian and social approaches to personality

    understanding consumer diversity, Brand personality, Self and self image.

    UNIT - III

    Attitude formation & change - Tricomponent and structural models of attitudes, sources of

    attitude formation, strategies of attitude change, cognitive dissonance, attribution, self

    perception theories, Foot in the door phenomenon.

    Groups - types, Celebarities, Family, Socialization of family members, Function of family,

    Family decision-making and consumption - related roles, Family life cycle.

    UNIT - IV

    Culture- Nature - Characteristics - Measurement, Sub-cultures – Nationality, age,

    geographic, Regional and Sex, Subcultural interaction.

    Cross culture : International perspective cross cultural consumer analysis, Multinational

    strategies, Cross – cultural psychographic segmentation marketing mistakes – undertaking

    differences.

    UNIT - V

    Opinion leadership & process, Dynamics, motivation and opinion leadership, Measurement

    and corporate strategy of opinion leadership.

    Innovation, Characteristics, Types, Profile of consumer innovator, Diffusion of innovation,

    Adoption process.

    References :

    1. Kurder, Consumer Behaviour, PHI/Pearson.

    2. Schiffman.L.G. & Kanak.L.L., Consumer Behaviour, PHI/Pearson.

    3. Loudon.D, Consumer Behaviour, Concepts & Applications, Albert Biutta, McGraw Hill.

    4. Ingel, Roger & Blackwell, Consumer Behaviour.

    DERIIVATIVES MANAGEMENT

    UNIT I : Derivative-common derivative products-Functions performed by derivatives marketrisks

    associated with derivatives- History of derivatives in India-Forward contract-Limitation of

    Forward contract – Pricing of forward contract

    Unit II : Futures- Future contract specifications- Market participants in a futures contract-

    Hedging using Futures Contract-Valuation of futures contract- difference between forward &

    future contract- Futures strategies- Types of futures- Individual stocks-Stock indices-Foreign

    Exchange futures-Commodity futures-Interest rate futures- Utility of Futures Market

    Unit III : Options – Characteristics- Specifications-Option pricing-Binomial model- Black

    Scholes model-Option trading strategies-Bullish strategies-Bearish strategies--Strategies for

    volatile situations- Exotic options-futures Vs Call options

    Unit IV: Warrants-features-gearing effect- Valuing warrants- warrants vs options, Swapsfeatures- Mechanism of interest rate swaps- Valuation of interest rate swaps-Currency swapsgain

    from swaps- rate anticipators

    Unit V: Derivatives- Trading mechanism-Types of orders-Clearing & settlement of ordersregulation of derivative market-Recent developments in Capital market.

    Reference :

    1. Futures & options and other derivatives : John C.Hull

    2. Futures & options: ND Vohra & BR Bagri

    3. Futures & options: A.N. Sridhar

    PERFORMANCE MANAGEMENT

    Unit – 1

    Performance Management: Hostility towards Traditional Appraisals – Managing Performance;

    Performance Management & Human Resource; Performance Management Theatre.

    Unit – 2

    Planning Manage Performance & Development : Basic Concept – Research Base for

    performance planning and Goal-setting; Components of Manage Performance & Development

    Plan; Setting Mutual Expectations and Performance criteria.

    Unit – 3

    Monitoring Manage Performance & Mentoring Manage Development : Introduction – Research

    and Theory – Monitoring and Mentoring Behaviours of the Manager.

    Unit – 4

    Ongoing Performance Monitoring & Review: Supervision – Monitoring and its objectives –

    Process of Monitoring – Communication – Problem solving.

    Unit – 5

    Ongoing Mentoring and Manage Development: Purpose of Manage Development – Process of

    Manage Development – Briscoe’s principles – Training – Delegating – Mentoring – Engendering

    Trust – Making a fresh beginning – Role efficacy.

    Reference :

    1. Prem Chandha “Performance Management”, Macmillan Publications.

    2. Performance Management - Frances Neale, Jaico publishing House- 2004-2nd Edition.

    STAFFING IN ORGANIZATIONS

    Unit-I

    The Nature of Staffing-staffing models and strategy-staffing ethics-planning-external influenceshuman

    resource planning-staffing planning-legal issues-job analysis rewards-job requirements

    job analysis-competency-based job analysis-job rewards-legal issues.

    Unit-II

    Staffing activities: Recruitment-strategy Development-searching-applicant reactions-transition to

    selection-legal issues-internal recruitment-recruitment planning-strategy development-searchingapplicant

    reactions-transition to selection-staffing activities: selection-measurement-quality of

    measures-collection of assessment data.

    Unit-III

    External selection-preliminary issues-initial assessment methods-legal issues-external selectionsubstantive

    assessment methods-discretionary assessment methods-contingent assessment

    methods-internal selection-preliminary issues-initial assessment methods-substantive assessment

    methods-discretionary assessment methods-staffing activities: employment-decision makingchoice

    of assessment method-determining assessment scores-hiring standards and cut scoresmethods

    of final choice-decision makers.

    Unit-IV

    Final match-employment contracts-job offers-job offer process-new employee orientation and

    socialization-legal issues.

    Unit-V

    Staffing system and retention management-staffing system management-administration of

    staffing systems-evaluation of staffing systems-retention management-turnover and its causesanalysts

    of turnover-retention initiatives: Voluntary, Discharge & Downsizing.

    Reference :

    Heneman.HG and Judge TA Staffing Organizations McGraw Hill 2006

    Robbins SP Human Resources Management

    EMPLOYEE TRAINING & DEVELOPMENT

    Unit-I

    Introduction to Employee Training and Development: Forces affecting the workplace training-

    Designing Effective Training- Forces Influencing working and learning-snapshot of training

    practices-Strategic Training-Evolution of Training role-organizational characteristics that

    influence training-training needs in different strategies- organization the training departmentmarketing the training function-outsourcing training.

    Unit-II

    Needs Assessment: Methods used in needs assessment-process-competency models-scope of

    needs assessment-Training Evaluation-reasons for evaluating training-overview of the evaluation

    process-determining whether outcomes are good-evaluation practices-evaluation designsdetermining return on investment-measuring human capital and training.

    Unit-III

    Traditional Training Methods : Hands-on-methods-group building methods-choosing a training

    method-E-learning and use of technology in training-Technology’s influence on training and

    learning-Technology and multimedia-computer-based training-developing effective online

    learning-blended learning-mobile technologies and training methods-intelligent tutoring systemsdistance learning-technologies for training support-technologies for training administrationlearning management system-systems for training delivery, support and administration.

    Unit-IV

    Employee Development-Approaches to employee development-the development planning

    process-company strategies for providing development-special issues in training and employee

    development-partnership with local community provides job opportunities-training issues

    resulting from external environment-training issues related to internal needs of the company.

    Unit-V

    Special challenges in career management-socialization and orientation-dual-career pathsplateauing- skills obsolescence-coping with career breaks-balancing work and life-company

    policies to accommodate work and nonwork-coping with job loss-dealing with older workers-the

    future of training and development-increased use of new technologies for training deliveryincreased emphasis on speed in design-focus in content, and use of multiple delivery methodsincreased emphasis on capturing and sharing-intellectual capital-increased use of true

    performance support-increased emphasis on performance analysis and learning for business

    enhancement-key issues in implementing change.

    References :

    1. NoeNR Employee Training and Development McGraw Hill 2007

    Janakirama “Training And Development” Indian text Edition - Biztantra Publication 2009

    THE SUCCESSFUL BUSINESS PLAN

    UNIT-I

    Starting the Process – The Successful Business. Getting Your Plan Started. Making Your Plan

    Compelling.

    UNIT-II

    Business Plan Components – The Executive Summary. Company Description. Industry

    Analysis and Trends. Target Market. Competition. Strategic Position and Risk Assessment.

    Marketing Plan and Sales Strategy. Operations. Technology Plan. Management and

    Organization. Community Involvement and Social Responsibility. Development, Milestones, and

    Exit Plan. The Financials. The Plan’s Appendix.

    UNIT-III

    Putting the Plan to Work – Preparing, Presenting, and Sending Out Your Plan. Looking for

    Money. Using Your Plan for Classes and Competitions. Internal Planning for Existing

    Businesses and Corporations. Time Saving Tips.

    UNIT-V

    Special Considerations – Considerations for Internet, “e-businesses”. Considerations for

    Retailers. Considerations for Manufactures. Considerations for Service Businesses. Business

    Planning in a Weak (or Strong) Economy.

    UNIT-V

    Reference :

    Outline of a Business Plan. Business Terms Glossary. Funding Sources. Research Sources.

    Entrepreneurs’ Sources. Index. Sample Plan – Cover Letter. Executive Summary. Company

    Description. Industry Analysis and Trends. Target Market. The Competition. Strategic Position

    and Risk Assessment. Marketing Plan. Operations. Technology Plan. Management and

    Organization. Community Involvement and Social Responsibility. Development, Milestones &

    Exit Plan. Income Statement, Three – Year Projection. Income Statement, Annual. Ca

    ORGANISATIONAL BEHAVIOUR

    Unit I

    Organisational Behaviour : History - evaluation, Challenges & opportunities, contributing

    disciplines, management functions and relevance to Organisation Behaviour.

    Personality - Determinents, structure, behaviour, assessment, psycho-analytical social

    learning, job-fit, trait theories.

    Unit II

    Emotions and Emotional Intelligence as a managerial tool. Implications of EI on managers and

    their performance. Attitudes - relationship with behaviour, sources, types, consistancy, work

    attitudes, values - importance, sources, types, ethics and types of management ethics.

    Perception - Process, Selection, Organisation Errors, Managerial implications of perception.

    Learning - classicial, operant and social cognitive approaches. Implications of learning on

    managerial performance.

    Unit III

    Stress - Nature, sources, Effects, influence of personality, managing stress.

    Conflict - Management, Levels, Sources, bases, conflict resolution strategies, negotiation.

    Foundations of group behaviour : linking teams and groups, Stages of development Influences

    on team effectiveness, team decision making. Issues in Managing teams.

    Unit IV

    Organisational change - Managing planned change. Resistance to change - Approaches to

    managing organisational change - Organisational Development - values - interventions, change

    management.

    Organisational politics - Political behaviour in organisation, Impression management, Self

    monitoring. Organisational culture - Dynamics, role and types of culture and corporate

    culture, ethical issues in organisational culture, creating and sustaining culture.

    Unit V

    Organisational Behaviour responses to Global and Cultural diversity, challenges at

    international level, Homogenity and hetrogenity of National cultures, Differences between

    countries, The Challenges of work force diversity and managing diversity Cases.

    References :

    1. Robbins.S. Organisational Behaviour, X edn., Prentice-Hall, India.

    2. Hellinegal Slocum, Woodman, Organisational Behaviour, IX edn., Thomson learning.

    3. Umasekaran, Organisational Behaviour, Tata McGraw Hill.

    4. Robbins S.P., Concepts contrivances and applications, Prentice Hall.

    5. Umasekaran, Organisational Behaviour.

    6. Helliregal.et.al, Organisational Behaviour, Thomson Learning.

    7. McShane & Glinow, Organisational Behaviour, Tata McGraw Hill.

    8. Harris & Hartman, Organisational Behaviour, Jaico, 2003.

    RETAIL MANAGEMENT

    Unit I

    Retailing - An introduction: Definition, Functions, Importance, Types of retailing - Store and

    Non Store; Retailing in India - Current Scenario, Retailing from International perspectives;

    Consumer buying decision process - influencing factors, Consumer shopping behavior.

    Unit II

    Retail planning - Purpose, method, structure and monitoring the plan; Retail brand

    management- positioning, personality, Types of brand, Brand and life cycle; Merchandise

    management - Meaning, Methods, Assortment and Inventory; Purchase negotiation, Supply

    channel and relationship, SCM principles, and retail logistics.

    Unit III

    Retail location decision - Trading area analysis, Types of location Site evaluation; Store design -

    layout and space management, Visual merchandising and displays; Retail pricing -

    approaches, influencing factors, Price sensitivity, and mark down policy.

    Unit IV

    Retail promotion - setting objectives, Role of advertisiting, sales promotion, personal selling

    public relations and relationship marketing in retailing; Human resource issues and

    considerations; Customer service management.

    Unit V

    Impact of information technology in retailing - Integrated systems and Networking EDI, Bar

    Coding, Customer database management. Electronic retailing - Role of web, on line retailing,

    Factors to be considered in having a Web site, limitations of web and future trends;

    Consumerism and Ethics in retailing - Social and Green issues; Retail audit.

    Reference :

    1. Berman and Evens, Retail Management, PHI.

    2. David Gilbert, Retail Management, Financial Time/Prentice Hall.

    3. Gibson Vedamani, Retail Management, Jaico Books.

    4. Levy & Weitz, Retail Management, Tata McGraw Hill.

    EVENT MANAGEMENT

    Unit I

    Events - nature definition and scope, C's of events, designing, interaction and importance. As

    a marketing tool - various needs addressed by events, focusing and implementing events,

    advantages and disadvantages of events.

    Unit II

    Elements of events - event infrastructure, target audience, organizers, venue, media activities to

    be carried out. Concept of market in events, segmentation and targeting of the market

    events.

    Unit III

    Positioning in events and the concept of event property. Events as a product. Methods of pricing

    events, Events and promotion, various functions of management in events.

    Unit IV

    Strategic market planning, Development and assessment of market plan.

    Unit V

    Strategic alternatives arising from environment, competition and defined objectives. Pricing

    objectives, Evaluation of event performance - measuring performance & correcting deviations,

    References :

    1. Gaur.S.S. and Saggere.S.V., Event Marketing Management.

    2. Panwar.J.S., Marketing in the New Era, Sage Pub., 1998.

    3. Kotler.P., Marketing Management, Analysis, Planning, Implementation and Control,

    Prentice Hall, 1997.

    4. Avrich.Barry, Event and Entertainment, Delhi, Vision Books, 1994.

    SERVICES MARKETING

    UNIT I : Services Marketing - meaning - nature of services - Types and importance -

    Relationship marketing - Mission, strategy, elements of design, marketing plan market

    segmentation.

    UNIT II : Marketing mix decisions:- unique features of developing, pricing, promoting and

    distributing services - Positioning and differentiations strategies, quality of service industries -

    Achievement and maintenance, customer support service

    UNIT III : Marketing of hospitality :- Perspectives of Tourism, Hotel and Travel services -

    Airlines, Railway, Passenger and Goods Transport - Leissure services.

    UNIT IV : Marketing of Financial services :- Concept - Features of Banking, Insurance, Lease,

    Mutual Fund, Factoring, Portfolio and financial intermediary services.

    UNIT V : Marketing of Non-Profit Organisations :- Services offered by charities - Educational

    service - miscellaneous services - Power and Telecommunication.

    References :

    1. Services Marketing - S.M.Jha - Himalaya Publishing Company 1998, Mumbai.

    2. Services Marketing - Indian experiences - Ravishankar - South Asia Publication 1998, Delhi.

    3. Services Marketing: Integrating Customer Focus across the Firm – Valarie A Zeitnamd and

    Mary Jo Bitmer, 3rd Edition, TMH, 2003.

    4. Services Marketing - Text & Readings - P.K. Sinha & S.C.Sahoo - Himalaya, Mumbai.

    5. Essence of Services Marketing - Adrian Pyne - Prentice Hall of India, New Delhi.

    6. Services Marketing - Lovelock - Prentice Hall

    7. Services Marketing - Jeithaml - I.S.E.

    8. Services Marketing - Gousalves - Prentice Hall

    9. Services Marketing - Principles & Practice - Palmer, Prentice Hall.

    10. Services Marketing - Woodruffe - McMillan.

    11. Ravi Shankar, Services Marketing, Excel, 2000.

    BRAND MANAGEMENT

    UNIT – I

    Concept of a brand – Evolution, perspectives, anatomy, types of brand names, brand name

    associations, Brands Vs Products, Advantages of Brands to consumers & firms. Brand

    elements: Components & choosing brand elements, Branding challenges & opportunities.

    UNIT – II

    Brand positioning – Basic concepts – alternatives – risks – Brands & consumers –Strategies for

    positioning the brand for competitive advantage – Points of parity – Points of difference -

    Buying decision perspectives on consumer behaviour, Building a strong brand – Method &

    implications.

    UNIT – III

    Brand Image, image dimensions, brand associations & image, Brand identity – perspectives,

    levels, and prisms. Managing Brand image – stages – functional, symbolic & experiential

    brands. Brand Equity – Sources of Equity. Brand Equity models, Brand audits. Brand Loyalty

    & cult brands.

    UNIT – IV

    Leveraging Brands – Brand extensions, extendibility, merits & demerits, Line extensions, line

    trap – Co-branding & Licensing Brands. Reinforcing and Revitalisation of Brands – need,

    methods, Brand Architecture – product, line, range, umbrella & source endorsed brands.

    Brand Portfolio Management.

    UNIT – V

    Brand valuation – Methods of valuation, implications for buying & selling brands.

    Applications – Branding industrial products, services and Retailers – Building Brands online.

    Indianisation of Foreign brands & taking Indian brands global – issues & challenges

    .

    Reference:

    1. Kevin Lane Keller, Strategic Brand Management, PHI/Pearson, New Delhi.

    2. Kapferer, Strategic Brand Management, Kogan Page, New Delhi.

    3. Harsh Varma, Brand Management, Excell Books, New Delhi.

    4. Majumdar, Product Management in India, PHI.

    5. Sengupta, Brand Positioning, Tata McGraw Hill.

    6. Rameshkumar, Managing Indian Brands, Vikas.

    7. Chandrasekar, Product Management, Himalaya.

    E-MARKETING

    Unit I

    e-Marketing challenges and opportunities; e-business models; Customers in the 21st Century;

    Market Segmentation; Consumer Navigation behaviour.

    Unit II

    e-Marketing Plan; Environmental Scan; market opportunity analysis; design marketing-mix;

    database marketing.

    Unit III

    e-Marketing information system; Marketing knowledge; marketing data collection [intelligence];

    internet based research approaches; marketing databases and data ware houses; data analysis.

    Unit IV

    Product adoption and Product life cycle; Customer value online : Branding, Labeling, Online

    benefits; new Product strategies; new product trends; Pricing; intermediaries; distribution

    channels; direct selling.

    Unit V

    Integrated marketing Communication; Communication strategies; net as a medium; building

    customer relationship; CRM.

    Reference :

    1. Judy straus, Raymond frost, e-marketing, Pearson Education, New Delhi.

    2. Internet marketing - Rafi Mohammed; Robert J.Fisher, Bernard.J Jacowiski, Aileen M.Cahill -

    Tata McGraw Hill, New Delhi.

    3. Ravi Kalakota, Andrew B.Whinston - Electronic Commerce, Pearson Education.

    4. Schneider & Perry, Electronic Commerce, Thomson learning.

    5. Strauss & Frost, E-Marketing, Prentice Hall.

    6. Albert Napier et.al., Creating and Willing E-Business, Vikas Publications.

    INTERNATIONAL FINANCIAL MANAGEMENT

    UNIT – I IFM Environment :

    MNC and Multinational Financial Management – The determination of Exchange rates- the

    international monetary system- parity conditions in international finance and currency

    forecasting – The balance of payments and international economic linkage.

    UNIT – II Derivative Management and Foreign exchange Risk Management:

    The foreign exchange market – currency futures and options market- swaps interest rate futures.

    Managing Transaction and translation exposure- Measuring and managing economic exposure.

    UNIT – III Financing MNCs:

    International financing and capital markets-Euromarkets, – the cost of capital and foreign

    investments.

    UNIT – IV Foreign Investment Analysis:

    International portfolio investment-corporate strategy and Foreign Direct investment- Capital

    budgeting for MNCs

    UNIT – V Multinational Working Capital Management. Financing foreign trade - Current Asset

    management and short term financing – managing multinational financial system-Foreign

    Exchange Management Act.

    References :

    1. Alan C. Shapiro multinational Financial Management 8th edition. Wiley India New

    Delhi 2008.

    2. Eun / Resnick International Financial Management Tata Mc Graw hill – New Delhi

    2008.

    3. Levi .D Maurice International Finance Mc Graw Hill New Delhi 2008.

    4. P.K. Jain and others. International Financial Management Mac Millan co. New Delhi

    2008.

    LABOUR WELFARE AND INDUSTRIAL RELATIONS

    .

    UNIT I : Industrial Relations - Concepts and systems - IR at National and International levels -

    Infrastructure that guide and direct Industrial relations - Trends in India.

    Trade unionism - Theory, Policy - their influence on HRM - objectives and functions – structure

    - Types - Indian Trade Union movement - Their strength and weaknesses.

    UNIT II : Labour Relations :- Industrial relations - industrial disputes - causes - handling and

    settling disputes - employee grievances - steps in grievance handling - causes for poor industrial

    relations - remedies.

    UNIT III : Collective Bargaining :- Concept - function and importance - Principles and forms of

    collective bargaining - Procedure - conditions for effective collective bargaining - worker's

    Participation in management:- Role and methods of worker's participation.

    UNIT IV : Working Conditions: Factories Act 1948 - The Workman's Compensation Act, 1923 -

    The Employee's State Insurance Act, 1948 - The Employee's Provident Funds and Miscellaneous

    Provisions Act, 1952.

    UNIT V : The Payment of Wages Act,1936 - The Minimum wages Act, 1948 - The Industrial

    Disputes Act 1947 - The Industrial Employment (Standing Orders) Act,1946 - The Trade Union

    Act, 1926 and latest legislations.

    References :

    1. Personnel Management & Industrial Relation -P.C.Tripathi

    2. Dynamics of Personnel Management - C.B.Mamoria

    3. Human Resource Management - N.G.Nair & Latha Nair Sultan Chand & Sons.

    4. Essentials of Human Resource Management and Industrial Relations – P.SubbaraoHimalaya.

    5. N.D. Kapoor - Mercandile Law - Sultanchand & Sons

    6. R.Venkatapathy & Assissi Menachery - Industrial Relations & Labour Legislation

    - Aditya Publishers.

    Subject Description : This course presents the Principles of Management, emphasizing managerial functions, explaining internal management of organizations and behavioural concepts as applied to practical management problems


    Goals: To enable the students to learn the basic functions, principles and concepts of management.  


    Objectives: On successful completion of the course the students should have: Understood  management functions and principles. Learnt the  scientific decision making process and problem solving techniques. Learnt the  modern trends in management process. 



    MANAGEMENT PRINCIPLES AND PRACTICE

    Unit I

    Management : Science, Theory and Practice - The Evolution of Management Thought and the

    Patterns of Management Analysis - Management and Society : The External Environment,

    Social Responsibility and Ethics - Global and Comparative Management - The Basis of Global

    Management.

    Unit II

    The Nature and Purpose of Planning - Objectives - Strategies, Policies and Planning Premises -

    Decision Making - Global Planning.

    Unit III

    The Nature of Organizing and Entrepreneuring - Organizational Structure : Departmentation -

    Line/Staff Authority and Decentralization - Effective Organizing and Organizational Culture -

    Global Organizing.

    Unit IV

    Co-ordination functions in Organisation - Human Factors and Motivation - Leadership -

    Committees and group Decision Making - Communication - Global Leading

    .

    Unit V

    The System and Process of Controlling - Control Techniques and Information Technology -

    Productivity and Operations Management - Overall Control and toward the Future through

    Preventive Control - Global Controlling and Global Challenges.

    References :

    1. Koontz & Weirich, Essentials of Management, Tata McGraw Hill.

    2. VSP Rao, V Hari Krishna – Management: Text and Cases, Excel Books, I Edition, 2004

    3. Stoner & Wankai, Management, PHI.

    4. Robert Krcitner, Management, ATTBS.

    5. Weirich & Koontz, Management - A Global perspective, McGraw Hill.

    6. Helliregarl, Management, Thomson Learning, 2002.

    7. Robbins.S.P., Fundamentals of Management, Pearson, 2003.

    Subject Description : Organizational Behaviour brings out the personality and behavioural science, its influence on organizational behaviour by understanding the concepts of organizational change, politics and behaviour. 


    Goals: To enable the students to learn the basics of individual behaviour and an organizational behaviour.  


    Objectives: On successful completion of the course the students should have: Understood personality trades and its influence on organization. How personality trades can be molded to suit the organization. To learn the modern trends, theories and concepts in organizational behavior


    ORGANISATIONAL BEHAVIOUR

    Unit I

    Organisational Behaviour : History - evaluation, Challenges & opportunities, contributing

    disciplines, management functions and relevance to Organisation Behaviour.

    Personality - Determinents, structure, behaviour, assessment, psycho-analytical social

    learning, job-fit, trait theories.

    Unit II

    Emotions and Emotional Intelligence as a managerial tool. Implications of EI on managers and

    their performance. Attitudes - relationship with behaviour, sources, types, consistancy, work

    attitudes, values - importance, sources, types, ethics and types of management ethics.

    Perception - Process, Selection, Organisation Errors, Managerial implications of perception.

    Learning - classicial, operant and social cognitive approaches. Implications of learning on

    managerial performance.

    Unit III

    Stress - Nature, sources, Effects, influence of personality, managing stress.

    Conflict - Management, Levels, Sources, bases, conflict resolution strategies, negotiation.

    Foundations of group behaviour : linking teams and groups, Stages of development Influences

    on team effectiveness, team decision making. Issues in Managing teams.

    Unit IV

    Organisational change - Managing planned change. Resistance to change - Approaches to

    managing organisational change - Organisational Development - values - interventions, change

    management.

    Organisational politics - Political behaviour in organisation, Impression management, Self

    monitoring. Organisational culture - Dynamics, role and types of culture and corporate

    culture, ethical issues in organisational culture, creating and sustaining culture.

    Unit V

    Organisational Behaviour responses to Global and Cultural diversity, challenges at

    international level, Homogenity and hetrogenity of National cultures, Differences between

    countries, The Challenges of work force diversity and managing diversity Cases.

    References :

    1. Robbins.S. Organisational Behaviour, X edn., Prentice-Hall, India.

    2. Hellinegal Slocum, Woodman, Organisational Behaviour, IX edn., Thomson learning.

    3. Umasekaran, Organisational Behaviour, Tata McGraw Hill.

    4. Robbins S.P., Concepts contrivances and applications, Prentice Hall.

    5. Umasekaran, Organisational Behaviour.

    6. Helliregal.et.al, Organisational Behaviour, Thomson Learning.

    7. McShane & Glinow, Organisational Behaviour, Tata McGraw Hill.

    8. Harris & Hartman, Organisational Behaviour, Jaico, 2003.

    Subject Description : Managerial economics emphasize on the influence on micro and macro economics on managerial decision making, explaining the supply, demand and cost functions, its relative impact on the economy and the company correlating to profit and investment analysis. 


    Goals: To enable the students to learn the application of the economic principles and policies on managerial decision making. 


    Objectives: On successful completion of the course the students should have: Understood the economic principles and policies on managerial decision making. Learn demand, supply, cost and profit concepts and functions along with its applications. To learn profit policies, planning and problem solving techniques. To learn inflation, deflation and balance of payment on national income. 



    MANAGERIAL ECONOMICS

    UNIT I : Managerial Economics - meaning, nature and scope - Managerial Economics and business decision making - Role of Managerial Economist - Fundamental concepts of

    Managerial Economics. Demand Analysis - meaning, determinants and types of demand - Elasticity of demand.

    UNIT II : Supply meaning and determinants - production decisions - production functions - Isoquants, Expansion path - Cobb-Douglas function, Cost concepts - cost - output relationship - Economies and diseconomies of scale – cost functions.

    UNIT III : Market structure - characteristics - Pricing and output decisions - methods of

    pricing - differential pricing - Government intervention and pricing.

    UNIT IV: Profit - Meaning and nature - Profit policies - Profit planning and forecasting – Cost volume profit analysis - Investment analysis.

    UNIT V : National Income - Business cycle - inflation and deflation - balance of payments - Monetary and Fiscal Policies

    References :

    1. Joel Dean - Managerial Economics, Prentice Hall/Pearson.

    2. Rangarajan - Principles of Macro Economics, Tata McGraw Hill.

    3. Atmanand, Managerial Economics, Excel, 2001.

    4. Athmanand.R., Managerial Economics, Excel, 2002, New Delhi.

    5. Mankar.V.G., Business Economics, Macmillan, Business Book, 1999.

    Subject Description : Financial and Management Accounting emphasize on accounting concepts and application of accounting principles and managerial decision making. The content of this paper takes care of financial accounting, management accounting and cost accounting.  

    Goals : To enable the students to learn the basic functions, principles, concepts and application of accounting in management.  

    Objectives : On successful completion of the course the students should have: Understood the financial accounting along with the preparation of final accounts. Understood the concepts and application of management accounting along with the preparation. To learn the cost accounting concepts and applications



    FINANCIAL AND MANAGEMENT ACCOUNTING

    UNIT I

    Financial Accounting - Definition - Accounting Principles - Concepts and conventions - Trial

    Balance – Final Accounts (Problems) - Depreciation Methods-Straight line method, Written

    down value method, Sinking fund method.

    UNIT II

    Financial Statement Analysis - Objectives - Reorganizing the Financial Statement Information -

    Techniques of Financial Statement Analysis: Comparative Statements, Common - Size

    statement, Trend Percentage - Accounting Ratios: construction of balance sheet using ratios

    (problems)-Dupont analysis.

    UNIT III

    Fund Flow Statement - Statement of Changes in Working Capital - Computation of Fund from

    Operations - Workings for Computation of various sources and uses - Preparation of Fund Flow

    Statement - Cash Flow Statement Analysis- Computation of Cash from Operations Problems -

    Distinction between Fund Flow and Cash Flow Statement. Problems

    UNIT IV

    Cost Accounting - Meaning - Distinction between Financial Accounting and Cost Accounting -

    Cost Terminology: Cost, Cost Centre, Cost Unit - Elements of Cost - Cost Sheet – Problems.

    Budget, Budgeting, and Budgeting Control - Types of Budgets - Preparation of Flexible and

    fixed Budgets, master budget and Cash Budget - Problems -Zero Base Budgeting.

    UNIT V

    Marginal Costing - Definition - distinction between marginal costing and absorption costing -

    Break even point Analysis - Contribution, p/v Ratio, margin of safety - Decision making under

    marginal costing system-key factor analysis, make or buy decisions, export decision, sales mix

    decision-Problems

    References:

    1. Advanced Accountancy - R.L.Gupta and Radhaswamy

    2. Management Accounting - Brown and Howard

    3. Management Accounting - Khan and Jain

    4. Management Accounting - S.N.Maheswari

    5. Management Accounting - Antony and Recece

    6. Management Accounting - J.Batty. 

    AIM 


    To enable students to acquire the knowledge of mathematics & statistics and their use in business decision making. 


    QUANTITATIVE METHODS FOR MANAGEMENT

    UNIT I

    Linear, Non-Linear functions – graphical representation of functions, Constants, Variables –

    notion of Mathematical models – concept of trade off – notion of constants – concept of Interest.

    Basic Concept of differentiation – integration – Optimization concepts – use of differentiation

    for optimization of business problem- Optimization

    UNIT II

    Data Analysis – Uni-Variate – ungrouped and grouped data measures of central Tendencies,

    measures of dispersion – C V percentages (problem related to business applications). Bivariate

    – correlation and regression – problems related to business applications

    UNIT III

    Probability – definitions – addition and multiplication Rules (only statements) – simple business

    application problems – probability distribution – expected value concept – theoretical

    probability distributions – Binomial, Poison and Normal – Simple problems applied to business.

    UNIT IV

    Basic concept of index numbers – simple and weighted index numbers – concept of weights -

    types of index numbers – Business index number – CPT, WPI, Sensex, Niffy, Production Index,

    Time series – variations in Time Series for business forecasting.

    UNIT V

    Hypothesis testing of Proportion and Mean – single and two tailed tests – errors in Hypothesis

    Testing – Measuring the power of Hypothesis test. Chi-Square Tests

    References :

    1. Statistics for Management – Richard L Levin & Daid S Rubin

    2. Statistical Methods – S P Gupta

    3. Statistics for Business and Economics – R P Hoods – MacMillan India Limited

    4. David M.Levine, Timothy C.Krehbiel and Mark L.Berenson

    “Business Statistics: A First Course” , Pearson Education Asia

    5. Amir D. Aczel, Complete Business Statistics, 5th edition, Irwin McGraw-Hill.

    Subject Description : 


    To enable the students to learn the basic  communication skills and the usage of communication technology in the modern workplace. 


    CORPORATE COMMUNICATION

    Unit 1:

    Communication basics – Business Communication – components – Types – formal

    communication network – Work team communication – variables – goal – conflict resoulation –

    non – verbal communication – Cross cultural communication – Business meetings – Business

    Etiquette.

    Unit 2:

    Understanding Corporate Communication – Employee Communication – Managing Government

    Relations – Writing for Media and Media Relations

    Unit 3:

    Corporate Communication in Brand Promotion – Financial Communication – Crises

    Communication.

    Unit 4:

    Report writing: Characterizing & business reports – Types and forms & reports – Project

    proposals – collection of data – tables constitution – charts – writing the report – documenting

    the sources – proof reading.

    Unit 5:

    Business Presentation: Written and oral presentation – work – team presentation – Delivering the

    business presentation visual aids – slides – electronic presentation – hand-outs – delivering the

    presentation – career planning – preparing Resume – job applications – preparation for a job

    interview – employment interviews – follow-up.

    Suggested Readings:

    1. Scot Ober, Contemporary business communication, fifth edition, biztantra.

    2. Lesiler &Flat lay, Basic Business communication. Tata Mc Graw Hill.

    AIM : 



    To focuses on key analytical methods and provide practical insight for operations management. 


    OPERATIONS MANAGEMENT

    UNIT I : Operations Management – Meaning – Importance – historical contributions – System

    view of OM - Operation strategy and competitiveness - Functions of OM – types of production

    systems

    UNIT II : Product design and process selection – Evaluation and Selection of appropriate

    Production and Operations technology. Product Design and process selection.

    Types of layout – analysis and selection of layout – Product and / or Process layout, Cellular,

    Lean and Agile manufacturing systems – Computer Integrated Manufacturing Systems -

    Assembly line balancing.

    UNIT III : Production planning and control – meaning – functions – aggregate planning –

    master production schedule (MPS) – Material requirement planning (MRP) – BOM – Capacity

    requirement planning (CRP) – Techniques – problems in MRP and CRP – an introduction to

    MRP II and ERP – Business Process Re-engineering - Total Productive Maintenance (TPM)

    UNIT IV : Materials management – functions – material planning and budgeting – Value

    Analysis - purchase functions and procedure - inventory control – types of inventory – safety

    stock – order point – service level – inventory control systems – perpetual – periodic – JIT –

    KANBAN.

    UNIT V : Total Quality Management Concept - Statistical Quality Control for Acceptance

    Sampling and Process Control – Concepts of O.C.C. Curve – Use of the O.C. Curve – Concept

    of Type I and Type II error – Quality movement – Quality circles –– ISO Quality Certifications

    and types – Quality assurance – Six Sigma concept.

    References :

    1. Production and Operations Management – Everest E Adam & Ebert – PHI – publication

    forth edition.

    2. Operations Management (Theory and Problems ) – Joseph G Monks – McGraw Hill Intl.

    3. Production and Operations Management – S N Chary – TMH Publications

    4. Production and Operations Management – Pannerselvam, PHI

    5. Lee J. Krajewski and Larry P. Ritzman, “Operations Management: Process and value

    Chains”, 7th Edition, PHI, 2007

    6. Hunawalla and Patil – production and Operations Management, Himalaya.

    7. Modern Production and operations management – E.S Buffa.

    8. Lee J. Krajewski and Larry P. Ritzman, “ Operations Management: Strategy and Analysis”,

    Addison Wesley.

    9. Chase, Aquilano & Jacobs “Production and Operations Management”,Tata McGraw Hill. 

    Subject Description : To enable the students to understand the market and marketing concepts, functions and systems by emphasizing on strategies and global market.  


    Goals: To enable the students to learn the basic functions, principles and concepts of marketing for effective managerial function.  


    Objectives: On successful completion of the course the students should have: Understand the marketing concepts and tasks in the global economy. To learn the buyer behaviour and factors influencing the buyer behaviour. To understand the marketing communication process and mix along with the marketing channels.  



    MARKETING MANAGEMENT

    Unit I

    Marketing Concepts and Tasks, Defining and delivering customer value and satisfaction -

    Value chain - Delivery network, Marketing environment, Adapting marketing to new liberalised

    economy - Digitalisation, Customisation, Changing marketing practices, e-business - setting

    up websites; Marketing Information System, Strategic marketing planning and organization.

    Unit II

    Buyer Behaviour, Market Segmentation and Targeting, Positioning and differentiation

    strategies, Product life cycle strategies, New product development, Product Mix and Product

    line decisions, Branding and Packaging, Price setting - objectives, factors and methods, Price

    adapting policies, Initiating and responding to price changes.

    Unit III

    Marketing channel system - Functions and flows; Channel design, Channel management -

    Selection, Training, Motivation and evaluation of channel members; Channel dynamics - VMS,

    HMS, MMS; Market logistics decisions.

    Unit IV

    Integrated marketing communication process and Mix; Advertising, Sales promotion and Public

    relation decisions. Direct marketing - Growth, Benefits and Channels; Telemarketing;

    Salesforce objectives, structure, size and compensation.

    Unit V

    Identifying and analysing competitors, Designing competitive strategies for leaders, challengers,

    followers and nichers : Customer Relationship marketing - Customer database, Data

    warehousing and mining. Attracting and retaining customers, Customerism in India,

    Controlling of marketing efforts.

    Global Target market selection, standardization Vs adoptation, Product, Pricing, Distribution

    and Promotional Policy.

    References :

    1. Marketing Management - Philip Kotler - Pearson Education/PHI 12th Edition, 2006.

    2. Marketing Management - Rajan Saxena - Tata McGraw Hill, 2002.

    3. Marketing Management: Planning, Implementation and Control: Global Perspective Indian

    Context – VS Ramasamy & S. Namakumari - Macmilan India, 2007.

    4. Marketing Management: A South Asian Perspective – Philip Kotler and Kevin Lane Kotler,

    Pearson Education, 11th Edition, 2007.

    5. Basic Marketing - Perreault and McGarthy - Tata McGraw Hill, 2002.

    6. Case and Simulations in Marketing - Ramphal and Gupta - Golgatia, Delhi.

    7. Case Studies in Marketing - R.Srinivasan - PHI.

    8. Marketing concepts and cases – Michael J Etzel, Bruce J Walker, William J Stanton and

    Ajay Pandit, TMH 13th Edition, New Delhi, 2007.

    9. Marketing Management – S.Jayachandran - TMH, 2003.

    Subject Description : Financial Management emphasizes the functions of financial management explaining the investment, finance, dividend and working capital function along with the practical management problems. 


    Goals: To enable the students to learn the basic functions, principles and concepts of finance in management. 


    Objectives: On successful completion of the course the students should have: To learn the various functions of financial management along with the application. To learn capital budgeting and cost of capital. To understand capital structure, dividend policy and working capital management. 



    FINANCIAL MANAGEMENT

    .

    UNIT I

    Objectives and functions of Financial Management - Role of Financial Management in the

    organisation - Risk-Return relationship- Time value of money concepts - Indian Financial

    system - Legal, Regulatory and tax framework. Sources of Long term finance - Features of

    Capital market development in India - Role of SEBI in Capital Issues.

    UNIT II

    Capital Budgeting - methods of appraisal - Conflict in criteria for evaluation - Capital Rationing

    - Problems - Risk analysis in Capital Budgeting.

    UNIT III

    Cost of Capital - Computation for each source of finance and weighted average cost of capital -

    EBIT -EPS Analysis - Operating Leverage - Financial Leverage - problems.

    UNIT IV

    Capital Structure Theory - Net Income Approach - Net Operating Income Approach - MM

    Approach - Dividend Policy - Types of Divided Policy - Dividend Policy and share valuation -

    UNIT V

    Working Capital Management - Definition and Objectives - Working Capital Policies - Factors

    affecting Working Capital requirements - Forecasting Working Capital requirements (problems)

    - Cash Management - Receivables Management and - Inventory Management - Working Capital

    Financing - Sources of Working Capital and Implications of various Committee Reports.

    References :

    1. Richard A.Brealey, Stevart C.Myers, “Principles of Corporate Finance” McGraw Hill, New

    York.

    2. James C.Van Horns, “Financial Management & Policy” Prentice Hall of India (P) Ltd., New

    Delhi.

    3. John J.Hampton, “Financial Decision Making – Concepts, Problems and Cases” Prentice

    Hall of India (P) Ltd., New Delhi (1994).

    4. Prasanna Chandra,“Financial Management–Theory&Practice”,Tata McGraw Hill,NewDelhi

    (1994).

    5. B J Camsey, Engene F.Brigham, “Introduction to Financial Management”, The Gryden Press.

    6. I.M.Pandey, “Financial Management”, Vikash Publishing, New Delhi.

    HUMAN RESOURCE MANAGEMENT

    Unit I : Human Resource Function

    Human Resource Philosophy - Changing environments of HRM - Strategic human resource

    management - Using HRM to attain competitive advantage - Trends in HRM - Organisation of

    HR departments - Line and staff functions - Role of HR Managers.

    Unit II : Recruitment & Placement

    Job analysis : Methods - IT and computerised skill inventory - Writing job specification - HR

    and the responsive organisation.

    Recruitment and selection process : Employment planning and forecasting - Building employee

    commitment : Promotion from within - Sources, Developing and Using application forms - IT

    and recruiting on the internet.

    Employee Testing & selection : Selection process, basic testing concepts, types of test, work

    samples & simulation, selection techniques, interview, common interviewing mistakes,

    Designing & conducting the effective interview, small business applications, computer aided

    interview.

    Unit III : Training & Development

    Orientation & Training : Orienting the employees, the training process, need analysis, Training

    techniques, special purpose training, Training via the internet.

    Developing Managers : Management Development - The responsive managers - On-the-job and

    off-the-job Development techniques using HR to build a responsive organisation. Management

    Developments and CD-Roms - Key factor for success.

    Performance appraisal : Methods - Problem and solutions - MBO approach - The appraisal

    interviews - Performance appraisal in practice.

    Managing careers : Career planning and development - Managing promotions and transfers.

    Unit IV : Compensation & Managing Quality

    Establishing Pay plans : Basics of compensation - factors determining pay rate - Current

    trends in compensation - Job evaluation - pricing managerial and professional jobs -

    Computerised job evaluation.

    Pay for performance and Financial incentives : Money and motivation - incentives for

    operations employees and executives - Organisation wide incentive plans - Practices in Indian

    organisations.

    Benefits and services : Statutory benefits - non-statutory (voluntary) benefits - Insurance

    benefits - retirement benefits and other welfare measures to build employee commitment.

    Unit V : Labour relations and employee security

    Industrial relation and collective bargaining : Trade unions - Collective bargaining - future of

    trade unionism. Discipline administration - grievances handling - managing dismissals and

    separation.

    Labour Welfare : Importance & Implications of labour legislations - Employee health - Auditing

    HR functions, Future of HRM function.

    References:

    1. Gary Dessler, "Human Resource Management", Seventh edition, Prentice-Hall of India

    P.Ltd., Pearson.

    2. H.John Bernardin & Joyee E.A.Russel, Human Resource Management - An experiential

    approach, 4th Edition, McGraw-Hill International Edition., 2007

    3. David A. DeCenzo & Stephen P.Robbins, Personnel/Human Resource Management, Third

    edition, PHI/Pearson.

    4. VSP Roa, Human Resource Management : Text and cases, First edition, Excel Books, New

    Delhi - 2000.

    5. Dr. R.Venkatapathy & Assissi Menacheri, Industrial Relations & Labour Welfare, Adithya

    Publications, CBE, 2001.

    6. Robert L.Gibson and Marianne H.Mitchell, Introduction to Counseling and Guidance, VI edition, PHI, 2005

    AIM 


    To enable the students to learn the techniques of operation Research and resources Management and their application in business management.  



    QUANTITATIVE TECHNIQUES

    .

    UNIT I

    Mathematical Models – deterministic and probabilistic – simple business examples – OR and

    optimization models – Linear Programming – formulation – graphical solution –Dual of linear

    programming problem – Economic interpretation

    UNIT II

    Transportation model – Initial Basic Feasible solutions – optimum solution for non –

    degeneracy model – Trans-shipment Model – Assignment Model

    UNIT III

    Network Model – networking – CPM – critical path – Time estimates – critical path – crashing,

    Resource levelling, Resources planning. Waiting Line Model – Structure of model – M/M/1 for

    infinite population.

    UNIT IV

    Inventory Models – Deterministic – EOQ – EOQ with Price Breaks – Probabilistic Inventory

    Models - Probabilistic EOQ model

    UNIT V

    Simulation – types of simulation – Monte Carlo simulation – simulation problems.

    Decision Theory – Pay off tables – decision criteria – decision trees.

    References :

    1. Operations Research – An Introductions – Hamdy A Tata

    2. Operations Research – Kanti Swarup, Gupta And Man Mohan

    3. Operations Research – Dr. J.K. Sharma Macmillan Indian Ltd.

    4. Operations Research – R. Panneerselvam, 2nd Edition, PHI, 2007

    5. Operations Research, Concepts and cases – Fredrick S Hillier and Herald J Lieberman, 8th

    Edition, TMH, 2003

    6. Hamdy A Taha, “An Introduction to Operations Research, Prentice Hall, Sixth edition, 2000

    7. Ronald L. Rardin, “Optimization in Operations Research”, Pearson Education

    8. J. K. Sharma, “ Operations Research: Theory and Applications”, Macmillan , 1997

    9. U.K. Srivastava, G.V. Shenoy, S. C. Sharma, “ Quantitative Techniques for Managerial

    Decision”, Second Edition, Prentice Hall of India

    Subject Description : Research Methods of Management is emphasizing on the methodology of research and its application in managerial decision making, explaining hypothesis, meaning and types, sampling design along with the various parametric and non-parametric test. 


    Goals: To familiarize the students with methodology of research and its application in managerial decision making situations. Objectives: 


    On successful completion of the course the students should have: Understood the scope and significance of research in business decisions.Studied and understood sampling techniques along with hypothesis testing. Understood various scaling techniques and measurement scales .  



    RESEARCH METHODS FOR MANAGEMENT

    UNIT I

    Research - meaning - scope and significance - Types of research - Research Process -

    Characteristics of good research - Scientific method - Problems in research - Identifying

    research problem – concepts, constructs and theoretical framework.

    UNIT II

    Hypothesis:- meaning - sources - Types - formulation Research design - Types - case study -

    features of good design - measurement - meaning - need Errors in measurement - Tests of

    sound measurement Techniques of measurement - scaling Techniques - meaning - Types of

    scales - scale construction techniques.

    UNIT III

    Sampling design - meaning - concepts - steps in sampling - criteria for good sample design -

    Types of sample designs - Probability and non-probability samples. Data collection:- Types of

    data - sources - Tools for data collection methods of data collection - constructing

    questionnaire - Pilot study - case study - Data processing:- coding - editing - and tabulation of

    data - Data analysis.

    UNIT IV

    Test of Significance:- Assumptions about parametric and non-parametric tests. Parametric

    Test - T test, F Test and Z test - Non Parametric Test - U Test, Kruskal Wallis, sign test.

    Multivariate analysis-factor, cluster, MDS, Discriminant ananlysis. (NO Problems). SPSS and

    its applications.

    UNIT V

    Interpretation - meaning - Techniques of interpretation - Report writing:- Significance - Report

    writing:- Steps in report writing - Layout of report - Types of reports - Oral presentation -

    executive summary - mechanics of writing research report - Precautions for writing report -

    Norms for using Tables, charts and diagrams - Appendix:- norms for using Index and

    Bibliography.

    References:

    1. Rao K.V.Research methods for management and commerce - sterling

    2. Zigmund, Business Research Methods

    3. Donald R.Cooper and Pamela S.Schindler - Business Research Methods - Tata McGraw

    Hill, 2007

    4. Naresh K Malhotra – Marketing Research: An Applied Orientation, Pearson Education, 4th

    Edition, 2004

    5. Wilkinson Bhadarkar - Methodology and Techniques of Social Research - Himalaya.

    6. Anderson etal - Assignment and Thesis writing.

    7. Uma Sekaran, Research Methods for Business, Wiley Publications.

    BUSINESS ETHICS AND GLOBAL BUSINESS ENVIRONMENT

    UNIT I

    Business and society - Social responsibility - Environmental Pollution and

    control. Business and culture - Business and Government - Political system and its influence

    on business - Business environment - The concept and significance - constituents of business

    environment

    UNIT II

    Managing Ethics - Frame work of organizational ethic theories and sources, ethics across

    cultures, factors influencing business ethics, ethical decision making, ethical values and

    stakeholders, ethics and profit, Corporate governance Structure of boards, reforms in boards,

    compensation issues, ethical leadership for improved Corporate governance and better

    business education.

    UNIT III

    Introduction - The Globalization of the World Economy – The Changing Nature of Indian and

    International Business - National differences in political, legal and culture- The Global Trade

    and Investment Environment- International trade Theory : Introduction - An Overview of Trade

    Theory - Mercantilism -Absolute Advantage - Comparative Advantage - Heckscher-Ohlin

    Theory - The New Trade Theory - National Competitive Advantage - Porter's Diamond.

    The Revised Case for Free Trade - Development of the World - Trading System - WTO &

    development of World trade - Regional grouping of countries and its impact..

    UNIT IV

    Foreign Direct Investment : Introduction - Foreign Direct Investment in the World Economy -

    Horizontal Foreign Direct Investment - Vertical Foreign Direct Investment. Benefits and

    advantages to host and home countries.The Global Monetary System ,The Foreign Exchange

    Market : Introduction - The Functions of the Foreign Exchange Market.

    UNIT V

    The Strategy and Structure of International Business

    The Strategy of International Business : Introduction - Strategy and the Firm - Profiting from

    Global Expansion - Pressures for Cost Reductions and Local Responsiveness - Strategic Choice.

    Mode of Entry and Strategic Alliances : Introduction - Entry Modes - Selecting and Entry Mode

    - Strategic Alliances - Making Alliances Work, Exporting, Importing and Counter trade :

    Introduction - The Promise and Pitfalls of Exporting - Improving Export Performance - Export

    and Import Financing - Export Assistance – Counter trade.

    References :

    1. Kitson.A and Campbell.R - The Ethical Organisation, Palgrave, 2001

    2. Davis & Keith William C. Frederik - Business and society

    3. Francis Cherunilam - Business Environment

    4. Pruti S. - Economic & Managerial Environment in India

    5. Shaikh Saleem – Business Environment, Pearson Education, 2006

    6. Hill.C.W., International Business : Competing in the Global market place, Irwin-McGraw

    7. Hill, 1999.

    8. Philip R.Cateora, International Marketing, Irwin McGraw Hill, 9th edn.

    9. Shivaramu, International Business, Macmillan India.

    10. Francis Cherunilam, International Business, Wheeler Publications.

    MANAGEMENT INFORMATION SYSTEM

    Unit I

    Foundations of Information Systems: A framework for business users - Roles of Information

    systems - System concepts - Organisation as a system - Components of Information Systems -

    IS Activities - Types of IS.

    Unit II

    IS for operations and decision making: Marketing IS, Manufacturing IS, Human Resource IS,

    Accounting IS and Financial IS - Transaction Processing Systems- Information Reporting

    System - Information for Strategic Advantage.

    Unit III

    DSS and AI: DSS models and software: The decision making process - Structured, Semi

    Structured and Unstrcutured problems; What if analysis, Sensitivity analysis, Goal-seeking

    Analysis and Optimizing Analysis. Oberview of AI, Neural Networks, Fuzzy Logic Systems,

    Genetic Algorithms - Expert Systems.

    Unit IV

    Managing Information Technology: Managing Information Resources and technologies - IS

    architecture and management - Centralised, Decentralised and Distributed - EDI, Supply chain

    management & Global Information technology Management.

    Unit V

    Security and Ethical Challenges: IS controls - facility control and procedural control - Risks to

    online operations - Denial of service, spoofing - Ethics for IS professional - Societical challenges

    of Information technology.

    References

    1. James A O'Brien, "Management Information Systems", Tata McGraw Hill, Fourth Edition,1999.

    2. Effy Oz, "Management Information Systems", Vikas Publishing House, Third Edition, 2002.

    3. Kenneth C Laudon and Jane P Laudon, “Management Information System”, 9th Edition,

    PHI, New Delhi, 2006.

    4. Waman S Jawadekar , "Management Information System Text and cases", Third Editions,

    Tata McGraw-Hill ,2007.

    5. R.Srinivasan, “Strategic Management”, IInd edition, Prentice Hall of India, New Delhi.

    6. M.Senthil, “Management Information System”, 2003.

    ELECTIVE IV E.4.3 INFORMATION RETRIEVAL TECHNIQUES

     

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the introduction to retrieval of information from the web, various applications and query structures. Also describes multimedia information retrieval process.

    Goal:

    To enable the students to learn the basics of search operation on the web

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the various methods being followed to retrieve the contents from the web like text, image and multimedia contents.

     

    UNIT I

    INTRODUCTION : Basic Concepts – Retrieval Process – Modeling – Classic Information Retrieval – Set Theoretic, Algebraic and Probabilistic Models – Structured Text Retrieval Models – Retrieval Evaluation –Word Sense Disambiguation

     

    UNIT II

    QUERYING : Languages – Key Word based Querying – Pattern Matching – Structural Queries – Query Operations – User Relevance Feedback – Local and Global Analysis – Text and Multimedia languages

     

    UNIT III

    TEXT OPERATIONS AND USER INTERFACE : Document Preprocessing – Clustering – Text Compression - Indexing and Searching – Inverted files – Boolean Queries – Sequential searching – Pattern matching – User Interface and Visualization – Human Computer Interaction – Access Process – Starting Points –Query Specification - Context – User relevance Judgment – Interface for Search

     

    UNIT IV

    MULTIMEDIA INFORMATION RETRIEVAL : Data Models – Query Languages – Spatial Access Models – Generic Approach – One Dimensional Time Series – Two Dimensional Color Images – Feature Extraction

     

    UNIT V

    APPLICATIONS : Searching the Web – Challenges – Characterizing the Web – Search Engines – Browsing – Meta-searchers – Online IR systems – Online Public Access Catalogs – Digital Libraries – Architectural Issues – Document Models, Representations and Access – Prototypes and Standards

     

    REFERENCES

    1. Ricardo Baeza-Yate, Berthier Ribeiro-Neto, “Modern Information Retrieval”, Pearson

        Education Asia, 2005.

    2. G.G. Chowdhury, “Introduction to Modern Information Retrieval”, Neal-Schuman

        Publishers; 2nd edition, 2003.

    3. Daniel Jurafsky and James H. Martin, “Speech and Language Processing”, Pearson

        Education, 2000

    4. David A. Grossman, Ophir Frieder, “ Information Retrieval: Algorithms, and Heuristics”,

        Academic Press, 2000

     


    ELECTIVE IV E.4.2. EMBEDDED SYSTEMS

     

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the introduction to embedded systems, Devices and Buses for Device Networks, Program modelling concepts, Inter – process communication & Synchronization of processes, Tasks and threads.

    Goal:

    To enable the students learns the embedded systems concepts and fundamentals.

    Objectives:

    On Successful completion of the course the students should have:

    ·         Understood the RTOS concepts.

    ·         Understood the Embedded software Development

     

    UNIT I

    Introduction to Embedded Systems: An embedded System – Processor in the system – Other hardware units – software embedded into a system – Exemplary Embedded systems – On chip and in VLSI Circuit. Processor and Memory selection for an Embedded systems.

     

    UNIT II

    Devices and Buses for Device Networks: I/O devices – Timer and counting Devices. Device Drivers and Interrupts Servicing Mechanism: Device drivers – Parallel Port device drivers in a system – Serial Port device in a system – Device drivers for internal programmable timing devices – Interrupt servicing mechanism – context and the periods for context-switching, deadline and interrupt latency

     

    UNIT III

    Program modeling concepts in single & Multiprocessor systems software- Development Process: Modeling Processes for Software analysis before software Implementation – Programming models for event controlled or response time constrained real time programs – Modeling for microprocessor systems. Software Engineering Practices in the Embedded Software Development Process: Software algorithm complexity – Software Development process life cycle and its models – Software analysis – Software design – Software implementation – Software Testing, Validating and Debugging – Real time programming issues during the software development process – Software project management – Software maintenance – UML.

     

    UNIT IV

    Inter – process communication & Synchronization of processes, Tasks and threads: Multiple processes in an application – Problem of sharing data by multiple tasks and routines – Inter Process communication.

     

    REAL TIME OPERATING SYSTEM:- Real time and Embedded systems operating systems – Interrupt routines in RTOS environment – RTOS Task scheduling models, Interrupt latency and Response times of the Tasks as performance Metrices – performance Metric in scheduling models for periodic, sporadic and Aperiodic Tasks – IEEE standard POSIX 1003.1b functions for Standardization of RTOS and Inter-task communication functions – List of Basic actions in a preemptive scheduler and Expected times taken at a processor – Filters – point strategy for synchronization between the processes, ISRs, OS functions and tasks and for Resource management – Embedded Linux Internals

     

    UNIT V

    Hardware – Software co-design in an embedded System: Embedded System Project Management – Embedded system design and co-design issues in system development processes – Design cycle in the development phase for an Embedded system – Uses of Target system, or its Emulator and In-circuit Emulator – Use of software tools for development of an embedded system – Use of scopes and logic analysis for system hardware tests – Issues in Embedded system design Case Study: An Embedded System for an Adaptive cruise control system in a car, embedded system for a smart card.

     

    REFERENCE BOOKS

    1. Raj Kamal, “Embedded Systems – Architecture, programming and design”, Tata Mcgraw

        – Hill, 2003.

    2. David E. Simon, “An Embedded Software primer” Pearson Education Asia, 2003.

     


    ELECTIVE III E.3.3 NEURAL NETWORKS

     

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the introduction to the basic neuron, kohenen self- organizing network, hop field networks, associative memory, fuzzy.

    Goal:

    To enable the students to learn the basic functions, principles and concepts of Neural Networks.

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the pattern classification in Neural Networks

    ·         Understood the fuzzy relation and fuzzy logic

     

    UNIT I

    Pattern classification - Learning and Generalization - Structure of neural networks - ADA line, Delta rule - input output value - perceptions - Linear separability - Back propagation - XOR Function - Introduction to Boolean neural networks.

     

    UNIT II

    Hopfield Networks - Energy - The Hamming Network - RAM -Boltzmann machine - Instar, outstar network - ART - Kohonen's Network Neocognitron.

     

    UNIT III

    Fuzzy relation - Member function - Fuzzy matrices - Fuzzy entropy - Fuzzy operation - Fuzzy composition.

     

    UNIT IV

    Fuzzy variables - Linguistic variables - Measure of fuzziness - Transition Matrix - Concept of Defuzzication and Applications

     

    UNIT V

    CASE STUDY: Application of Neural Networks in character recognition, drug discovery, speech recognition; Application of Fuzzy logic concepts in Fuzzy controller design and Fuzzy querying in Relational database model.

     

    REFERENCE BOOKS

    1. P.D.Wasserman, "Neural computing and practice", Van Nostran Reinhold, New York,

       1991.

    2. Limin Fu, "Neural Network in computer Intelligence ", McGraw Hill International

        editions, 1994.

    3. B Kosko, " Neural Network and Fuzzy systems", Prentice Hall, 1996.

    4. Klir & Yuan, "Fuzzy sets and Fuzzy logic", Theory and Applications, Prentice Hall of

        India, 1996.

     


    ELECTIVE III E.3.2 Middleware Technologies

     

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the overview of middleware technologies which plays important role in today‟s technologies such as RPS, CORBA and web services

    Goal:

    To enable the students to learn the concept of middleware technologies

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the need for middleware technology

    ·         Understood the CORBA, OOM, Web services and agent based services

     

    UNIT I

    INTRODUCTION: Emergence of Middleware – Objects, Web Services – Middleware Elements – Vendor Architecture – Interoperability – Middleware in Distributed Applications – Types of Middleware – Transaction-Oriented Middleware – MOM – RPC.

     

    UNIT II

    OBJECT ORIENTED MIDDLEWARE : OOM – Developing with OOM – Heterogeneity – Dynamic Object Request – Java RMI – COM+.

     

    UNIT III:

    CORBA : Naming – Trading – Life Cycle – Persistence – Security – CORBA.

     

    UNIT IV:

    WEB SERVICES : Introduction – XML Web Services standards – Creating Web Services – Extending Web Services – Messaging Protocol – Describing – Discovering – Securing.

     

    UNIT V :

    OTHER TYPES OF MIDDLEWARE : Real-time Middleware – RT CORBA – Multimedia Middleware – Reflective Middleware – Agent-Based Middleware – RFID Middleware.

     

    REFERENCES BOOKS

    1. Chris Britton and Peter Eye, “IT Architecture and Middleware”, Pearson Education, 2nd

        Edition, 2004.

    2. Wolfgang Emmerich, “Engineering Distributed Objects”, John Wiley, 2000.

    3. Keith Ballinger, “.NET Web Services – Architecture and Implementation”, Pearson

       Education, 2003.

    4. Qusay H. Mahmoud, “Middleware for Communications”, John Wiley and Sons, 2004.

    5. Gerald Brose, Andreas Vogel, Keith Duddy, “JavaTM Programming with CORBATM:

       Advanced Techniques for Building Distributed Applications”, Wiley, 3rd edition, January,

       2004.

    6. Michah Lerner, “Middleware Networks: Concept, Design and Deployment of Internet

       Infrastructure”, Kluwer Academic Publishers, 2000.

     


    ELECTIVE III E.3.1: Web Services

     

    Number of Instruction Hours: 3

    Subject Description

    This Course presents the Web Services Provided.

    Goal :

    To enable the students to learn what is web service and Protocols used for Web services

    Objective

    On successful completion of the course the students should have:

    ·         Understood how to build the real world applications using Web Services.

     

    Unit I

    Introduction to Web Services – Industry standards, Technologies and Concepts underlying Web Services – their support to Web Services, Applications that consume Web Services.

     

    Unit II

    XML – its choice for Web Services – Network protocols to backend databases – Technologies – SOAP, WSDL – exchange of information between applications in distributed environment – Locating remote Web Services – its access and usage, UDDI Specification – an introduction.

     

    Unit III

    A brief outline of Web Services – Conversation – static and interactive aspects of system interface and its implementation, Work Flow – Orchestration and refinement, Transactions, Security issues – the Common attacks – security attacks facilitated within Web services Quality of Services – Architecting of systems to meet users requirement with respect to latency, performance, reliability, QOS metrics, Mobile and wireless Services – energy consumption, network bandwidth utilization, Portals and Services Management.

     

    Unit – IV

    Building real world Enterprise applications using Web Services – sample source codes to develop Web Services – Steps necessary to build and deploy Web Services and Client applications to meet Customer‟s requirement – Easier development, Customisation, maintenance, Transactional requirements, seamless porting to multiple devices and platforms.

     

    Unit – V

    Development of Web Services and applications onto Tomcat application Server and Axis SOAP server (both are freewares) – Web Services Platform as a set of Enabling technologies for XML based distributed Computing.

     

    REFERENCE BOOKS :

    1. Sandeep Chatterjee, James Webber, “Developing Enterprise Web Services: An Architects

        Guide”, Prentice Hall, Nov 2003

    2. Keith Ballinger, “NET Web services: Architecture and Implementation with .Net”, Pearson

        Education, First Education Feb 2003.

    3. Ramesh Nagappan, Developing Java Web Services: Architecting and developing secure

        Web Services Using Java”, John Wiley and Sons, first Edition Feb 2003

    4. Eric A Marks and Mark J Werrell, “Executive Guide to Web services”, John Wiley and

        sons, March 2003 5.Anne Thomas Manes, “Web Services: A managers Guide” Addison

        Wesley, June 2003.

     

     



    ELECTIVE II E 2.3: CLOUD COMPUTING

     

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the introduction to Cloud computing, cloud services, architectures and applications.

    Goal:

    To enable the students to learn the basics of cloud computing and its applications, architecture

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the Cloud computing architectures, applications and challenges

     

    UNIT – I INTRODUCTION

    Cloud Computing Introduction, From, Collaboration to cloud, Working of cloud computing, pros and cons, benefits, developing cloud computing services, Cloud service development, discovering cloud services.

     

    UNIT – II CLOUD COMPUTING FOR EVERYONE

    Centralizing email communications, cloud computing for community, collaborating on schedules, collaborating on group projects and events, cloud computing for corporation, mapping schedulesm managing projects, presenting on road

     

    UNIT – III USING CLOUD SERVICES

    Collaborating on calendars, Schedules and task management, exploring on line scheduling and planning, collaborating on event management, collaborating on contact management, collaborating on project management, collaborating on word processing, spreadsheets, and databases.

     

    UNIT – IV OUTSIDE THE CLOUD

    Evaluating web mail services, Evaluating instant messaging, Evaluating web conference tools, creating groups on social networks, Evaluating on line groupware, collaborating via blogs and wikis

     

    UNIT – V STORING AND SHARING

    Understanding cloud storage, evaluating on line file storage, exploring on line book marking services, exploring on line photo editing applications, exploring photo sharing communities, controlling it with web based desktops.

     

    REFERENCES:

    1. Michael Miller, “Cloud Computing”, Pearson Education, New Delhi, 2009 Anthony T.

       Velte,Cloud Computing A Practical Approach 1st Edition, Tata Mcgraw Hill Education 

       Private Limited (2009)


    ELECTIVE II E 2.2 : Distributed Computing

     

    Number of Instruction Hours: 4

    Subject Description

    This course presents the Introduction to fully Distributed Processing Systems, Communication Line Loading and Client/Server Network Model.

    Goals

    To enable the students to learn the concepts of Distributed Computing

    Objectives

    On Successful completion of the course the students should have:

    ·         Understood the Distributed Processing Systems Design, Client/Server Network Model and Distributed databases.

     

    UNIT I

    Distributed Systems: Fully Distributed Processing Systems – Networks and Interconnection Structures – Designing a Distributed Processing System.

     

    UNIT II

    Distributed Systems: Pros and Cons of Distributed Processing – Distributed Databases – The Challenge of Distributed Data – Loading Factors – Managing the Distributed Resources – Division of Responsibilities.

     

    UNIT III

    Design Considerations: Communication Line Loading – Line Loading Calculations – Partitioning and Allocation – Data Flow Systems – Dimension Analysis – Network Database Design Considerations – Ration Analysis – Database Decision Trees – Synchronization of Network Databases.

     

    UNIT IV

    Client/Server Network Model: Concept – File Server – Printer Server – an e-mail Server.

     

     

     

    UNIT V

    Distributed Databases: An overview – Distributed Databases – Principles of Distributed Databases – Levels of Transparency – Distributed Database Design – The R* Project Technique Problems of Heterogeneous Distributed Databases.

     

    REFERENCE BOOKS

    1. John A. Sharp, “An Introduction to Distributed and Parallel Processing”, Blackwell

        Scientific Publications, 1987.

    2. Uyless D. Black,“Data Communications & Distributed Networks”.

    3. Joel M. Crichllow, “Introduction to Distributed & Parallel Computing”.

    4. Stefans Ceri, Ginseppe Pelagatti, “Distributed Databases Principles and systems”, McGraw

        Hill Book Co., New York, 1985.

     

     


    ELECTIVE II E.2.1 : Mobile Computing

     

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the overview of Mobile computing, Applications and Architectures. Also describes the futuristic computing challenges.

    Goal:

    To enable the students to learn the concept of mobile computing

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the mobile computing applications, techniques

    ·         Understood the mobile computing environment

     

    UNIT - I

    Introduction: Advantages of Digital Information - Introduction to Telephone Systems –Mobile communication: Need for Mobile Communication – Requirements of Mobile Communication – History of Mobile Communication.

     

    UNIT - II

    Introduction to Cellular Mobile Communication – Mobile Communication Standards –Mobility Management – Frequency Management – Cordless Mobile Communication Systems.

     

    UNIT - III

    Mobile Computing: History of data networks – Classification of Mobile data networks - CDPD System – Satellites in Mobile Communication: Satellite classification – Global Satellite Communication – Changeover from one satellite to other – Global Mobile Communication – Interferences in Cellular Mobile Communication.

     

    UNIT - IV

    Important Parameters of Mobile Communication System – Mobile Internet: Working of Mobile IP – Wireless Network Security – Wireless Local Loop Architecture: Components in WLL – Problems in WLL – Modern Wireless Local Loop – Local Multipoint Distribution Service – Wireless Application Protocol.

     

    UNIT -V

    WCDMA Technology and Fibre Optic Microcellular Mobile Communication – Ad hoc Network and Bluetooth technology – Intelligent Mobile Communication system – Fourth Generation Mobile Communication systems.

     

    REFERENCE BOOK:

    1. T.G. Palanivelu, R. Nakkeeran, Wireless and Mobile Communication, PHI Limited.2009

    2. Jochen Schiller, Mobile Communications, Second Edition, Pearson Education.2007

    3. Asoke K Talukder,Hasan Ahmed,Roopa Yavagal, Mobile Computing , TMH, 2010

     


    ELECTIVE – I E 1.3 : OPEN SOURCE SOFTWARE

     

    Number of Instruction Hours: 4

    Subject Description

    This course presents the Introduction to Open Source Software and it various types. In addition two languages such as PERL and PHP is taught.

    Goals

    To enable the students to learn the fundamentals of Open Source software and get experience in PERL and PHP.

    Objectives

    On Successful completion of the course the students should have:

    ·         To Learn PERL and PHP

     

    Unit I

    Overview of Free/ Open Source Software: The Open Source Definition - Examples of OSD Compliant Licenses - Examples of Open Source Software Product – The Open Source Software Development Process – A History of Open Source software: The Berkeley Software Distribution – The Free Software Foundation – Linux – Apache – Mozilla – Open Source Software.

     

    Unit II

    Qualification: Defining Open Source Software – Categorizing Defining Open Source Software – Specific Characteristics of Open Source Software Transformation: The OSS Development Process – Taboos and Norms in OSS Development – The OSS Development Life Cycle – Deriving a Framework for Analyzing OSS – Zachman‟s Framework for IS Architecture – CATWOE and Soft System Method – Deriving the Analytical Framework for OSS.

     

    Unit III

    Environment: The “where” of OSS – the “when” of OSS – World View: A Framework for classifying OSS Motivations – Technological Micro-level (individual) motivation – Economic Micro-level and Macro-level (individual) Motivation – Socio-political Micro-level and Macro-level (individual) Motivation. Open Source Server Applications: Infrastructure Services – Web Services – Database Servers – Mail Servers – Systems Management – Open Source Desktop Applications: Introduction – Graphical Desktops – Web Browsers – The Office Suite – Mail and Calendar Clients – Personal Software – Cost of OSS: Total Cost of Ownership – Types of Costs Licensing: Types of Licenses – Licenses in Use – Mixing Open and Close Code – Dual Licensing.

     

    Unit IV

    Perl Programming Perl - Introduction, Perl Basics: - Syntax, Variables, Strings, Numbers, Operators, Arrays: - Using Arrays, Manipulating Arrays, Associative Arrays, Chop, Length, and Sub string. Hashes, Arguments, Logic, Looping, Files, Pattern Matching, Environment Variables, Using cgilib for Forms. File Management PERL: - File Handling, Reading From Files, Appending Files, Writing to Files, File Checking, Reading Directories. Databases PERL: - DBI Module, DBI Connect, DBI Query, MySQL Module, MySQL Connect, MySQL SelectDB, MySQL Query.

     

    Unit V

    PHP Programming Basics :PHP - Introduction, PHP Basics: - Syntax- Variables- Controls and functions - Strings. Arrays: - Using Arrays, Manipulating Arrays, Associative Arrays OOP with PHP –Advanced Array functions-Sessions-cookies and HTTP.

     

     

    Reference Books

    1. Joseph Feller, Brain Fitzgerald, Eric S. Raymond, “Understanding Open Source Software

        Development”, Addison-Wesley Professional, 1st Edition, 2001.

    2. Perl CookBook –Tom Christinasen & Nathan Torkington , O‟Relliy ,SPD Pvt ltd,2006

        Edition.

    3. PHP 5 and MySQL Bible Wiley Dream Teck India Pvt.ltd 2006 .

     

     


    PRACTICAL X

    SOFTWARE TESTING TOOLS LAB

     

    Various S/W Testing Can Be Done Related To the Methods Given Below Using Any of the S/W Testing Tools

     

    1. Design Phase testing

    2. Program Phase Testing.

    3. Debugging

    4. Evaluation of test results

    5. Installation phase testing & Acceptance testing

     

     


    Subject Title : NETWORK SECURITY and CRYPTOGRAPHY

    Number of Instruction Hours: 4

    Subject Description: deals with principles of encryption algorithms, and conventional and public key cryptography.

    Goal: enable to know the levels of network security and security tools.

    Objective: to impart knowledge regarding cryptography and network security.

     

    UNIT-I

    Service mechanism and attacks – The OSI security architecture – A model for network security – symmetric Cipher model – Substitution techniques – transposition techniques – simplified des – block chipper principles – the strength of des – blockchipper design principles and modes of operation.

    UNIT-II

    Triple des-blow fish – RCS Advanced Symmetric Block Ciphers –RC4 stream Cipher confidentially using symmetric encryption – introduction to number theory – public – key cryptography and RSA.

    UNIT-III

    Key management – Diffle Hellman key exchange – message authentication and hash function – hash algorithm – digital signature and authentication protocols – digital signature standard.

    UNIT-IV

    Authentication application – pretty good privacy – S/MIME – ip security – web security considerations –secure socket layer transport layer security –secure electronic transaction.

    UNIT-V

    Intruders –intrusion detection – password management –viruses and related threats – virus countermeasures – fire wall design principles – trusted systems

     

    REFERENCE BOOKS:

    1. William Stallings, “Cryptography and Network Security Principles and Practices”.

        Fourth Edition, PHI.

    2. Atul Kahate “Cryptography and Network Security” second edition. TMH.

    3. Behrouz A.forouzan” Cryptography and Network Security “ TMH.


    PRACTICAL VIII

    GRAPHICS AND MULTIMEDIA LAB

     Use C++ to develop the following Program

    1. Implementation of DDA algorithm

    2. Implementation of Bresenham‟s algorithms.

    i. i) Line ii) Circle iii) Ellipse

    3. 2D Transformations:

    i) Translation ii) Rotation iii) Scaling iv) Reflection v) Shearing of Objects

    4. Cohen-Sutherland 2D clipping and windowing.

    5. 3D Transformations:

    i) Translation ii) Rotation iii) Scaling

    6. To implement text compression algorithm.

    7. To implement image compression algorithm.

     

    Using PHOTOSHOP, FLASH

    1. Basic operations using Photoshop ( Various menus) (Decide individually)

    2. Design a Banner with various characteristics

    3. Animate Plane Flying the Clouds using Photoshop.

    4. Create Stone Texture using Photoshop.

    5. Create Rollover Buttons using Photoshop.

    6. Create GIF / Animated file using Photoshop

    7. Create Web Page using Photoshop.

    8. Convert Black and White to Color Photo using Photoshop.

    9. Design a Animated application using FLASH

    10. Design a simple Ball Game using FLASH

    11. Develop a content (teaching aid) for school children using FLASH

    12. Design a movie file (include audio , video , layers etc) using FLASH


    PRACTICAL VII .NET PROGRAMMING LAB

     

    VB.NET PROGRAMS

    1. Font Application

    2. Notepad Application

    3. Arithmetic Calculator

    4. Employee Details

    5. Students Information

    6. Adding data into a text file

     

    ASP.NET PROGRAMS

    1. College Website

    2. Online Recruitment system

    3. Online Examination System

    4. Online Mobile phone shop

    5. Online Tax Information system

    6. Online voting system


    Subject Title: COMPUTER GRAPHICS AND MULTIMEDIA

     Number of Instruction Hours: 4

    Subject Description

    This course presents the Introduction to Computer Graphics and Multimedia

    Goals

    To enable the students to learn the concepts of Graphics Algorithms and Multimedia.

    Objectives

    On Successful completion of the course the students should have:

    ·         Understood the Basics of Graphics and related algorithms

    ·         Understood the Multimedia and its applications with example

    ·         Understood the importance of Data compression and various methods.

     

    Unit I – Computer Graphics and output primitives

    Concepts and applications, Random and Raster scan devices, Refresh Cathode ray tubes, LCD monitors, Laser, Printers, Keyboards, Mouse, Scanners, Graphics Software output primitives: Line drawing algorithm : DDA along with Bresenhan‟s. Circle generating algorithm, Midpoint algorithms: ellipse and other curves. Attributes of output primitive, Antialising, Area filling: Filled area primitive: Scan-line Polygon fill Algorithm, boundary fill algorithm, flood fill algorithm.

     

    Unit II – 2-D-Transformation, Viewing, Clipping

    Two-dimensional Transformations: Translation, scaling, rotation, reflection, shear, matrix representation of all homogeneous coordinates, composite transformation. 2D-projections– parallel and perspective projection. Two dimensional viewing, Viewing pipeline Window-to-view port transformation. Clipping operations. Line Clipping: Cohen Sutherland, Nicholl-lee-Nichol land Liang-barsky, Polygon Clipping.

     

    Unit III – 3-D Transformation and Visible surface detection

    Three dimensional object representations: Polygon Surface, Tables, Plane Equation. Curved lines and Surfaces: Spline representation, Interpolating and approximation curves, continuity conditions Cubic Splines, Bezier curves B-Spline curves: characteristics and generation, 3-D Transformation. Visible Surface detection Algorithm: Object based and image based methods, depth comparison, A-Buffer, Back face removal, Scan-line method, Depth Sorting Method Area subdivision method.

     

    Unit IV – Overview of multimedia

    Overview of multimedia, Classification, basic concept of sound/audio MIDI: devices, messages, software. Speech, Video and Animation: Basic concept, computer-based animation, methods of controlling animation, display of animation, and transmission of animation.

     

    Unit V – Data Compression

    storage space, coding requirements. Source, entropy and hybrid coding some basic compression technique: runlength code, Huffman code. JPEG: Image preparation, Lossy sequential DCT – based mode, expanded lossy DCT based mode, Lossless mode, Hierarchical mode. MPEG, Huffman Encoding, LZW compression.

     

    References Books

    1. Computer Graphics by Donand Hearn & M. Pauline Baker PHI.

    2. Multimedia Computing Communication & Applications“, Ralf Steimnety & Kerla

        Neshtudt.” Prince Hall.

    3. Principles of Interactive Compo Graphics; W.M.Newman & Robert F Sproull.

    4. Computer Graphics by Rogers TMH.

    5. Introduction to Computer Graphics Anirban Mukhopadhyay & Arup Chattopadhyay.

    6. Schaum‟s outlines – Computer Graphics Mc Graw Hill International Edition.5

     


    Subject Title: .NET Programming

     

    Number of Instruction Hours: 4

    Subject Description:

    This course presents an overview of .NET Framework, VB.NET and ASP.NET Programming

    Goal:

    To enable the students to learn the basic concepts of .NET Framework, VB. NET and ASP.NET.

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood .NET Framework

    ·         Understood VB.NET

    ·         Understood ASP.NET

    UNIT I

    What is .NET Framework: What is .NET?-Requirement-What is .NET Built on? – Overview of the.NET Framework: .NET Framework Conceptual Overview – Common Language Runtime –Common Type System – Meta Data and Self describing Components – Cross- Language Interoperability – Assemblies in the Common Language Runtime –Application Domains - .NET Framework Class Library Overview – Runtime Hosts – Basic Structural Diagram of .NET Framework – Versions of .NET Framework.

    UNIT II

    Introduction to VB.NET – Properties windows and setting properties of forms and controls - Visual Basic.NET variables – Data Types – Constant – Building Project – Displaying Output – operators – Conditional statements – If-then, Select-case – Looping – Do, For next, nested loops. Import statement – Msg Box Functions – Input Box Functions – User defined and Built-in Functions – Controls.

    UNIT III

    Arrays – Menus – Built-in Dialog Boxes – Dialog classes – Files – Handling files using function and classes – Directory class – File class – File Processing.

    UNIT IV

    Features of ASP.NET – Developing a Web Application: ASP.NET pages – provider model – coding model – code sharing – Compilation in ASP.NET. Applications and State: Structure of an application – The global .asax Application File – using states – HTTP handlers.

    UNIT V

    Web Forms - The control class – The web control class – creating buttons – Enabling and Disabling controls – Hyperlinks – The Tree view model – Menu control – Site map path control – wizard control – validation controls – Login controls – HTML controls –Developing web sites.

     

    REFERENCE BOOKS:

    1. PankajAgarwal, “Principles of .NET Framework”, Vayu Education of India, 2009.

    2. Steven Holzner, “Visual Basic.NET Black Book”,Paraglyph Press, 2002.

    3. CharulShukla, “ASP.NET 2.0 black book”, Paraglyph Press, 2006.

    4. Cornell, “Visual Basic 6 From the Ground up” Tata Mcgraw Hill Company Limited

    5. Dave Mercer, “ASP.NET A Beginner‟s Guide”, Tata Mcgraw Hill Company Limited,

        2002.

    6. Matt J.Couch, ASP.NET and VB.NET Web Programming”, Pearson Education, 2002.


    PRACTICAL VI

    JAVA PROGRAMMING LAB

     1. Create an employee package to maintain the information about the employee. Use constructors to initialize the employee number and use overloading method to set the basic pay of the employee. By using this package create a java program.

    2. Program to implement polymorphism, inheritance and inner classes.

    3. Create a frame with user specific size and position it at user specific position (use command line argument). Then different shapes with different colours (use menus).

    4. Java program to handle different mouse events.

    5. Create an applet for a calculator application.

    6. Java program to maintain the student information in text file.

    7. Animate images at different intervals by using multi threading concepts.

    8. Program to send a text message to another system and receive the text message from the system (use socket programming).

    9. Java program by using JDBC concepts to access a database.

    10. Java program to implement RMI.

    11. Java program by using to implement the tree viewer.

    12. Java bean program to view an image.

    13. Java program that prohibit to reading of text files that containing bad words.


    VISUAL PROGRAMMING LAB

    VC++ PRACTICAL LIST

     

    1. Program to create a Window Using MFC

    2. Program to implement Message Maps various mouse events

    3. Program to build Arithmetic Calculator

    4. Program for List Box Application

    5. Program to implement Threads

    6. Program to Draw Circles On Mouse Click Point

    7. Program for Payroll Application using ODBC

    8. Program for Students Details using DAO

     

    Visual Basic PROGRAM LIST

     

    1. Program for a various font application

    2. Program for a notepad application

    3. Program for employee details

    4. Program for supplier details

    5. Program for hospital management

    6. Program for newspaper vendor

    7. Program for simple calculator.

    8. Program for create and reading text file.

     


    Subject Title: VISUAL PROGRAMMING

     

    Number of Instruction Hours: 4

    Subject Description:

    This course presents an overview of VB, VC++ Programming, arrays, ODBC.

    Goal:

    To enable the students to learn the basic VB and concepts of arrays, VC++

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood VB programming

    ·         Understood VC++ programming

     

    UNIT I

    Introduction to VB – Welcome to Visual Basic – Opening closing windows toolbars – Existing project – Auto Hide – Customizing windows placing controls on a form – Selecting and resizing controls – Relocating controls – Properties windows and setting properties of forms and controls (using properties window and using event procedure).

    UNIT II

    Visual Basic variables - Data types constant – Building project – Displaying output – Operators – Conditional statements – If-then, Select-case – Looping – Do, For next, Nested loops. Import statement – Msg box – Functions – Input Box ( ) – Functions – User defined and built-in functions – Controls.

    UNIT III

    Arrays – Menus and dialog boxes, structures programming – Object oriented Programming. Files classification – Handling files using function and classes – Directory class – File class – File processing.

    UNIT IV

    Visual C++: Programming: MFC and Windows – MFC Fundamentals – MFS Class Hierarchy – MFC Member & Global Functions – Various Object Properties – Cobject, CArchive, CWinApp, CWnd, CFile, CGD, Object, CExcept, CDialog, CString, CEdit, CList – Resources: Menus – Accelerators, Dialogs, Icons, Bitmaps, Versions – Message Maps – Document/View Architecture.

     

    UNIT V

    VC++ (Contd): connecting to Data Source – DAO – ODBC – Thread – Based Multitaksing – Visual C++ APPWIZARD and class Wizard.

     

    REFERENCE BOOKS

    1. Eric A Smith, Valor Whisher, Hank Marquis, “Visual Basic 6 Programming Bible”.

    2. Herbert Schildt, “MFC Programming From the Ground up” Second Edition , Tata

        McGrawHill.

    3. MSDN Visual studio Library.

    4. Cornell, “Visual Basic 6 From the Ground Up”, Tata Mcgraw – Hill Company Ltd

    5. Mveller, “Visual C++ from the Ground up”, TMCH.

    6. Viktor Toth, “Visual C++6 Unleased”, Second Edition, Techmedia. 

     


    PRACTICAL IV

    RDBMS LAB

     

    Study features of commercial RDBMS packages such as Oracle and Developer 2000. laboratory exercise should include defining scheme of applications, creation of a database, writing SQL queries to retrieve information from database. Use of host language interface with embedded SQL. Use of forms and report writer package. Some sample applications, which may be programmed, are given below.

    ·         Banking system various schemes

    ·         Online reservation system.

    ·         Personal information.

    ·         Student mark processing system (Internal and External marks).

    ·         Hotel management.

    ·         Stock maintenance.

    ·         College admission system. (both, UG and PG)


    PRACTICAL III

    DATA STRUCTURES LAB using C++

     

    Write a C++ program for the following concepts and its Applications

     

    1. Objects and Array of Objects

    2. Constructor and Destructor

    3. Operator Overloading and Function Overloading

    4. Inheritance Concept

    5. Stack and Queue Operations.

    6. Recursion, Infix to Postfix Conversion.

    7. Polynomial Addition using Singly Linked List.

    8. Doubly Linked List Operations.

    9. Tree Traversals

    10. Searching – Linear, binary, Fibonacci

    11. Sorting – Bubble, Insertion, Radix, shell, Quick, Heap, Merge.

     


    PRACTICAL II WEB DESIGN LAB

     

    1. Develop a HTML document which displays you name as <h1> heading and displays any four of your friends. Each of your friend„s names must appear as hot text. When you click your friend„s name, it must open another HTML document, which tells about your friend.

     

    2. Write names of several countries in a paragraph and store it as an HTML document, world.html. Each country name must be a hot text. When you click India (for example), it must open india.html and it should provide a brief introduction about India.

     

    3. Design a HTML document describing you. Assign a suitable background design and background color and a text color.

     

    4. Develop a HTML document to print the Text with Bullets / Numbers - Using Lists

     

    5. Develop a HTML document to print the Table Format Data

     

    6. Develop a Complete Web Page using Frames and Framesets which gives the Information about a Hospital using HTML

     

    7. Write a HTML document to print your Bio-Data in a neat format using several components

     

    8. Develop a HTML document to display a Registration Form for an inter-collegiate function.

     

    9. Develop a HTML document to design Alumni Registration form of your college.


    PRACTICAL I PROBLEM SOLVING USING ‘C’ LAB

     

    1. Programs based on Control statements

    2. Programs using Looping Statements

    3. Programs Using One Dimensional Arrays

    4. Programs Using Two Dimensional Arrays.

    5. Perform various Operations on Matrices

    6. Perform String Operations using String Library Functions

    7. Programs to Access the Array Element using Pointers.

    8. Programs Using Functions and recursive functions

    9. Programs Using Pointers and Functions

    10. Programs using Structure.

    11. Programs using Pointer and Structure.

    12. Programs Using File.

    13. Programs Using Command Line Arguments

    14. Programs Using BIOS / Interrupt functions


    Subject Title : ASP.NET

    Course Number:

    Number of Instruction Hours: 3 Number of Credits : 4

    Subject Description

    This Course presents the Introduction to ASP.NET programming.

    Goals

    To enable the students to learn what is ASP.NET fundamentals, Components & Web forms

    Unit I

                Getting Setup - what is ASP.NET- Setting up for ASP.NET- The development environment – ASP & ASP.NET. An overview – ASP.NET Programming Languages. Programming Basics: Basics of Programming - Program Flow – Effective Coding Techniques –Designing Applications.

    Unit II

                How Dynamic Website Applications work- Processing ASP.NET with Visual basic. NET:VB.NET Programming Language Structures –Built in ASP.NET objects & Interactivity- The response object –The ASP Server object.

    Unit III

                Web forms & ASP.NET: Web forms- ASP.NET Configuration, Scope and State: ASP.NET and configuration- ASP.NET and state –The application object –ASP sessions – The session object.

    Unit IV

    ASP.NET objects and components: The Scripting Object Model- Active Server Components and Controls –More Active Server Components.

    Unit V

                Web services & ASP. NET –WSDL & SOAP- Web services Background – ASP.NET &SQL server- using SQL server –using databases in ASP.NET applications- ActiveX data objects- the ADO.NET objective model –coding structured query language.

    REFERENCE BOOKS:

    1. Dave Mercer, “ASP. NET A Beginner’s Guide”, Tata McGraw –Hill Pub. Company Ltd, 

        2002

    2. Matt J. Couch, “ASP. NET and VB. NET Web programming “, Pearson Education, 2002.

    3. Kirk Allen Evans, Ashwin Kamanna, Joel Mueller, “XML and ASP.NET”, Pearson

        Education, 2002.

    Subject Title : Web Services

    Course Number:

    Number of Instruction Hours: 3 Number of Credits : 4

    Subject Description

    This Course presents the Web Services Provided.

    Goal :

    To enable the students to learn what is web service and Protocols used for Web services

    Objective

    On successful completion of the course the students should have:

    Understood how to build the real world applications using Web Services.

     

    Contents

    Unit I

                Introduction to Web Services – Industry standards, Technologies and Concepts underlying Web Services – their support to Web Services, Applications that consume Web Services.

    Unit II

                XML – its choice for Web Services – Network protocols to backend databases – Technologies – SOAP, WSDL – exchange of information between applications in distributed environment – Locating remote Web Services – its access and usage, UDDI Specification – an introduction.

    Unit III

                A brief outline of Web Services – Conversation – static and interactive aspects of system interface and its implementation, Work Flow – Orchestration and refinement, Transactions, Security issues – the Common attacks – security attacks facilitated within Web services Quality of Services – Architecting of systems to meet users requirement with respect to latency, performance, reliability, QOS metrics, Mobile and wireless Services – energy consumption, network bandwith utilization, Portals and Services Management.

    Unit – IV

                Building real world Enterprise applications using Web Services – sample source codes to develop Web Services – Steps necessary to build and deploy Web Services and Client applications to meet Customer’s requirement – Easier development, Customisation, maintenance, Transactional requirements, seamless porting to multiple devices and platforms.

    Unit – V

                Development of Web Services and applications onto Tomcat application Server and Axis SOAP server (both are freewares) – Web Services Platform as a set of Enabling technologies for XML based distributed Computing.

     

    REFERENCE BOOKS :

    1. Sandeep Chatterjee, James Webber, “Developing Enterprise Web Services: An Architects

        Guide”, Prentice Hall, Nov 2003

    2. Keith Ballinger, “NET Web services: Architecture and Implementation with .Net”, Pearson

        Education, First Education Feb 2003.

    3. Ramesh Nagappan, Developing Java Web Services: Architecting and developing secure 

        Web Services Using Java”, John Wiley and Sons, first Edition Feb 2003

    4. Eric A Marks and Mark J Werrell, “Executive Guide to Web services”, John Wiley and

        sons, March 2003

    5. Anne Thomas Manes, “Web Services: A managers Guide” Addison Wesley, June 2003.


    Subject Title : Web Designing

    Course Number:

    Number of Instruction Hours: 3 No. of credits : 4

    Subject Description

    This Course presents the basics of Web designing.

    Goals:

    To enable the students to learn the Programming Languages for Web designing

    UNIT I

                Basics of Web Technology: Web page creation- Scripting Language - HTML Tags –VBScript- JavaScript- Looping -Array handling -Functions and Procedures - Object creation - Validating Form Elements;

    UNIT II

                ASP : Active Server Pages- Server Side Scripting- Servers : IIS, PWS _ ASP Objects – Request- Response- Session- Server- Application objects- globel.asa file - Cookies - External & Internal cookies.

    UNIT III

                ASP Components - Ad Rotator- Context Rotator- Browser Capability- Page counter - Server objects- Database connectivity - DSN -Retrieving information from table –Manipulating records in tables. Implementation of ASP concepts in .NET environment.

    UNIT IV

                XML :XML essentials - XML Documents - Valid Documents- Entities and attributes - Cascade Style Sheets - XML Scheme - Handling XML Documents and Data Binding.

    UNIT IV

                XML DOM - XSL Transformations - XSL Formatting Objects - XML and ASP- XML and Servlets - XML and Perl- WML

    REFERENCE BOOKS:

    1. Steven Holzner – “Inside XML “, 2000 Edition, Techmedia Publishers.

    2. “Unleashed ASP”- Techmedia Publisher.

    3. “Interactive VBScript” – Techmedia Publishers.

     

    ELECTIVE IV

    Subject Title: E-COMMERCE

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the introduction to E-Commerce, Network Infrastructure, Information publishing technology, Securing network transaction, search engines.

    Goal:

    To enable the students to learn the basic functions, principles and concepts of E-Commerce.

    Objectives:

    On successful completion of the course the students should have:

                Understood the E-Commerce framework

     UNIT I

                Electronic Commerce framework – Electronic Commerce of Media convergence- The Anatomy of E-commerce applications – Electronic Commerce Applications – Electronic Commerce Organization Applications – Masket Forces Influencing the I-way – Components of the I-way – Network Access Equipment – the Last Mile: Local roads and access Ramps – Global Information Distribution Networks – Public policy Issues shaping the I-way

    UNIT II

                Architectural framework for electronic commerce – World Wide web (WWW) as the architecture – Web background: Hypertext publishing – Technology behind the web – security and the web – Consumer-oriented applications – Mercantile models from the consumer’s perspective – Mercantile models from the Merchant’s Perspective

    UNIT III

                Types of Electronic payment systems – Digital Token-Based Electronic Payment Systems – Smart cards and Electronic Payment Systems – Credit Card based Electronic Payment systems – Risk and Electronic Payment Systems – Designing electronic payment systems - Electronic data interchange – EOI Applications in Business – EDI: Legal, Security, and Privacy issues – EDI and Electronic Commerce.

    UNIT IV

                Internal Information systems – Macroforces and Internal Commerce – Work Flow Automation and Coordination Customization and Internal commerce – Supply chain commerce systems – making a business case for a document Library – Types of digital documents – Issues behind Document Infrastructure – corporate Data warehouses.

    UNIT V

                The New Age of Information-Based Marketing – Advertising on the Internet- charting the Online Marketing process – Market Research – Search and Resource Discovery Paradigms – Information search and Retrival – Electronic commerce Catalogs or Directories – Information Filtering – Consumer – Data Interface Emerging Tools.

     REFERENCE BOOKS

    1. Ravi Kalakota, Andrew B. Whinston, “ Frontiers of Electronic Commerce”, Pearson

        Education Asia, 2003.

    2. Jeffery F. Rayport, Bernard J. Jaworski, “E- Commerce”, TMCH, 2002.

    3. P.T. Joseph, “E- Commerce – A Managerial Perspective”, PHI, 2003.

    ELECTIVE III

     

    Subject Title: SOFTWARE PROJECT MANAGEMENT

    Course Number:

    Number of Instruction Hours: 4

     

    UNIT I

                Product Life Cycle: Introduction –Idea Generation- Prototype Development Phase- Alpha phase –Beta phase- Protection phase- Maintenance and obsolescence phase. Project Life Cycle    Models: What is project life cycle model-A frame work for studying different life cycle models- The waterfall model- The prototype model- The Rapid Application Development Model- The spiral model and its variants. Metrices: Introduction- The metrices roadmap- A typical metrices strategy – What should you measure – Set Targets and Track them- Understanding and Trying to minimize variability- Act on data-People and Organisational Issues in metrices programmes- Common Pitfalls to watch out for in metrices programmes- Metrices implementation checklists and tools.

    UNIT II

                Software configuration management: Introduction-Basic definitions and terminology- The Process and Activities of software Configuration Audit –software configuration management in geographically distributed teams-Metrices in software configuration management –software configuration management tools and automation.

                Software quality assurance: How do you define quality- why is quality important in software- Quality Control and quality assurance –cost and benefits of quality – software quality analyst’s functions- some popular misconceptions about the SQA’s role –software quality assurance tools –organisational structures –Profile of a successful SQA-measures of SQA success –pitfalls to watch out for in the SQA’s role. Risk management: Introduction-what is Risk management and why is it important- Risk management cycle- Risk identification: common tools and techniques- Risk quantification –Risk monitoring-Risk mitigation- Risks and mitigation in the context of global project- Teams –some practical techniques in risk management –metrices in risk management.

    UNIT III

                Software Requirements gathering: Inputs and start criteria for requirements gathering Dimensions of requirements gathering-steps to be followed during requirements gathering outputs and quality records from the requirements phase- skills sets required during the requirements phase- Differences for a Shrink-wrapped software- challenges during the requirements management phase- metrices for the requirement phase.

                Estimation: what is estimation-when & why is estimation done – The Three phases of estimation-estimation methodology- Formal models for size estimation –Translation effort estimated into schedule estimates –common challenges during estimation – metrices for the estimation processes.

    UNIT IV

                Design and development phases: some difference in our chosen approach-Salient features of design- Evolving an architecture /Blueprint –Design for reusability- Technology choices /constraints –Design to standards –design for portability- User interface issues- design for testability-design for diagnosability- design for maintainability- design for Installability-Inter – Operability design-challenges during design and development phases-skill sets for design and development metrices for design and development phases.

                Project management in the testing phase: Introduction- what is testing- what are the activities that make up testing- test scheduling and types of tests-people issues in testing management structures for testing in global teams –metrics for testing phase.

    UNIT V

                Project management in the maintenance phase: Introduction- activities during the maintenance phase-management issues during the maintenance phase- configuration management during the maintenance phase –skill sets for people in the maintenance phase estimating size, effort and people resources for the maintenance phase- advantages of using geographically distributed teams for the maintenance phase-metrics for the maintenance phase.

                Globalization issues in project management: Evolution of globalization- challenges in building global teams-models for the execution of some effective management techniques for managing global teams. Impact of the internet on project management: Introduction – the effect of internet on project management –managing projects for the internet- effect on project management activities.

     

    REFERENCE BOOKS

    1. Gobalswamy Ramesh, “Managing Global Software Projects”, Tata McGraw Hill

        Publishing Company, 2003.

    2. S.A. Kelkar, “Software Project Management –A concise study”, PHI, 2003

    3. Milk Cotterel, Bob Hughes, “Software Project Management”, Inclination / Thomas

        computer press, 1955.

    4. Derrel Ince, H. Sharp and M. Woodman, “Introduction to software project management 

        and quality assurance”, Tata McGraw Hill, 1995.

    5. Stephen H. Kan, “Metrices and Models in Software Quality Engineering”, Pearson

        Education Asia, Second Edition.

    ELECTIVE II

     

    Subject Title: MULTIMEDIA & ITS APPLICATIONS

    Course Number:

    Number of Instruction Hours: 4

    Subject Description

    This course presents the Introduction to Multimedia, Images & Animation.

    Goals

    To enable the students to learn the concepts of Multimedia.

    Objectives

    On Successful completion of the course the students should have:

                Understood the Multimedia animation and Desktop Computing.

    UNIT I

                What is Multimedia – Introduction to making Multimedia – Macintosh and Windows Production platforms – Basic Software tools.

    UNIT II

                Making Instant Multimedia – Multimedia authoring tools – Multimedia building blocks – Text – Sound.

    UNIT III

                Images – Animation – Video.

    UNIT IV

                Multimedia and the Internet – The Internet and how it works – Tools for World Wide Web – Designing for the World Wide Web.

    UNIT V

                High Definition Television and Desktop Computing – Knowledge based Multimedia

    systems.

     

    REFERENCE BOOKS

    1. Tay Vaughan, “Multimedia making it work”, Fifth Edition, Tata McGraw Hill.

    2. John F. Koegel Bufford, “Multimedia Systems”, Pearson Education.

    3. Judith Jeffloate, “Multimedia in Practice (Technology and Applications)”, PHI, 2003


    ELECTIVE – I

     

    Subject Title : DIGITAL IMAGE PROCESSING

    Course Number:

    Number of Instruction Hours: 4

    Subject Description

    This course presents the Introduction to Digital image Processing, fundamentals, image enhancement and image restoration techniques

    Goals

    To enable the students to learn the fundamentals of Digital Image Processing, image compression and segmentation

    Objectives

    On Successful completion of the course the students should have:

    ·         Understood the fundamentals of Digital Image Processing, image compression and segmentation

     

    UNIT I

    Introduction: What is Digital image processing – the origin of DIP – Examples of fields that use DIP – Fundamentals steps in DIP – Components of an image processing system.

    Digital Image Fundamentals: Elements of Visual perception – Light and the electromagnetic spectrum – Image sensing and acquisition – Image sampling and Quantization – Some Basic relationship between Pixels – Linear & Nonlinear operations.

    UNIT II

    Image Enhancement in the spatial domain:- Background – some basic Gray level Transformations – Histogram Processing – Enhancement using Arithmetic / Logic operations – Basics of spatial filtering – Smoothing spatial filters – Sharpening spatial filters – Combining spatial enhancement methods.

    UNIT III

    Image Restoration: A model of the Image Degradation / Restoration Process – Noise models – Restoration is the process of noise only – Spatial Filtering – Periodic Noise reduction by frequency domain filtering – Linear, Portion – Invariant Degradations – Estimating the degradation function – Inverse filtering – Minimum mean square Error Filtering – Constrained least squares filtering – Geometric mean filter – Geometric Transformations.

    UNIT IV

    Image Compression: Fundamentals – Image compression models – Elements of Information Theory – Error Free compression – Lossy compression – Image compression standards.

    UNIT V

    Image Segmentation: Detection and Discontinuities – Edge Linking and Boundary deduction – Thresholding – Region-Based segmentation – Segmentation by Morphological watersheds – The use of motion in segmentation.

    REFERENCE BOOKS

    1. Rafael C. Gonzalez, Richard E. Woods, “Digital Image Processing”, Second Edition,

        PHI/Pearson Education.

    2. B. Chanda, D. Dutta Majumder, “Digital Image Processing and Analysis”, PHI, 2003.

    3. Nick Efford, “Digital Image Processing a practical introducing using Java”, Pearson

        Education, 2004.


    ELECTIVE – I

     

    Subject Title : Client Server Technology

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the overview of client/server computing, client/server hardware and software requirements, application development and production environments.

    Goal:

    To enable the students to learn the concept of client/server computing

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the client/server computing techniques

    ·         Understood the client/server application development and production environments

     

    UNIT I

    Overview of Client/Server computing: What is Client/Server Computing-Benefits of Client/Server Computing-Evolution of Client/server Computing: Hardware and Software Trends-Overview of Client /Server Applications: Components of Client/Server Application-Classes of client/server application-Categories of Client/Server Applications-Understanding Client /Server Computing: Obstacles-Open systems and standards-Factor for success

    UNIT II

    The Client Hardware and Software: Client Components-Client operating systems-GUI-X Windows versus Windowing–Database access-Application logical-Client Software Products: GUI Environment-Database access tools Client Requirements-The Server- Categories –Features of Server Machines-Classes of Server Machines-Server Environment.

    UNIT III

    Server Requirements-Server Data Management and Access Tools-Data Manager Features-Data Management Software-Database Gateways-Overview of Networking-LAN Hardware and Software: LAN Hardware-Network Operating Systems

    UNIT IV

    Applications Development Environments-Managing the Production Environment-Distributed Transaction Management-Integrating Multivendor Environments

    UNIT V

    Production Requirements: System Management-Network Management-Runtime Specifications-Distributing Software Updates-Hardware and Software Trends

     

    REFERENCE BOOKS:

    1. Dawna Travis Dewire, “ Client Computing”, Tata McGRAW-Hill Edition, 2003

    2. Robert Orfali, Dan Harkey and Jerri Edwards, “Essential Client/Server Survival Guide”,

       John Wiley & Sons Inc., 1996.

    3. Joe Salemi, “Client/Server Databases”.

    4. Patrick Smith et al., “Client/Server Computing”.

    5. Larry I.Vaughn, “Client/Server System Design and Implementation”.

    6. Alex Berson, “Client/Server Architecture”.

    7. Neil Jenkins et al., “Client/Server Unleashed”.

    Subject Title: DATA MINING AND WAREHOUSING

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the basic data mining, data mining techniques, classification, clustering and data warehousing.

    Goal:

    To enable the students learn the data mining techniques and data warehousing concepts.

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the data mining and data warehousing techniques.

    UNIT I

    Basic data mining tasks – data mining versus knowledge discovery in databases – data mining issues – data mining metrices – social implications of data mining – data mining from a database perspective.

    Data mining techniques: Introduction – a statistical perspective on data mining – similarity measures – decision trees – neural networks – genetic algorithms.

    UNIT II

    Classification: Introduction – Statistical – based algorithms - distance – based algorithms – decision tree - based algorithms - neural network – based algorithms –rule - based algorithms – combining techniques.

    UNIT III

    Clustering: Introduction – Similarity and Distance Measures – Outliers – Hierarchical Algorithms - Partitional Algorithms.

    Association rules: Introduction - large item sets - basic algorithms – parallel & distributed algorithms – comparing approaches- incremental rules – advanced association rules techniques – measuring the quality of rules.

    UNIT IV

    Data warehousing: an introduction - characteristics of a data warehouse – data marts – other aspects of data mart. Online analytical processing: introduction - OLTP & OLAP systems – data modelling –star schema for multidimensional view –data modelling – multifact star schema or snow flake schema – OLAP TOOLS – State of the market – OLAP TOOLS and the internet.

     

    UNIT V

    Developing a data WAREHOUSE: why and how to build a data warehouse –data warehouse architectural strategies and organization issues - design consideration – data content – metadata distribution of data – tools for data warehousing – performance considerations – crucial decisions in designing a data warehouse.

    Applications of data warehousing and data mining in government: Introduction - national data warehouses – other areas for data warehousing and data mining.

     

    REFERENCE BOOKS

    1. Margaret H. Dunham, “Data mining introductory and advanced topics”, Pearson education,

        2003.

    2. C.S.R. Prabhu, “Data warehousing concepts, techniques, products and applications”, PHI,

        Second Edition.

    3. Arun K.Pujari, “ Techniques”, Universities Press (India) Pvt. Ltd., 2003.

    4. Alex Berson, Stephen J. Smith, “data warehousing, data mining, & OLAP, TMCH, 2001.

    5. Jiawei Han & Micheline Kamber, “ Data mining Concepts & Techniques”, 2001,

       Academic press

     


    Subject Title : SOFTWARE TESTING

    Course Number:

    Number of Instruction Hours: 4

    Subject Description :

    This course provides principles of Software Testing and tools.

    Goal :

    To enable the students to learn about the principle and tools of Software testing.

    Objectives :

    On successful completion of the course the students must have

    ·         understood the concepts of Software testing

    ·         got the skill of software testing

    ·         exposed to software testing tools.

    UNIT I

    Purpose of Software testing – Some Dichotomies – a model for testing – Playing pool and consulting oracles – Is complete testing possible – The Consequence of bugs – Taxonomy of Bugs.

    UNIT II

    Software testing Fundamentals – Test case Design – Introduction of Black Box Testing and White Box testing – Flow Graphs and Path testing – Path testing Basics - Predicates, Path Predicates and Achievable Paths - Path Sensitizing – Path Instrumentation – Implementation and Application of Path Testing.

    UNIT III

    Transaction Flow testing – Transaction Flows – techniques – Implementation Comments – Data Flow Testing – Basics – Strategies – Applications, Tools and effectiveness – Syntax Testing – Why, What, How – Grammar for formats – Implementation – Tips.

    UNIT IV

    Logic Based Testing – Motivational Overview – Decision tables – Path Expressions – KV Charts – Specifications – States, State Graphs and transition Testing – State Graphs – Good & bad states – state testing Metrics and Complexity.

    UNIT V

    Testing GUIs – Testing Client – Server Architecture – Testing for Real-time System – A Strategic Approach to Software testing – issues – unit testing – Integration Testing – Validation testing – System testing – The art of Debugging.

    REFERENCES :

    1. Boris Beizer, Software testing techniques, Dreamtech Press, Second Edition – 2003.

    2. Myers and Glenford.J., The Art of Software Testing, John-Wiley & Sons,1979

    3. Roger.S.Pressman, Software Engineering – A Practitioner‟s Approach ,Mc-Graw Hill, 5th

        edition, 2001

    4. Marnie.L. Hutcheson, Software Testing Fundamentals, Wiley-India,2007

    Subject Title: SOFTWARE ENGINEERING

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the role of software, system analysis, design concepts, methods, testing methods and strategies

    Goal:

    To enable the students to learn the basic functions, principles and concepts of software engineering.

    Objectives:

    On successful completion of the course the students should have:

    Understood the role of software engineering

    Understood the design concepts, testing methods and strategies

    UNIT I

    The evolving role of software – Software – Software Crises and Myths – Software Engineering: Layered Technology – The software process model – Evaluating Software Process models – Component Based development – The formal methods model – 4GT – Software Project Planning: Project Planning objectives – Software Scope – resources  Software Project estimation – Decomposition Techniques – Empirical estimation models.

    UNIT II

                Analysis concepts & Principles: Requirement Analysis – Analysis Principles – Software Prototyping – Specification. Analysis modeling: Data Modeling – Functional modeling & information flow – Behavioral modeling.

    UNIT III

                Design concepts & Principles: The design process – Design Principles – Design concepts – Effective modular design. Architectural design: Software Architecture – Data design – Analysing alternative Architectural design – Mapping requirements into software Architecture – Transform mapping – Transaction mapping.

    UNIT IV

                User interface design: The Golden Rules – User interface design – Task analysing and modeling – interface design activities – implementation tools – Design Evaluation. Component level design: Structured Programming – Comparison of Design notations. Object-Oriented design: Design for object – Oriented systems – the system design process – The object design process.

    UNIT V

                Software Testing Techniques: Software Testing Fundamentals – Test case design – White box Testing – Basis path Testing – Control structure testing – Black box Testing. Software Testing strategies: A Strategic Approach to software testing – Strategic issues – Unit Testing – integration testing – Validation testing – System testing.

     

    REFERENCE BOOKS

    1. Roger S Pressman – “Software Engineering a Practioner’s Approach”, Fifth Edition,

        McGraw- Hill Higher Education.

    2. Rajib Mall, “Fundamentals of Software Engineering”, PHI, Second Edition.

    3. Sommerville, “Software Engineering”, Pearson Education, Sixth Edition.

    4. Richard Fairly, “Software Engineering Concepts”, Tata McGraw Hill, 1997

    5. Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli, “Fundamentals of Software Engineering”,

        Second Edition, PHI/Pearson Education Asia.


    Subject Title: MANAGEMENT CONCEPTS & COMMUNICATION

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the basic concepts of management, planning, motivation, controlling, staffing and communication.

    Goal:

    To enable the students to learn the basic definition of management, functions and communication

    Objectives:

    On successful completion of the course the students should have:

    Understood management concepts & communication

    Understood planning, motivation, controlling, staffing and communication.

    UNIT I

                Management – meaning ad definition – features – functions - importance –difference between Administration and management – management hierarchy. Planning – meaning – nature – objectives – importance - steps in planning –advantages and limitations – management by objectives.

    UNIT II

                Organization – Meaning – functions – principles - types of organization -merits and demerits – delegation of authority – Decentralization - advantages and disadvantages. Departmentation – meaning - process – basis types of Departmentation - importance.

    UNIT III

                Staffing – definition - processing of staffing - recruitment - sources of recruitment - stages in selection procedure - trading and development. Motivation - meaning and importance – types - theories of motivation - Maslow, McGregor, herzberg. Leadership - need and importance – qualities of leadership – leadership styles.

    UNIT IV

                Controlling – definition - steps in control process - requirements of effective control system. Advantages and limitations - budgetary and non-budgetary control techniques. Communication - meaning and importance - process of communication - principles – types – barriers to communication - overcoming barriers.

     

    UNIT V

                Written communication - Business letters – lay-outs of business letter - drafting letters for sales and collection. Oral communication – interviews - telephone conversation -instruction –dictation. Conducting meetings: notice, agenda, minutes.

     

    REFERENCE BOOKS

    1. L.M. Prasad, “Principles and Practice of Management”, Sultan Chand and Sons.

    2. Tripathy and Reddy, “Principles of management”, Tata Mcgraw Hill.

    3. Koontz and Werich, Management”.

    4. Rajendran paul and Korala Kalli, “Essentials of Business communication”, Sultan Chand     & sons.


    Subject Title: JAVA PROGRAMMING

    Course Number:

    Number of Instruction Hours: 4

    UNIT I

    Introduction: History of JAVA, JAVA class libraries – Basics of a typical JAVA environment – Arithmetic, Equality and Relational Operators – Thinking about Objects, Applet: Adding Integers (Example) – Control Structures: if, if/else, while, for, switch, do/while, break and continue – Operators: Assignment, Increment and Decrement and Logical – Primitive Data types.

    UNIT II

    Methods: program modules in JAVA – Methods – Method definitions – JAVA API packages – Duration of identifiers – Scope rules – Method overloading - Arrays – References and Reference parameters – Passing arrays to methods – Multiple subscripted arrays – Class scope – Controlling access to members – Creating packages – Constructors – Overloaded constructors – Set and Get methods – Final instance variables – Packages access – Using this reference – Finalizers – static Class members – Data abstraction and Information Hiding – Superclasses and Subclasses – protected members – Constructers and Finalizers in subclass – inner class definitions – Type wrapper class for primitive types.

    UNIT III

    String constructors – String methods: length, CharAt, getChars, hashCode, value of, intern and miscellaneous string methods – Substrings and concatenating strings – stringBuffer class – stringTokenizer Class – Graphics contexts and Graphics Objects – color and Font controls – Drawing lines, Rectangles, Ovals, Arcs, Polygons and Polylines - The JAVA2D API – Swing overview – Jlabel – Event handling model – JtexField, JpasswordField, Jbutton, JcheckBox, Jradio Button, JcomboBox, Jlist, JtextArea, Jslider – Mouse event handling, Adapter classes – Layout managers – Panels – Using menus with frames – Boxlayout manager.

    UNIT IV

    The basics of JAVA exception handling – Try blocks – Throwing, Catching and Rethrowing an exception – Throws clause – finally block – Class Thread: an overview – Thread states – Thread priorities and scheduling – Thread synchronization – Runnable interface – Thread groups – Loading, displaying and scaling images – Files and Streams – Creating, Reading and Updating a sequential access file – Creating, Writing and Reading a random access file – Class file – Reading, Inserting and Updating a database (Use JDBC to a MS Access)

    UNIT V

    Overview of Servlet technology - Handling HTTP GET and POST requests – Session tracking – RMI: defining, implementing the RMI – Define the Client – Compile Execute the server and the client – Networking : Reading a file on a web server – Establishing a simple server and a simple client (using stream sockets) – Random and BitSet Class – Class arrays – Interface Collection and Class Collections – Sets – Maps – JAVABEANS : Preparing a class to be a JavaBean – Creating a JavaBean – Adding Beans and Properties to a JavaBean – Connecting Beans with Events in the BeanBox – the BeanInfo class.

     

    REFERENCE BOOKS

    1. Deitel and Deitel, “ Java How to Program”, Third Edition, PHI/Pearson Education Asia.

    2. Keyur shab,“Java 2 programming”, Tata McGraw-Hill Pub. Company Ltd.

    3. C.Xavier,“Programming with Java 2”,SciTech Publications (India) P. Ltd.

    4. Cays S. Horstmann, Gary Cornell, “Core Java2 Volume I – Fundamentals”, Pearson

        Edition, 2001

    5. Cays S. Horstmann, Gary Cornell, “Core Java2 Volume II – Fundamentals”, Pearson

        Edition, 2003


    Subject Title: VISUAL PROGRAMMING

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents an overview of VB and .NET, functions, VC++ Programming, arrays, ODBC.

    Goal:

    To enable the students to learn the basic VB.NET and concepts of arrays, VC++

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood VB.net programming

    ·         Understood VC++ programming

     

    UNIT I

    Introduction to VB.NET – Welcome to Visual Basic – Opening closing windows toolbars – Existing project – Auto Hide – Customizing windows placing controls on a form – Selecting and resizing controls – Relocating controls – Properties windows and setting properties of forms and controls (using properties window and using event procedure).

    UNIT II

    Visual Basic.NET variables - Data types constant – Building project – Displaying output – Operators – Conditional statements – If-then, Select-case – Looping – Do, For next, Nested loops.

    Import statement – Msg box – Functions – Input Box ( ) – Functions – User defined and built-in functions – Controls.

    UNIT III

    Arrays – Menus and dialog boxes, structures programming – Object oriented Programming. Files classification – Handling files using function and classes – Directory class – File class – File processing.

    UNIT IV

    Visual C++: Programming: MFC and Windows – MFC Fundamentals – MFS Class Hierarchy – MFC Member & Global Functions – Various Object Properties – Cobject, CArchive, CWinApp, CWnd, CFile, CGD, Object, CExcept, CDialog, CString, CEdit, CList – Resources: Menus – Accelerators, Dialogs, Icons, Bitmaps, Versions – Message Maps – Document/View Architecture.

    UNIT V

    VC++ (Contd): connecting to Data Source – DAO – ODBC – Thread – Based Multitaksing – Visual C++ APPWIZARD and class Wizard.

     

    REFERENCE BOOKS

    1. Eric A Smith, Valor Whisher, Hank Marquis, “Visual Basic 6 Programming Bible”.

    2. Herbert Schildt, “MFC Programming From the Ground up” Second Edition , Tata

        McGrawHill.

    3. MSDN Visual studio Library.

    4. Cornell, “Visual Basic 6 From the Ground Up”, Tata Mcgraw – Hill Company Ltd

    5. Mveller, “Visual C++ from the Ground up”, TMCH.

    6. Viktor Toth, “Visual C++6 Unleased”, Second Edition, Techmedia. 

     


    Subject Title: OPERATIONS RESEARCH

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents linear programming, transportation problem, inventory control, replacement model, and queuing theory.

    Goal:

    To enable the students to learn the formulation of LPP, mathematical formulation, Assignment problem.

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the linear programming problems & programming problems

    ·         Understood the queuing theory & inventory control problems

    UNIT I

    Linear Programming : Formulation of LPP – Graphical solutions to LPP –Simplex Method - Big M method – Two – Phase Simplex Method - Duality in Linear Programming: Primal & Dual Problems – Dual Simplex Method.

    UNIT II

    The Transportation Problem: Introduction – Mathematical Formulation- Finding Initial Basic Feasible Solutions – Moving towards Optimality – Unbalanced Transportation Problems – Degeneracy. The Assignment Problem: Introduction – Mathematical formulation - Hungarian Assignment Method – Maximization in Assignment Problem – Unbalanced Assignment Problem – Impossible Assignment.

    UNIT III

    Inventory control : Introduction – Costs involved in inventory - Deterministic models : EOQ models without and with shortage - Buffer stock and Reorder Level – Price Break models – ABC Analysis.

    UNIT IV

    Replacement model : Introduction – Replacement of items that deteriorates gradually : value of money does not change with time – value of money changes with time – Replacement of items that fails suddenly : Individual Replacement –Group Replacement.

    PERT/CPM: Introduction – Construction of Network - CPM calculations –PERT Calculations.

    UNIT V

    Queuing Theory : Introduction - Characteristics of queuing system - Problems of single server with finite / infinite population model – Problems of multi server with finite /infinite population model.(No derivation)

     

    REFERENCE BOOKS

    1. Kanti Swarup, P.K. Gupta, Man Mohan, “Operations Research”, Sultan Chand & Sons.

    2. P.K. Gupta, D.S Hira, “Problems in Operations Research”, S.Chand & Company Ltd.

    3. Hamdy A. Taha, “Operations Research – An Introduction”, Seventh Edition, PHI/Pearson

        Education.

    4. Frederick S. Hillier, Gerald J. Lieberman, “Introduction to Operations Research”, Tata

        McGraw Hill Pub Company Ltd., Seventh Edition.

    5. J.K.Sharma, “Operations Research Theory and Applications”, Macmillan India Ltd.,

        Second Edition.



    Subject Title: COMPUTER NETWORKS

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the Introduction to computer networks, the physical layer, Data link layer, network layer, Session layer.

    Goal:

    To enable the students to learn the computer networks concepts and layer description.

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the use of computer networks.

    ·         Understood the functions of network layers

     

    UNIT I

    Introduction: Use of computer networks – Network Hardware – Network software – Reference models – Example of networks.

    UNIT II

    The Physical Layer: The Theoretical basis for data communication – Guided transmission Media – Wireless transmission – Communication satellites – The Public switched Telephone network – Cable Television - Mobile telephone system.

    UNIT III

    Data link layer: Data link layer design issues – Error detection and correction – Elementary data link protocols – Sliding window protocols – Protocol Verification - Example data link Protocols.

    UNIT IV

    Network layer : Network layer design issues – Routing algorithms – Congestion, Control algorithms – Quality of service – Internetworking – Network layer in the internet. Transport layer: The transport service – Elements of transport protocol – A simple transport protocol - The internet Transport Protocols : UDP – The Internet Transport Protocols : TCP - Performance issues.

    UNIT V

    Session layer : Design issues, synchronization - Presentation layer : Design issues, cryptography – Application layer : Design issues, file transfer, E-mail.

    REFERENCE BOOKS

    1. Andrew S. Tanenbaum, “Computer Networks”, IV Edition, PHI/Pearson Education,

    2. P. Green – Computer Network Architectures and Protocols, Plenum Press, 1982.

    3. Harry Katzan – An Introduction to “Distributed Data Processing”, A Petrocelli Book, New

       York / Princeton.

    4. Godbole – Data Communication & Networking, TMH.

    5. Leon Garcia – Communication Networks : Fundamental Concepts & Key Architecture,

        TMH.

    6. Hari & Barani, “Projects in Networking”, 2005, SCITECH Publications

    Subject Title: ANALYSIS & DESIGN OF INFORMATION SYSTEMS

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the Information systems analysis overview, system requirement specification, process specification and Data input methods.

    Goal:

    To enable the students to learn the basic types of information, overview, data dictionary

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the analysis & design of information systems

    ·         Learnt the system and process specifications and various data input methods

     

    UNIT I

    Information and Management: Types of information – Why do we need a Computer based information system – Management structure – Management and information requirements – qualities of information – Examples of information systems.

    UNIT II

    Information systems analysis overview: Overview of Design of an Information system – the Role and Task of a System Analyst - Attributes of a Systems Analyst – Tools used by Systems Analyst- Information Gathering : Strategy to gather information – Information Sources – Methods of Searching for Information – Interviewing Techniques – Questionnaires – other methods of information search – Case study.

    UNIT III

    System Requirement Specification : Data Dictionary – Steps in systems Analysis – Modularizing requirements specification – Feasibility Analysis: Deciding on project goals – Examining alternative solutions – Evaluating proposed system – Cost-benefit analysis – Payback period – Feasibility report- system proposal – Data flow diagram : symbols used in DFDs – Describing a system with a DFD – Good conventions in developing DFDs – Logical and Physical DFDs.

    UNIT IV

    Process specification: Process specification methods – structured English – Decision Tables : Decision table Terminology and Development - Extended Entry Decision table - Establishing the logical correctness of decision tables – use of Karnaugh maps to detect Logical errors in Decision table – Eliminating redundant specifications

    UNIT V

    Data input methods: Data input – Coding Techniques – Detection of Error in Codes – Validating Input data – Interactive Data input – Designing outputs: output Devices – Objectives of Output design – Design of Output Reports – design of screens – use of Business Graphics – Control, Audit, Testing and Security of information system – System Design Example.

     

    REFERENCE BOOKS

    1. V. Rajaraman , “Analysis and Design of Information System” – 2nd Edition – Prentice-

        Hall of India, 2004.

    2. James A Senn, “ Analysis & Design of Information Systems”, Second Edition, MCH

        International Edition .


    Subject Title: UNIX PROGRAMMING

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the introduction, inter process communication, classical IPC problems, shell programming and system programming in UNIX.

    Goal:

    To enable the students to learn the basic fundamentals of UNIX operating system, and UNIX programming

    Objectives:

    On successful completion of the course the students should have:

    Understood the UNIX file system.

    Learnt shell programming & system programming in UNIX

    UNIT I

    Unix – Introduction – Basic commands – files – permissions – directories – processes – pipes – redirection – filters – vi editor – unix file system – unix file structure.

    UNIT II

    Shell programming – Shell Syntax : Variables – conditions – control structures – functions – commands – command execution – simple programs

    UNIT III

    Unix System Programming – System calls and device drivers – Library functions – low level file access – system calls for managing files – files and directory maintenance – scanning directories.

    UNIT IV

    Process and signals – process – process structure – starting new processes – signals

    UNIT V

    Interprocess communication – Pipes: process pipes – pipe call – parent and child processes - Semaphores: Definition – example – facilities – shared memory: overview – functions – message queue: overview – functions – Sockets: socket connections.

    REFERENCE BOOKS:

    1. Peter Dyson, Stan Kelly – Bootle, John Heilborn, “UNIX Complete”, BPB Publications,  

        1999

    2. Richard Stones, Neil Matthew, “Beginning Linux Programming”, WROX, 1999

    3. Uresh Vahalia, “UNIX Internals, The New Frontiers”, Pearson Education Limited, 2002



    Subject Title: OBJECT ORIENTED ANALYSIS AND DESIGN & C++

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the Object Model, classes and objects, overloading, files, exception handling, OO analysis.

    Goal:

    To enable the students to learn the basic functions, principles and concepts of Object oriented programming.

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the Object model and relationship among objects

    ·         Gain knowledge in C++ programming

     

    UNIT I

    The Object Model: The Evolution of the Object Model – Elements of the Object Model – Applying the Object Model. Classes and Objects: The Nature of an Object – Relationship among Objects.

    UNIT II

    Classes and Object: Nature of Class – Relationship Among classes – The Interplay of classes and Objects. Classification: The importance of Proper Classification – identifying classes and objects – Key Abstractions and Mechanism.

    UNIT III

    Introduction to C++ - Input and output statements in C++ - Declarations - control structures – Functions in C++.

    UNIT IV

    Classes and Objects – Constructors and Destructors – operators overloading –Type Conversion - Inheritance – Pointers and Arrays.

    UNIT V

    Memory Management Operators - Polymorphism – Virtual functions – Files –Exception handling - sting handling – Templates.

     

     

    REFERENCE BOOKS

    1. Grady Booch, “Object Oriented Analysis and Design with Applications”, Second Edition,

        Pearson Education.

    2. Ashok N. Kamthane, “Object Oriented Programming with ANSI &Turbo C++”, First

        Indian Print -2003, Pearson Education.

    3. Samanta “Object Oriented Programming with C++ and Java”, PHI.

    4. Balagurusamy “Object Oriented Programming with C++”, TMCH, Second Edition, 2003.

    5. Debasingh Jana, “C++ and Object Oriented Programming Paradigm”, 2003, PHI.

    6. M.P. Bhave and S.A. Patekar, “Object Oriented Programming with C++”, 2004, Pearson

        Education.


    Subject Title: - MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE

    Course Number:

    Number of Instruction Hours: 4

    UNIT I

    Matrices : Definition – Types of Matrices – Basic operations in Matrix – Determinants – Properties of Determinants – Inverse of a Matrix – Finding Eigen values and vectors – Cayley – Hamilton theorem.

    UNIT II

    Set Theory: Basic set operations – Relations – Types of Relations – Representation of relations in matrix form – Composition of relations – Functions – Types of functions – Principle of mathematical induction.

    Boolean Algebra: Definition – Sub Boolean algebra – Boolean functions and Boolean Expression.

    UNIT III

    Mathematical Logic : Introduction – Connectives, NAND & NOR connectives – Tautology and Contradiction – Truth tables – Logical Networks – Normal forms – Principal disjunctive normal form – Principal conjunctive normal form – Equivalence formulae – Indirect method of proof. Predicate calculus, free and bound variables, inference theory for predicate calculus.

     

    UNIT IV

    Graph Theory : Graphs, Diagraph – Types of graph – Simple theorems – Definitions of paths, reach ability – Matrix representation – Shortest path problem – Binary trees – Traversal of binary trees – Expression trees – Infix, postfix, prefix expressions.

     

    UNIT V

    Grammars and Language : PSG – Types of grammars – Productions – Regular grammar and languages – Finite State Automata (FSA) – Deterministic and Non deterministic FSA – Conversion of NDFSA to DFSA.

     

    REFERENCE BOOKS

    1. M.K. Venkatraman, “Engineering Mathematics”, Vol II, National Publishing Co.

    2. Hopcraft & Ullman , “Introduction to Automata Theory, Languages & Computation”, II  

        edition, Pearson Education.

    3. Tremblay & Manohar, “Discrete Mathematical structures with applications to computer

        science” , TMH.

    4. J.K. Sharma, “Discrete Mathematics, Macmillan India, Ltd., 2003.

    5. P. Radha, T. Santha, “Discrete Mathematics for Computer Science & Applications”,

        Kalaikathir Publications, , 2003.

    6. M. Vijayaraghavan, “Foundations of Mathematics”, Scitech, 2001.

    Subject Title: COMPUTER GRAPHICS

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents a Survey of Computers Graphics, Bresenham’s Algorithm, Two Dimensional Geometric Transformations, Three Dimensional Concepts, Surface Detection Methods.

    Goal:

    To enable the students to learn basic transformations, algorithms and concepts.

    Objectives:

    On successful completion of the course the students should have:

    Understood the Computer Graphics and the various graphic algorithms.

    Understood the 2D and 3D transformations, models and surface rendering

     

    UNIT I

                A Survey of Computers Graphics – Overview of Graphics Systems – Output Primitives: Points and Lines, DDA, Bresenham’s Algorithm, Properties of Circles & Ellipse, Pixel Addressing.

    UNIT II

                Two Dimensional Geometric Transformations: Basic Transformations, Matrix Representations, Composite Transformations – Line Clipping – Two Dimensional Viewing Graphical User Interfaces and Interactive Import Methods.

    UNIT III

                Three Dimensional Concepts – Three Dimensional Object Representations: Polygon Surfaces – Curved Lines and Surfaces – Quadric Surfaces – Super Quadrics Blobby objects Spline Representations – Cubic Spline Interpolation.

    UNIT IV

                Three Dimensional Geometric and Modeling Transformations – Three Dimensional Viewing, Viewing Pipeline, Viewing Co-Ordinates, Projections Clipping.

    UNIT V

                Visible – Surface Detection Methods: Classification of Visible – Surface Detection Algorithms, Back face Detection, Depth –Buffer Method, A-Buffer Method, Scanline Method, BSP-Tree Method. Illumination Models and Surface – Rendering Methods: Basic Illumination Models –Polygon Rendering Methods – Color Models and Color Applications – Computer Animation

     

    REFERENCE BOOKS

    1. Donald Hearn, M.Pauline Baker, “Computer Graphics C Version” Second Edition, Pearson

        Education.

    2. Zhigangxiang, Roy Phastock, “Computer Graphics”, 2nd Edition, TMH.

     


    Subject Title: SYSTEM SOFTWARE AND OPERATING SYSTEM

    Course Number:

    Number of Credits: 4

    Subject Description:

    This course presents the principles of System Software, Compilers, Operating System, Principles of Deadlock, Uniprocessor scheduling.

    Goal:

    To enable the students to learn the basic functions, principless and concepts operating system and system software.

     

     

    Objectives:

    On successful completion of the course the students should have:

    Understood System Software and Operating System concepts.

     

    UNIT I

    System Software: Definition – Components of system software – Evolution of system software. Software Processors: Introduction – Translators – Loaders – Interpreters  Assemblers: Overview – Design of a two – Pass assembler – Macros and Macro processors.

    UNIT II

    Compilers: Overview of the compilation process – Scanning – Parsing – Storage allocation – Compilation of control structures - Code optimization. Loaders and linkage editors: Loading, linking and relocation – Relocatability – Linkage editing.

    UNIT III

    Operating System – Overview – Objectives and functions – Evolution of operating systems – Process states – Principles of concurrency – Mutual exclusion – Semaphores.

    UNIT IV

    Principles of Deadlock – Prevention – Detection – Avoidance – Memory management – Fixed partition – Dynamic partition – Simple paging – Simple segmentation – Virtual memory – Locality – Paging – Page size – Segmentation.

     

    UNIT V

    Uniprocessor scheduling – Types of scheduling – Scheduling algorithms – File management – File organization and access – Directories – File sharing – Secondary storage management.

     

    REFERENCE BOOKS

    1. D.M. Dhamdhere, “Systems Programming and Operating Systems”, Tata McGraw- Hill

        Publishing Company Ltd., New Delhi.

    2. William Stallings, “Operating Systems” , Second Edition, PHI, 2001

    3. Pramod Chandra P. Bhatt, “An Introduction to Operating Systems”, Prentice Hall of India,

        2003.

    4. Andrew S. Tanenbaum, “Modern Operating System”, Prentice Hall of India, Second

        Edition.


    Subject Title: RELATIONAL DATABASE MANAGEMENT SYSTEMS

     

    UNIT I

    Overview of database systems: Managing data- A historical perspective – File systems versus a DBMS - Advantages of a DBMS- Describing and storing Data in a DBMS - Queries in a DBMS - Transaction management – Structure of a DBMS. Database design & ER diagrams – Entities, Attributes, and Entity Sets – Relationships and Relationship Sets- Additional feature of the ER model- conceptual Database design with the ER model.

    UNIT II

    Relational Model: Integrity constraints over relations – Enforcing integrity constraints – Querying relational data – Logical database design : ER to Relational –Introduction to Views – Destroying / Altering Tables & Views. Relational Algebra and Calculus: Relational Algebra – Relational Calculus

    UNIT III

    SQL: Queries, Programming, Triggers: The form of a basic SQL Query – UNION, INTERSECT and EXCEPT – Nested Queries – Aggregate operators – Null values –Complex integrity constraints in SQL - Triggers & Active data bases. Transaction Management Overview: The ACID Properties - Transactions & Schedules – Concurrent execution of Transactions – Lock-based concurrency control – Performance of Locking –Transaction support in SQL

    UNIT IV

    Schema Refinement and Normal forms: Introduction to Schema refinement – Functional dependencies – Reasoning about functional dependencies – Normal forms –Properties of Decompositions – Normalization – Schema Refinement in data base design – other kinds of dependencies. Security : Introduction to Database security -Access control – Discretionary Access control – Mandatory Access control – Additional issues to security. Concurrency control : 2PL, serializability and Recoverability – Introduction to Lock Management - Lock Conversions –Specialized Locking techniques - Concurrency control without locking.

    UNIT V

    Parallel & Distributed databases: Introduction – Architecture for parallel databases – Parallel Query evaluation – Parallelizing individual operations –Parallel Querry Optimization – Introduction to distributed Databases – Distributed DBMS architecture sorting data in a distributed DBMS. Object Database Systems: Motivation Example – Structured data types – Operation on structured data types – Encapsulation & ADTS – Inheritance - Objects, OIDS and Reference Types - Database design for and ORDBMS – OODBMS – Comparing RDBMS, OODBMS and ORDBMS.

    REFERENCE BOOKS

    1. Raghu Ramakrishnan, Johannes Gehrke –“Database Management Systems”, Third Edition,     McGraw-Hill Higher Education.

    2. Silberschatry, Korth, Sundarshan, “Database system Concepts”, Fourth Edition, Mc Graw-   Hill Higher Education.

    3. Elmasri, Navathe, “Fundamentals of Database Systems”, Third Edition, Pearson Education     Asia.

    4. S.S. Khandare, “Database Management and Oracle Programming”, First Edition, 2004,

        S.Chand and Company Ltd.

    5. Nilesh Shah, “Database Systems using Oracle”, 2002, Prentice Hall of India.

    6. Rajesh Narang, “Database Management Systems”, 2004, Prentice Hall of India

    Subject Title: DATA STRUCTURES AND ALGORITHMS

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course gives an introduction of algorithms, linked lists, internal sorting, symbol tables with case study.

     

    UNIT I

    Introduction: Introduction of Algorithms, Analysing Algorithms. Arrays: Spare Matrices –Representation of Arrays. Stacks and Queues. Fundamentals – Evaluation of Expression Infix to Postfix Conversion – Multiple Stacks and Queues – Perform Analyse the Algorithms.

    UNIT II

    Linked List: Singly Linked List – Linked Stacks and Queues – Polynomial Addition –More on Linked Lists – Sparse Matrices – Doubly Linked List and Dynamic – Storage Management – Garbage Collection and Compaction. Trees: Basic Terminology – Binary Trees – Binary Tree Representations – Binary Trees – Traversal – More on Binary Trees – Threaded Binary Trees – Binary Tree Representation of Trees – Council Binary Trees. Graphs: Terminology and Repersentations – Traversals, Connected Components and Spanning Trees – Shortest Paths and Transitive Closure – Perform Analyse the Algorithms.

    UNIT-III

    Internal Sorting: Insertion Sort – Quick Sort – 2 Way Merge Sort – Heap Sort – Shell Sort – Sorting on Several Keys. External Sorting: Storage Devices – Sorting with Disks: K-Way Merging – Sorting with Tapes – Perform Analyze the Algorithms.

    UNIT IV

    Symbol Tables: Static Tree Tables – Dynamic Tree Tables – Hash Tables: Hashing Functions – Overflow Handling. Files: Files, Queries and Sequential organizations – Index Techniques – File Organizations.

    UNIT V

    Case Study: Recursion – Towers of Hanoi – Simulation of an Airport – Pattern Matching in Strings – Game Trees.

     

    REFERENCE BOOKS

    1. Ellis Horowitz, Sartaj Shani, “Data and File Structures” Galgotia Publication.

    2. Ellis Horowitz, Sartaj Shani, Sanguthevar Rajasekaran, “Computer Algorithms”, Galgotia

        Publication.

    3. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C”, Pearson Education

       Asia, Second Edition.

    4. Robert Kruse, C.L.Jondo, Bruce Leung, “Data Structures and Program Design in C”,

        PHI/Pearson Education Asia, Second Edition.

    5. Gregory L. Heileman, “Data Structures Algorithms and Object Oriented Programming”

        Tata McGraw Hill Publication Company Ltd.

    6. Tremblay Sorenson, “An introductions to Data Structures with Applications”, 2nd Edition,

        Tata McGraw Hill Pub Company Ltd.

    7. Dr.M.Murugan, “Graph Theory and Algorithms”, Muthali Pub. House, Chennai, 2003.

     


    Subject Title: ACCOUNTING AND FINANCIAL MANAGEMENT

    Number of Instruction Hours: 4

    Subject Description:

    This course presents accounting, final accounts, Ratio analysis, Funds Flow Statement, Budget and Budgetary Control, Costing.

    Goal:

    To enable the students to learn the accounting fundamentals, principles and concepts.

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the basics of Accounting And Financial Management.

     

    UNIT I

    Accounting: Definition, Objectives, Advantages, Accounting Concepts, Accounting Conventions. Methods of Accounting – Single Entry and Double Entry System. Basic Books of Accounts – Journal and Ledger – Preparation of Trial Balance.

    Final Accounts: Trading and Profit and Loss Account and Balance Sheet of Sole Proprietary Concern.

    UNIT II

    Ratio Analysis: Meaning – Advantages – Limitations – Classification of Ratio : Profitability, Turnover and Solvency Ratios.

    UNIT III

    Funds Flow Statement: Concept of Funds – Funds flow Statement – Uses and Limitations – Preparation of Fund Flow Statement – Cash Flow Statement

    UNIT IV

    Budget and Budgetary Control: Meaning and Definition, Objectives of Budgetary Control, Advantages and Limitations Preparation of Different Types of Budgets.

    UNIT V

    Costing: Definition, Nature and Importance Advantages and Limitations of Cost Accounting – Classifications of Cost – Preparation of Cost Sheet

    Marginal Costing: Meaning, Advantages – Cost – Volume Profit Analysis – Break Even Analysis – Uses and Assumptions – Applications of Marginal Costing.

     

     

    REFERENCE BOOKS

    1. N. Vinayakam, Mani Nagarajan, “Principles of Accountancy”, Eurasia Publishing House,

        New Delhi.

    2. S.N. Maheswari, “Principles of Management Accounting”, Sultan Chand & Co.

    3. Sharma and Sasi K. Gupta, “Management Accounting”, Kalyani Publishers.

    4. T.S Grewal, “Introduction to Accountancy”, Sultan Chand & Co.

    5. Ramachandran and Srinivasan, “Management Accounting”, Sri Ram Publications, Trichy.


    Subject Title: NUMERICAL ALGORITHMS & STATISTICS

    Course Number:

     

    UNIT I

    Matrix – Rank of a Matrix – Consistency and inconsistency of systems of linear algebraic equations.

    Numeral Methods : Curve fitting by methods of least squares - Fitting of a straight line – parabola and exponential curve.

     

    UNIT II

    Numerical Methods: Finite difference operators – Difference table – Numerical Interpolation – Finding missing values – Langrange’s interpolation. Numerical Differentiation – Numerical integration – Trapezoidal and Simpson’s 1/3rd rule and 3/8th rule.

     

    UNIT III

    Solution of Numerical algebraic & transcendental equations – Bisection methods – Method of False position – Newton – Raphson method – Iterative method.

    Methods of solving simultaneous linear algebraic equations – Gauss elimination method – Gauss Seidal Iterative methods.

     

    UNIT IV

    Univariate Distribution – Frequency Distribution – Grouped and Ungrouped distributions – Measures of Central tendency – Measures of dispersion – Coefficient of variation.

    Bivariate Distribution : Correlation – Types of correlation – Karl Pearson’s coefficient of correlation – Rank correlation – Regression – Regression equations – Methods of solving regression equations.

     

    UNIT V

    Probability : Introduction to Probability – Addition and multiplication theorems conditional probability – Baye’s theorem – Probability Distribution – Binomial, Poisson, Uniform, Exponential and Normal distributions. (No derivations – Simple problems only).

     

    REFERENCE BOOKS

    1. M.K. Venkataraman, “Numerical Methods in Science and Engineering”, National  

        Publishing Company.

    2. S.C. Gupta and V.K. Kapoor, “Fundamental of Mathematics Statistics” , Sultan Chand &

        Sons.

    3. P. Kandaswamy K. Thilakavathy and K. Gunavathi, “Numerical Methods”, S. Chand &

        Company Limited, New Delhi, 2nd Edition.

    Subject Title: PROBLEM SOLVING IN C

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the Programming techniques in C, explains data types, arrays, pointers, files.

    Goal:

    To enable the students to learn the basic functions, principals and concepts of programming in C fundamentals.

    Objectives:

    On successful completion of the course the students should have:

    ·         Understood the Programming in C language

     

    UNIT I

    Planning the Computer Program – Flow Chart – Types of Logic used in Flowchart – Computer Languages – Hierarchy of Programming Languages – Classifications of Programming Languages – Popular Programming Languages – Program development process – Characteristics of a Good Program – Program Development Process – Error in Programming.

    UNIT II

    An overview of C – Data types and sizes – Declarations – Variables – Constants – Operators – Expressions – Formatted and Unformatted Input / Output statements - Program Control Structures – Loop Control Structures –– Arrays – Strings

    UNIT III

    Function – Function Arguments – Function Prototype – Recursion – Storage Classes –Structures – Unions – Bit Manipulations and Enumerations – Self-Referential Structures – Dynamic Memory Allocation.

    UNIT IV

    Pointers – Introduction – Pointers and Arrays – Pointers and Strings – Pointers and Structures - Pointers and Data Structures

    UNIT V

    File processing – C Preprocessors – Command Line Arguments - Low Level Programming in C – Calling BIOS and DOS Interrupts – Port I/O Functions to Access CMOS – Keyboard and Speaker – Writing into Video Buffer.

     

    REFERENCE BOOKS

    1. Yeswanth Kanetkar, “Let us C”

    2. Yeswanth Kanetkar, “Pointers in C”

    3. Yeswanth Kanetkar, “TSR through C”

    4. Ashok N.Kamthane. “Programming with ANSI and Turbo C”, Pearson Education Asia,

        2003

    5. E.Balagurusamy, “Programming in ANSI C”, Tata McGraw Hill

    6. Deitel & Deitel, “C How to Program”, Third Edition, PHI/Pearson Education Asia.

    7. Tenenbaum, Langsam and Angenstein, :Data Structures Using C”, PHI, ISBN: 81 – 203 –

        0696 – 1.

     

    Subject Title: COMPUTER ORGANIZATION AND ARCHITECTURE

    Course Number:

    Number of Instruction Hours: 4

    Subject Description:

    This course presents the architecture and organization of computers.

    Goal:

    To enable the students to learn the basic functions, principles and concepts of Computer architecture.

    Objectives: On successful completion of the course the students should have:

    ·         Understood computer architecture

    ·         Understood number systems, I/O, Registers and memory

     

    UNIT I

    Number System: Binary, Decimal, Octal, Hexadecimal – Conversion from one to other – Complements - Binary codes. Basic Logic Gates – Basic Theorems and Properties of Boolean Algebra – NAND, NOR implementation – Sum of Products – Product of Sums – Karnaugh map – Tabulation Method – Don’t Care Conditions.

    UNIT II

    Combinational Logic Circuit Design: Multiplexers – Demultiplexers – Decoders – Encoders – Half Adder – Full Adder – Subtractor – Parallel Adders.

    Flip-flops: RS, D, JK Flip-flops – Registers – Shift Registers – Ripple counters – Synchronous counters.

    UNIT III

    Register Transfer and Micro Operations: Arithmetic circuit – Logic Circuit – Shift Circuit – Arithmetic Logic Shift unit - Stack Organization – Instruction formats – Addressing modes – Data Transfer, Data Transfer, Manipulation and program control instructions.

    UNIT IV

    Input – Output organization: Peripheral Devices – Input – Output interface – Asynchronous Data Transfer (Strobe & Handshaking Method) – Modes of Transfer – Priority Interrupt – DMA – IOP.

    UNIT V

    Memory Organization: Memory Hierarchy – Main Memory – Auxiliary Memory – Associative Memory – Cache Memory – Virtual Memory.

     

    REFERENCE BOOKS

    1. M. Morrris Mano, “Digital Logic and Computer Design”, PHI.

    2. M. Morrris Mano, “Computer System Architecture” Third Edition,PHI/Pearson,Education.

    3. Albert Paul Malvino, Donald P. Leach, “Digital Principles and Applications”, Tata Mc

        Graw Hill Pub. Company Ltd.

    4. J.P.Hayes, “Computer Architecture and Organization” Tata Mc Graw Hill

    5. William Stallings, “Computer Organization & Architecture – Designing for performance”,

        Pearson Education, Sixth Edition.

    Number of Instruction Hours: 4

    Subject Description

    This course presents the basics of data and information, acquiring graphical data , data Storage, Computer software ,Computer networks, Data organization.

    Goal

    To enable the students to learn the basic types of data, image compression fundamentals, memory cell, CPU

    Objectives

    On successful completion of the course the students should have:

    ·         Understood the concepts of data and information.

    ·         Understood the concepts of data storage, Software, Hardware and Internet.

     

    UNIT I

    Data and Information : Types of data, simple model of a computer – Desktop computer. Acquisition of numbers and textual data : Introduction – Input units – Internal representation of numeric data, representation of characters in computers – Error detecting codes.

    UNIT II

    Acquiring graphical data : Introduction – Acquisition of textual data, pictures – Storage format for pictures – Image compression fundamentals – Image acquisition with digital camera. Acquiring audio data – Acquisition of video – Processing multimedia data – Processing and displaying textual data.

    UNIT III

    Data Storage : Introduction – Memory cell – RAM, ROM, Floppy Disk Drive, CD ROM, Archival Memory – Central Processing Unit - Output Devices.

    UNIT IV

    Computer software – Computer networks – Data organization.

    UNIT V

    Some Internet Applications – Email – WWW – Information Browsing Service – Information Retrieved from World Wide Web – Audio on Internet – Business Information System : Introduction – Types of information needed by organization – Why should we use computer in business – Design of operational information system – System life cycle – Computer systems for transaction processing.

     

    REFERENCE BOOKS

    1. V. Rajaraman “Introduction to Information Technology”, Prentice Hall of India, 2003.

    2. Ajoy Kumar Ray & Tinku Acharya, “Information Technology – Principles and

       Applications “, Prentice Hall of India, 2004.

    3. Research and Development Wing, ITL Education, “IT Tools and Applications”, Macmillan

        India Ltd., 2004.

    4. S.K. Sarkar & A.K. Gupta, “Elements of Computer Science”, S. Chand & Co., 2002.