0% found this document useful (0 votes)
75 views3 pages

Mca-301 (N2) Computer System Architecture

The document outlines the sections and topics covered in several Master of Computer Applications (MCA) courses: MCA 301 covers logic gates, computer components, instruction codes, and memory systems. MCA 302 discusses basic data structures like arrays and linked lists, as well as more advanced structures like trees and graphs. MCA 304 provides an overview of database management systems, data models, and the relational model. MCA 402 focuses on software engineering principles like software processes, project planning, requirements analysis, design methodologies, and testing strategies.

Uploaded by

sumit029
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views3 pages

Mca-301 (N2) Computer System Architecture

The document outlines the sections and topics covered in several Master of Computer Applications (MCA) courses: MCA 301 covers logic gates, computer components, instruction codes, and memory systems. MCA 302 discusses basic data structures like arrays and linked lists, as well as more advanced structures like trees and graphs. MCA 304 provides an overview of database management systems, data models, and the relational model. MCA 402 focuses on software engineering principles like software processes, project planning, requirements analysis, design methodologies, and testing strategies.

Uploaded by

sumit029
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

MCA-301(N2) COMPUTER SYSTEM ARCHITECTURE

Section A

Logic gates, flip flops, Registers, Counters, Adder, Subtractor, MUX and
DEMUX, Encoder-Decoder

Section –B

Computer organization and design: Instruction codes, op-code, computer


registers, computer instructions, Timing and control, instruction cycle,
memory reference instructions. CPU: Stack organization, Instruction
formats and addressing modes Program control, Types of Interrupts

Section C

Control Memory, Micro programming vs Hardwired control unit, Overview


of RISC/CISC, I/O and their brief description, I/O, processing, Bus interface,
data transfer techniques, I/O interrupts, channels.

Section D

Memory system, storage technologies, Memory hireachary, Memory


management, Main and Auxiliary memory, Associative, Virtual and cache
memory

MCA-302(N2) DATA STRUCTURES


Section A

Basic concepts and notations, data structures and data structure operations,
mathematical notation and functions, algorithmic complexity and time space
trade off. Basic data structures such as arrays, stack and queues and their
applications, linked and sequentiarepresentation. Linked list, representation of
linked list, multi linked structures.

Section B

Trees-definitions and basic concepts, linked tree representation, representations


in contiguous storage, binary trees, binary tree traversal, searching insertion and
deletion in binary trees, heap tree and heap sort algorithm, AVL trees.

Section C

Graphs and their application, sequential and linked representation of graph –


adjacency matrix operations on graph, traversing a graph, Dijkstra’s algorithm
for shortest distance, DFS and BFS Hashing.

Section D

Searching and sorting use of various data structures for searching and sorting,
Linear and Binar
search, Insertion sort, Selection sort, Merge sort, Radix sort, Bubble sort, Quick
sort, Heap Sort.

MCA-304(N2) RELATION DATA BASE


MANAGEMENT SYSTEM-I
SECTION-A

Overview of DBMS, Basic DBMS terminology, data independence. Architecture of


a DBMS, Distributed databases, structure of distributed databases, design of
distributed databases.

SECTION-B

Introduction to data models: entity relationship model, hierarchical model: from


network to hierarchical, relational model, object oriented database, object
relational database, comparison of OOD & ORD, comparison of network,
hierarchical and relational models.

SECTION-C

Relational model: storage organizations for relations, relational algebra,


relational calculus, unctional dependencies, multivalued dependencies, and
normalization.

SECTION-D

Relational query language: SQL, database integrity, security, concurrency,


recovery, client/server architecture, and technical introduction to oracle.

MCA-402(N2) SOFTWARE ENGINEERING


SECTION-A

Software: Characteristics, Components Applications, Software Process Models:


Waterfall, Spiral, Prototyping, Fourth Generation Techniques, Concepts Of Project
Management, Role Of Metrics And Measurement.

SECTION - B

S/W Project Planning: Objectives, Decomposition Techniques: S/W Sizing,


Problem Based Estimation, Process Based Estimation, Cost Estimation Models:
COCOMO Model, The S/W Equation, System Analysis: Principles Of Structured
Analysis, Requirement Analysis, DFD, Entity Relationship Diagram, Data
Dictionary.

SECTION-C

S/W Design: Objectives, Principles, Concepts, Design Mythologies: Data Design,


Architecture Design, Procedural Design, Object – Oriented Concepts.

SECTION-D
Testing Fundamentals: Objectives, Principles, Testability, Test Cases: White Box
& black box Testing, Testing Strategies: Verification & Validation, Unit Test,
Integration Testing, Validation Testing, System Testing.

You might also like