MCA First Sem Syllabus 2009-10
MCA First Sem Syllabus 2009-10
MCA First Sem Syllabus 2009-10
Programming with C
Lecture : 4 Hrs/week Practical : 3 Hrs/week
One paper: 100 marks / 3 Hrs duration Practical exam: 50 marks
2. C Language preliminaries:
C character set, Identifiers and keywords, Data types, Declarations, Expressions, statements
and symbolic constants
3. Input-Output:
getchar, putchar, scanf, printf, gets, puts, functions.
4. Pre-processor commands:
#include, #define, #ifdef
8. Storage types:
Automatic, external, register and static variables.
9. Functions: 5 Hrs
Defining and accessing, passing arguments, Function prototypes, Recursion, Library
functions, Static functions
10. Arrays:
Defining and processing, Passing arrays to a function, Multi dimensional arrays.
Term work/ Practical: Each candidate will submit a journal in which at least 12 practical
assignments based on the above syllabus along with the flow chart and program listing will be
submitted with the internal test paper. Test graded for 10 marks and Practical graded for 15
marks.
List of Practical
Two programs based on functions.
Two programs based on pointers.
Four programs based on Remaining portion eg. Control statements, Structures and Unions etc.
Three programs based on Different File Operations (File Handling)
References :
1. Mastering C by Venugopal, Prasad – TMH
2. Complete reference with C Tata McGraw Hill
3. C – programming E.Balagurusamy Tata McGray Hill
4. How to solve it by Computer : Dromey, PHI
5. Schaums outline of Theory and Problems of programming with C : Gottfried
6. The C programming language : Kerninghan and Ritchie
7. Programming in ANSI C : Ramkumar Agarwal
8. Mastering C by Venugopal, Prasad – TMH
9. Let Us C by kanetkar
10. An introduction to data structures with applications, Jean-Paul Trembly and Paul
Sorenson, (2nd edition), 1884
1. Introduction 3 Hrs
• Systems & computer based systems, types of information system
• System analysis & design
• Role, task & attribute of the system analyst
6. Design 7 Hrs
• Design phase activities
• Develop system flowchart
• Structure chart
o Transaction analysis
o Transform analysis
Software design and documentation tools
• Hipo chart
• Warnier orr diagram
Designing databases
• Entities
• Relationships
• Attributes
• Normalization
8. Testing 6 Hrs
• Strategic approach to software testing
• Test series for conventional software
• Test strategies for object-oriented software
• Validation testing
• System testing
• Debugging
o Addressing
o Instruction Formats
• CPU structure and Function
o Processor Organization
o Register Organization
o Instruction cycle
o Instruction Pipelining
• RISC
• Instruction Level Parallelism and Superscalar Processors
o Superscalar versus super pipelined
o Limitations
o Instruction level parallelism and machine parallelism
o Instruction issue policy
o Register Renaming
o Branch Prediction
o Superscalar Execution
o Superscalar Implementation
Term work/Practical : Each candidate will submit a journal /assignments in which at least 10
assignments based on the above syllabus and the internal test paper.
References :
• Digital Computer Fundamentals, Bartee C.Thomas, McGraw-Hill International Edition
• Computer Architecture by Nicolas Carter, Schaum’s outlines, McGraw-Hill
• Advance Computer Architecture 2nd Edition by Parthsarthy, Thomson
• Computer Organisation by Hamacher C, Zaky S. McGraw Hill
• Computer Organisation and Architecture; Stallings, W Prentice Hall of India, New Delhi
• Computer Architecture, Behrooz Parhami, Oxford University Press
• Computer Fundamentals Architecture & Organisation B. Ram New Age
• Computer Organization I.S.R.D. group Tata McGraw Hill
Syllabus for MCA First Year Semester – I (with effect from the academic year 2007-2008)
DISCRETE MATHEMATICS
Lecture : 4 Hrs/week Practical : 1 Hr/week
One paper: 100 marks / 3 Hrs duration Practical exam: 25 marks
Term work/Practical : Each candidate will submit a journal /assignments in which at least 10
assignments based on the above syllabus and the internal test paper. Test graded for 10 marks
and Practical graded for 15 marks.
References :
1. “Discrete Mathematical Structures” : Tremblay and Manohar, Tata McGraw Hill
2. “Discrete Mathematics”: 1st edition by Maggard, Thomson
3. “Discrete Mathematics” : Semyour Lipschutz, Varsha Patil IInd Edition Schaum’s Series
TMH
4. “Discrete Mathematical Structures” : Kolman, Busby and Ross, Prentice Hall India, Edition 3
5. “Elements of Discrete Structures” : C.L.Liu
6. “Computer Fundamentals” – P.K.Sinha
7. “Discrete Mathematics and its application” – Rosen
Syllabus for MCA First Year Semester – I (with effect from the academic year 2007-2008)
2. Demand – Law of demand, elasticity of demand, supply function, elasticity if supply, market
equilibrium 4 Hrs
7. Organization structures: functional, product matrix, flat and vertical structures, authority
relationships, decentralization and delegation of suthority. 3 Hrs
10. Marketing: Understanding the concept of marketing mix, Product policy, New product
development, Product life cycle and new product development, Channels of distribution,
Pricing, Advertising and product promotion policies, Marketing research. 8 Hrs
11. Human resource management – selection, training and appraisal and compensation
administration. 6 Hrs
Reference books:
1. Principals & Practice of Management : L.M.Prasad
2. Principals of Macroeconomics: Mankiw, Thomson
3. Managerial Economics Varshney Maheshwari, S.Chand
4. Managerial Economics Dean Joel PHI
5. Managerial Economics D.N. Divedi, Vikas Publishing house
6. Managerial Economics Naylorm Vernon, Wertz
7. Marketing Management, Rama Swamy, Nama Kumari
8. Essential Management, Koontz 7th Edition
9. International marketing, Francis Cherunilam
10. HR & Personnel Management, Ashwathaappa
Syllabus for MCA First Year Semester – I (with effect from the academic year 2007-2008)
6. JavaScript 7 Hrs
• Introduction
• Operators, Assignments and Comparisons, Reserved words
• Starting with JavaScript
o Writing first JavaScript program
o Putting Comments
• Functions
• Statements in JavaScript
• Working with Objects
o Object Types and Object Instantiation
o Date object, Math object, String object, Event object, Frame object, Screen object
• Handling Events
o Event handling attributes
o Window Events, Form Events
o Event Object
o Event Simulation
Reference Books:
1. Web Technologies Achyut S. Godbole, Atul Kahate Tata McGraw Hill
2. Web Tech. & Design C.Xavier New Age
3. Multimedia & Web Technology – Ramesh Bangia
4. HTML : The complete reference – Thomas A. Powel
5. HTML Examples – Norman Smith, Edward
6. ASP 3.0 Programmers Reference – Richard Anderson
7. JavaScript Bible – Danny Goodman
List of Practicals:
1. Create Web Page and apply some block level tags, text level tags
2. Create Web Page and apply background color, text color, horizontal rules and special
characters.
3. Create Web Page and include Ordered list, Unordered list, Definite list and Nested list.
4. Create Web Page and include links to
a. Local page in same folder.
b. Page in different folder
c. Page on the Web
d. Specific location within document
5. Create Web Page and include images with different alignment and wrapped text
6. Create tables and format tables using basic table tags and different attributes.
7. Create a frameset that divides browser window into horizontal and vertical framesets.
8. Create Web Page and apply style rules.
9. Create Web Page including control structures using JavaScript.
10. Programs based on Event Handling.