IGNOU MCA Syllabus Semester one

PROBLEM SOLVING AND PROGRAMMING
BLOCK 1 An Introduction to C
Unit 1: Problem Solving
Unit 2: Basics of C
Unit 3: Variables and Constants
Unit 4: Expressions and Operators
BLOCK 2 Control Statements, Arrays and Functions
Unit 5: Decision and Loop Control Statements
Unit 6: Arrays
Unit 7: Strings
Unit 8: Functions
BLOCK 3:Structures, Pointers and File Handling
Unit 9: Structures and Unions
Unit 10: Pointers
Unit 11:The C Preprocessor
Unit 12:Files

COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE Programming
BLOCK 1: Introduction to Digital Circuits
UNIT 1: The Basic Computer
Unit 2: The Data Representation
Unit 3: Principles of Logic Circuits I
Unit 4: Principles of Logic Circuits I
BLOCK 2: Basic Computer Organisation
Unit 1: The Memory System
Unit 2: The Input/Output System
Unit 3: Secondary Storage Techniques
Unit 4: I/O Technology
BLOCK 3: The Central Processing Unit
Unit 1: Instruction Set Architecture
Unit 2: Registers, Micro-Operations and Instruction Execution
Unit 3: ALU Organisation
Unit 4: The Control Unit
Unit 5: Reduced Instruction Set Computer Architecture
Block 4: Assembly Language Programming
Unit 1: Microprocessor Architecture
Unit 2: Introduction to Assembly Language Programming
Unit 3: Assembly Language Programming
Unit 4: Assembly Language Programming

DISCRETE MATHEMATICS
Block 1: Elementary Logic
Unit 1: Prepositional Calculus
Unit 2: Methods of Proof
Unit 3: Boolean Algebra and Circuits
Block 2: Basic Combinatorics
Unit 1: Sets, Relations and Functions
Unit 2: Combinatorics – An Introduction
Unit 3: Some More Counting Principles
Unit 4: Partitions and Distributions

SYSTEM ANALYSIS AND DESIGN
Block 1: Introduction to Systems Development
Unit 1: Introduction to SAD
Unit 2: Systems Analyst-A Profession
Unit 3: Process of System Development
Unit 4: Introduction to Documentation of Systems
Block 2: Planning and Designing Systems
Unit 5 : Process of System Planning
Unit 6: Modular and Structured Design
Unit 7: System Design and Modelling
Block 3: More Design Issues and CASE Tools
Unit 8: Forms and Reports Design
Unit 9: Physical File Design and Data base Design
Unit 10: CASE Tools for Systems Development
Block 4: Implementation and Security of Systems & MIS
Unit 11: Implementation and Maintenance of Systems
Unit 12: Audit and Security of Computer Systems
Unit 13: Management Information Systems


COMMUNICATION SKILLS
BLOCK 1: Skills Needed at the Work Place - I
Unit 1: The Process of Communication
Unit 2: Telephone Techniques
Unit 3: Job Applications and Interviews
Unit 4: Group Discussions
Unit 5: Managing Organisational Structure
Unit 6: Meetings
Unit 7: Taking Notes and Preparing Minutes
Unit 8: Presentation Skills – I
Unit 9: Presentation Skills – II
Unit 10: Negotiation Skills

INTERNET CONCEPTS AND WEB DESIGN(Lab Course)
BLOCK 1: Scripting Languages
Unit 1: The Internet
Unit 2: Introduction to HTML
Unit 3: Advanced HTML
Unit 4: Introduction to JavaScript
Unit 5: VB Script
Unit 6: Dreamweaver
BLOCK 2: Lab Manual
Section 1: HTML (Hypertext Markup Language)
Section 2: Advanced HTML
Section 3: JavaScript
Section 4: VBScript
Section 5: Dreamweaver

LAB (C and Assembly Language Programming)(Lab Course)
Section 1 C Programming Lab
Section 2 Digital Logic Circuits
Section 3 Assembly Language Programming

Post a Comment

0 Comments