MCM New Syllabus Nagpur University 2012 | RTMNU New Syllabus 2012 | Online Syllabus of Nagpur University 2012
RASHTRASANT TUKADOJI MAHARAJ NAGPUR UNIVERSITYDIRECTION NO.24 OF 2012
FACULTY OF COMMERCE
COMPUTER APPLICATION BOS
DIRECTION GOVERNING THE EXAMINATION LEADING TO THE DEGREE OF
MASTER OF COMPUTER MANAGEMENT (MCM)
1. There shall be FOUR examinations leading to the degree of Master of
Computer Management namely :
Part-I
( 1 ) the Master of Computer Management ( MCM ) Semester-I Examination,
( 2 ) the Master of Computer Management ( MCM ) Semester-II Examination,
Part-II
( 3 ) the Master of Computer Management ( MCM ) Semester-III Examination,
( 4) the Master of Computer Management ( MCM ) Semester-IV Examination,
2. The duration of the Degree Course under this shall be of two academic years.
The MCM Semester-I Examination at the end of the first Semester and MCM
Semester-II Examination at the end of the Second Semester in First Year and
the Semester III Examination at the end of the Semester-III and MCM-IV
Semester Examination at the end of Semester-IV in Second Year.
3. The Examinations Specified in paragraph 2 above shall be held twice a year
(Winter+Summer) at such places and on such dates as may be fixed by the
University.
4. The details of the procedure for admission as well as eligibility for examination
of :
(A) An applicant of the MCM Semester – I Examination shall have :
(i) Obtained a Bachelor degree of this University or an equivalent
Bachelor Degree of any statutory University in any faculty
(ii) Prosecuted a regular course of study for not less than one
Semester in any recognized institution or college affiliated to the
Nagpur University where the course will be conducted.
(B) An applicant of the MCM Semester II Examination shall have :
Appeared MCM Semester– I Examination of this University 2
(C) An Applicant of MCM Semester-III Examination shall have passed MCM
Semester-I and appeared in Semester-II Examination.
OR
Passed PGDCCA/Post B.Sc. Diploma in Computer Science & Application
of Rashtrasant Tukadoji Maharaj Nagpur University.
(D) An applicant of MCM Semester-IV Examination shall have passed MCM
Semester-I, Semester-II or equivalent Diploma and appeared in
Semester-III Examination.
Admission to
Semester
Candidate should
have passed in
following
examinations
Candidate should
have competed the
term and filled
examination form
Candidate should
have passed at
least 50% courses
of following
examinations
I Semester Degree examination - -
II Semester - Semester – I -
III Semester PGDCCA /PGDCS/
Semester-I
(Not applicable for
PGDCCA/ PGDCS)
Semester-II
(Not applicable for
PGDCCA/ PGDCS)
Semester-II
IV Semester Semester-I & II IIIrd Semester IIIrd Semester
5. Without prejudice to the other provisions of Ordinance No. 6 relating to the
Examinations in General, the provisions of Paragraphs 5, 7, 8, 10, 26 and 31 of
the said Ordinance shall apply to every collegiate candidate.
6. The fees for the examination shall be as prescribed by the Management Council
from time to time and whenever any change is made in the fees prescribed for
any particular examination that shall be notified through a notification for
information of the examinees concerned.
7.
Semester-I
Course Code
Subjects
Paper
Teaching
Scheme per
weeks (hr)
End Sem
Examination
Min Marks
Internal
Assessment
Min Marks
Credits
Theory
1. Fundamental of Information Technology I 4 80 40 20 10 4
2. Programming in C II 4 80 40 20 10 4
3. Introduction to Operating Systems III 4 80 40 20 10 4
4. Computerized Accounting (Tally) IV 4 80 40 20 10 4
Practical
1. Practical-I : Programming in C &
Operating Systems
P-I 8 100 50 Nil Nil 4
2. Practical-II : Tally & MS-Office P-II 8 100 50 Nil Nil 4
Total 32 520 24 3
Semester-II
Course Code
Subjects
Paper
Teaching
Scheme per
weeks (hr)
End Sem
Examination
Min Marks
Internal
Assessment
Min Marks
Credits
Theory
1. Management Information Systems and
Software Engineering
I 4 80 40 20 10 4
2. Visual Basic Programming II 4 80 40 20 10 4
3. Principles & Techniques of Management III 4 80 40 20 10 4
4. E-Commerce and Web Designing IV 4 80 40 20 10 4
Practical
1. Practical-I : Visual Basic P-I 8 100 50 Nil Nil 4
2. Practical-II : HTML, JavaScript P-II 8 100 50 Nil Nil 4
Total 32 520 24
MCM Part-II
Semester-III
Course Code
Subjects
Paper
Teaching
Scheme per
weeks (hr)
End Sem
Examination
Min Marks
Internal
Assessment
Min Marks
Credits
Theory
1. Quantitative Techniques & OR I 4 80 40 20 10 4
2. Core Java II 4 80 40 20 10 4
3. DBMS and oracle III 4 80 40 20 10 4
4. Research Methodology & Software
Product & Project Management
IV 4 80 40 20 10 4
Practical
1. Practical-I : Core Java P-I 8 100 50 Nil Nil 4
2. Practical-II : Oracle P-II 8 100 50 Nil Nil 4
Total 32 520 24
Semester-IV
Course Code
Subjects
Paper
Teaching
Scheme per
weeks (hr)
End Sem
Examination
Min Marks
Internal
Assessment
Min Marks
Credits
Theory
1. Information Security & Cyber Laws I 4 80 40 20 10 4
2. PHP & My-SQL II 4 80 40 20 10 4
3. Electives : (i) Advanced Java (ii) OOPS
& C++ (iii) ASP.Net
III 4 80 40 20 10 4
Practical
1. Practical-I : PHP & My-SQL P-I 8 100 50 Nil Nil 4
2. Practical-II : Elective P-II 8 100 50 Nil Nil 4
Project
PROJECT Proj 8 100 50 ------- ------ 4
Total 36 540 24
4
8. In order to pass the examination , an examinee shall obtain not less than 50 %
marks in each of the theory papers and each of the practical and the project
and Internal Assessment (Sessional) separately.
9. ( A ) The scope of the subjects and pattern of examination shall be as
indicated in syllabi.
( B ) The Medium of instructions and examinations shall be in ENGLISH only.
10. Applicant for MCM Examination prosecuting regular course of study shall not be
permitted to join any other course in this or any other University.
11.
ASSESSMENT
The final total assessment of the candidates is made in terms of an Internal
assessment (Sessional) and an external assessment for each course.
For each paper, 20 marks will be based on internal assessment and 80
marks for semester end examination (external assessment), unless
otherwise stated.
The division of the 20 marks allotted to internal assessment of theory papers
is on the basis of tutorial work, written test, seminars, presentations and
attendance as determined by the teacher in respective subject and
moderated by Head of the Institute/Principal.
An unsuccessful examinee at any internal shall be eligible for reexamination
on payment of fresh examination fee prescribed by the University as per the
respective directions.
The internal marks will be communicated to the University at the end of each
semester, but before the semester end examinations. These marks will be
considered for the declaration of the results.
The record of internal marks, evaluation & result should be maintained for a
period of one year by respective institute/college for verification by
competent authority.
The Maximum and Minimum marks which each subject carries in MCM
Semester-I, Semester-II, Semester-III and Semester-IV Examination are as
indicated in Appendices ―A‖ and ―B‖. respectively.
A copy of Project work shall be submitted to college prior to commencement
of Semester-IV Examination for Evaluation by Internal and External
Examiner appointed as per University rules. 5
Candidate shall submit his/her declaration that the Project is a result of
his/her own work and the same has not been preciously submitted to any
examination of this University or any other University.
The Practical Examination of each Semester will be conducted by Internal
and External Examiner appointed as per University rules.
The old course students shall be absorbed as per the absorption scheme
attached.
If an examinee failed to pass the MCM Degree within Five Successive Years
from the date of his/her First Admission to particular programme he/she
shall be declared as “Not Fit for the Course” (NFC) and he/she will not be
allowed to appear further for any examination of the course.
STANDARD OF PASSING
a. Every candidate must secure 50% marks in each head of passing.
b. The passing marks for external examination will thus be 40 out of 80 and for
internal examination 10 out of 20 and aggregate marks taking both together will
be 50 marks.
c. There shall be no internal marks in Practical and Project Examination.
11. ( a ) There shall be no classification of examinees successful at the
MCM Semester-I, Semester-II and Semester-III Examination whereas SGPA will
be notified.
* Conversion of Marks to Grades and Calculations of SGPA (Grade Point Average) and
CGPA (Cumulative Grade Point Average ): In the Credit and Grade Point System, the
assessment of individual Courses in the concerned examinations will be on the basis of
marks only, but the marks shall later be converted into Grades by some mechanism
wherein the overall performance of the Learners can be reflected after considering the
Credit Points for any given course. However, the overall evaluation shall be designated in
terms of Grade. There are some abbreviations used here that need understanding of each
and every parameter involved in grade computation and the evaluation mechanism. The
abbreviations and formulae used are as follows:-
Abbreviations and Formulae Used
G: Grade
GP: Grade Points
C: Credits
CP: Credit Points
CG: Credits X Grades (Product of credits & Grades)
SGPA = ΣCG: Sum of Product of Credits & Grades points / ΣC: Sum of Credits points
SGPA: Semester Grade Point Average shall be calculated for individual semesters. (It is
also designated as GPA)
CGPA: Cumulative Grade Point Average shall be calculated for the entire Programme by
considering all the semesters taken together. 6
After calculating the SGPA for an individual semester and the CGPA for entire
programme, the value can be matched with the grade in the Grade Point table as per the
Seven (07) Points Grading System and expressed as a single designated GRADE such as O,
A, B, etc….
Marks Grade Grade Points
85 and above O 10
75 -84 A 9
65-74 B 8
60-64 C 7
55-59 D 6
50-54 E 5
00-49 F (Fail) 0
( b ) Division at the MCM Semester-IV Examination shall be declared
on the basis of the aggregate marks at the MCM Semester-I,
Semester-II Semester-III and MCM Semester-IV Examination taken
together and the CGPA will be calculated and notified.
( c ) Successful examinees at the MCM Semester-IV Examination shall be
awarded division based on CGPA as follows :
CGPA Range Final Grade Equivalent Class/ Division
5.0 to 5.49 E Pass Class
5.5 to 5.99 D Second Division
6.0 to 6.99 C First Division
7.0 to 7.99 B First Division with Distinction
8.0 to 8.99 A First Division (Excellent)
9.0 to 10 O First Division (Outstanding)
12. Successful examinees in the MCM Semester Examination shall be awarded
Distinction in each subject in which examinees obtain 75% or more marks in
that subject at the respective Examination.
13. Unsuccessful examinees at the above examinations can be readmitted to the
same examination on payment of a fresh fee and such other fees as may be
prescribed.
14. Provisions of Direction 44 of 2001 relating to the award of Grace marks for
passing an examination, securing higher division / class and for securing
distinction in subject(s) and of Ordinance 10 relating to grant of Exemptions
and Compartment vide Ordinance No. 45 of 1983 as amended up-to-date
shall apply to the Examinations under this Direction.
15. Notwithstanding anything to the contrary in this Direction, no person shall be
admitted to an examination under this Ordinance, if he/ she has already
passed the same examination or an equivalent examination of any other
University.
7
16. Examinees successful at MCM Semester-I, Semester-II , Semester-III
and MCM Semester-IV Examination shall on payment of the prescribed fees
receive a Degree in the prescribed form signed by the Vice-Chancellor.
17. This Scheme shall come into force from the academic session 2012-13
18. The Provisions of Ordinance No. 21 of 1994 governing the existing course for
Master of Computer Management stand repealed phasically on implementation of this
Direction.
APPENDIX - A
MCM Part-I
Semester-I
No. Subjects Paper Max Marks Min Marks
(A) Theory
1. Fundamental of Information Technology Paper-I 80 40
2. Programming in C Paper-II 80 40
3. Introduction to Operating Systems Paper-III 80 40
4. Computerized Accounting (Tally) Paper-IV 80 40
(B) Practical
1. Practical-I : Programming in C & Operating Systems Practical-I 100 50
2. Practical-II : Tally & MS-Office Practical-II 100 50
Semester-II
No. Subjects Paper Max Marks Min Marks
(A) Theory
1. Management Information Systems and
Software Engineering
Paper-I 80 40
2. Visual Basic Programming Paper-II 80 40
3. Principles & Techniques of Management Paper-III 80 40
4. E-Commerce and Web Designing Paper-IV 80 40
(B) Practical
1. Practical-I : Visual Basic Practical-I 100 50
2. Practical-II : HTML, JavaScript Practical-II 100 50
APPENDIX -B
MCM Part-II
Semester-III
No. Subjects Paper Max Marks Min Marks
(A) Theory
1. Quantitative Techniques & OR Paper-I 80 40
2. Core Java Paper-II 80 40
3. DBMS and oracle Paper-III 80 40
4. Research Methodology & Software Product
& Project Management
Paper-IV 80 40
(B) Practical
1. Practical-I : Core Java Practical-I 100 50
2. Practical-II : Oracle Practical-II 100 50 8
Semester-IV
No. Subjects Paper Max Marks Min Marks
(A) Theory
1. Information Security & Cyber Laws Paper-I 80 40
2. PHP & My-SQL Paper-II 80 40
3. Electives : (i) Advanced Java (ii)
OOPS & C++ (iii) ASP.Net
Paper-III 80 40
(B) Practical
1. Practical-I : PHP & My-SQL Practical-I 100 50
2. Practical-II : Elective Practical-II 100 50
(C) Project
1. PROJECT Project 100 50 9
APPENDIX - C
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
10
APPENDIX - D
MCM Part-I
Semester-I
Paper-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
BOOKS RECOMMENDED:
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) 11
Paper-II : 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.
BOOK RECOMMENDED:
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)
12
Paper-III : 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)
13
Paper-IV : 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.
Books Recommended:
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 14
MCM Part-I
Semester-II
Paper-I : Management Information Systems and Software Engineering
UNIT – I :
Systems Concepts - Systems approach, characteristics, Types of Systems; Elements – input,
Output, environment, Boundary Interface, Feedback & Control; Systems Life Cycle; MIS, TPS,
OAS DSS. KWS, Value of information, information life cycle, data Vs information, Components of
MIS, characteristics of MIS.
UNIT – II :
System Analysis : System development life cycle, Information Gathering(Sources, Methods,
interviews, questionnaires, observation, document analysis etc.) ,Feasibility study,
Analysis(PARTS model,), Design, Implementation, Planning and control for system success.
Tools of structure analysis (Data flow diagram, data dictionary, decision tree, decision table,
CASE tools)
UNIT – III :
System Design – interpreting the information:Modeling the required system, E-R diagrams, ELHs,
ECDs, user view of processing, modeling input output data.
Input and Output design, form design, process design, Database design: Objective of data base,
logical and physical views of data ,The role of data base administrator, Hardware and Software
selection
System testing and Implementation : System testing, quality assurance goal s in the system life
cycle, Role of data processing auditor. Implementation and software maintenance: methods of
change over, transition and conversion change.
Security, Disaster / Recovery, and Ethics in System Development System security, control
measures, disaster recovery, system development :ethics codes and standards of behaviour.
UNIT – IV :
INTRODUCTION TO SOFTWARE ENGINEERING
Introduction; Definitions; Size Factors: Total Efforts Devoted to Software, Distribution of Effort,
Project Size Categories, Quality and Productivity Factors, Managerial Issues
PLANNING A SOFTWARE PROJECT
Introduction; Defining the problem - Goals and Requirement; Developing a Solution Strategy;
Planning the development Process;
Different Approaches to Software Development
Waterfall Model , Spiral Model, Prototyping, RAD, Object Oriented, 4GL
Introduction to Computer Aided Software Engineering (CASE) tools, Concept of Reverse
Engineering.
BOOK RECOMMENDED :
1. SYSTEM ANALYSIS AND DESIGN BY E. AWAD (GALGOTIA)
2. MANAGEMENT INFORMATION SYSTEMS BY S. SADAGOPAN (PHI)
3. MANAGING WITH INFORMATION 4th
EDITION BY KANTER (PHI)
4. SYSTEMS ANALYSIS AND DESIGN BY EDWARD (TMH)
5. Computer Based Information System - Dr. Sushila Madan (Taxmann‘s)
6. SYSTEM ANALYSIS AND DESIGN BY DON YEATS (MCMILLAN)
7. MANAGEMENT INFORMATION SYSTEM : GOYAL
8. MANAGEMENT INFORMATION SYSTEM : JAWADEKAR (TMH)
9. Software Engineering Practitioner's Approach by Roger Pressman
10. MIS AND SYSTEM ANALYSIS By Dr. S.B. Kishor (Dasganu) 15
Paper-II : Visual Basic Programming
Unit –I
Introduction to Visual Basic, Event driven programming, Programming constructs - Variables,
Types of Variables, Data Types, Scope of Variables, Constants, system defined functions,
Operators (Precedence and Associatively), Creating User Interface, VB Controls (Label, Text
box, Command button, Frame, Check box, Option button, List box, Combo box, Timer, Drive list
box, Directory list box, File list box, Horizontal and vertical scroll bars, Image, Picture box, Shape,
Line, Data, OLE container), Microsoft windows common controls (Tab Strip, Tool bar, Status
Bar, Progress Bar, Tree View, List View, Image List, Slider, Date Picker, Month View), adding
controls to a form, adding controls at run time,
Unit –II
Working with Procedure, Function and Modules (Form, Class, Standard Modules)
Scope of Procedures, Calling Procedures, Calling Functions, Passing Arguments,
Control Structures : If-Then, If-Then-Else, Select Case, Loops Structures : Do-While, While -
Wend, For-Next, For-Each, With-End With.
Arrays : Declaring an Array, Types of Array (Fixed arrays, Single-dimensional arrays,
Multidimensional arrays, Dynamic arrays), Control Array.
Menus : Creating Menus, Adding Menu Items, Adding Code for the Menus, Modifying menus at
run time, Creating Pop-Up Menus.
Unit – III
Database Programming in Visual Basic
Use of data control, creating database using Visual data manager, validating data, data bound
controls.
Comparative study of Data Access Techniques : DAO, RDO, ADO, ODBC
Data access object :
DAO Architecture , Database connectivity through data access object. Types of recordset , setting
properties and record editing & updating , searching records.
UNIT IV :
Active X data object
ADO architecture, setting data source through Active X Data objects. Use of ADO control ,
connecting ADODC to bound controls. Use of different data bound Controls. Editing , Updating &
searching through ADO.
Data Reports, Data Environment designer adding connection & commands Data report controls
creating & printing reports.
Error handling : Types of errors, Debugging , tools for debugging, break mode,break points,
watch window, immediate window.
Handling runtime errors.
BOOKS RECOMMENDED :
1. PAUL SHERIFF TEACHES VB-6 BY SHERIFF (PHI)
2. VISUAL BASIC: PETER WRITES
3. LEARN VB 6 BY HALVARSON ( MICROSOFT/PHI)
4. VB PROGRAMMING FOR A ABSOLUTE BEGINNER – MICHAEL VINE (PHI)
5. VISUAL BASIC: SUPPER BIBLE TECH MEDIA
6. VISUAL BASIC: STEPHEN SOLOSKY (PHI)
7. COMPLETE REFERENCE VISUAL BASIC – TATA MCGROW HILL
8. FRONT END DEVELOPMENT USING VISUAL BASIC BY DR. S.B.KISHOR(DASGANU)
16
Paper-III : Principles and Techniques of Management
Unit –I
MANAGEMENT:- Concept, , science or art, levels and decisions made. Planning concept, nature,
steps, and characteristics of good plan. Decision Making : concept types of decision, steps,
importance, process.
ORGANIZATION :- Concept, importance, types of organization, departmentation, authority and
responsibility, delegation, span of control, centralization vs. decentralization. Control: Meaning,
Need, types, process, steps in establishing control system.
UNIT – II:
MARKETING MANAGEMENT:
Meaning, Nature, Scope of marketing process, 7Ps of marketing; Segmentation – Concept, need
and methods. Marketing Research – Meaning Scope, methodology, Marketing Plan –Formulation,
strategic marketing process – GE, BCG, SBU etc. models
UNIT – III:
HUMAN RESOURCE MANAGEMENT:
Nature, concept, significance of human factor, human resource planning – recruitment and
selection, Job evaluation: concept objectives, importance, procedures; Merit rating and
performance appraisal: Need, methods; Record keeping: Service records, attendance,
absenteeism; HRA.
UNIT – IV:
BUSINESS COMMUNICATION:
Process, Objectives, Significance, Types, Barriers to effective communication, Listening and
interpersonal skills. Coordination : Concept importance, need, principles, methods of effective
coordination. Negotiations: Bargaining, Compromise, Lose- lose and win-win orientation,
elements of negotiation. Making presentations, writing letter. Report Writing: Elements of report,
framework, structure of report, types; Steps in writing report.
BOOK RECOMMENDED:
1. PRINCIPLES OF MANAGEMENT BY V.P. MICHEL
2. PRINCIPLES OF MANAGEMENT & ADMINISTRATION BY CHANDRA BOSE (PHI)
3. PRINCIPLES OF MANAGEMENT BY TRIPATHY REDDY
4. DEVELOPING OF COMMUNICATION SKILLS – MOHAN (MCMILLAN)
5. MARKETING MANAGEMENT BY PHILIP KOTLAR
6. PERSONNEL MANAGEMENT BY C.B. MEMORIA.
7. BUSINESS COMMUNICATION BY ASHA KAUL (PHI)
8. PRINCIPLES OF BUSINESS MANAGEMENT BY DR.PRATIBHA SIRIYA (SAI JYOTI
PUBLICATION)
17
Paper-IV : E-Commerce and Web Designing
Unit-I
Introduction, Definition, Benefits of E-Commerce, Impact of E-Commerce on business models,
Traditional Commerce Vs E-Commerce, Advantages and Disadvantages of E-Commerce, Electronic
Commerce and the Trade Cycle.Electronic Market : Usage, Advantages and Disadvantages and its
future. Electronic Data Interchange (EDI) : Introduction, Benefits, Trade Cycle and
Example.Internet Commerce : Introduction, Internet Trade Cycle and example, Internet Security :
Secure Transaction, Privacy issues, computer crimes and its type, Security Issues : Security threats
like damage to data, loss of data and unauthorized use of data, Security Procedure : Firewall,
Encryption, Password, Access Control List, Digital Certificate.
UNIT – II
HTML
Introduction to HTML, creating HTML documents, Creating web pages with HTML Tags : HTML,
Head, Title, Body H1, H2, H3, H4, Paragraph tags, Alignment, Formatting, Font size, attributes, list,
Character formatting : Logical verses physical style, logical and physical style. Changing the colors of
the fonts. Multiple tags.
Linking :Relative pathnames verses absolute pathnames, URLs, Link to specific sections, Links
between sections of different documents, Links to specific sections within the current document,Mailto.
UNIT – III
Inline Images : Image size attributes, inline images, alternate text images, Images a Hyperlink, Image
map navigation
Frames and Tables : Table row and columns, creating simple tables, Spanning row and columns with
HTML tables, spanning rows and columns. Table alignment properties.
Embedding Multimedia : Introduction, Embedding Multimedia, Inserting sound/audio formats, video file formats.
Form designs, Form Controls, Text controls, password fields, radio buttons, checkboxes, reset and
submit buttons, form control selection, option processing and textarea.
Connectivity with Oracle or Access.
UNIT – IV
Scripting Language , Types of Scripting languages, JAVA SCRIPT – Introduction, Advantages,
Disadvantages, Working of JavaScript, Structure of JavaScript program, Variable, Data types,
Operators & Expression, Decision Making- if—else, switch, loops(for, for…in, while, do…while), break
& continue, , Arrays – Types, methods
Functions – Types, declaration, passing parameter, return statement, recursion
Dialog box in JS – Alert, Prompt, Confirm
Events in JS, Error Handling in JS, JS Objects – Object Hierarchy, Native objects, Math Objects,Date,
Boolean Object, Navigator, Window, Frame, History, location, Document, Anchor, Applet, Area,
image, link, Form object,
Validation in JS, Creating Floating toolbar,
BOOKS RECOMMENDED :
1. Electronic Commerce by Greenstein and Feinman (TMH)
2. E-Commerce by Bhushan Dean – S. Chand
3. Web Publishing by Monic D‘souza and J D‘souza
4. Complete HTML by BPB
5. HTML – 4 Unleashed (SAMS)
6. Dynamic HTML by O‘RELLY (SPD)
7. Java Script Programming for the absolute beginner by Harris (PHI)
8. Java Scripts unleashed (SAMS)
Practicals :
Practical-I : Visual Basic
Practical-II : HTML, JavaScript 18
MCM Part-II
Semester-III
Paper-I : Quantitative Techniques and Operation Research
Unit – I
Quantitative techniques – need, importance, limitations, management decisions and
quantitative techniques; Measures of central tendency (Mean, mode, median) measures
of dispersion (range, mean deviation, standard deviation and coefficient of variation)
Unit – II
Decision Theory: certainty, uncertainty, risk, EMV criteria, Decision tree: concept and
application. Forecasting techniques: Need, importance, methods-Moving averages,
correlation and – simple correlation and rank correlation and regression analysis –
regression line and Time series analysis.
Unit – III
Linear Programming: Introduction, requirement, applications, formulation, solution by
graphical method only. Allocation Models: Transportation and Assignment problems
Unit – IV
Project Management introduction, network analysis, PERT/CPM calculation-foals and
slacks, time-cost trade off & crashing, Resource leveling and smoothing – concept and
methodology.
Inventory Control: concept, selective inventory densification, cost elements, inventory
process and graphical representation, EOQ model; Simulation: concept, process, use of
random number, Use of readymade packages like
BOOK RECOMMENDED :
1. OPERATION RESEARCH PROBLEMS & SOLUTIONS BY J. K. SHARMA (MACMILAN)
2. STATISTICS FOR MANAGEMENT BY LEVIN & RUBIN (PHI)
3. OPERATION RESEARCH BY V.K. KAPOOR
4. THEORY & PROBLEMS IN QUANTITATIVE TECH. IN MANAGEMENT BY N. D.
VOHRA (TMH)
5. OPERATIONS RESEARCH BY CHAWLA, GUPTA AND SHARMA
6. BUSINESS STATITICS BY CHANDAN, SINGH & KHANNA (VIKAS PUBLICATION)
7. STATISTICAL METHODS BY S.P. GUPTA
19
Paper-II : Core Java
Unit – I
Introduction : Java and JVM , Java Architecture and its components , Features of Java ,
Application of Java programming , Java program structure & Complication , Java tokens :
Character set , Keywords , Variables , Literals , White Spaces , Separators , Constants ,
Identifiers , Keywords , Comments , Data types , Operators and Expressions , Type Casting
Decision making statements -Branching and Looping statements ,
Introduction of classes , objects and methods - Defining class , Adding variables , Adding
methods, Creating objects , Constructors THIS key word, Garbage collection , finalize() method ,
accessing class members , vectors and wrapper classes , inheritance , final variables and
methods , final classes , finalizer methods , abstract methods and classes , visibility control –
public access , friendly access , protected access, private protected access , String class ,
Command-Line arguments
Unit – II
Arrays : One dimensional & two dimensional array , Creation , Declaration , Initialization ,
Length , Variable size arrays , String arrays , String Methods , String buffer class & Vectors
Interfaces and Packages : Introduction , Defining interfaces , Extending interfaces ,
Implementing interfaces , Accessing interface variables , Java API packages , Using system
packages , Naming conventions , Creating packages , Accessing packages , Using a package ,
Adding a class to a package , Hiding classes
Unit – III
Multithreaded Programming : Introduction , Creating threads , Run() method , New thread ,
Thread class , Extending the thread class , Stopping and Blocking a thread , Life cycle of a
thread- newborn , runnable , running , blocked , dead , waiting sleeping , suspended , blocked ,
Using thread methods , Thread exceptions , Thread priority , Synchronization , Implementing the
‗Runnable ‗ interface
Exception handling : Types of Errors , Exceptions , Syntax of Exception handling code , Multi
catch statements , Uncaught Exceptions ,Nested try statements , throw , throws , finally , Java‘s
built-in Exceptions , Crating your own exception subclasses , Exceptions for debugging
Unit – IV
Applet : Introduction , How applet differ form application , Applet life cycle , Creating an Applet ,
Applet tag , Adding applet to HTML file , Running the applet , Passing parameters to applet , Use
of java.awt graphics class and its various methods in applet Control loops in applets
Graphics : Graphics programming - Drawing and filling ( lines ,rectangles , circles , ellipses , arcs,
polygons , bar charts ) , Creating font objects
Streams : Concept of Streams , Difference between Character streams and Byte streams ,
Stream classes , Input / Output files – creation , reading and writing files
BOOKS RECOMMENDED
1. PROGRAMMING WITH JAVA BY E BALAGURUSAMY
2. JAVA DEVELOPERS , EVANS , VERBURG , DREAMTECH PRESS
3. JAVA PROGRAMMING ADVANCED TOPICS , JOE WIGGLESWORTH AND PAULA
LUMBY , COURSE TECHNOLOGY ( THOMSON LEARNING )
4. JAVA 2 – THE COMPLETE REFERENCE 3/E , PATRICK NAUGHTON AND HERBERT
SCHILDT TMH
20
Paper-III : DBMS and Oracle
UNIT – I:
Database environment, Data processing, Traditional and DBMS environment, Database system,
Introduction to DBMS, Database Approach - Objectives, benefits, characteristics, Advantages of
DBMS, data abstraction, data models, logical model physical models, E-R relationship model,
relational model, network model, hierarchical model, DBMS Languages,
Database Administrator.
Relational data base management system (RDBMS)
Structure of relational database, relational algebra tuple relational calculus, domain relational
calculus.
Relational database design : normalization using functional dependencies.
Relational commercial languages : SQL, query by example, QUEL
UNIT – II:
ORACLE
Introduction to Oracle as RDBMS, Oracle as a multi-user system, logging in and logging out of
Oracle, database administrator (DBA) and its role, creation of user and passwords.
SQL ; STRUCTURED QUERY LANGUAGE
History and Standardization of SQL, benefits of SQL, elements of SQL, languages :
Database objects, reserve words, key words, literals, variables, data type : number, date,
long, raw and long raw, var, varchar data types.
COMMANDS TO BE COVERED
1. Create table, drop table, modify, alter table
2. Data manipulating commands - Insert, update, delete, select
3. Aggregate function - Max, min, sum, avg, count
4. Other clauses - Group by, order by, having union, intersect, minus
5. Predicates - Comparison like, Between-null, in, Exists
UNIT – III :
1. subqueries
2. views
3. joins
4. simple reports commands
5. PI/Sql programming : introduction to pl/sql, variable, initializing variables dynamics data
types, control and loop statements, loops and labels, PL/SQL cursors.
UNIT – IV:
EXCEPTIONS MANAGEMENT
User defined, predefined exceptions; subprograms and packages- procedures, functions,
package specification, body, calling sub programs, advantages of packages, cursers in packages.
DATABASE TRIGGERS & BUILT IN PACKAGES
Database triggers-syntax, parts, statement, body, restriction, types
Built in packages – DBMS standard, DBMS – OUTPUT; Collection, member functions and
procedures, PL/SQL table and records, declaration, referring, maintaining row count, insertions,
deletions, nested tables, varying, arrays, initialization, declaration, varrays, member functions and
procedures
BOOKS RECOMMENDED
1. DBMS: BY KORTH AND SUDARSHAN
2. DBMS : BY DESAI
3. DATABASE MANAGEMENT SYSTEM BY R. PANNEERSELVAM (PHI)
4. ORACLE : I.T. TODAY (ENCYCLOPEDIA)
5. ORACLE : ORACLE PRESS
6. ORACLE PL/SQL : PL/SQL IN 21 DAYS (TECHMEDIA) SAMS
21
Paper-IV : Research Methodology & Software Product & Project
Management
Unit-I :
Basic research methodology: Objectives and Motivation in Research - Types of Research -
Approaches and Significance of Research - Research Methodology versus Research Methods;
Finding a Research Advisor/Guide, What to Look for in a Potential Research
Advisor/Guide, How to Find an Advisor/Guide, The Advisor-Advisee Relationship;
Unit-II:
Research Process:
Finding a Topic and Beginning Research, Getting Research Ideas, Getting Exposed to Research,
Directed Study; Formulating the Research Problem: Develop the Nucleus of an Idea, Extensive
Literature Survey:A Trap to Avoid, Choosing an Idea, Stay Active - Measure of Good Research -
Common Problems for Researchers
Unit-III:
Research Design:
Overview of the Theory of Science and history of scientific research - Overview of Research
Methodology for Engineering Research - Science versus Engineering - Distinct perspectives of
goals Research methodology: Formulating the Research Problem-Research Design - Evolution of
Computing Research
Unit-IV:
The Software Process :
Client, Developer, and User- Requirements Phase: Specification Phase - Design Phase-
Implementation phase- Integration phase - Maintenance Phase- Retirement - Problems with
Software Production - Essence and Accidents - Improving the Software Process - Capability
Maturity Models - Other Software Process Improvement Initiatives - Costs and Benefits of
Software Process Improvement.
Software Life Cycle Models: Build and Fix Model - Water Fall Model - Rapid Prototyping
Model - Increment Model - Extreme Programming - Synchronize - and -Stabilize Models - Spiral
Model - Object Oriented Life Cycle Model - Comparison of life cycle model.
Books Recommended:
1. Research Methodology – Dr. C. R. Kothari – New Age International (P Ltd) Publishers.
2. Research Methodology – Dr. J. Y. Khan – A. T. H. Publishing Corporation
3. Research Methodology – Dr. Prasant Sarangi (Taxmann‘s)
4. Researching Information Systems and Computing – Briony J Oates (SAGE Publications)
5. Elias M Awad – System Analysis and Design –Galgotia Publications
6. V. K. Khanna - System Analysis and Design –Khanna Book Publications Delhi
7. Software Engineering Practionor‘s Apprach – Rogger S Pressman - McGraw-Hill
Practicals :
Practical-I : Core JAVA
Practical-II : Oracle 22
Semester-IV
Paper-I : Information Security and Cyber Law
Unit-I :
- Information Security : Overview, need for information security, objectives of
Information security.
- Global information systems and their evolution, basics of information systems, role of
the Internet and the World Wide Web
- Understanding about the threats to information systems security Building blocks of
InfoSec, How Organizations manage security of their information systems
Information security risk analysis fundamentals
- Importance of physical security and biometrics controls for protecting information
systems assets
- Security considerations for the mobile work force
- Network security perspectives, networking and digital communications (overview
only), security of wireless networks.
Unit-II :
- Cryptographic techniques and Encryption, Intrusion Detection Systems and Firewalls,
security of virtual private networks
- Security issues in application development with emphasis on integration of enterprise
applications, database security, operating security and security of electronic mailing
systems
- Security models and frameworks and standards through introduction to the ISO
27001, SSE-CMM (systems security engineering – capability maturity model), COBIT
(Control Objectives for Information and related technologies) and the Sarbanes-
Oxley Act (SOX) and SAS 70 (statement on auditing standards)
- Privacy Fundamentals, business practices‘ impact on data privacy, technological
impact on data privacy, privacy issues in web services and applications based on
web services
- Information security best practices – staffing, audits, disaster recovery planning and
business continuity planning and asset management
- Ethical issues and intellectual property concerns for information security
professionals – copy right, data protection etc. matters
23
Unit-III :
- Introduction of IT Act 2000, main features of IT Act 2000, Digital Signature
- Access Control : Operating system Access Controls, Group and Roles, Access
Control lists, Unix Operating System Security, Windows NT, Capabilities, Added
Features in Windows 2000, Granularity, Sandboxing and Proof-carrying code,
Hardware protection, Other technical Attacks.
- Cryptography & PKI : Symmetric Cryptography, Asymmetric Cryptography, Keys,
Hash Functions, Digital Signatures.
- Distributed Systems - Concurrency, Fault Tolerance and Fault Recovery, Naming.
Unit-IV
- Multilevel and Multilateral Security : Multilevel Security, Multilateral Security
- Electronic Banking –Banking and Bookkeeping.
- Monitoring Systems –Introduction, Alarms, Prepayment Masters.
- Biometrics : Physiological biometric techniques, behavioral biometric techniques,
- New biometric techniques, biometric systems.
- Incident Response : Incident Response, Prerequistes to planning an IRT.
- Network attack and Defence : Most Common Attacks, Scripts Kiddies and Packaged
Defence.
- Management Issues : Organisational Issues,
- Protecting E-commerce Systems – Introduction
- Hacking – Introduction
Books Recommended :
1. Information Systems Security Management - Nina S. Godbole (Wiley India Pvt. Ltd.)
2. Security Engineering - Ross Anderson
3. Information Security Management Handbook - Harold Tpton & Micki Krause (Auerbach
Publications)
4. Network Security Essentials: Applications and Standards - W. Stallings (Pearson Education)
5. eSecurity and You - Sandeep Oberoi (Tata McGraw-Hill)
6. Cyber Laws – Singh Yatindra
7. Cyber Crime – Bansal S K
8. Cyber law , E-commerce & M-Commerce – Ahmand Tabrez
9. Handbook of Cyber and E-commerce laws – Bakshi P M & Suri R K
10. Management Fundamentals and Information Systems Dr. Sushila Madan (Taxmann‘s)
24
Paper-II : PHP & My-SQL
Unit – I :
Introduction to PHP , PHP installations , PHP syntax , Variables , Constants , Data types,
Operators and Expressions , PHP control flow statement : Conditional and Loop
statements , Switch statement , Break and Continue.
Unit – II :
PHP function : Arithmetic ,String , Library , Date and Time functions
User defined functions : Defining a function with Parameters and without parameters ,
Returing value from function , Dynamic function calls , Accessing varibales with the
global statement , Function calls with the static statement , Setting default values for
arguments , Passing arguments to a function by value , Passing arguments to a function
by reference.
Arrays : Array types , Declaration , Creation , Entering data into an array , Printing of
array element , Searching , Sorting and Merging of array , String manipulation
Unit – III :
PHP Forms : Form handling , Elements of form , Working with forms , Combine HTML
and PHP code. Form validation : Server side and Client validation , Working with
regular expression
File handling :
PHP Files : Concept of file, Mode of files , Open and Close , Creation and Reading of
files , Working with directories in PHP , Upload – File form
PHP Cookies : Anatomy of a cookie , Setting a cookie with PHP , Deleting a cookie,
Creating session cookie
PHP Sessions : Starting a session , Working with session variables , Destroying a
session , Passing session Ids , Encoding and Decoding session variables
Unit – IV :
Introduction to MySql , Benefits of MySql , Parameters of MySql : Database objects ,
reserve words , key words , literals , variables , data types
Commands to be covered
1. Data Definition Commands
2. Data Manipulation Commands
3. Data Control Commands
Clauses : where , order by , group by , having , intersect , MySql predicates :
Comparison , like , between , null , exists , Subqueries , Connectivity with PHP
BOOKS RECOMMENDED
1. PHP6 AND MYSQL – BIBLE BY STEVE SUEHRING , TIM CONVERSE AND
JOYCE PARK ( WILEY INDIA )
2. BEGINNING PHP AND MYSQL , FOURTH EDITION BY JASON GILMORE
3. Beginning PHP, Apache, MySQL Web Development
4. Teach Yourself MySQL in 21 days - Techmedia 25
Paper-III : ELECTIVE
Elective : (i) Advance Java (ii) OOPS & C++ (iii) ASP.NET
Elective (i) Advance Java
Unit – I
Overview of Networking - Networking Basics , Client-Server Architecture , Working with URLs –
Creating a URL , Parsing a URL , Reading Directly from a URL , Connecting to a URL, Reading
from and Writing to a URL connection , Network Protocols , Developing Networking Applications
in Java.
Sockets – Introduction , Reading from and Writing to a Socket , Writing the Server Side of a
Socket
Datagrams – Datagram , Writing a Datagram Client and Server , Broadcasting to Multiple
Recipients
Unit – II
Swing : Swing Features and Concepts , Using Swing Components – The JComponent Class ,
Using Top-Level Containers ( Frames , Dialogs , Applets ) , Using Intermediate Swing
Containers ( Panels , Scroll Panes , Split Panes , Tabbed Panes , Internal Frames, Layered
Panes , Root Panes ) Using Atomic Components (Buttons , check Boxes and Radio buttons ,
combo Boxes , Labels , Lists , Menus , Tables , Text Components , Trees )
Laying out Components within a Container - Using Layout Managers ( BorderLayout ,
BoxLayout, CardLayout, FlowLayout, GridLayout,GridBagLayout )
Writing Event Listerners - Implementing Listeners for Commonly Handled Events ( Action
Listener , Component Listeners , Container Listener , Focus Listener , Internal Frame Listener ,
Item Listener , Key Listener , Mouse Listener , Mouse-Motion Listener , Window Listener )
Unit – III
Java Beans : Definition , Advantage , Installing , Starting and using BDK ( Bean Development
Kit), Using the BeanBox – Starting and Using the BeanBox , The BeanBox Menus , Using the
BeanBox to Generate Applets , Writing a Simple Bean Properties – Simple Properties , Bound
Properties , Constrained Properties , Indexed Properties , Manipulating Events in the BeanBox ,
The BeanInfo Interface , Bean customization , Bean Persistence , Using the BeanContext API
JSP : Advantage of JSP technology ( Comparison with ASP / Servlet ) , JSP Architecture , JSP
Access Model , JSP Synatx Basic ( Declarations , Expression , Scriplets , Comments ) , JSP
Implicit Object , Object Scope , Synchronization Issue , Session management
Unit - IV
JDBC : Introduction , Establishing Connectivity and working with connections interface , Working
with statements , Creating and Executing SQL statements , Working with Result Set Object and
Result Set Meta Data
Servlets : Introduction , Life cycle servlets , Java Servlets , Java Servlets Development Kit ,
creating , Compiling and running servlet , The servlet API : javax.servlet package , Reading the
servlet Parameters , Reading Initialization parameter , The javax.servlet.htp. Package , Handling
HTTP Request and Response ( GET / POST Request )
BOOKS RECOMMENDED
1. PATRICK NAUGHTON & HERBERT SCHILDT, "THE COMPLETE REFERENCE: JAVA
2", TATA MCGRAW HILL, 1999
2. JOSEPH WEBER, "USING JAVA 2 PLATFORM", PRENTICE HALL OF INDIA, 2000.
3. DEITEL & DEITEL, "JAVA HOW TO PROGRAM", PRENTICE HALL, 5TH EDITION
,2002
4. PETER HAGGAR, "PRACTICAL JAVA: PROGRAMMING LANGUAGE GUIDE",
ADDISON-WESLEY PUB CO, 1ST EDITION, 2000
5. BRUCE ECKEL, "THINKING IN JAVA", PEARSON EDUCATION ASIA, 2ND EDITION,
2000
26
Elective (ii) : OOPS & C++
UNIT – I
Benefits of OPP, Data type in C++, User-defined data types, operators in C++ Variables
and constants, manipulators, operator precedence, Control structures – if-then, switch st,
while loop, do-while loop, goto break, continue, user defined and standard library function,
function prototype, default arguments, return by reference, call by value call by reference,
overloading of functions.
UNIT – II
Classes and objects private member functions, nesting of members functions, static data
members, static member function, array of objects, objects, as function arguments,
friendly function returning objects, constructions, destructions, constructing two
dimensional arrays.,
Operation overloading, overloading Unary Operators, Overloading Binary Operators,
Overloading Binary operators using friends, Type conversion.
Inheritance, private, public and protected access specifier, Single inheritance, multilevel
inheritance, Multiple Inheritance, Hierarchical Inheritance, Hybrid Inheritance. Virtual
function, abstract classes, Pure virtual function, pointers to objects, this pointer, pointer to
derived class.
UNIT – III
C++ streams, C++ stream classes, Unformatted I/O operations, Classes for the stream
operations, opening and closing a file, error handling, ios flags, redirecting input ans
output, open() with different modes. Sequential input and output operations.
Command-line arguments, overloading the extraction and insertion operators, difference
in text and binary modes, write(), read(),
UNIT – IV
Data structure using C++
Stack : push and pop operation, polish notation, evaluation of postfix expression.
Queue – insertion and deletion operation
Linked list : Memory representation, memory allocation, garbage collection, traversing
insertion deletion, searching a node in linked list.
BOOK RECOMMENDED:
1. C++ Programming for the absolute beginner by Henkemans Lee (PHI)
2. Object Oriented Programming in C++ by Barkakati (PHI)
3. Object Oriented Programming with C++ - by E Balguruswamy (TATA Megraw Hill)
4. Mastering C++ : by Stephen Prata
5. Data structure in C++ - by N.S. Kutti and P Y Padhye
27
Elective (iii) ASP.NET
Unit – I
Introduction to ASP, Advantages/Disadvantages, applications of ASP
Upgrading ASP to ASP.NET
ASP vs. ASP.NET, Upgrading HTML Pages to ASP.NET, Upgrading ASP Pages to ASP.NET
Creating Web Forms Applications
Creating an ASP.NET Web Application Project, Responding to Events, Where Does Processing
Occur?, Namespace Fundamentals, Maintaining State Information
Creating a User Interface
· Using Controls, · Validating Data, · Navigating Between Forms, · Navigation Between Pages
Unit-II
Data Binding
· Bind Data to the UI , Transform and Filter Data
Storing and Retrieving Data with ADO.NET
Accessing Data with ADO.NET, Using Data Sets on Web Forms, Processing Transactions
Catching and Correcting Errors
· Using Exception Handling, Using Error Pages, Logging Exceptions
Unit-III
Web Services
· Creating Web Services, Discovering Web Services, Instantiating and Invoking Web Services
Testing Web Applications
· Creating Tests, · Running Tests, · Debugging
Unit-IV
Building and Deploying Web Applications
· Building a Web Application, Deploying a Web Application, Creating an Installation Program
Maintaining Security
· Authenticating and Authorizing Users, Using Windows Authentication, Using Forms
Authentication
Books Recommended
1. Mastering ASP.Net BPB Publication
2. ASP.net – The Complete Reference Tata McGraw Hill
3. Active Server Pages 3.0 (in 21 days) by Techmedia
4. Beginning Active Server Pages 3.0 by Wrox Press
Practicals :
Practical-I : PHP & My-SQL
Practical-II : Elective
Project 28
Project :
Towards the end of the second year of study, a student will be examined in the course ―Project
Work‖.
a. Project Work may be done individually or in groups (Maximum 3 students) in case of
bigger projects. However if project is done in groups, each student must be given a
responsibility for a distinct module and care should be taken to monitor the progress of
individual student.
b. The Project Work should be done using the tools covered in Master of Computer
Management.
c. The Project Work should be of such a nature that it could prove useful or be relevant from
the commercial / management angle.
d. The project work will carry 100 marks.
e. Project Work can be carried out in the Institute or outside with prior permission of the
Institute.
f. The external viva-voce examination for Project Work would be held as per the
Examination Time Table of the second year of study, by a panel of one external and one
Internal examiner.
Types of Project
As majority of the students are expected to work out a project in some industry/research and
development laboratories/educational institutions/software export companies, it is suggested that
the project is to be chosen which should have some direct relevance in day-today activities of the
candidates in his/her institution. The Applications Areas of project - Financial/Marketing/Database
Management System/ Relational Database Management System/E-Commerce /Internet/
Manufacturing/ web Designing etc.
Project Proposal (Synopsis)
The project proposal should be prepared in consultation with the guide. The project guide must be
a person having minimum Qualification MCM/M.Sc. (Computers)/ M.Sc.
(Maths/Electronics/Statistics/Physics + Post B.Sc. Dip. In Comp. Sc. & Appl.)/MCA. The project
proposal should clearly state the objectives and environment of the proposed project to be
undertaken. It should have full details in the following form:
1. Title of the project
2. Objectives of the Project
3. Project Category (DBMS/RDBMS/OOPS/Web Designing/Internet etc.)
4. Tools/Platform, Languages to be used
5. A complete Structure of the program:
i. Analysis.
ii. Numbers of Modules.
iii. Data Structures or Tables
iv. Process Logic.
v. Types of Report Generation.
6. Scope of future Application.
Project Report Formulation.
1. Title Page.
2. Certificate Page.
3. Declaration Page.
4. Acknowledgment Page.
5. Index or Content Page.
6. Documentation.
i. Introduction/Objectives.
ii. Preliminary System Analysis. 29
Identification of Need.
Preliminary Investigation.
Feasibility Study.
Need Of New System.
Flaws in Present System.
iii. Project Category.
iv. Software Requirement Specification.
v. Detailed System Analysis.
Data Flow Diagram.
Numbers of Modules and Process Logic.
Data Structures and Tables.
Entity-Relationship Diagram.
vi. System Design.
Source Code.
Input screen & Output Screen.
vii Validation Checks.
viii Implementation, Evaluation and Maintenance.
ix Security Measures taken.
x Future Scope of the project.
xi Bibliography.
------------------------------------------------------------------------------------------------------------
30
Note :-
i. A Student is expected to complete the Assignments based on Syllabus of Practical
subjects and Submit the same in the form of a files (assignment Record) at the end of
Academic Session for the evaluation purpose.
ii. A student should submit internal assessment of each theory paper prescribed by the
subject teacher.
# Classification Of Practical Marks :-
Practical – I Marks
1. Writing a Program or Problem 40
(Algorithm & Flowchart)
2. Execute on a computer
3. Taking Hard Copy
Practical – II
1. Writing a Program or Problem 20
(Algorithm & Program)
Viva Voce 20
Practical Record 20
---------------------------------------------------------------------------------------------------
Total Marks 100
# Classification Of Marks on Project :-
Report & Documentation 40
Viva voce (External) 40
Viva voce (Internal) 20
---------------------------------------------------------------------------------------------------
Total Marks 100
The marks of Practical and Project shall be notified as a whole out of 100 in Foil/C-Foil.
***
No comments:
Post a Comment
Thanks For Visiting www.resultshub.net