0% found this document useful (0 votes)
1K views28 pages

Advance Diploma in Computer Application A D C A

Uploaded by

DARK WOLF FF
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views28 pages

Advance Diploma in Computer Application A D C A

Uploaded by

DARK WOLF FF
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

ADVANCE DIPLOMA IN COMPUTER APPLICATION

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 1 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION

COURSE CONTENTS
Course code – CA-018 Eligibility : 12th Class & Above
Duration : 1 Year

SEMESTER – I
MODULE – 1 MODULE SUBJECT
INFORMATION TECHNOLOGY SUBJECT CODE – NFC
Computer Fundamentals Fundamental of computer
Operating System (WINDOWS XP/W7)
Microsoft office (Word/ Excel/Power point)
Ms Access with Data Base Designing
Internet & E-mail
Hardware & Software Installation
Introduction of Networking
Types of Networking
Uses of Networking
English & Hindi Typing

MODULE – 2 MODULE SUBJECT


FINANCIAL ACCOUNTING WITH 7.2, 9.0, ERP SUBJECT CODE - NT
Manual Accounting Tally
Accounting In Tally 7.2, 9.0, ERP
Customization of Company
Activation of Accounting Features in Company
Activation of Inventory Features in Company
Activation of Taxation Features in Company
Uses of Value Added Tax (VAT)
Uses of Central Sale Tax (CST)
Uses of Service Tax
Uses of Excise Duty
Uses of Tax Collect At Source (TCS)
Uses of Tax Deducted At Source (TDS)

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 2 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION

MODULE – 3 MODULE SUBJECT


DESK TOP PUBLICATION SUBJECT CODE - NAC
Introduction of DTP Adobe : Photoshop, Pagmaker
Introduction of Newsletters, Letterheads, CorelDraw
Advertisement & Visiting Cards
Introduction of PageMaker
Implementation of Text Editing, Text Formatting in PageMaker
Creation of Master Pages in PageMaker
Implementation of Graphics & Objects in PageMaker
Managing & Printing Publication in PageMaker
Introduction of Photoshop
Management of File in Photoshop
Processing on Image in Photoshop
Tools of Photoshop
Layers Selection & View
Implementation of Filters in Photoshop
Introduction of Corel Draw
Creation & Selection of Drawing
Working with Text
Working with Image
Working with Page Layout & Background
Creation of Greetings, Wedding Cards, Poster, Visiting Card & Pam plate

SEMESTER – II
MODULE – 4 MODULE SUBJECT
WEB DESIGNING WITH HTML & FRONTPAGE SUBJECT CODE - NHD
Introduction of HTML Html & Dhtml
Designing of Webpage & Website
Designing List in Webpage
Introduction of Image, Link & Frame Tag
Introduction of Table & Form Tag
Introduction of DHTML
Introduction of Microsoft FrontPage
Creation of Webpage & Website

MODULE – 5 MODULE SUBJECT


C LANGUAGE SUBJECT CODE - NCL
FUNDAMENTAL OF C LANGUAGE C LANGUAGE
OPERATORS
DECISION MAKING STATEMENT
LOOPING STATEMENT

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 3 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
THE STATEMENT
AN ARRAY
FUNCTION
CHARACTER STRING
POINTER
STRUCTURES

MODULE – 6 MODULE SUBJECT


C++ LANGUAGE SUBJECT CODE – NCL2
FUNDAMENTAL OF OBJECT ORIENTED PROGRAMMING C++ LANGUAGE
PROGRAMMING IN C++
DATA TYPES, VARIABLE, CONSTANT
ARRAY
USER DEFINED FUNCTIONS
MATHEMATICAL & OTHER FUNCTIONS
CLASSES & OBJECTS
CONSTRUCTOR & DESTRUCTOR
POLYMORPHISM
OPERATOR OVERLOADING
INHERITANCE
FILE HANDLING

MODULE – 7 MODULE SUBJECT


VISUAL BASIC SUBJECT CODE – Nvb
FUNDAMENTAL OF VISUAL BASIC VISUAL BASIC
ELEMENT OF VISUAL BASIC
PROGRAMMING STATEMENTS
ARRAY N PROCEDURES
CREATION OF PROJECT
ACTIVE X CONTROLS
WORKING WITH FORM
WORKING WITH GRAPHICS
DATABASE PROGRAMMING WITH VISUAL BASIC

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 4 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION

COURSE SYLLABUS
SEMESTER - I
Module -1
INTRODUCTION OF COMPUTER
A. Fundamental of computer
A-1 History of computer
A-2 Development of computer
A-3 Types of computer
A-4 Input & output device
A-5 Memory
A-6 Personal computer

B. OPERATING SYSTEM
B-1 Introduction of windows xp, 2007, 2008
B-2 Function of operating system
B-3 Types of operating system
B-4 User interface (e.g.:-taskbar, icon, start menu)

C. DESIGN TOOLS & PROGRAMMING LANGUAGE


C-1 Introduction of design tools
C-2 Introduction of flow chart
C-3 Introduction of programming language

D. MS WORD 2007
D-1 Introduction of word processing
D-1.1Steps of word processing
D-1.2 opening word processing packages
D-1.3 menu bar
D-1.4 using shortcut
D-1.5 using buttons/tools
D-2 opening, closing & printing documents
D-2.1 opening documents
D-2.2 save & save as
D-2.3 page set-up
D-2.4 printing & preview
D-3 document creation & manipulation
© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 5 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
D-3.1 document creation
D-3.2 editing text
D-3.3 text selection
D-3.4 cut, copy, paste
D-3.5 text and paragraph deletion
D-4 texts formatting
D-4.1 text font & size change
D-4.2 alignment of text
D-4.3 cases changing
D-4.4 alignment of paragraph
D-4.5 spacing & coloring of paragraph
D-4.6 bullets & indentation
D-5 Upadation of page layout
D-5.1 change of orientation of page
D-5.2 change of size of page
D-5.3 creations of columns
D-5.4 implement watermarks, page color and borders
D-6 view & review document
D-6.1change in layout
D-6.2 show/hide rulers & grids
D-6.3 implement zoom view
D-6.4 review of document such as checking
Spelling & grammar
D-6.5 implement the asurues, comment
D-7 mailing document
D-7.1mail merge process
D-7.2 printing & sending of mails
D-7.3 creation of envelops, letters & labels
D-8 table manipulation
D-8.1draw table
D-8.2 changing cell width & height
D-8.3 alignment of text in cell
D-8.4 deletion/insertion of row & column
D-8.5 border & shading

E. MS PowerPoint 2007
E-1 INTRODUCTION OF PRESENTATION
E-1.1 opening presentation
E-1.2 saving presentation
E-1.3 printing presentation
E-2 CREATION OF PRESENTATION
E-2.1 creating a presentation using a template
E-2.2 creating a blank presentation
E-2.3 entering & editing text
E-2.4 inserting & deleting slides in a presentation

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 6 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
E-3 PREPARATIONS OF SLIDES
E-3.1 adding picture, clipart, shapes
E-3.2 insert table, chart, smart art, word art
E-3.3 inserting other objects
E-4 FORMATION OF PRESENTATION
E-4.1 working with color & textures
E-4.2 change font & size of text
E-4.3 change alignment
E-4.4 implement bullets, numbering & indentation
E-4.5 spacing & case change
E-5 VIEW & REVIEW OF PRESENTATION
E-5.1 implementation of layout
E-5.2 show & hide rulers & gridlines
E-5.3 review of presentation such as spelling check &
grammar
E-5.4 implement thesauruses and comment
E-6 DESIGNING & ANIMATION OF PRESENTATION
E-6.1 implementation of orientation
E-6.2 implementation of themes & background
E-6.3 implementation of animation & slide transition
E-6.4 implementation of movie & sound
E-7 SLIDE SHOWS
E-7.1 running a slide show
E-7.2 transition & slide timing
E-7.3 automating a slide show

F. MS EXCEL 2007
F-1 INTRODUCTION OF MS EXCEL
F-1.1 creation of workbook
F-1.2 opening of spreadsheet
F-1.3 saving of spreadsheet
F-1.4 printing of spreadsheet
F-2 MANIPULATIONS OF CELLS
F-2.1 entering texts & dates
F-2.2 editing worksheet data
F-2.3 inserting & deleting row, column & sheets
F-2.4 changing cell height & width
F-2.5 formatting of row, column & sheets
F-2.6 implementing sorting & filtering
F-3 FUNCTION & CHARTS
F-3.1 using formulae’s
F-3.2 using function
F-3.3 using chart
F-4 VIEW & REVIEW OF WORKSHEET
F-4.1 applying different layouts of worksheet

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 7 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
F-4.2 show/hide ruler, gridlines, heading
F-4.3 verify spelling & grammar
F-4.4 implement thesaurus & comments

G. MS ACCESS 2007
G-1 INTRODUCTION OF MS ACCESS
G-1.1introduction of database
G-1.2 introduction primary key
G-1.3 introduction of relationship
G-1.4 creation of database
G-1.5 opening & saving of database
G-1.6 saving & printing of database
G-2 INTRODUCTION OF TABLE
G-2.1introduction of table
G-2.2 introductions of data types
G-2.3 introduction of types of data types
G-2.4 creation of table
G-2.5 opening & saving of table
G-2.6 saving & printing of table
G-3 INTRODUCTION OF QUERY
G-3.1introduction of query
G-3.2 creation of query
G-3.3 opening & saving of query
G-3.4 saving & printing of query
G-3.5 formatting of query
G-4 INTRODUCTION OF FORM
G-4.1introduction of form
G-4.2 creation of form
G-4.3 opening & saving of form
G-4.4 saving & printing of form
G-4.5 formatting of form
G-5 INTRODUCTION OF REPORT
G-5.1introduction of report
G-5.2 creation of report
G-5.3 opening & saving of report
G-5.4 saving & printing of report
G-5.5 formatting of report

H. COMMUNICATION
H-1 INTRODUCTION OF COMMUNICATION
H-1.1 types of communication
H-1.2 process of communication
H-1.3 online & offline of communication
H-2 INTRODUCTION OF E-MAIL
© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 8 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
H-2.1 using of e-mail
H-2.2 process of sending & receiving of e-mail
H-2.3 process of attachment of document with e-mail
H-2.4 creation & login process of e-mail account
H-2.5 different transmission medium

I. NETWORK & INTERNET


I-1 INTRODUCTION OF NETWORK
I-1.1 types of network
I-1.2 types of network topology
I-2 INTRODUCTION OF INTERNET
I-2.1 basic structure of internet architecture
I-2.2 introduction of internet service provider
I-2.3 introductions of internet protocols
I-3 SERVICE ON INTERNET
I-3.1 World Wide Web & Websites
I-3.2 Internet Services
I-3.3 Communications on Internet
I-4 PREPARING COMPUTER FOR INTERNET ACCESS
I-4.1 ISP’s such as Dial-up/Broadband/Wi-Fi
I-4.2 Access Techniques
I-5 WEB BROWSERS
I-5.1 Introduction of Web Browser
I-5.2 Introduction of popular Web browsing Software
I-5.3 Configuring Web Browser
I-6 SEARCH ENGINE
I-6.1 Introduction of Search Engine
I-6.2 Surfing/ searching of contents
I-6.3 Downloading/Uploading
I-6.4 printing the webpage

Module - 2
FINANCIAL ACCOUNTING WITH TALLY 7.2, 9.0 ERP
A. MANUAL ACCOUNTING
A-1 introduction of accounting
A-2 basic concept of accounting
A-3 rules of accounts
A-4 types of rules
A-5 simple & compound entries of accounts
A-6 Introduction of journals
A-7 introduction of final accounts
A-8 preparation of trial balance, trading accounts, profit
& loss account & balance sheet
A-9 preparation of closing entries
A-10 rectification of errors
© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 9 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION

B. ACCOUNTING IN TALLY 7.2, 9.0ERP


B-1 creation of company
B-2 creation of ledger in company
B-3 posting entries in different vouchers
B-4 Selection, shutting, alteration & deletion of company
B-5 alteration & deletion of ledger & voucher in tally

C. CUSTOMIZATION OF COMPANY
C-1 activation of general features of accounts
C-2 activation of invoicing features such as purchase &
sales orders, debit & credit features
C-3 activation of cost category & centers
C-4 activation of interest calculation of company
C-5 activation of budget & control
C-6 activation of stock categories creation
C-7 activation of discount column on invoice
C-8 activation of godown
C-9 activation of pricelist

D. ACCOUNT WITH INVENTORY IN TALLY 7.2, 9.0ERP


D-1 introduction of inventory
D-2 activation of inventory feature in company
D-3 creation of stock group, stock item & unit of measures
D-4 posting entries in invoice mode
D-5 creation of invoice
D-6 alteration & deletion of invoice
D-7 printing of invoice

E. VALUE ADDED TAX (VAT)


E-1 introduction of vat
E-2 types of vat
E-3 types of rates
E-4 activation of vat in company
E-5 activation of features related to vat in company
E-6 activation of input & output vat on invoice
E-7 accessing of vat refundable or vat payable
E-8 accessing of vat report
E-9 printing of vat report

F. CENTRAL SALE TAX (CST)


F-1introduction of cst
F-2 introduction of types of cst

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 10 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
F-3 introduction of rates of cst
F-4 introduction of different forms of cst
F-5 posting of cst entries in tally
F-6 review of cst report in tally
F-7 printing cst report
G. SERVICE TAX
G-1 introduction of service tax
G-2 activation of service tax feature in tally
G-3 basic details of service tax
G-4 introduction of education cess & secondary edu Cess
G-5 posting of entries of service tax in tally
G-6 accessing & revie of service tax report in tally
G-7 printing report of service tax

H. EXCISE DUTY
H-1introduction of excise duty
H-2 introduction of types of excise duty
H-3 activation of feature related to excise duty
H-4 creation of ledger, stock related to exciseduty
H-5 posting entries in voucher & invoice
H-6 prepare & accessing of excise report in tally
H-7 printing of excise report

I. TAX COLLECT AT SOURCE (TCS)


I-1 introduction of tcs
I-2 activation of features related to tcs
I-3 creation of ledger & stock related to tcs
I-4 posting entries in voucher & invoice
I-5 prepare & accessing of tcs report in tally
I-6 printing of excise report

J. TAX DEDUCTED AT SOURCE (TDS)


J-1 introduction of tds
J-2 activation of features related to tds
J-3 creation of ledger & stock related to tds
J-4 posting entries in voucher & invoice
J-5 prepare & accessing of tds report in tally
J-6 printing of tds report

Module - 3

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 11 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
DESKTOP PUBLICATION
1. DTP
A-1 introduction of dtp
A-2 Introduction of newsletter & letter heads
A-3 Introduction of advertisement & visiting card

2. PAGEMAKER
A-1 Introduction of pagemaker
A-2 implementation of pagemaker
A-3 uses of pagemaker
A-4 working ith pagemaker
A-5 Introduction of pagemaker windows
A-6 Introduction of tools of pagemaker
A-7 Introduction of masterpages
A-8 working with publication
A-9 working with text
A-10 changing the view of pages
A-11 importing text & graphics
A-12 saving & closing of publication

B. TEXT EDITING
B-1 Introduction of editing publication
B-2 opening an existing publication
B-3 editing in a publication
B-4 iv Introduction of story editor
B-5 opening story editor
B-6 finding & replacing of a word in story
B-7 vii checking spelling in the publication
B-8 closing the story editor
B-9 correcting mistakes
B-10 use of revert option

C. TEXT FORMATTING
C-1 introduction of text formatting
C-2 changing font
C-3 adjusting the graphic along the text
C-4 changing font size & style
C-5 tracking & kerning styles
C-6 introduction of style sheet
C-7 creating style sheet
C-8 specifying character & paragraph attributes of style
C-9 applying a style from style sheet
C-10 importing styles

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 12 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
C-11 applying bullets & numbering

D. MASTER PAGES
D-1 introduction of master pages
D-2 adding text to the publication
D-3 introduction of autoflow
D-4 creation of master pages
D-5 placing elements on master pages
D-6 placing header & page number
D-7 adding columns to the publication
D-8 applying a master pages
D-9 editing a master pages
D-10 applying alignments & leading

E. GRAPHICS & OBJECTS


E-1 introduction of graphics & objects
E-2 getting familiar with the tools
E-3 creation of graphics
E-4 display color palette
E-5adding text to the graphics
E-6 wrapping text around a graphics
E-7 importing graphics
E-8 resizing a graphics
E-9 moving a graphic
E-10 adding caption for the graphics
E-11cropping a graphics
E-12 grouping & ungrouping elements
E-13 links & setting default link option
E-14 links manager
E-15 changing the link option

F. MANAGING & PRINTING PUBLICATION


F-1 introduction of managing & printing of publication
F-2 introduction of page setting of pagemaker
F-3 introduction of table contents
F-4 setting heading levels for toc
F-5 creating a toc
F-6 creation of book
F-7printing a publication
F-8 using print dialog box

3. PHOTOSHOP

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 13 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
A.INTRODUCTION OF PHOTOSHOP
A-1 loading process of photoshop
A-2 introduction of photoshop program windows
A-3 introduction of toolbox
A -4 uses of tools of photoshop

B. MANAGEMENT OF FILE
B-1 introduction of management
B-2 opening file in photoshop
B-3 filling color
B-4 saving a file
B-5 adding information to file
B-6 setting page setup
B-7 addition of extra files in photoshop
B-8 file browsing
B-9 creation of web photo gallery
B-10 creation of photo album

C. PROCESSING ON IMAGE
C-1 introduction of processing on image
C-2 changing mode of photo
C-3 applying adjustment
C-4 maintain color balance
C-5 apply stroke
C-6 applying free transformation
C-7 applying rotation, skew & scrolling

D. EDITING FILE
D-1 introduction of editing
D-2 applying cut, copy & paste
D-3 finding & checking of word
D-4 creation of brushes
D-5 applying preset manager
D-6 setting of image & canvas size
D-7 applying crop on photoshop

E. TOOLS OF PHOTOSHOP
E-1 introduction of tools
E-2 use of different tools
E-3 create photo with different tools

F. LAYER SELECTION & VIEW


F-1 introduction of layer
F-2 use of layer in photoshop
© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 14 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
F-3 adjustment of layers
F-4 duplication & deletion of layers
F-5 styles of layers
F-6 types of layers
F-7 color balance of layers
F-8 feather & modified of layers
F-9 customize of views
F-10 show/hide of tools of photoshop

G. FILTERS
G-1 introduction of filters
G-2 types of filters
G-3 uses of filters
G-4 implementation of filters on photo

4. COREL DRAW
A. INTRODUCTION OF CORELDRAW
A-1 loading of coreldraw
A-2 creating a new file
A-3 introduction of different tool bars
A-4 introduction of tools of coreldraw
A-5 draw geometric figures
A-6 saving a file
A-7 closing a file
A-8 opening an existing file
A-9 introduction of views
A-10 implementation of different views of coreldraw
A-11 implementation of zoom
A-12 implementation of view manager

B. CREATION & SELECTION OF DRAWING


B-1 getting familiar with toolbox
B-2 getting started with project
B-3 selecting an object
B-4 resizing an object
B-5 moving an object
B-6 changing the shape of an object
B-7 combining two objects
B-8 skewing an object
B-9 drawing a polygon
B-10 welding the object
B-11 blending two object
B-12 use of artistic media tool
B-13 rotating an object

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 15 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
B-14 filling an object with color
B-15 postscript fill dialog tool

C. WORKING WITH TEXT


C-1 introduction of text tool
C-2 introduction of artistic & paragraph text
C-3 creation of book cover
C-4 formatting the text
C-5 arranging objects
C-6 ordering the objects
C-7 uses of webdings

D. WORKING WITH IMAGE


D-1 introduction of image
D-2 types of images
D-3 importing images
D-4 resizing, rotating & skewing images
D-5 moving & cropping of image
D-6 importing images from a cd
D-7 adding special effects to bitmaps
D-8 introduction of 3D effects
D-9 exporting image to other applications

E. WORKING WITH PAGE LAYOUT & BACKGROUND


E-1 introduction of page layout & background
E-2 changing page size, type, orientation
E-3 changing the page layout & use of different layout
E-4 applying layout styles
E-5 changing page background
E-6 applying bitmaps to background
E-7 adding page frame
E-8 adding pages

SEMESTER - II
Module - 4
WEB DESIGNING WITH HTML & FRONTPAGE
A. INTRODUCTION OF HTML
A-1 concept of html
A-2 concept of web browser
A-3 concept of client & server architurere
A-4 concept of URL
A-5 structure of webpage
A-6 concept of tags & attributes

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 16 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION

B. DESIGNING OF WEBPAGE & WEBSITE


B-1 introduction of webpage & website
B-2 types of tags & attributes
B-3 creation of webpage
B-4 introduction of basic tags
B-5 introduction of heading tag
B-6 introduction of formatting tag
B-7 Introduction of paragraph & font tag

C. DESIGNING LIST IN WEBPAGE


C-1introduction of lists
C-2 introduction of ordered list
C-3 creation of webpage by ordered list
C-4 introduction of unordered list
C-5 creation of webpage by unordered list
C-6 introduction of definition list
C-7 creation of webpage by definition list
C-8 introduction of horizontal row
C-9 creation of webpage by horizontal row
C-10 introduction of address tag
C-11 creation of webpage by address tag

D. IMAGE TAG
D-1 introduction of image tag
D-2 introduction of different attributes of image tag
D-3 Creation of webpage using image tag
D-4 introduction of image map
D-5 introduction of different attributes of image map
D-6 creation of webpage using image map

E. LINK TAG
E-1 introduction of link
E-2 introduction of types of link
E-3 introduction of internal & external link
E-4 creation of webpage through link
E-5 concept of hyperlink
E-6 introduction of link of different WebPages
E-7 introduction of image link
E-8 creation of webpage using image link

F. FRAME TAG
F-1 introduction of frame tag

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 17 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
F-2 introduction of different attributes of frame tag
F-3 creation of webpage using frame tag as row & column
wise
F-4 introduction of different types of frame

G. TABLE TAG
G-1 introduction of table tag
G-2 introduction of attributes of table tag
G-3 Introduction of alignment, background of table
G-4 Introduction of cell padding, cell spacing of table
G-5 Introduction of heading & caption of table
G-6 Introduction of empty cell of table
G-7 Introduction of nesting of table
G-8 Introduction of frame of table
G-9 creation of webpage using table tag

H. FORM TAG
H-1 Introduction of form tag
H-2 Introduction of different attribute of form tag
H-3 creation of form using form tag

I. DHTML
I-1 Introduction of dhtml
I-2 Introduction of cascading style sheets
I-3 Introduction of attributes of style
I-4 creation of webpage using different attributes of style

Module -5
C LANGUAGE
A. FUNDAMENTAL OF C LANGUAGE
A-1History of c language
A-2 features of c language
A-3 basic structure of c language
A-4 program development of c language
A-5 components of c language
A-6 c tokens
A-7 types of data types
A-8 introduction of escape sequences
A-9 introduction of format specifiers
A-10 introduction of standard input & output function
A-11examples of c program

B. OPERATORS
B-1 introduction of operators
B-2 types of operators

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 18 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
B-3 working with assignment operator
B-4 working with arithmatic operator
B-5 working with address operator
B-6 working with relational operator
B-7 working with logical operator
B-8 working with size of operator
B-9 working with conditional operator
B-10 working with increment/decrement operator
B-11 working with unary minus operator

C. DECISION MAKING STATEMENT


C-1 introduction of statement
C-2 types of statement
C-3 decision statement
C-3.I decision statement with if statement
C-3.II structure & syntax of if statement
C-3.III creation of program with if statement
C-4
C-4.I decision statement with if else statement
C-4.II structure & syntax of if else statement
C-4.III creation of program with if else statement
C-5
C-5.I decision statement with nested if else statement
C-5.II structure & syntax of nested if else statement
C-5.III creation of program with nested if elsestatement
C-6
C-6.I decision statement with else if ladder statement
C-6.II structure & syntax of else if ladder statement
C-6.III creation of program with else if ladderstatement
C-7
C-7.I decision statement with switch statement
C-7.II structure & syntax of switch statement
C-7.III creation of program with switch statement

D. LOOPING STATEMENT
D-1 introduction of looping statement
D-2 types of looping statement
D-3 while loop
D-3.I introduction of while loop statement
D-3.II structure & syntax of while loop statement
D-3.III creation of program with while loop statement
D-4 do while statement
D-4.I introduction of do while loop statement
D-4.II structure & syntax of do while loop statement
D-4.III creation of program with do while loopstatement
D-5 for loop statement
D-5.I introduction of for loop statement
D-5.II structure & syntax of for loop statement
D-5.III creation of program with for loop statement
D-6 nested for loop statement
D-6.I introduction of nested for loop statement
© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 19 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
D-6.II structure & syntax of nested for loop statement
D-6.IIIcreation of program with nested for loop
statement

E. THE STATEMENT
E-1 introduction of statement
E-2 introduction of jump statement
E-3 introduction of break statement
E-4 structure & syntax of break statement
E-5 program creation using break statement
E-6 introduction of continue statement
E-7 structure & syntax of continue statement
E-8 program creation using continue statement

F. AN ARRAY
F-1 introduction of array
F-2 types of array
F-3 one dimensional array
F-3.I introduction of one dimensional array
F-3.II declaration of one dimensional array
F-3.III intialisation of one dimensional array
F-3.IV program creation using one dimensional array
F-4 two dimensional array
F-4.I introduction of two dimensional array
F-4.II declaration of two dimensional array
F-4.III intialisation of two dimensional array
F-4.IV program creation using two dimensional array

G. FUNCTION
G-1 introduction of function
G-2 types of function
G-3 advantages of function
G-4 implementation of function
G-5 declaration of function
G-6 calling a function
G-7 defining of user defined function
G-8 introduction of actual parameter
G-9 introduction of formal parameter
G-10 introduction of calling function
G-11 introduction of called function
G-12 program creation using function
G-13 calling a function
G-13.I introduction of calling a function
G-13.II introduction of call by value
G-13.III program creation using call by value
G-13.IV introduction of call by reference
G-13.V program creation using call by reference
G-13.VI function with no arguments and no return value
G-13.VII function with arguments and no return value
G-13.VIII function with no arguments and return value

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 20 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
G-13.IX function with arguments and return value
G-14 array & function
G-14.I introduction of array & function
G-14.II declaration of array & function
G-14.III program creation using array & function
G-15 recursive function
G-15.I introduction of recursive function
G-15.II declaration of recursive function
G-15.III program creation using recursive function
G-16 storage classes
G-16.I introduction of storage classes
G-16.II types of storage classes
G-16.III introduction of automatic variable
G-16.IV introduction of external variable
G-16.V introduction of static variable
G-16.VI introduction of register variable

H. CHARACTER STRING
H-1 introduction of string
H-2 declaration & initialisation of string variable
H-3 reading string from terminal
H-4 writing string to screen
H-5 string handling library function
H-6 program creation using character strings
H-7 2-d string array
H-7.I introduction of 2-d string array
H-7.II declaration of 2-d string array
H-7.III program creation using 2-d string array

I. POINTER
I-1 introduction of pointer
I-2 advantages of pointer
I-3 accessing the address of variable
I-4 declaration & initialization pointer
I-5 accessing a variable value through its pointer
I-6 program creation using pointer
I-7 pointer & array
I-7.I introduction of pointer & array
I-7.II declaration array with pointer
I-7.III program creation using pointer & array
I-8 pointer & character strings
I-8.I introduction of pointer & character strings
I-8.II program creation using pointer & character
strings
I-9 call by reference
I-9.I introduction of call by reference
I-9.II program creation using call by reference

J. STRUCTURES
J-1 introduction of structure

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 21 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
J-2 defining a structure
J-3 declaring structure variable
J-4 accessing structure members
J-5 input value in members
J-6 output value in members
J-7 structure initizalation
J-8 structure & syntax of structures
J-9 program creation using structure
J-10 structure & array
J-10.I introduction of structure & array
J-10.II structure n syntax of structure n array
J-10.III program creation using structure & array
J-11 structure within structure
J-11.I introduction of structure within structures
J-11.II structure n syntax of structure within
structures
J-11.III defining of structure within structure
J-11.IV program creation using structure within
structure
J-12 structure & function
J-12.I introduction of structure & function
J-12.II structure n syntax of structure & function
J-12.III defining of structure & function
J-12.IV program creation using structure & function

Module -6
C++ LANGUAGE
A. FUNDAMENTAL OF OBJECT ORIENTED PROGRAMMING
A-1 introduction of oop’s
A-2 features of oop’s
A-3 introduction of objects
A-4 introduction of classes
A-5 introduction of inheritance
A-6 introduction of reusability
A-7 introduction of overloading
A-8 concept of objects & classes

B. PROGRAMMING IN C++
B-1 introduction of programming
B-2 introduction of character set
B-3 introduction of c++ tokens
B-4 structure of c++ program
B-5 introduction of function
B-6 introduction of header files
B-7 introduction of input/output of c++
B-8 use of manipulators
B-9 use of editor
B-10 use of basic commands of editors
B-11introduction of compiling & linking

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 22 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
C. DATA TYPES, VARIABLE, CONSTANT
C-1introduction of constants
C-2 types of constants
C-3 introduction of data types
C-4 types of data types
C-5 introduction of variable & initialization of variable
C-6 introduction of operators & expressions
C-7 types of operators & expressions
C-8 program creation using operators & expression
C-9 introduction of automatic type conversion in expression
C-10 introduction of type casting
C-11 introduction of shorthands of c++
C-12 introduction of conditional expression
C-13 introduction of nested if
C-14 introduction of switch case default
C-15 program creation using conditional expression
C-16 introduction of break statement
C-17 introduction of loop
C-18 introduction of while, do while & for loop
C-19 program creation using loops

D. ARRAY
D-1 introduction of array
D-2 need of array
D-3 types of array
D-4 declaration of array
D-5 initialisation of one dimensional array
D-6 introduction n example of average of array elements
D-7 introduction n example of linear searching
D-8 introduction n example of finding max/min value
fromarray
D-9 declaration of string
D-10 initialisation of string
D-11 counting vowels/constants/digits/special characters
D-12 introduction of isalnum, isalpha, isdigit, islower,
isupper, tolower, toupper, strcpy,strcat,strlen,strcmp
D-13 introduction of 2-d array
D-13.I declaration of 2-d array
D-13.II initialization of 2-d array
D-13.III introduction of diagonal elements

E. USER DEFINED FUNCTIONS


E-1 introduction of user defined function
E-2 defining of user defined function
E-3 introduction of function prototype
E-4 introduction of calling a function
E-5 introduction of default argument
E-6 introduction of constant argument
E-7 introduction of call by value
E-8 introduction of call by reference

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 23 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
E-9 introduction of returning value from a function
E-10 introduction of calling a function with array
E-11introduction of scope rule of function & variable

F. MATHEMATICAL & OTHER FUNCTIONS


F-1introduction of mathematical function
F-2 introduction of standard library file

G. CLASSES & OBJECTS


G-1 introduction of classes
G-2 introduction of specifying a class
G-3 declaration of classes
G-4 definition of classes inside/ outside
G-5 declaration of objects
G-6 accessing class member
G-7 defining member function
G-8 making an outside inline function
G-9 nesting of member function
G-10 private member function
G-11 array within a class
G-12 memory allocation of objects
G-13 static data members & function members
G-14 array of objects
G-15 objects as function
G-16 returning objects

H. CONSTRUCTOR & DESTRUCTOR


H-1 introduction of constructor
H-2 syntax n example of constructor
H-3 introduction of destructor
H-4 introduction of object & memory
H-5 introduction of structure & class
H-6 introduction of free store in c++
H-7 introduction of function overloading
H-8 introduction of copy constructor

I. POLYMORPHISM
I-1 introduction of polymorphism
I-2 advantages of polymorphism
I-3 types of polymorphism
I-4 introduction of virtual function
I-5 syntax n example of virtual function

J. OPERATOR OVERLOADING
J-1 introduction of overloading
J-2 types of overloading
J-3 introduction of function overloading
J-4 syntax n example of function overloading
J-5 introduction of operator overloading
J-6 syntax n example of operator overloading
© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 24 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION

K. INHERITANCE
K-1 introduction of inheritance
K-2 syntax n example of inheritance
K-3 types of inheritance
K-4 introduction n example of simple inheritance
K-5 introduction n example of multiple inheritance
K-6 introduction n example of hierarchical inheritance
K-7 introduction n example of multilevel inheritance

L. FILE HANDLING
L-1 introduction of data file
L-2 introduction of text file
L-3 introduction of binary file
L-4 introduction of input/output stream
L-5 introduction of opening & declaration of file
L-6 introduction of closing file
L-7 introduction of text file
L-8 introduction of checking state flags
L-9 reading n writing a text file using fstream class
L-10 examples of file handling

Module -7
VISUAL BASIC
A. FUNDAMENTAL OF VISUAL BASIC
A-1 introduction of visual basic
A-2 getting start with visual basic
A-3 loading process of visual basic
A-4 introduction of integrated development environment
A-5 features of visual basic
A-6 elements of visual basic
A-7 introduction of tool bar
A-8 introduction of different windows of visual basic
A-9 the application wizard

B. ELEMENT OF VISUAL BASIC


B-1introduction of data types
B-2 introduction of type statements
B-3 introduction n declaration of variable
B-4 introduction of scope n life time of a variable
B-5 introduction of constants

C. PROGRAMMING STATEMENTS
C-1 introduction of operators
C-2 types of operators
C-3 introduction of an arithmetic operator
C-4 form n coding of an arithmetic operator
C-5 introduction form n coding of comparison operator
C-6 introduction form n coding of logical operator

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 25 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
C-7 introduction of control structure
C-8 introduction syntax n coding of if then end if
C-9 introduction syntax n coding of if then else end if
C-10 introduction syntax n coding of select case
C-11 introduction syntax n coding of looping statement
C-12 introduction of input/output box

D. ARRAY N PROCEDURES
D-1 introduction of array
D-2 declaration of array
D-3 types of array
D-4 introduction n example of single dimensional array
D-5 introduction n example of multi dimensional array
D-6 introduction of dynamic array
D-7 introduction of sorting
D-8 introduction of control array
D-9 introduction of collection
D-10 introduction of procedures
D-11 advantages of procedures
D-12 types of procedures
D-13 introduction of sub n function procedures
D-14 introduction of sub routine
D-15 coding related procedures

E. CREATION OF PROJECT
E-1 introduction of project
E-2 elements of project
E-3 creation renaming & saving of project
E-4 creation of user interface
E-5 elements of user interface
E-6 introduction of file system controls
E-7 designing the user interface
E-8 creation an application
E-9 introduction of event driven programming & common
properties, methods & events of visual basic

F. ACTIVE X CONTROLS
F-1 introduction of basic active x controls
F-2 introduction & properties of text box
F-3 introduction, methods & properties of list box
F-4 introduction, methods & properties of combo box
F-5 introduction, methods & properties of scroll bar
F-6 introduction, methods & properties of label
F-7 introduction, methods & properties of command button
F-8 introduction of grouping controls
F-9 introduction & properties of option button
F-10 introduction & properties of frame controls
F-11 introduction & properties of check controls
F-12 introduction & properties of line tools
F-13 introduction & properties of shape tools

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 26 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
F-14 introduction & properties of picture box
F-15 introduction & properties of image box
F-16 introduction & properties of common dialogs
F-17 introduction & properties of color dialog box
F-18 introduction & properties of font dialog box
F-19 introduction & properties of open & save dialog box
F-20 introduction & properties of print, help & image list
control
F-21 introduction & properties of tree view & list view
control

G. WORKING WITH FORM


G-1 introduction of forms
G-2 appearance of forms
G-3 introduction of form properties, methods, events
G-4 introduction of menus
G-5 designing menu using menu editor
G-6 adding sub menu & nested menu
G-7 introduction of access & shortcut keys
G-8 connecting menus to event procedures

H. WORKING WITH GRAPHICS


H-1 introduction of graphics
H-2 types of graphic
H-3 introduction of graphic controls
H-4 introduction of looping & saving images
H-5 exchange image through clip board
H-6 introduction of co-ordinate system
H-7 introduction of width & height property
H-8 introduction of graphics methods
H-9 introduction of error handling
H-10 types of error
H-11 creation of mdi forms
H-12 introduction of error handler

I. DATABASE PROGRAMMING WITH VISUAL BASIC


I-1 introduction of database programming
I-2 designing a database
I-3 objectives of database design
I-4 organising the data
I-5 introduction of tables, visual data manager & creating a
database file
I-6 introduction of data control
I-7 adding data control to the form
I-8 selecting a database & recordset
I-9 introduction of bound controls
I-10 adding bound controls to a form
I-11 using bound control to display data
I-12 introduction of data access object
I-13 adding dao to project

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 27 of 28
ADVANCE DIPLOMA IN COMPUTER APPLICATION
I-14 working with odbc
I-15 working with odbc drivers, setting an odbc data source
access odbc drivers
I-16 creating an odbc sources
I-17 introduction of active x objects
I-18 introduction of data connection methods
I-19 adding ado with project
I-20 introduction of ado data control

© All rights reserved. All copyright of this competency based curriculum is solely and exclusively owned by Navodaya-CSM (Rajasthan), INDIA. Page 28 of 28

You might also like