MCM Part-I Semester-I
Fundamental of Information Technology
Unit-I Introduction to IT and Computers, Block diagram of computer, functioning of computer, generations of computer, classification of computers, characteristics, advantages & limitations of computer. Computer organization: Central processing Unit - speed of processor, computer memory: primary & secondary, types of primary memory, registers. Storage devices: floppy disk, Hard disk, magnetic tapes, optical disk (CD/ DVD), solid state storage (Flash memory cards, pen drive, etc.). Input devices: keyboard, mouse, joystick, light pen, scanners, OCR, MICR, Touch Screen, Bar code reader. Output devices: monitor, printers, classification of printers, impact & non-impact printers, dot matrix, ink jet, laser, thermal printers, plotters.
Unit-II Hardware & software. Software and programming languages. Introduction, types of software, characteristics of good program, development of programming languages-machine language, assembly language, high level language. Data representation: Binary, decimal, Octal, hexadecimal number systems, features & conversions. BCD, EBCDIC & ASCII codes.
UNIT – III File Concept Types of Files, Organization of Files, Data Processing. Factors affecting File Organisation, Data capture techniques. Computer communication, wireless communication, need for networks, forms of data communication – analog, digital; data transmission modes, data transmission media (Twisted pair, co-axial, Fibre Optic, Microwave, Satellite communication), Bandwidth- Narrow, voice, board band, Protocols, modems, Multiplexing, Types of network-, LAN, WAN, MAN, concept of Network topology, types of topologies, advantages & limitations .Type of networking: Telephone network, ISDN, LAN, MAN, WAN AND VAN; networking topology; OSI Model.
UNIT – IV Concept of E-Commerce and Internet Brief history and development of internet, WWW, Internet architecture – servers, browsers, URL; service providers – shell account, TCP/IP internet services and application – E Mail, education, financial service, e-Commerce, banking, shopping, advertising, e-governance. Application of Computer: Business and Industry, CAD/CAM graphics, Office automation, scientific application, process control, computer, computer audit, simulation. Virus, Types of Viruses, Anti-Virus, Firewall and Anti-Spy ware Utilities
1. I.T. TODAY (ENCYCLOPEDIA) BY S. JAISWAL (TEST BOOK)
2. COMPUTER TODAY BY DONALD SENDERS
3. Computer Applications in Management – Usha Dahiya,Sapna Nagpal(Taxmann‘s)
4. Information Technology - Dr. Sushila Madan (Taxmann‘s)
5. UNDERSTANDING COMPUTER BY DINESHKUMAR
6. COMPUTER FUNDAMENTALS BY P. K. SINHA
7. OFFICE AUTOMATION BY K.K. BAJAJ (MACMILAN)
8. BUSINESS ON THE NET AN INTRODUCTION TO THE WHATS AND HOWS OF E-COMMERCE BY K. N. AGARWALA & OTHERS (MACMILAN)
9. INFORMATION TECHNOLOGY BY S.B. KISHOR (DASGANU PRAKASHAN)
10. Fundamentals of Computers – ITL Education Solutions Ltd. (Pearson)
Programming in C
UNIT – I Programming Logic : Problem Analysis, Process Analysis, Conceptual Development of solution. Development Tools : Algorithm & Flowchart Translator : Interpreter, Compiler Introduction to C, C-Character Set and Keyboards, Constants and Variables, Data types, Type Casting, Type Modification, Operators and Expressions – Arithmetic, Relational, Logical Assignment, Ternary, Bit wise and Increment and Decrement Operator Input and Output statements in C.
UNIT – II Storage Class: Automatic, static, External. Control Statement If-else, go-to, while, do- while and for loop statements, Switch and Use of Break and Continue statements
UNIT – III Arrays: Declaration, Referring Individual elements, Entering data in to an array, Reading data from array, Array initialization, Printing of Array, Searching. Sorting and merging of array, String Manipulation using string library functions. Function: Arithmetic and String Library Function, User defined functions, Arguments and local variables, Returning function result, use of void, functions without value and reference and function with call by value and call by reference, recursion. Pointer: Introduction to pointer and function, pointer and structure, Pointer and Array, Call by value and call by Reference, Pointer and string Dynamic memory allocation: Sizeof ( ), malloc ( )
UNIT – IV Structure: Declaration Structure, Initializing Structure, Structure variables, accessing structure elements, Arrays of Structure, Structures containing Arrays. Unions: Concept and applications. Enum Files: Concept of file, Modes of files, Open and Close, Creation and reading of files, Character input/output, getchar, putchar, getch, putch, string input and output: sscanf, sprintf, gets, puts. File input/output : fprintf, facanf, getc, putc, Block read, Block read/write: fread, fwrite. File inclusion and command line argument.
1. COMPUTER PROGRAMMING IN C BY V RAJARAMAN (PHI)
2. C-PROGRAMMING BY S.K. SHRIVASTAVA
3. PROGRAMMING IN ‗C‘ BY BALAGURUSWAMI
4. EXPLORING ‗C‘ BY KANETKAR
5. LET US ‗C‘ BY KANETKAR
6. PROGRAMMING USING C BY DR.S.B. KISHOR (DASGANU PRAKASHAN)
Introduction to Operating Systems
UNIT – I Introduction to Operating System, definition, need, functions, types of operating system, simple batch system, multiprogramming , time sharing system, parallel system, distributed systems, real-time system, multiprocessing, on-line and off line processing, multitasking, virtual memory management.
UNIT – II Introduction to Disk Operating System (DOS)
- File types, Directory Structure
- Booting - Warm and Cold Booting
- Types of DOS commands (Internal and External)
- Introduction of Autoexe and Config files.
- Directory commands: DIR, MD, RD, TREE, PATH, SUBST ETC.
- Wild card Definitions
- Commands related to file management: COPY, DEL, ERASE, REN, ATTRIB, XCOPY, BACKUP and RESTORE .
- General commands: TYPE DATE, TIME, PROMPT etc.
- batch commands, wild card characters & its use.
Unit – III Introduction to Unix overview
- File systems and structure of directories and file
- File Oriented Commands – Cat, op, In mv, rm etc.
- File Permissions
- Directory Oriented commands – ls, mkdir, rmdir, cd, pwd etc.
- Inter user connection commands – write, mail, used, at, wall etc.
- Common commands – skill, date, wo, sleep, who ps.
- Unix Utility Commands – grep, pr, cut, paste, sort, lp shutdown, halt, sys, tar, find etc.
- Basics of shell scripts
- Writing shell scripts, running scripts, using variables, controlling the flow of statement
- Introduction of Linux.
UNIT – IV Introduction to windows Operating System, advantages of windows operating system, using different windows applications simultaneously, operating with windows, GUI, use of help features, starting an application, essential accessories, creating shortcuts, windows explorer, control panel, my computer, my documents, recycle bin, finding folders and files, changing system settings, system tools, use of run command, setting peripherals, drivers, editing graphics in windows, new features in windows XP/Vista versions.
BOOK RECOMMENDED :
1. MODERN OPERATING SYSTEMS 2nd EDITION BY TANENBAUM (PHI)
2. THE UNIX PROGRAMMING ENVIRONMENT BY KERNIGHAN & PIKE (PHI)
3. DOS/UNIX & WINDOWS: I.T. TODAY (ENCYCLOPEDIA) BY S. JAISWAL
4. OPERATING SYSTEM CONCEPT: SILLBERSCHATZ GALVIN
5. MSDOS; MANUAL
6. USING LINUX (FIFTH EDITION) : TACKETT, BURNETT (PHI)
Computerized Accounting ( Tally )
Unit-I Introduction to Accounting, Advantages of accounting, Books of accounts, Classification of Accounts, Financial Statements, Inventory management, Computerized Accounting, Need of Computerized Accounting, Accounts Organization, Accounts group, Loans Liabilities, Assets and Budget.
Unit-II Accounting Software‘s Introduction to tally Software, Features of Tally Screen, Company information, Creating new Company, Gateway, Selection of Company, selection of Options, Buttons at Gateway, Working with multiple Companies, Company Features, Configuration- General, Numeric Symbols, Voucher Entry, Creation of Voucher Screen, invoice Order Entry, Printing.
Unit-III Accounts info menu, Account Groups- create new group, creation of primary group. Normal and advance information, Ledger Accounts, cost categories, Cost Centers. Creation of Budget, Types of budget. Voucher- Voucher Entry, creation of Vouchers Screen, types of Voucher, Selection of Voucher types, Post Dated Voucher, printing of Vouchers, Cheque Printing, advance Features of account Voucher.
Unit-IV Inventory info, Features of Inventory info. Configure- Inventory Info, balance Sheet, Audit Trail, Ratio Analysis. Display-Accounting Report Display, Inventory report Display, and MIS Report Display. Printing Reports, Export, Export of Data. Maintenance- Bank Reconciliation, House Keeping, Data Maintenance. Security- Users and Password, Security Controls, Types of Security, Creation New Security Levels and Tally Audit. Practical: Tally Software – All Accounting Problems Viz. Balance sheet, Profit & Loss, Cash Book, Loans, Cost Accounting, Vouchers, Budget, Sales and Purchase, Assets & Liabilities, Inventory Management, Financial Statements, Books of accounts, Ledger, etc.
1. Accounting with Tally : K.K. Nadhani, BPB Publication
2. Tally Tutorial : K.K. Nadhani and A.K. Nadhani, BPB Publication.
3. Advances Accounts Vol-I: M.C. Shukla, T.S.Grewal and S.G,Gupta, S.Chand & Company, Delhi.
4. Accounting Principles: Anthony R.N. and J.S. Richard, Irwin Inc.
5. Advanced Accountancy By P.C. Tulsian, Tata McGraw HILL Publication.
6. Tally By S.B. Kishor (Dasganu)
7. Fundamentals of Computers – ITL Education Solutions Ltd. (Pearson)
Practicals : Practical-I : Programming in C (Turbo C/ANSI C) and Operating Systems (DOS, Unix, Linux) Practical-II : Tally and MS-Office
New MCM Syllabus Semester Pattern From 2012-13
1. Practical-I : Programming in C & Operating Systems
2. Practical-II : Tally & MS-Office
1. Practical-I : Visual Basic
1. Practical-I : Core Java
2. Practical-II : Oracle
1. Practical-I : PHP & My-SQL
2. Practical-II : Elective
Master of Computer Management (MCM)
QUESTION PAPER PATTERN
Total Marks : 80
N.B.) a) Any Five questions should be attempted out of Eight questions.
b) All Questions carry equal marks. (Sixteen marks each)
Q. 1 : Unit – I
Q. 2 : Unit – I
Q. 3 : Unit – II
Q. 4 : Unit – II
Q. 5 : Unit – III
Q. 6 : Unit – III
Q. 7 : Unit – IV
Q. 8 : Unit – IV
BCA Bachelor Of Computer Application, BCCA, Bachelor of Commerce & Computer Application BE IT/CS, Information technology/Computer Science MCA, Master of Computer Application MCM, Master of Computer Management Diploma , Polytechnic Others,
C / C++ ,
Hardware & Networking
CCNA, MCSE, Hardware, Networking