HEAD
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -301 | System Software | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
UNIT I INTRODUCTION:
System software and machine architecture – The Simplified Instructional Computer (SIC) -
Machinearchitecture - Data and instruction formats - addressing modes - instruction sets -
I/O and programming.
UNIT II ASSEMBLERS
Basic assembler functions - A simple SIC assembler – Assembler algorithm and data structures -Machine dependent assembler features - Instruction formats and addressing modes – Program relocation- Machine independent assembler features - Literals – Symbol-
defining statements – Expressions - Onepass assemblers and Multi pass assemblers -
Implementation example - MASM assembler.
UNIT III LOADERS AND LINKERS
Basic loader functions - Design of an Absolute Loader – A Simple Bootstrap Loader -
Machine dependentloader features - Relocation – Program Linking –
Algorithm and Data Structures for Linking Loader -Machine-independent loader features - Automatic Library Search – Loader Options - Loader designoptions - Linkage Editors – Dynamic Linking – Bootstrap Loaders - Implementation example - MSDOS linker.
UNIT IV MACRO PROCESSORS
Basic macro processor functions - Macro Definition and Expansion –
Macro Processor Algorithm and data structures - Machine-independent macro processor features - Concatenation of Macro Parameters –Generation of Unique Labels – Conditional Macro Expansion – Keyword Macro Parameters-Macro withinMacro-
Implementation example - MASM Macro Processor – ANSI C Macro language.
UNIT V SYSTEM SOFTWARE TOOLS
Text editors - Overview of the Editing Process - User Interface– Editor Structure. - Interactive debuggingsystems - Debugging functions and capabilities – Relationship with other parts of the system – User-Interface Criteria.
REFERENCES
Leland L. Beck, “System Software – An Introduction to Systems Programming”, 3rd
Edition, Pearson Education Asia, 2000.
D. M. Dhamdhere, “Systems Programming and Operating Systems”, Second Revised Edition, Tata McGraw-Hill, 1999.
John J. Donovan “Systems Programming”, Tata McGraw-Hill Edition, 1972.
John R. Levine, Linkers & Loaders – Harcourt India Pvt. Ltd., Morgan Kaufmann Publishers, 2000.
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -302 | Computer Oriented Numerical Methods | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
Numerical approximation, Representation of integers and real numbers in computers, fixed and floating point arithmetic, normalized floating point numbers, Round off and truncation errors, relative and absolute errors. Iterative methods: Zeros of single transcendental equations and zeros of polynomials using bisections, false position, Newton Raphson methods. Convergence of solutions.
Interpolation : Forward, Backward, central (Striplings) and divided difference formulas, lagrangie’s interpolation, Inverse interpolation for equal and unequal intervals. Numerical Integration : Newton Cote’s formula, Simpson’s 1/3rd and 3/8th rule. Gauss Legendre (two and
three points) integration formula.
Simultaneous linear equations: Solutions of simultaneous linear equations – Gauss elimination method and pivoting, ill conditioned equations and refinement of solutions, Gauss-seidal iterative methods. Solution of differential equation: Runge-Kutta fourth order method. Euler’s method, Picard’s, Taylor’s series.
2
Distributions : Binomial distribution, Poisson distribution and normal distribution, ᵡ
distribution, Rectangular distribution, hypergeometric distribution.
Hypothesis testing for sampling: Small samples, t, z and f tests. Chi-square test.
Large samples : Comparision of large samples, testing the significance of the difference between the means of two large samples.
E. Balaguruswamy “Numerical Methods” , TMH, ISBN – 07-463311-2, 1999.
B.S. Grewal “Numerical Methods in Engineering & Science”.
Miller “Mathematical Statistics with applications” 7 ed, Pearson.
Gupta & Kapoor, Introduction to Statistics, Chand & Co.
V. Rajaraman “Computer Oriented Numerical Methods”.
M.Ray and Har Swarup Sharma “ Mathematical Statistics”.
Iyengyr M.K. Jain & R.K. Jain “Numerical Methods for scientific and engineering computation”, Wiley Eastern (New Age), 1995
E.V. Krishnamurthy & S.K. Sen “Computer Based Numerical Algorithms”.
Miller & Freund’s “Probability and Statistics for Engineers”.
Note : Paper is to be set unit wise with internal choice & emphasis is to be given on computerized implementation.
Note : Paper is to be set unit wise with internal choice.
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -303 | Web Designing in HTML | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
Five Golden rules of web designing, Designing navigation bar, Page design, Home Page Layout, Design Concept.
, HTML Tags.
5.9 CSS Advanced(Grouping, Dimension, Display, Positioning, Floating, Align,Pseudo class, Navigation Bar, Image Sprites, Attribute sector), CSS Color, Creating page Layout and Site Designs.
A beginner’s guide to HTML NCSA,14th May,2003
Murray,Tom/Lynchburg Creating a Web Page and Web Site College,2002
Web Designing & Architecture-Educational Technology Centre University of Buffalo
Steven M. Schafer HTML, XHTML, and CSS Bible, 5ed Wiley India
John Duckett Beginning HTML, XHTML, CSS, and JavaScript Wiley India Ian Pouncey,
Richard York Beginning CSS: Cascading Style Sheets for Web Design Wiley India
Kogent Learning Web Technologies: HTML, Javascript Wiley India Note : Paper is to be set unit wise with internal choice.
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -304 | Aptitude Skills and Reasoning | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
Quantitative Apptitude: H.C.F. and L.C.M., Average ,
Percentage , Profit and loss ,
Simple and Compound interest
Mixture and Allegation, Time , speed and distance , Problems on trains
Problems on boats and streams
Time and work,
Permutation and Combination, Data Interpretation
Series ,
Directions and distances, Coding Decoding
Blood relation, Symbol and notations ,
Ranking and arrangement
Venn-diagram, Cube and dice , Syllogism , Calender
Books:
A Modern Approach to Verbal & Non Verbal Reasoning Author: By RS Agarwal, Publisher: S Chand Books Code / ISBN No.: 9788121905510
Hand Book of Reasoning Quantitative Aptitude 2009
Author:P.K.Aggarwal Publisher: S Chand Books
Code / ISBN No.: 9788121924283.
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -305 | DBMS | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
implementation of atomicity and durability, concurrent executions, basic idea of serializability, basic idea of concurrency control, basic idea of deadlock, failure classification, storage structure types, stable storage implementation, data access, recovery and atomicity- log based recovery, deferred Database modification, immediate Database modification, checkpoints.
A Silberschatz, H.F Korth, Sudersan “Database System Concepts” –, MGH Publication.
C.J Date “An introduction to Database Systems” –6th ed.
Elmasri & Navathe “Fundamentals of Database systems” – III ed.
B.C. Desai. “An introduction to Database systems” BPB
Raghurama Krishnan “Database Systems” TMH Note : Paper is to be set unit wise with internal choice.
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -301 | System Software | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
UNIT I INTRODUCTION:
System software and machine architecture – The Simplified Instructional Computer (SIC) -
Machinearchitecture - Data and instruction formats - addressing modes - instruction sets -
I/O and programming.
UNIT II ASSEMBLERS
Basic assembler functions - A simple SIC assembler – Assembler algorithm and data structures -Machine dependent assembler features - Instruction formats and addressing modes – Program relocation- Machine independent assembler features - Literals – Symbol-
defining statements – Expressions - Onepass assemblers and Multi pass assemblers -
Implementation example - MASM assembler.
UNIT III LOADERS AND LINKERS
Basic loader functions - Design of an Absolute Loader – A Simple Bootstrap Loader -
Machine dependentloader features - Relocation – Program Linking –
Algorithm and Data Structures for Linking Loader -Machine-independent loader features - Automatic Library Search – Loader Options - Loader designoptions - Linkage Editors – Dynamic Linking – Bootstrap Loaders - Implementation example - MSDOS linker.
UNIT IV MACRO PROCESSORS
Basic macro processor functions - Macro Definition and Expansion –
Macro Processor Algorithm and data structures - Machine-independent macro processor features - Concatenation of Macro Parameters –Generation of Unique Labels – Conditional Macro Expansion – Keyword Macro Parameters-Macro withinMacro-
Implementation example - MASM Macro Processor – ANSI C Macro language.
UNIT V SYSTEM SOFTWARE TOOLS
Text editors - Overview of the Editing Process - User Interface– Editor Structure. - Interactive debuggingsystems - Debugging functions and capabilities – Relationship with other parts of the system – User-Interface Criteria.
REFERENCES
Leland L. Beck, “System Software – An Introduction to Systems Programming”, 3rd
Edition, Pearson Education Asia, 2000.
D. M. Dhamdhere, “Systems Programming and Operating Systems”, Second Revised Edition, Tata McGraw-Hill, 1999.
John J. Donovan “Systems Programming”, Tata McGraw-Hill Edition, 1972.
John R. Levine, Linkers & Loaders – Harcourt India Pvt. Ltd., Morgan Kaufmann Publishers, 2000.
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -302 | Computer Oriented Numerical Methods | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
Numerical approximation, Representation of integers and real numbers in computers, fixed and floating point arithmetic, normalized floating point numbers, Round off and truncation errors, relative and absolute errors. Iterative methods: Zeros of single transcendental equations and zeros of polynomials using bisections, false position, Newton Raphson methods. Convergence of solutions.
Interpolation : Forward, Backward, central (Striplings) and divided difference formulas, lagrangie’s interpolation, Inverse interpolation for equal and unequal intervals. Numerical Integration : Newton Cote’s formula, Simpson’s 1/3rd and 3/8th rule. Gauss Legendre (two and
three points) integration formula.
Simultaneous linear equations: Solutions of simultaneous linear equations – Gauss elimination method and pivoting, ill conditioned equations and refinement of solutions, Gauss-seidal iterative methods. Solution of differential equation: Runge-Kutta fourth order method. Euler’s method, Picard’s, Taylor’s series.
2
Distributions : Binomial distribution, Poisson distribution and normal distribution, ᵡ
distribution, Rectangular distribution, hypergeometric distribution.
Hypothesis testing for sampling: Small samples, t, z and f tests. Chi-square test.
Large samples : Comparision of large samples, testing the significance of the difference between the means of two large samples.
E. Balaguruswamy “Numerical Methods” , TMH, ISBN – 07-463311-2, 1999.
B.S. Grewal “Numerical Methods in Engineering & Science”.
Miller “Mathematical Statistics with applications” 7 ed, Pearson.
Gupta & Kapoor, Introduction to Statistics, Chand & Co.
V. Rajaraman “Computer Oriented Numerical Methods”.
M.Ray and Har Swarup Sharma “ Mathematical Statistics”.
Iyengyr M.K. Jain & R.K. Jain “Numerical Methods for scientific and engineering computation”, Wiley Eastern (New Age), 1995
E.V. Krishnamurthy & S.K. Sen “Computer Based Numerical Algorithms”.
Miller & Freund’s “Probability and Statistics for Engineers”.
Note : Paper is to be set unit wise with internal choice & emphasis is to be given on computerized implementation.
Note : Paper is to be set unit wise with internal choice.
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -303 | Web Designing in HTML | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
Five Golden rules of web designing, Designing navigation bar, Page design, Home Page Layout, Design Concept.
, HTML Tags.
5.9 CSS Advanced(Grouping, Dimension, Display, Positioning, Floating, Align,Pseudo class, Navigation Bar, Image Sprites, Attribute sector), CSS Color, Creating page Layout and Site Designs.
A beginner’s guide to HTML NCSA,14th May,2003
Murray,Tom/Lynchburg Creating a Web Page and Web Site College,2002
Web Designing & Architecture-Educational Technology Centre University of Buffalo
Steven M. Schafer HTML, XHTML, and CSS Bible, 5ed Wiley India
John Duckett Beginning HTML, XHTML, CSS, and JavaScript Wiley India Ian Pouncey,
Richard York Beginning CSS: Cascading Style Sheets for Web Design Wiley India
Kogent Learning Web Technologies: HTML, Javascript Wiley India Note : Paper is to be set unit wise with internal choice.
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -304 | Aptitude Skills and Reasoning | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
Quantitative Apptitude: H.C.F. and L.C.M., Average ,
Percentage , Profit and loss ,
Simple and Compound interest
Mixture and Allegation, Time , speed and distance , Problems on trains
Problems on boats and streams
Time and work,
Permutation and Combination, Data Interpretation
Series ,
Directions and distances, Coding Decoding
Blood relation, Symbol and notations ,
Ranking and arrangement
Venn-diagram, Cube and dice , Syllogism , Calender
Books:
A Modern Approach to Verbal & Non Verbal Reasoning Author: By RS Agarwal, Publisher: S Chand Books Code / ISBN No.: 9788121905510
Hand Book of Reasoning Quantitative Aptitude 2009
Author:P.K.Aggarwal Publisher: S Chand Books
Code / ISBN No.: 9788121924283.
Subject Code | Subject Name | Periods per week | Credits | Maximum Marks (Theory Slot) | Maximum Marks (Practical Slot) | Total Marks | |||||
L | T | P | End Sem. Marks | Test (Two) | Assign. /Quiz | End Semester Practical/Viva | Practical Record /Assign./Quiz/ Presentation | ||||
MCA DD -305 | DBMS | 5 | - | 5 | 70 | 20 | 10 | - | - | 100 |
implementation of atomicity and durability, concurrent executions, basic idea of serializability, basic idea of concurrency control, basic idea of deadlock, failure classification, storage structure types, stable storage implementation, data access, recovery and atomicity- log based recovery, deferred Database modification, immediate Database modification, checkpoints.
A Silberschatz, H.F Korth, Sudersan “Database System Concepts” –, MGH Publication.
C.J Date “An introduction to Database Systems” –6th ed.
Elmasri & Navathe “Fundamentals of Database systems” – III ed.
B.C. Desai. “An introduction to Database systems” BPB
Raghurama Krishnan “Database Systems” TMH Note : Paper is to be set unit wise with internal choice.