Latest Qualification Jobs

Check Your Email To Activate the Confirmation Link


IGNOU Syllabus 2018 BA, B.Com, MA, BCA (Semester Wise) UG, PG Courses

IGNOU Syllabus

Candidates pursuing any UG/PG (annual/ Semester Wise) Course from Indira Gandhi National Open University (IGNOU) must take a look over the IGNOU Syllabus. The university provides various courses like BA, B.Com, MA, and BCA etc. and each course have its own outline. The IGNOU Syllabus 2018 contains all those topics that are to be taught in the classes and on which the examination will be based. The IGNOU Semester wise Syllabus is also available on the official website i.e.

Indira Gandhi National Open University provides a way to those candidates who wish to complete their higher education but cannot visit college every day. The teaching and examination criterion of this university is also same as other universities as it also conducts semester wise examinations. For all the courses the university also prescribes separate IGNOU Syllabus 2018. Here on this page of we are providing all the details about the IGNOU Syllabus 2018, candidates are advised to take a glance…

IGNOU Syllabus


FEG-02 : Foundation Course in English-2

Block 1

Unit 1 Writing paragraph-1,
Unit 2 Writing paragraph-2, the development of a paragraph
Unit 3 Writing a composition
Unit 4 Expository composition
Unit 5 Note-taking 1
Unit 6 Writing reports-I, reporting events

Block 2

Unit 7 Argumentative composition-1, techniques of argument
Unit 8 Argumentative composition-1, logical presentation
Unit 9 Note taking-2, use of tables and diagrams
Unit 10 Writing reports-2, reporting meetings and speeches
Unit 11 Writing summaries-1
Unit 12 Writing summaries-2

Block 3

Unit 13 Writing paragraphs-2
Unit 14 Narrative composition-1
Unit 15 Narrative composition-2
Unit 16 Writing reports-3, reporting interviews
Unit 17 Writing reports-4, reporting surveys
Unit 18 Writing summaries-3

Block 4

Unit 19 Descriptive composition-1, describing persons
Unit 20 Descriptive composition-2, describing places and objects
Unit 21 Descriptive composition-3, describing conditions and processes
Unit 22 Note-taking-3,
Unit 23 Writing reports-5, reporting experiments
Unit 24 Summing up

ECO-01: Business Organization

This course consists of five blocks containing 18 units in all. After studying this course, you should be able to:

  • Explain the nature of business organisation and identify various forms of organisation learn how business units are set up and financed
  • Under the ways and means of marketing the goods
  • Explain how aids-to-trade facilitate the business operations
  • Evaluation the role of government in business

Block 1: Basic Concepts and Forms of Business Organisation

Unit 1 Nature and scope of Business
Unit 2 Forms of Business Organisation-I
Unit 3 Forms of Business Organisation-II
Unit 4 Business Promotion

Block 2: Financing of Business

Unit 5 Methods of Raising Finance
Unit 6 Long-term Financing and Underwriting,
Unit 7 Stock Exchanges
Block 3 Marketing
Unit 8 Advertising
Unit 9 Advertising Media
Unit 10 Home Trade and Channels of Distribution
Unit 11 Wholesalers and Retailers
Unit 12 Procedure for Import and Export Trade

Block 4: Business Services

Unit 13 Banking
Unit 14 Business Risk and Insurance
Unit 15 Transport and Warehousing
Block 5 Government and Business
Unit 16 Government and Business
Unit 17 Forms of Organisation in Public Enterprises
Unit 18 Public Utilities

BCS-011: Computer Basics and PC Software


This is the first course in Computer Science for the BCA students; therefore, it deals with the basic concepts of computers. It discusses about the computer hardware, its components and basic computer architecture. The course also deals with the basic computer software including the operating system and its concepts. This course also highlights some of the open source software technologies. Finally the course highlights the applications of computers that include web applications, social networking and wiki.

BLOCK 1: Basics of Computer Hardware

Unit 1

Computer their Origin and Applications A bit of history highlighting the concepts, Abacas, Difference Engine, Electro-magnetic Computers, Discrete components, IC circuits, Current hardware Platforms, Description of current applications of computer highlighting role of computers, Limitations of Computers

Unit 2Functioning of a Computer Components of a computer and their role, Number system, Codes ASCII Unicode Concept of Instruction – a simple example, Role of ALU and CU with the help of an example
Unit 3Memory System Type of memories and their characteristics, What is the need of memory hierarchy? Memory Hierarchy with examples of each level , Current trends in memory
Unit 4 I/O devices and their functions I/O devices, Current trends in I/O
Unit 5

My Personal Computer Explain the configuration of PC and its components in respect of identification of various components so that a student can relate all the terms discussed in Unit 1 to 4 to this configuration.

BLOCK 2: Basics of Computer Software

Unit 1

Software Evolution Different type of software and its evolution, System and application software, Utility software, Perverse software, Open Source software

Unit 2Operating System Concepts Need and Functions, Type of OS starting from Batch, Multi-programming and real time Network and distributed OS, Web OS, Examples of OS and their features
Unit 3Concept of Programming Languages Some basic constructs, Editors, Compilers and interpreters, Assemblers
Unit 4

Computer Applications Concepts of Open Source Software, Philosophy – licensing, copyright Project Management Software, Timesheet system, Office Applications, Word Processing – Creating a Memo for a number of people, Spreadsheet – Creating a sheet of Income & deduction and calculation of IT Database – a small application with data records, a form, a query and a report Email – Sending mail to a number of people in a group.

BLOCK 3: Internet Technologies

Unit 1

Networking and Internet Basic of Networking Concepts, Advantages of Networking, Basic model of Networks, Network Devices, TCP/IP, Web addresses, DNS, IP addresses,

Unit 2Web Applications I Browsing, E-mail, Messenger/Chat
Unit 3

Web Applications II Blogging, E-Learning and wiki, Collaboration, Social Networking

Check Out Solved: IGNOU Assignments

BCS-012: Basic Mathematics


The primary objective of this course is to introduce students some of the mathematics through which they can develop some mathematical maturity, that is enhance their ability to understand and create mathematical arguments. The secondary objective of this course is to prepare students for mathematical oriented courses in computer science such as discrete mathematics, database theory, analysis of algorithms, etc.

BLOCK 1: Algebra I

Unit 1

Determinants Determinants of order 2 and 3, properties of determinants; evaluation of determinants. Area of triangles using determinants, cramer’s rule.

Unit 2Matrices-1 Definition, equality, addition and multiplication of matrices. Adjoint and inverse of a matrix. Solution of a system of linear equations – homogeneous and non-homogeneous.
Unit 3Matrices-2 Elementary row operations; rank of a matrix, reduction to normal form,Inverse of a matrix using elementary row operations.
Unit 4

Mathematical Induction Principle of mathematical induction -1 and 2

BLOCK 2 : Algebra II

Unit 1

Sequence and Series Definition of sequence and series; A.P, G.P, H.P and A.G.P. ?n, ?n2 and ?n3 ,Idea of limit of a sequence.

Unit 2Complex Number Complex number in the form of a+ib. Addition, multiplication, division of complex numbers. Conjugate and modulus of complex numbers. De Moivre’s Theorem.
Unit 3Equations Quadratic, cubic and biquadratic equations. Relationship between roots and co-efficient. Symmetric functions of roots.
Unit 4

Inequalities Solution of linear and quadratic inequalities

BLOCK 3: Calculus (Without Trigonometry)

Unit 1

Differential Calculus Concept of limit and continuity; differentiation of the sum, difference, product and quotient of two functions, chain rule. Differentiation of parametric functions. 2nd order derivatives.

Unit 2Simple Application of Differential Calculus Rate of change; monotoncity-increasing and decreasing; maxima and minima.
Unit 3Integration Integration as an anti-derivative. Integration by substitution and by parts.
Unit 4

Application of Integration Finding area under a curve. Rectification

BLOCK 4: Vectors and Three-Dimensional Geometry       

Unit 1

Vector-1 Vectors and scalars, magnitude and direction of a vector. Direction cosines/ratio of vectors. Addition of two vectors. Multiplication of a vector by a scalar. Position vector of a point and section formula.

Unit 2Vector-2 Scalar (Dot) product of vectors, Vector (Cross) product of vectors. Scalar triple product and vector triple product.
Unit 3Three-Dimensional Geometry-1 Introduction, Distance formula. Direction cosines/ratio of a line passing through two points. Equations of a line in different forms; angle between two lines; Coplanar and skew lines. Distance between skew lines.
Unit 4

 Linear Programming Introduction, definition and related terminology such as constrains, objective function, optimization. Mathematical Formulation of LPP. Graphical method of solving LPP in two variables. Feasible and inferring solution (up to three non-trivial constraints)

BCSL-013: Computer Basics and PC Software Lab


The main objectives of PC Software Lab course are to familiarize with basic operations of:

  1. i) Operating systems such as Windows and Linux.
  2. ii) Word Processor such as Open Office and MSWord.

iii) Workbook, worksheet, graphics and Spreadsheets.

  1. iv) PowerPoint including animation and sounds.
  2. v) Address book, Spam and Filtering in E-mail.
  3. vi) Browsing, Search, Discussion forum and Wiki’s.
Section 1 Operating System
Session 1 Familiarization (Keyboard, Memory, I/O Port),
Session 2 Windows (2 Session)
Session 4 Linux (2 Session)
Section 2 Word Processor (Open Office and MS Word)
Session 1 Basic Operations (Font selection, Justification, Spell check, Table, Indentation),
Session 2 Table of Contents, Track Changes and Commenting.
Session 3 Mail Merge, Printing, Practice session.
Section 3 Spread sheet (Concept of Worksheet, Workbook and cell)
Session 1 Data entry, Data editing and Formula
Session 2 Functioning
Session 3 Graphics and Practice session
Section 4 PowerPoint
Session 1 Basics operation
Session 2 Animation and Sounds
Section 5 E-mail
Session 1 Basic Operation,Session 2 Address Book, Spam and Filtering
Section 6 Browsing and Discussion Forum
Session 1 Browsing and Search (2 Sessions)
Session 3 Discussion Forum, Wiki and Google Doc (3 Sessions)

Get Here Detailed Wise: IGNOU MCA Syllabus

Detailed Syllabus of BCA 2nd Semester

ECO-02: Accountancy

This course consists of five blocks containing 22 units in all. This course introduces you to the basic accounting concepts and framework. It also covers the preparation of accounts of non-trading and those from incomplete records. After studying this course, you should be able to:

  • Understand the whole process of accounting
  • Work out the net result of business operations by preparing final accounts for both trading and non-trading concerns
  • Appropriate special features of accounting fro consignments and joint ventures
  • Describe different methods of providing depreciation
  • Explain the need for making provisions and various kinds of reserves

BLOCK 1: Accounting Fundamentals

Unit 1 Basic Concepts of Accounting
Unit 2 The Accounting Process
Unit 3 Cash Book and Bank Reconciliation
Unit 4 Other Subsidiary Books
Unit 5 Bills of Exchange

BLOCK 2: Final Accounts

Unit 6 Concepts Relating to Final Accounts
Unit 7 Final Accounts-I
Unit 8 Final Accounts-II
Unit 9 Errors and their Rectification

BLOCK 3: Consignment and Joint Ventures

Unit 10 Consignments Accounts-I
Unit 11 Consignments Accounts-II
Unit 12 Consignments Accounts-III
Unit 13 Joint Venture Accounts

BLOCK 4: Accounts from Incomplete Records

Unit 14Self Balancing System
Unit 15 Accounting from Incomplete Records-I
Unit 16 Accounting from Incomplete Records-II
Unit 17 Accounting from Incomplete Records-III

BLOCK 5: Accounts of Non-trading Concerns, Depreciation, Provisions and Reserves

Unit 18 Accounts of Non-trading Concerns-I
Unit 19 Accounts of Non-trading Concerns-II,
Unit 20 Depreciation-I
Unit 21 Depreciation-II
Unit 22 Provisions and Reserves

MCS – 011: Problem Solving and Programming


The course is aimed to develop problem-solving strategies, techniques and skills that can be applied to computers and problems in other areas which give students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Emphasis of thiscourse is to act as an introduction to the thinking world of computers, to help students develop the logic, ability to solve the problems efficiently using C programming. Knowledge in a programming language is prerequisite to the study of most of computer science courses. This knowledge area consists of those skills and concepts that are essential to problem solving and programming practice independent of the underlying paradigm. The student will learn various concepts and techniques for problem solving and will implement those ideas using C programs.


BLOCK 1 : An Introduction to C

Unit 1

Problem Solving Problem-Solving Techniques, Steps for Problem-Solving, Using Computer as a ProblemSolving Tool, Design of Algorithms, Definition, Features of Algorithm, Criteria to be followed by an Algorithm, Top Down Design, Analysis of Algorithm Efficiency, Analysis of Algorithm Complexity, Flowcharts, Basic Symbols used in Flowchart Design

Unit 2Basics of C What is a Program and what is a Programming Language? C Language, History of C, Salient Features of C, Structure of a C Program, A Simple C Program, Writing a C Program, Compiling a C Program, Link and Run the C Program, Run the C Program through the Menu, Run from an Executable File, Linker Errors, Logical and Runtime Errors, Diagrammatic Representation of Program, Execution Process
Unit 3Variables and Constants Character Set, Identifiers and Keywords, Rules for Forming Identifiers, Keywords, Data Types and Storage, Data Type Qualifiers, Variables, Declaring Variables, Initialising Variables, Constants, Types of Constants
Unit 4

Expressions and Operators Assignment Statements, Arithmetic Operators, Relational Operators, Logical Operators, Comma and Conditional Operators, Type Cast Operator, Size of Operator, C Shorthand, Priority of Operators

BLOCK 2 : Control Statements, Arrays and Functions

Unit 5

Decision and Loop Control Statements Decision Control Statements, The if Statement, The switch Statement, Loop Control Statements, The while Loop, The do-while Statement, The for Loop, The Nested Loop, The Goto Statement, The Break Statement, The Continue Statement
Unit 6Arrays Array Declaration, Syntax of Array Declaration, Size Specification , Array Initialization, Initialization of Array Elements in the Declaration, Character Array Initialization, Subscript, Processing the Arrays, Multi-Dimensional Arrays, Multi-Dimensional Array Declaration, Initialization of Two-Dimensional Arrays
Unit 7Strings Declaration and Initialization of Strings, Display of Strings Using Different Formatting Techniques, Array of Strings, Built-in String Functions and Applications, Strlen Function, Strcpy Function, Strcmp Function, Strcat Function, Strlwr Function, Strrev Function, Strspn Function, Other String Functions
Unit 8

Functions Definition of a Function, Declaration of a Function, Function Prototypes, The Return Statement, Types of Variables and Storage Classes, Automatic Variables, External Variables, Static Variables, Register Variables, Types of Function Invoking, Call by Value, Recursion

BLOCK 3: Structures, Pointers and File Handling

Unit 9

Structures and Unions Declaration of Structures, Accessing the Members of a Structure, Initializing Structures, Structures as Function Arguments, Structures and Arrays, Unions, Initializing an Union, Accessing the Members of an Union

Unit 10Pointers Pointers and their Characteristics, Address and Indirection Operators, Pointer Type Declaration and Assignment, Pointer Arithmetic, Passing Pointers to Functions, A Function Returning More than One Value, Function Returning a Pointer, Arrays and Pointers, Array of Pointers, Pointers and Strings
Unit 11The C Preprocessor # define to Implement Constants, # define to Create Functional Macros, Reading from Other Files using # include ,Conditional Selection of Code using #ifdef, Using #ifdef for different computer types Using #ifdef to temporarily remove program statements, Other Preprocessor Commands, Predefined Names Defined by Preprocessor, Macros Vs Functions
Unit 12

Files File Handling in C Using File Pointers, Open a file using the function fopen ( ), Close a file using the function fclose ( ), Input and Output using file pointers, Character Input and Output in Files, String Input / Output Functions, Formatted Input / Output Functions, Block Input / Output Functions, Sequential Vs Random Access Files, Positioning the File Pointer, The Unbufferred I/O – The UNIX like File Routines

Download Here: IGNOU Question Paper 

MCS-012: Computer Organisation and Assembly Language Programming


In the modern era, Computer system is used in most aspects of life. You may use many different types of software on a computer system for particular applications ranging from simple document creation to space data processing. But, how does the Software is executed by the Computer Hardware? The answer to this basic question is contained in this Course. This course presents an overview of the Computer Organisation. After going through this course, you will not only acquire the conceptual framework of Computer Organisation and Architecture but also would be able to use the concepts in the domain of Personal Computers. In specific, you will be able to design digital circuits; describe the functions of various components of computers and their construction; and write simple assembly programs.


BLOCK 1: Introduction to Digital Circuits


The Basic Computer The von Neumann Architecture, Instruction Execution : An Example, Instruction Cycle Interrupts, Interrupts and Instruction Cycle, Computers : Then and Now, The Beginning, First Generation Computers, Second Generation Computers, Third Generation Computers, Later Generations

Unit 2The Data Representation Data Representation, Number Systems, Decimal Representation in Computers, Alphanumeric Representation, Data Representation for Computation, Error Detection and Correction Codes
Unit 3

Principles of Logic Circuits I Logic Gates, Logic Circuits, Combinational Circuits, Canonical and Standard Forms, Minimization of Gates, Design of Combinational Circuits, Examples of Logic Combinational Circuits, Adders, Decoders, Multiplexer, Encoder, Programmable Logic Array, Read Only Memory ROM

Unit 4Principles of Logic Circuits II Sequential Circuits :

The Definition, Flip Flops, Basic Flip-Flops, Excitation Tables, Master Slave Flip Flops, Edge Triggered Flip-flops, Sequential Circuit Design, Examples of Sequential Circuits, Registers, Counters – Asynchronous Counters, Synchronous Counters, RAM, Design of a Sample Counter

BLOCK 2: Basic Computer Organisation

Unit 1

The Memory System The Memory Hierarchy , RAM, ROM, DRAM, Flash Memory, Secondary Memory and Characteristics, Hard Disk Drives, Optical Memories, CCDs, Bubble Memories, RAID and its Levels, The Concepts of High Speed Memories, Cache Memory, Cache Organisation, Memory Interleaving , Associative Memory, Virtual Memory, The Memory System of Micro-Computer

Unit 2The Input/Output System Input/Output Devices or External or Peripheral Devices, The Input Output Interface, The Device Controllers and its Structure, Device Drivers, Input Output Techniques, Programmed Input /Output, Interrupt-Driven Input /Output, Interrupt-Processing, DMA (Direct Memory Access) Input Output Processors, External Communication Interfaces
Unit 3

Secondary Storage Techniques Secondary Storage Systems, Hard Drives & Its Characteristics, Partitioning & Formatting: FAT, Inode, Drive Cache, Hard Drive Interface: IDE, SCSI, EIDE, Ultra DMA & ATA/ 66, Removable Drives, Floppy Drives, CD-ROM & DVD-ROM, Removable Storage Options, Zip, Jaz& Other Cartridge Drives, Recordable CDs & DVDs, CD-R vs CDRW, Tape Backup

Unit 4

I/O Technology Keyboard, Mouse, Video Cards, Monitors, Liquid Crystal Displays (LCD), Digital Camera, Sound Cards, Printers , Classification of Printers, Modems, Scanners, Scanning Tips, Power Supply, SMPS (Switched Mode Power Supply)

BLOCK 3: The Central Processing Unit

Unit 1

Instruction Set Architecture Instruction Set Characteristics, Instruction Set Design Considerations, Operand Data Types, Types of Instructions, Number of Addresses in an Instruction, Addressing Schemes, Types of Addressing Schemes, Immediate Addressing, Direct Addressing, Indirect Addressing, Register Addressing, Register Indirect Addressing, Indexed Addressing Scheme, Base Register Addressing, Relative Addressing Scheme, Stack Addressing, Instruction Set and Format Design Issues, Instruction Length, Allocation of Bits Among Opcode and Operand, Variable Length of Instructions, Example of Instruction Format

Unit 2Registers, Micro-Operations and Instruction Execution Basic CPU Structure, Register Organization, Programmer Visible Registers, Status and Control Registers, General Registers in a Processor, Micro-operation Concepts, Register Transfer Micro-operations, Arithmetic Micro-operations, Logic Micro-operations, Shift Micro-operations, Instruction Execution and Micro-operations, Instruction Pipelining
Unit 3 ALU Organisation ALU Organisation, A Simple ALU Organization, A Sample ALU Design, Arithmetic Processors.
Unit 4The Control Unit The Control Unit, The Hardwired Control, Wilkes Control, The Micro-Programmed Control, The Micro-Instructions, Types of Micro-Instructions, Control Memory Organisation, Micro-Instruction Formats, The Execution of Micro-Program.
Unit 5

Reduced Instruction Set Computer Architecture Introduction to RISC, RISC Architecture, The Use of Large Register File, Comments on RISC, RISC Pipelining.

BLOCK 4: Assembly Language Programming

Unit 1

Microprocessor Architecture Microcomputer Architecture, Structure of 8086 CPU, Register Set of 8086, Instruction Set of 8086, Data Transfer Instructions, Arithmetic Instructions, Bit Manipulation Instructions, Program Execution Transfer Instructions, String Instructions, Processor Control Instructions, Addressing Modes, Register Addressing Mode, Immediate Addressing Mode, Direct Addressing Mode, Indirect Addressing Mode

Unit 2Introduction to Assembly Language Programming The Need and Use of the Assembly Language, Assembly Program Execution, An Assembly Program and its Components, The Program Annotation, Directives, Input Output in Assembly Program, Interrupts, DOS Function Calls (Using INT 21H), The Types of Assembly Programs, COM Programs, EXE Programs, How to Write Good Assembly Programs
Unit 3Assembly Language Programming (Part-I) Simple Assembly Programs, Data Transfer, Simple Arithmetic Application, Application Using Shift Operations, Larger of the Two Numbers, Programming With Loops and Comparisons, Simple Program Loops, Find the Largest and the Smallest Array Values, Character Coded Data, Code Conversion, Programming for Arithmetic and String Operations, String Processing, Some More Arithmetic Problems
Unit 4

Assembly Language Programming (Part-II) Use of Arrays in Assembly, Modular Programming, The stack, FAR and NEAR Procedures, Parameter Passing in Procedures, External Procedures, Interfacing Assembly Language Routines to High Level Language, Programs, Simple Interfacing, Interfacing Subroutines With Parameter Passing, Interrupts, Device Drivers in Assembly

Get Here: IGNOU Exam Time Table

MCS-013: Discrete Mathematics


Discrete mathematics, sometimes called finite mathematics, is the study of mathematical structure that are fundamentally discrete, in the sense of not supporting notion of continuity. A study of discrete sets has become more and more necessary because of many application of Computer Science and various areas of engineering. Regarding computer science concept from discrete mathematics is useful to study or express objects or problems in computer algorithm and programming languages. For instance, to improve the efficiency of a computer programs, we need to study its logical structure, which involves a finite number of steps each requiring a certain amount of time. Using the theory of combinatory and graph theory, major areas of discrete mathematics, we can do this. Therefore, a study of these areas would complement and improve the understanding of courses based on algorithm and problem solving.

This course is designed to give basic concepts of propositions, predicates, Boolean algebra, logic circuit, sets, relations, functions, combinatorics, partitions and distributions.


BLOCK 1: Elementary Logic

Unit 1

Prepositional Calculus Propositions, Logical Connectives, Disjunction, Conjunction, Negation, Conditional Connectives, Precedence Rule, Logical Equivalence, Logical Quantifiers

Unit 2Methods of Proof What is a Proof?, Different Methods of Proof, Direct Proof, Indirect Proofs, Counter Examples, Principle of Induction
Unit 3

Boolean Algebra and Circuits Boolean Algebras, Logic Circuits, Boolean Functions

BLOCK 2: Basic Combinatorics

Unit 1

Sets, Relations and Functions Introducing Sets, Operations on Sets, Basic Operations, Properties Common to Logic and Sets Relations, Cartesian Product, Relations and their types, Properties of Relations, Functions, Types of Functions, Operations on Functions

Unit 2Combinatorics – An Introduction Multiplication and Addition Principles, Permutations, Permutations of Objects not Necessarily Distinct, Circular Permutations, Combinations, Binomial Coefficients, Combinatorial Probability
Unit 3Some More Counting Principles Pigeonhole Principle, Inclusion-Exclusion Principle, Applications of Inclusion – Exclusion, Application to Surjective Functions, Application to Probability, Application to Derangements
Unit 4

Partitions and Distributions Integer Partitions, Distributions, Distinguishable Objects into Distinguishable Containers, Distinguishable Objects into Indistinguishable Containers, Indistinguishable Objects into Distinguishable Containers, Indistinguishable Objects into Indistinguishable Containers.

MCS-015: Communication Skills


This course is aimed to develop the communication skills at the work place. In this course, we concentrate on English at the workplace. You are probably wondering whether business English (as it is also called) is a separate language to general English. Certainly not, business English is not a separate language. It is English used at the workplace using specific vocabulary, and in certain situations having a different discourse. Every profession uses a certain ‘jargon’ and the business context in no different. While Business English is firmly rooted in general English, nevertheless there are certain distinguishing features which are evident. In this course, you will learn some theoretical inputs into the process of communication, its different types, the difference between written and oral communication. We then concentrate on the structure of conversation – its characteristics and conventions, effectively speaking over the telephone, preparing Curriculum vitae for jobs and interviews, preparing and participating in the Group Discussions, presentation skills, making negotiations and many more.


BLOCK 1: Skills Needed at the Work Place-I

  • Unit 1 : The Process of Communication Introduction: What is Communication?, The Process of Communication, Barriers to Communication, Different Types of Communication , Written vs. Oral Communication, Different Types of Face-to-Face Interactions, Characteristics and Conventions of Conversation, Conversational Problems of Second/Foreign Language Users, Difference between Conversation and Other Speech Events
  • Unit 2 : Telephone Techniques Warm Up, Speaking and Listening: Commonly Used Phrases in Telephone Conversations, Reading: Conference Calls, Vocabulary, Writing and Listening: Leaving a Message, Grammar and Usage: The Perfect Tenses, Pronunciation: Contracted Forms
  • Unit 3 : Job Applications and Interviews Warm up, Reading, Vocabulary: Apply for a Job, Curriculum Vitae, Language Focus: Some Useful Words, Study Skills: Preparing for an Interview, Listening, Speaking, Writing
  • Unit 4 : Group Discussions Reading, Writing Skills, Listening: How to be Successful in a Group Discussion, Study Skills, Language Focus, Vocabulary, Speaking, Grammar: Connectives, Pronunciation
  • Unit 5 : Managing Organisational Structure Warm Up: Ability to Influence and Lead, Reading: The Role of a Manager, Vocabulary: Leadership, Speaking and Listening, Language Focus: Degree of Probability, Grammar: Modals, Writing: Reports, Pronunciation
  • Unit 6 : Meetings Reading: A Successful Meeting, Speaking: One to One Meetings, Language Focus: Opening, Middle and Close, Study Skills: Editing, Listening: Criteria for Successful Meetings, Vocabulary, Grammar: Reporting Verbs, Writing: Memos, Pronunciation: Stress According to Part of Speech
  • Unit 7 : Taking Notes and Preparing Minutes Taking Notes, The Note-taking Skill: The Essential Components, The Note-taking Skill: An Example Preparing Minutes, Format of Minutes, Language and Style of Minutes, Grammar: Using the Passive Voice
  • Unit 8 : Presentation Skills-I Reading: Presentation Skills, Grammar: Verbs often required in Presentations, Language Focus, Listening: Importance of Body Language in Presentations, Speaking: Preparing an Outline of a Presentation, Pronunciation
  • Unit 9 : Presentation Skills-II Reading: Structure of Presentation, Study Skills: Visual Aids, Ending the Presentation, Language Focus: Talking about Increase and Decrease, Grammar: Prepositions, Listening: Podium Panic, Speaking, Pronunciation: Emphasizing the Important Words in Context
  • Unit 10 : Negotiation Skills Language Focus: Idiomatic Expressions, Study Skills: Process of Negotiations, Grammar: Phrasal Verbs, Listening: Effective Negotiations, Speaking, Writing

BCSL-021: C Language Programming Lab (Lab Course)


This lab course is completely based on MCS-011 .The basic objective of the course is to provide the hands on experience on C Programming and improve the practical skill set. Also to apply all the concepts that has been covered in the theory course MCS-011. The learner will try to apply the alternate ways to provide the solution to a given problem. The learner will be able to develop the logic for the given problem, recognize and understand the syntax and construction of C code, gains experience of C , know the steps involved in compiling, linking and debugging C code, feel more confident about writing the C functions, write some complex programs


Section 1:

  • C Programming Lab
  • Salient Features of C
  • C Programming Using Borland Compiler
  • Using C with UNIX
  • Running C Programs using MS Visual C++
  • Program Development Life Cycle
  • List of Lab Assignments – Session wise

BCSL-022: Assembly Language Programming Lab (Lab Course)


This lab course is completely based on MCS-012.The basic objective of the course is to provide the hands on experience on Assembly language programming and improve the practical skill set. Also to apply all the concepts that have been covered in the theory course MCS-012. The learner will try to apply the alternate ways to provide the solution to a given problem. The learner will be able to develop the logic for the given problem, recognize and understand the syntax and construction of Assembly language code, gains experience of Assembly language programming, know the steps involved in compiling, linking and debugging Assembly language Program.


Section 1 : Digital Logic Circuits

  • Logic Gates Circuit Simulation Program
  • Making a Logic Circuit Using Logic
  • A Revisit of Steps of Logic Circuit Design
  • Session-wise problems

Section 2: Assembly Language Programming

  • Assemblers

o Turbo Assembler (TASM)


o Emu 8086

o The DEBUG Program

  • Assembly Programming File
  • Session-wise List of Programs

For rest of the IGNOU BCA Syllabus >>>Hit here

How to get IGNOU Syllabus?

  • Log on to the official website i.e.
  • After reaching the homepage hit on appropriate link regarding IGNOU Exam syllabus
  • Afterwards a new page will come out along with the entire courses IGNOUsyllabus
  • Hit on appropriate course and check out the IGNOU syllabus 2018 that will appear on next screen
  • Save it or take a print out of IGNOU Syllabus for preparation purpose.

Final Note:

Candidates interested in availing more details about IGNOU Syllabus 2018 may go through this Official Link. Those candidates who have any query regarding the details given here may mention their comments in below given comment box.

Something That You Should Put an Eye On

What Is IGNOU Re-RegistrationIGNOU Admission Form
IGNOU Fee StructureIGNOU Exam Form
IGNOU ProspectusIGNOU Student Zone
IGNOU University Courses ListIGNOU Books

Filed in: Syllabus Tags: 


Leave a Reply

Submit Comment