BACHELOR OF COMPUTER APPLICATIONS DISTANCE EDUCATION SCHEME OF EXAMINATION (w.e.f ) SECOND YEAR

Similar documents
SCHEME OF EXAMINATION FOR MASTER OF COMPUTER APPLICATIONS (MCA)

Syllabi & Scheme of Examination MCA/Msc-2 nd Year. Website:-

CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-III.

B-Tech Computer Science & Engineering. Semester-IV. Course Code Course Title L P Credit

B.A. (Computer Science) First Year(w.e.f ) Ext ern al Ma rks

SECOND SEMESTER BCA : Syllabus Copy

Unit 2. Unit 3. Unit 4

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.0) Sessional Unit Code. Theory Unit Course

ADIKAVI NANNAYA UNIVERSITY B. A Computer Applications / B.Sc Computer Science/B.Sc IT Syllabus Under CBCS w.e.f

SCHEME OF EXAMINATION FOR MASTER OF COMPUTER APPLICATIONS (MCA)

Department of Computer Science and I.T. THE CURRICULUM SECOND YEAR

Syllabi & Scheme of Examination BCA-2 nd Year. Website:-

Syllabi of the Comprehensive Examination in Computer Science

B.C.A DATA BASE MANAGEMENT SYSTEM MODULE SPECIFICATION SHEET. Course Outline

SCHEME OF EXAMINATION FOR MASTER OF COMPUTER APPLICATIONS (MCA)

Teaching Scheme. L T P Total L T P

Subject: OBJECT ORIENTED PROGRAMMING WITH C++ Paper (U.G): BCA -231 S. No. Course Outcomes

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade B (With effect from Academic Year: )

Bachelor in Computer Application (BCA)

VEER NARMAD SOUTH GUJARAT UNIVERSITY

SARVEPALLI RADHAKRISHNAN UNIVERSITY, BHOPAL (M.P.) Scheme of Examination. Second Semester-Master of Computer Application

M S Ramaiah Institute of Technology Department of Computer Science And Engineering

SCHEME OF STUDIES & EXAMINATIONS Department: Bachelor of Computer Applications 4 th Semester. L T P Theory practical

Specific Objectives Contents Teaching Hours 4 the basic concepts 1.1 Concepts of Relational Databases


CS 101 Advanced Computer System Architecture 100 ( ) CS 102 Operating System 100 ( )

DON BOSCO ARTS & SCIENCE COLLEGE (Affiliated to Kannur University) ANGADIKADAVU, IRITTY, KANNUR

Integral University, Lucknow Department of Computer Application STUDY AND EVALUATION SCHEME. Master of Computer Application (MCA)

Deccan Education Society s FERGUSSON COLLEGE, PUNE (AUTONOMOUS) SYLLABUS UNDER AUTONOMY. FIRST YEAR B.Sc. COMPUTER SCIENCE SEMESTER I

Course Outline Faculty of Computing and Information Technology

Course Description: This course includes concepts of instruction set architecture,

M.Sc. (Previous) DEGREE EXAMINATION, MAY First Year Information Technology. Time : 03 Hours Maximum Marks : 75

TEACHING & EXAMINATION SCHEME For the Examination COMPUTER SCIENCE. B.Sc. Part-I

SCHEME OF INSTRUCTION & EXAMINATION B.E. III YEAR (COMPUTER SCIENCE & ENGINEERING) With effect from the Academic year

SEMESTER 4. BCA401: Operational Research (Complementary) ( Syllabus as approved by Board of Studies of Mathematics ( UG)

B.Sc. Computer Science (Ancillary)

Contact Hours / week: 4 Total hours: 64. Table of Contents Architecture 3 Data Modeling Using the Entity-

DATA STRUCTURES THROUGH C++

SYLLABUS. M.Sc. III rd SEMESTER Department of Mathematics Mata Gujri Mahila Mahavidyalaya,(Auto), Jabalpur

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

hrs. Designing Fundamentals 2 Paper-II: Data base hrs. management Systems Semester IV 3 Paper-I: Web

STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR

BACHELOR OF COMPUTER APPLICATIONS SCHEME OF EXAMINATION FIRST YEAR(w.e.f )

Scheme and Syllabus. B. Sc. (IT) I to VI Semester. w.e.f. July 2011 ( Batch onwards)

VEER NARMAD SOUTH GUJARAT UNIVERSITY SURAT Bachelor of Computer Application

15CS53: DATABASE MANAGEMENT SYSTEM

Department of Information Technology B.E/B.Tech : CSE/IT Regulation: 2013 Sub. Code / Sub. Name : CS6302 Database Management Systems

DATABASE MANAGEMENT SYSTEM SUBJECT CODE: CE 305

COURSE STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING HELD ON JULY-2000 TO BE EFFECTIVE FROM THE ACADEMIC YEAR

1) What is information system? Describe the basic concepts of information systems.

CS201 Design and Analysis of Algorithms Max.Marks:75

STUDENT KIT. School of Computer Science & IT

Databases 1. Daniel POP

Syllabus for BCA. BCA-101: Communicative English

M.C.A. DEGREE EXAMINATION, MAY First Year. Paper I INFORMATION TECHNOLOGY. SECTION A (3 15 = 45 marks) Answer any THREE of the following.

PGDCA Syllabus Directorate of Distance Education, University of Kashmir Directorate of Distance Education University of Kashmir Srinagar

Syllabi & Scheme of Examination BCA-3 rd Year. Website:-

Teaching Scheme Business Information Technology/Software Engineering Management Advanced Databases

MCA-201 Operating System

Syllabus for Computer Science General Part I

COURSE: DATA STRUCTURES USING C & C++ CODE: 05BMCAR17161 CREDITS: 05

COURSE DESCRIPTION. CS 232 Course Title Computer Organization. Course Coordinators

ADDMISSION-CALL / / WEBSITE:-

Harcourt Butler Technological Institute, Kanpur (An Autonomous Institute Affiliated to U. P. Technical University, Lucknow) Revised Syllabus

Syllabus of M.Sc Department of Computer Science University of Peshawar

GUJARAT TECHNOLOGICAL UNIVERSITY B.E Semester: 4 Information Technology

Course Contents/Syllabus: Weightage (%) Module I: Introduction to operating system: 15

Course Description: This course includes the basic concepts of operating system

Course Title: Computer Architecture` Course no: CSC-201 Full Marks: Credit hours: 3 Pass Marks: 36+4

B.C.A Under CBCS with effect from Academic Year SRI VENKATESWARA UNIVERSITY, TIRUPATI B.C.A. SEMESTER II. Mid Sem Exam* Marks

DR. APJ ABDUL KALAM UNIVERSITY, INDORE

Operating System(16MCA24)

UNIVERSITY OF ENGINEERING & MANAGEMENT, JAIPUR Course Description

Page 1 of 7 SCAA Dt

2CSE401 Probability & Statistics [ ]

3 rd Year V Semester

MaanavaN.Com DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING QUESTION BANK

REGULATIONS & SYLLABUS. Post Graduate Diploma in Computer Application (DISTANCE MODE)

SCHEME OF EXAMINATION FOR B.Sc.(COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-I. Semester-I. Internal Assessment

DATA STRUCTURES USING C

Design and implement a program to solve a real-world problem using the language idioms, data structures,, and standard library.

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Can you name one application that does not need any data? Can you name one application that does not need organized data?

JAVA PROGRAMMING. Unit-3 :Creating Gui Using The Abstract Windowing Toolkit:

MATA GUJRI MAHILA MAHAVIDYALAYA (AUTO), JABALPUR DEPARTMENT OF MATHEMATICS M.Sc. (MATHEMATICS) THIRD SEMESTER

Total No. of Questions : 18] [Total No. of Pages : 02. M.Sc. DEGREE EXAMINATION, DEC First Year COMPUTER SCIENCE.

Database Management Systems

SRI VENKATESWARA UNIVERSITY: TIRUPATI DEPARTMENT OF COMPUTER SCIENCE ADMITTED BATCH

Teaching Scheme BIT/MMC/BCS Database Systems 1

Teaching and Examination Scheme: PAPER HRS TH TU PR TH PR OR TW TOTAL

1 PCA151C Data Structures Using C PCA152C Operating Systems PCA153C Introduction to Web Technologies

Lecture2: Database Environment

Chhattisgarh Swami Vivekanand Technical University, Bhilai

Level: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48)

B.C.A. SECOND YEAR

Course Name: B.Tech. 3 th Sem. No of hours allotted to complete the syllabi: 44 Hours No of hours allotted per week: 3 Hours. Planned.

DEPARTMENT OF COMPUTER APPLICATIONS B.C.A. - FIRST YEAR ( REGULATION) SECOND SEMESTER LESSON PLAN SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

(DMTCS 01) Answer Question No.1 is compulsory (15) Answer One question from each unit (4 15=60) 1) a) State whether the following is True/False:

Deccan Education Society s

Madhya Pradesh Bhoj (Open) University, Bhopal

Transcription:

BACHELOR OF COMPUTER APPLICATIONS DISTANCE EDUCATION SCHEME OF EXAMINATION (w.e.f. 2014-15) Paper No. 201 202 203 204 Title of Paper Operating System Data Structures Computer Architecture Data Base Management System SECOND YEAR External Internal Maximum Pass Exam Marks Marks Marks Marks Duration 205 206 207 Software Engineering Mathematical Foundations II Lab I Based on 202 using 'C' 100 35 3hrs 208 Lab II Based on 204 100 35 3hrs

201 Operating System to attempt four more questions selecting one question from each Unit. Introductory Concepts: Operating system functions and characteristics, historical evolution of operating systems, Real time systems, Distributed systems, Methodologies for implementation of O/S service system calls, system programs. Process management: Process concepts, Process states and Process Control Block. I CPU Scheduling: Scheduling criteria, Levels of Scheduling, Scheduling algorithms, Multiple processor scheduling. Deadlocks: Deadlock characterization, Deadlock prevention and avoidance, Deadlock detection and recovery, practical considerations. Concurrent Processes: Critical section problem, Semaphores, Classical process coordination problems and their solutions, Inter-process Communications. Storage Management: memory management of single-user and multiuser operating system, partitioning, swapping, paging and segmentation, virtual memory, Page replacement Algorithms, Thrashing. Device and file management: Disk scheduling, Disk structure, Disk management, File Systems: Functions of the system, File access and allocation methods, Directory Systems: Structured Organizations, directory and file protection mechanisms. 1. Silberschatz A., Galvin P.B.,and Gagne G., Operating System Concepts, John Wiley & Sons, Inc.,New York. 2. Godbole, A.S., Operating Systems, Tata McGraw-Hill Publishing Company, New Delhi. 1. Deitel, H.M., Operating Systems, Addison- Wesley Publishing Company, New York. 2. Tanenbaum, A.S., Operating System- Design and Implementation, Prentice Hall of India, New Delhi.

BCA 202 DATA STRUCTURES to attempt four more questions selecting one question from each Unit. Introduction: Elementary data organization, Data Structure definition, Data type vs. data structure, Categories of data structures, Data structure operations, Applications of data structures, Algorithms complexity and time-space tradeoff, Big-O notation. Strings: Introduction, String strings, String operations, Pattern matching algorithms. I Arrays: Introduction, Linear arrays, Representation of linear array in memory, Traversal, Insertions, Deletion in an array, Multidimensional arrays, Sparce matrics, Searching and Sorting using Array. Linked List: Introduction, Array vs. linked list, Representation of linked lists in memory, Traversal, Insertion, Deletion, Searching in a linked list, Header linked list, Circular linked list, Two-way linked list. Stack: Introduction, Array and linked representation of stacks, Operations on stacks, Applications of stacks: Polish notation, Quick Sort, Recursion. Queues: Introduction, Array and linked representation of queues, Operations on queues, Deques, Priority Queues Tree: Introduction, Definition, Representing Binary tree in memory, Traversing binary trees, Binary search trees: introduction, storage, Searching, Insertion and deletion in a Binary search tree, Heap sort Graph: Introduction, Graph theory terminology, Sequential and linked representation of graphs, traversal algorithms in graphs, Warshall s algorithm for shortest path. Text Books 1. Seymour Lipschutz, Data Structure, Tata-McGraw-Hill 2. Horowitz, Sahni & Anderson-Freed, Fundamentals of Data Structures in C, Orient Longman. 1. Trembley, J.P. And Sorenson P.G., An Introduction to Data Structures With Applications, Mcgrraw- Hill International Student Edition, New York. 2. Mark Allen Weiss Data Structures and Algorithm Analysis In C, Addison- Wesley, (An Imprint Of Pearson Education), Mexico City.Prentice- Hall Of India Pvt. Ltd., New Delhi. 3. Yedidyan Langsam, Moshe J. Augenstein, and Aaron M. Tenenbaum, Data Structures Using C, Prentice- Hall of India Pvt. Ltd., New Delhi.

BCA 203 COMPUTER ARCHITECTURE UNIT -I Basic Computer Organisation and Design: Instruction Codes, Computer registers, Computer Instructions, Timing and Control, Instruction Cycle, Memory reference instructions, Input-Output and Interrupt, Design of Basic computer, Design of accumulator logic. UNIT -II Register Transfer and Microoperations: Register Transfer Language (RTL), register transfer, Bus and Memory Transfers, Arithmetic Microoperations, Logic Microoperations, Shift Microoperations, Arithmetic Logic Shift Unit, Microprogrammed Control: Control memory; address sequencing, microprogram sequencer, Design of Control Unit UNIT -III Central Processing Unit: General registers Organization, Stack Organization, Instruction formats, Addressing Modes, Data Transfer and Manipulation, Program Control, Program Interrupt, RISC, CISC. UNIT -IV Memory Organization: Memory hierarchy, Auxiliary Memory, Associative Memory, Interleaved memory, Cache memory, Virtual Memory, Memory Management Hardware, Input Output Organization : Peripheral devices, Input-Output Interface, Asynchronous data transfer, Modes of Transfer, Priority Interrupt, Direct Memory Access(DMA),Input-Output Processor(IOP). Text Books 1. Computer System Architecture By. Moris Mano, Pearson Education. 2. Computer Architecture and Organization By J.P. Hayes, Tata Mcgraw Hill. 1. W. Stallings, Computer Organisation and Architecture, Pearson Education, 2. P.V.S. Rao, Computer System Architecture, PHI 3. Karl Hamachar, Computer Architecture, Tata Mcgraw Hill.

BCA 204 DATABASE MANAGEMENT SYSTEM Basic Concepts Data, Information, Records and files. Traditional file based Systems, Database Approach, Database Management System (DBMS), Components of DBMS, DBMS Functions, Advantages and Disadvantages of DBMS, Database Administrator, Applications Developers and Users. Database System Architecture Three Levels of Architecture, External, Conceptual and Internal Levels, Schemas, Mappings and Instances, Data Independence Logical and Physical Data Independence I Classification of Database Management System, Centralized and Client Server architecture to DBMS, Data Models: Records- based Data Models, Object-based Data Models, Physical Data Models and Conceptual Modeling, Entity-Relationship Model Entity Types, Entity Sets, Attributes Relationship Types, Relationship Instances and ER Diagrams. Relational Data Model:-Brief History, Terminology in Relational Data Structure, Relations, Properties of Relations, Keys, Domains, Integrity Constraints over Relations, Base Tables and Views, Basic Concepts of Hierarchical and Network Data Model, Codd's Rules for Relational Model, Relational Algebra:-Selection and Projection, Set Operation, Renaming, Join and Division Functional Dependencies:- Purpose, Data Redundancy and Update Anomalies, Full Functional Dependencies and Transitive Functional Dependencies, Decomposition and Normal Forms (1NF, 2NF, 3NF & BCNF). Introduction to SQL: Data Definition and data types, SQL Operators, Specifying Constraints in SQL, Basic DDL, DML and DCL commands in SQL, Simple Queries, Nested Queries, Tables, Views. 1. Elmasri & Navathe, Fundamentals of Database Systems, Pearson Education. 2. Sudarshan & Korth, Database Systems SIE,McGraw-Hil, India 1. Thomas Connolly Carolyn Begg, Database Systems, 3/e, Pearson Education 2. C. J. Date, An Introduction to Database Systems, 8th edition, Addison Wesley N. Delhi.

BCA 205 Software Engineering Introduction: Program vs. Software, Software Engineering, Programming paradigms, Software Crisis problem and causes, Phases in Software development: Requirement Analysis, Software Design, Coding, Testing, Maintenance, Software Development Process Models: Waterfall, Prototype, Evolutionary and Spiral models, Role of Metrics. I Feasibility Study, Software Requirement Analysis and Specifications: SRS, Need for SRS, Characteristics of an SRS, Components of an SRS, Problem Analysis, Information gathering tools, Organising and structuring information, Requirement specification, validation and Verification.. SCM Structured Analysis and Tools: Data Flow Diagram, Data Dictionary, Decision table, Decision tress, Structured English, Entity-Relationship diagrams, Cohesion and Coupling. Gantt chart, PERT Chart, Software Maintenance: Type of maintenance, Management of Maintenance, Maintenance Process, maintenance characteristics. Software Project Planning: Cost estimation: COCOMO model, Project scheduling, Staffing and personnel planning, team structure, Software configuration management, Quality assurance plans, Project monitoring plans, Risk Management. Software testing strategies: unit testing, integration testing, Validation testing, System testing, Alpha and Beta testing. 1. Pressman R. S., Software Engineering A Practitioner s Approach, Tata McGraw Hill. 2. Jalote P., An Integrated approach to Software Engineering, Narosa. 1. Sommerville, Software Engineering, Addison Wesley. 2. Fairley R., Software Engineering Concepts, Tata McGraw Hill. 3. James Peter, W Pedrycz, Software Engineering, John Wiley & Sons.

BCA 206 MATHEMATICAL FOUNDATIONS - II Derivative of functions of defined parametrically, Derivative of Logarithmic exponential, trigonometric, inverse trigonometric and hyperbola functions. Derivatives of higher orders, Successive differentiation. Leibnitz s Theorem, Tangents and Normals: Length of tangent, suntangent, normal and subnormal. Polar subtangent, Polar subnormal, pedal equations. UNIT II Taylor s theorem and Maclaurin s theorem: Taylors and Maclaurin s series expansion, indeterminate forms. Functions of more than one variables and its continuity. Asymptotes: Cartesian coordinate, intersection of curve and its asymptotes, Asympotes in polar coordinates. Multiple points: cusp, nodes and conjugate points, types of cusp, test for concavity and convexity. Points of inflexion. Curvature: radius of curvature for Cartesian, parametric, polar curves. Newton;s method, radius of curvature for pedal curve, tangential polar equation, center of curvature, circle of curvature,code of curvature and evolute. Tracing of curves in Cartesain, parametric and polar coordinates Partial derivatives of first and second order. Euler s theorem on homogeneous functions. Differentiation of composite and implicit functions. The notion of total differential, Extreme values: Maxima and Minima of function of two or more variable, Lagrange s method of multiplier. 1. Ravish R. Singh, Engineering Mathematics, Mcgraw Hill Pvt. Ltd., New Delhi. 1. Om. P. Chug, R.S. Dahiya, G.L. Gupta, Topics in Mathematics (Calculus & solid geometry), Laxmi Publications (P) Ltd., New Delhi. 2. Shanti Narayan, Differential Calculus, S. Chand and Co. Ltd. 3. S. K. Pundir and B. Singh, Advance Calculus, Pragati Prakashan. 4. J.N. Sharma, A.R. Vasishtha, Real Analysis, Krishana Prakashan Media(P) Ltd., Meerut (U.P.) 5. Shanti Narayan, Integral Calculus, S. Chand and Co. Ltd. 6. Shanti Narayan, A course of Mathematical Analysis, S. Chand and Co. Ltd.