kadi serva vishvavidhyalaya pgdca [old] syllabusbpccs.org/documents/pgdcaold.pdf · rules for...

32
KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUS From JUNE 2009 to JUNE 2013 APPROVED BY B.O.S MEETING HELD ON 15 TH JULY 2009

Upload: others

Post on 23-Mar-2020

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SERVA

VISHVAVIDHYALAYA

PGDCA [OLD]

SYLLABUS

From JUNE 2009 to JUNE 2013

APPROVED BY B.O.S MEETING HELD ON

15TH

JULY 2009

Page 2: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

Regulations for the Diploma Degree of Post Graduate Diploma in

Computer Application (P.G.D.C.A.) w.e.f. Academic year 2009-10

R. PG. PGDCA 1 :

Candidates for admission to the 1 - Year Post Graduate Diploma in

Computer Applications (P.G.D.C.A.) course must have passed a Bachelor’s degree examination under (10+2+3) pattern either in science

or commerce or management or social science or engineering (including technology) or equivalent with at least II class and having obtained not

less than 45% OPEN category & 40% marks for SC, ST , SEBC at

the University examination of this University or any other examination recognized as equivalent thereto by this University. Under Social Science

all Arts graduates except those having graduated with languages as major subjects will be considered eligible for admission.

R. PG. PGDCA 2 :

The admission to the course will be given by merit obtained in a

common admission test conducted by this University.

R. PG. PGDCA 3 :

Examination for the P.G.D.C.A. course will be conducted under the Semester system. For this purpose, each academic year will be divided

into two semesters.

R. PG. PGDCA 4 :

A candidate who has passed an equivalent examination from any other

University or examining body and is seeking admission to the PGDCA course shall not be admitted without producing the Eligibility Certificate

and the Migration Certificate.

R. PG. PGDCA 5 :

No candidate will be admitted to any semester examination for Post Graduate Diploma in Computer Applications unless it is certified by the

Designated Authority which is the Head of the University Department or Principal of an affiliated college of the University :

( 1 ) That he has attended the course of study to the satisfaction of the designated authority.

( 2 ) That he has maintained a good conduct and character during the studies.

R. PG. PGDCA 6 :

Candidates desirous of appearing at any semester examination of the

P.G.D.C.A. course must forward their applications in the prescribed form to the Registrar, through the designated authority on or before the

prescribed date.

R. PG. PGDCA 7 :

For any semester the maximum marks for the internal and external assessments shall be shown in the teaching and examination scheme. For

the purpose of internal assessment, sessional tests or any other suitable

methods of assessment may be used by a department. When two tests

Page 3: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

are conducted, the maximum of the marks obtained in the two tests in

each subject may be considered.

R. PG. PGDCA 8 :

A candidate will be promoted to the subsequent semester according to the following scheme:

A candidate, who has registered for the first semester examination will be permitted to prosecute his study for the second semester.

R. PG. PGDCA 9 :

No candidate will be allowed to reappear in a semester examination in

which he has already passed. However, the candidate having ATKT will have the option to either reappear in all the subjects or to appear in only

the subjects in which he has failed.

If such a candidate exercises the option to appear in all the subjects,

the marks obtained by him in the theory and practical/viva examination at the earlier examinations at the same semester will stand extinguished.

R. PG. PGDCA 10 :

(i) To pass a subject in any semester a candidate must obtain a

minimum of 40% of marks in each head of the subject and 40% of the aggregate of the subject. When a candidate has failed in a subject,

the marks in the sessional and term work head will be carried forward provided the candidate has secured a minimum of 40% marks in the

head.

For a subject having Practical/VV as one of the heads of passing, if a

candidate fails in the subject and if he passes in the Practical/VV head, he will have the option to either reappear in the Practical/VV examination or

to allow the marks obtained in this head to be carried forward. If such a candidate exercises the option to reappear in the Practical/VV

examination, the marks obtained by him in the same head at the earlier

examinations will stand extinguished.

(ii) A candidate will be eligible for award of First Class with Distinction, First Class or Second Class only if he passes in all the subjects of the First

and Second semester examination at one sitting. If a candidate passes either the First or the Second semester examination in parts then also

he/she will be awarded the respective class according to the aggregate

marks.

For award of class the aggregate marks will consist of the sum of the following :

(a) The percentage of marks obtained at the First & Second semester examinations taken ` together.

In summary the aggregate marks will be the sum of the following components:

(A) PGDCA I + II * Full marks (full marks obtained)

Using the aggregate marks calculated as per the above scheme a class

will be awarded as follow: Distinction CPI not less than 7.5

First Class CPI less than 7.5, but not less than 6.5

Second Class CPI less than 6.5, but not less than 5.5

Pass Class CPI less than 5.5

Page 4: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

Rules for Grading – PGDCA Programme (KSV)

1. Theory Subjects and Practical Subjects are allotted credits as per the hours allocated

to them per week..(i.e. 1 hr = 1 Credit = 25 Marks).

2. To pass a subject in any Semester a candidate must obtain a minimum of 40% of

marks under each head of the subject and minimum of 40% in the aggregate of that

subject.

3. If a candidate fails in any heads of a subject, he has to appear for that particular head

to pass. (That is, for example if candidate fails in midterm exam of a subject, he has

to reappear for midterm of that subject.)

4. The performance of each candidate in all the subjects will be evaluated on 7-point

scale in term of grades as follow:

Grading Scheme

%age

according

to Grade

Grade

Points

Qualitative

Meaning of

Grade

1 A + 90-100 10 Outstanding

2 A 80-89 9 Excellent

3 A- 70-79 8 Very Good

4 B + 60 - 69 7 Good

5 B 50-59 6 Average

6 B- 40-49 5 Fair

7 F Less Than

40 0 Fail

8 I Incomplete

Award of class:

The class awarded to a student with his/her BCA course is decided by his/her final CPI as

per the following table:

Distinction CPI not less than 7.5

First Class CPI less than 7.5, but not less than 6.5

Second Class CPI less than 6.5, but not less than 5.5

Pass Class CPI less than 5.5

Page 5: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

SEMESTER PERFORMANCE INDEX (SPI)

The performance of a student in a semester is expressed in terms of the

Semester Performance Index (SPI).

The Semester Performance Index (SPI) is the weighted average of course

grade points obtained by the student in the courses taken in the semester. The

weights assigned to course grade points are the credits carried by the

respective courses.

g1 c1 + g2 c2 + ……

SPI =

c1 + c2 + ......

Where g1, g2 …… are the grade points obtained by the student in the

semester, for courses carrying credits c1, c2 …… respectively.

CUMULATIVE PERFORMANCE INDEX (CPI)

The cumulative performance of a student is expressed in terms of the

Cumulative Performance Index (CPI). This index is defined as the weightage

average of course grade points obtained by the students for all courses taken

since his admission to the program, where the weights are defined in the same

way as above.

If a student repeats a course, only the grade points obtained in the latest

attempt are counted towards the Cumulative Performance Index.

5. For any Semester the maximum marks for the internal and external assessments shall

be shown in the teaching and examination scheme. For the purpose of internal

assessment, tests, quizzes, assignments or any other suitable methods of assessment

may be used by a department.

6. Semester Passing Scheme :

a For each semester examination, a candidate will be considered as pass/clear if

he/she has secured “B-” OR above grade in all the subject(s) and overall grade

point greater than 5.00.

b For each semester examination, a candidate will be considered as fail if he/she

has secured “F” grade in any or all of the subject(s).

c If the candidate does not fulfill the subject requirements, he/she will be given

I-grade and the candidate will have to complete the course requirement before

the commencement of the next semester-end examination. If the candidate

does not clear I grade in any subject, he/she will be considered fail – F grade.

d Candidate has to clear his / her „F‟ grade or „I‟ grade, if any, in the next

examination.

7. Following criteria would be followed for awarding the mark statement of any

Semester:

The Grade (Mark) sheet will contain separate grades for each of compulsory papers

(subjects), Practical work, Project Work and overall grade for all the subjects

combined.

It will also contain percentage and the class obtained. The percentage will be

calculated on the basis of cumulative performance index (CPI) obtained by candidate.

CPI will be shown in each semester‟s Grade (mark) sheet for each end-semester

examination.

Page 6: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

8. Subject wise Grade and grade points will be calculated based on the Grading Scheme

defined. For example –

FOR SEMESTER-1

SUBJECTS

TOTAL

MARKS

(INT + EXT)

MARKS

SECURED

(INT +

EXT)

IN

PERCENTAGE GRADE

POINTS

AS PER

GRADE

SUBJECT

WISE

CREDIT

POINTS

PRODUCT

OF CREDIT

POINTS

AND GRAD

POINTS

PROG. IN

„C‟ 150 105 70.00 A- 8 6 48

SAD 100 64 64.00 B+ 7 6 42

OFFICE

PACKAGES 150 125 83.33 A 9 6 54

PHP 150 120 80.00 A 9 6 54

M.M 100 74 74.00 A- 8 6 48

TOTAL : 30 246

g1 c1 + g2 c2 + ……

SPI =

c1 + c2 + ......

SPI: 246 / 30 = 8.20

Aggregate grade of semester will be given based on SPI so the grade in above example will

be „A‟ as it falls in that range.

Page 7: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

FOR SEMESTER-2

SUBJECTS

TOTAL

MARKS

(INT +

EXT)

MARKS

SECURED

(INT +

EXT)

IN

PERCENTAGE GRADE

POINTS

AS PER

GRADE

SUBJECT

WISE

CREDIT

POINTS

PRODUCT

OF

CREDIT

POINTS

AND

GRAD

POINTS

JAVA 150 82 54.66 B 6 6 36

CN 100 76 76.00 A- 8 4 32

DBMS 150 105 70.00 A- 8 6 48

VB.NET 150 85 56.66 B 6 6 36

SDP 300 204 68.00 B+ 7 8 56

TOTAL 30 208

g1 c1 + g2 c2 + ……

SPI =

c1 + c2 + ......

SPI :208 / 30 = 6.93

Aggregate grade of semester will be given based on SPI so the grade in above example will

be „B+‟

9. To calculate the final grade of the course, CPI will be calculated as follows –

SEMESTER

POINTS

OF SEM

(SPI)

SEM-1 8.20

SEM-2 6.93

CPI: (SPI of Sem-1+SPI of Sem-2)/2

= (8.20+6.93)/2

= 7.56

Aggregate grade of PGDCA Course will be now – „B+‟ as it falls in that range.

Overall Percentage = (CPI-0.5)*10

= (7.56-0.5)*10

= 7.06*10

= 70.6 %

Page 8: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

PGDCA 1st Semester

Sr.

No./

Subject

Code

Subject Title

Teaching

Scheme Exam Scheme

Cr.

Th

+

Pr.

Tut

Theory Practical

Mid

Term

Internal

Total

Marks Hrs.

Max.

Marks Hrs.

Max.

Marks

PGDCA

101

PROBLEM

SOLVING &

PROGRAMMIN

G USING „C‟

6 3+2 1 3 50 3 50 25 25 150

PGDCA

102

SYSTEM

ANALYSIS &

DESIGN

6 3 1 3 50 - - 25 25 100

PGDCA

103

OFFICE

PACKAGES 6 3+2 1

3

50

3

50

25

25

150

PGDCA

104

INTERNET &

WEB

DESIGNING

USING PHP

6 3+2 1 3 50 3 50 25 25 150

PGDCA

105

MULTIMEDIA

DESIGNING

USING FLASH

& PHOTOSHOP

6 3+2 1 - - 3 50 25 25 100

Total 30 25 5 650

Page 9: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

PGDCA 2nd Semester

Sr.

No./

Subject

Code

Subject Title

Teaching

Scheme Exam Scheme

Cr.

Th+

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA106

OBJECT

ORIENTED

PROGRAMMING

USING JAVA

6 3+2 1 3 50 3 50 25 25 150

PGDCA107 COMPUTER

NETWORKS

4 3 1 3 50 - - 25 25 100

PGDCA108

DATABASE

MANAGEMENT

SYSTEM (USING

ORACLE)

6 3+2 1 3 50 3 50 25 25 150

PGDCA109

VISUAL

PROGRAMMING

USING VB.NET

6 3+2 1 3 50 3 50 25 25 150

PGDCA110

SYSTEM

DEVELOPMENT

PROJECT

8 - - - - - 200 - 100 300

Total 30 26 4 850

Page 10: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDYALAYA – GANDHINAGAR Teaching & Examination Scheme

Effective from Academic Year July 2009 Onwards MODIFIED SCHEME FOR POST GRADUATE DIPLOMA IN COMPUTER

APPLICATIONS (PGDCA)

PGDCA 1st Semester

Theory examination to be taken by the university for the following subjects : PGDCA-101 to PGDCA-104

Practical examination to be taken by the university for the following subjects : PGDCA-101, PGDCA-103

PGDCA-104. PGDCA-105

Sr.

No./

Subject

Code

Subject Title

Teaching

Scheme Exam Scheme

Cr.

Th

+

Pr.

Tut

Theory Practical

Mid

Term

Internal

Total

Marks Hrs.

Max.

Marks Hrs.

Max.

Marks

PGDCA

101

PROBLEM

SOLVING &

PROGRAMMIN

G USING „C‟

6 3+2 1 3 50 3 50 25 25 150

PGDCA

102

SYSTEM

ANALYSIS &

DESIGN

6 3 1 3 50 - - 25 25 100

PGDCA

103

OFFICE

PACKAGES 6 3+2 1

3

50

3

50

25

25

150

PGDCA

104

INTERNET &

WEB

DESIGNING

USING PHP

6 3+2 1 3 50 3 50 25 25 150

PGDCA

105

MULTIMEDIA

DESIGNING

USING FLASH

& PHOTOSHOP

6 3+2 1 - - 3 50 25 25 100

Total 30 25 5 650

Page 11: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-I

PGDCA 101 “PROBLEM SOLVING & PROGRAMMING USING „C‟”

Rationale : To develop the basic concepts of programming using world‟s most popular middle level

language through “C”

Learning outcomes:

1 Able to create fundamentals of structure programming with basic structure

2 Able to develop prog. In such a way that machine can take decision by

programming

3 Able to know importance of an array by real life example as well as technical

problem solving.

4 Able to develop functions and enrich their skill to library function and user define

side.

5 Able to develop a small type of data storing with File Handling.

6 Able to know the importance of reference process by pointer.

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks

Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

101

PROBLEM SOLVING

& PROGRAMMING

USING „C‟ 3 2 1 3 50 2 50 25 25 150

Course Content:

UNIT : I (25%)

Overview of C:

Importance of C, sample C programs, basic structure of C programs, programming style, executing C

program.

Constants, Variables and Data Types:

Character set, C tokens, keywords and identifiers, constants, variables, data types, declaration of

variables, assigning value to variable, defining symbolic constants.

Operators and Expression:

Operators - arithmetic, relational, logical, assignment, increment-decrement, conditional, bit-

wise and special. Arithmetic expressions, evaluation of expressions, precedence of arithmetic

operators, type conversions in expressions, operator precedence and associatively, mathematical

functions.

Managing Input and Output Operators:

Reading and writing a character, formatted input-output.

UNIT: II (25%)

Decision Making and branching:

Decision making with IF statement, simple IF statement, the IF-ELSE statement, nesting of IF

… ELSE statements, the ELSE IF ladder, the switch statement.

Decision Making and Looping:

Looping statements - WHILE, DO and FOR. Nesting and Jumps in loops.

Arrays:

One-dimensional, two-dimensional and multidimensional arrays.

Handling of Character Strings:

Page 12: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

Declaring and initializing string variables, reading string from terminal, writing string to

Screen, arithmetic operations on character, putting string together, comparison of two strings,

String handling functions, table of strings.

UNIT: III (25%)

User-Defined Functions:

Need for user-defined functions, the form of c function, return values and their types, calling a

function, category of functions, no arguments and no return values, arguments with return

values, handling of non-integer functions, nesting of functions, recursion, functions with arrays,

the scope and lifetime of variables in functions.

Structures and Unions:

Structure definition, giving values to members, structure initialization, and comparison of

Structures, arrays of structures, arrays within structures, structures within structures,

Structures and functions, unions, size of structures, bit fields.

UNIT : IV (25%)

Pointers:

Definition, accessing the address of variable, declaring and initializing pointers, accessing a

variable through its pointer, pointer expressions, pointer increments and scale factor, pointers

and arrays, pointers and character strings, pointers and functions.

Books:

ANSI C E. Balagurusami - TMH Publications

Reference:

Mastering Turbo C Stan Kelly-Bootle - BPB Publications

Programming in C by Pradip Day & Manas Ghosh

“C” Practical list:

1. Write a C program to find the sum of digits of accepted no.

2. Write a C program to find the sum of first 100 natural nos.

3. Write a C program to find the sum of first 100 odd nos. and even nos.

4. Write a C program to display first 25 Fibonacci nos.

5. Write a C program to check whether the given number is prime or not.

6. Write a C program to find factorial of the given number.

7. Write a C program to reverse the accepted number.

8. Write a C program to find whether the accepted string number is palindrome or not.

9. Write a C program to convert decimal number to its equivalent binary number.

10. Write a C program to convert decimal number to its equivalent octal number.

11. Write a C program to convert decimal number to its equivalent hexadecimal number.

12. Write a C program to arrange the accepted numbers in ascending order and descending order.

13. Convert given line into upper case or lower case character as user want. (Use switch

Statement for the choice of case.)

14. Count How many Characters, Words, lines, spaces, tabs into given text.

15. Print detail of students like R-no, name, address, city, phone on screen. (Use structure.)

16. Swap the values of two different no using UDF & pointer.

17. Create one text file store some information into it and print the same information on terminal.

Page 13: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

18. You have given a file which contains some integers. From this file create another two files

One for odd and second for even numbers. Print the result of both files.

19. Create one file and insert some information using fprintf() and fscanf() function.

20. Display the following format on screen.

C

CP

CPR

CPRO

.

.

CPROGRAMING

.

.

CPRO

CPR

CP

C

21. Display the following format on screen 1 2 2

3 3 3

4 4 4 4 5 5 5 5 5

22. Display the following format on screen

*

**

***

****

*****

23. Write a program to implement the concept of command line argument. (e.g. DOS type command, copy

command)

Methodology of Teaching

Classroom sessions

Proper explanation about various syntaxes

Explanation about model programs and allocates assignment programs

Recapitulation of syntaxes, definitions with some programs

Surprise test

Page 14: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-I

PGDCA 102 “SYSTEM ANALYSIS & DESIGN”

Rationale : To develop the basic concepts of programming using world‟s most popular middle level

language through “C”

Learning outcomes:

Able to create fundamentals of structure programming with basic structure

Able to develop prog. In such a way that machine can take decision by programming

Able to know importance of an array by real life example as well as technical problem solving.

Able to develop functions and enrich their skill to library function and user define side.

Able to develop a small type of data storing with File Handling.

Able to know the importance of reference process by pointer.

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks

Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

102

SYSTEM

ANALYSIS &

DESIGN

6 3 1 3 50 - - 25 25 100

Course Content:

UNIT-I (30%)

- System definition

- Need for system development

- Types of system

- Types of user

- System development strategies

o SDLC

o Structured Analysis Development Strategy

Physical and Logical DFD

Data Dictionary

o System Prototype Method

- Role of system analyst

- System investigation:- Fact Finding Techniques

- Tools for Documenting Procedures & Decision

o Decision Tree,

o Decision Table

o Structured English

UNIT-II (25%)

- Code design

- Form design

- Input design

- Output design

- Computer Aided system tools

Page 15: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

UNIT-III (30%)

- System Engineering and Quality Assurance

o Design of software

o Software design and documentation tools

Structure Flowchart

HIPO

Warnier /Orr Diagrams

o Testing

o Documentation

- Managing System Implementation

o Training

o Conversion

UNIT-IV (15%)

- Case Studies

o Financial Accounting System

o Payroll System

o Library System

o Inventory / Stock System

o Billing System ( Input, Output, DFD)

Books:

Analysis & Design of Information Systems - James A. Senn

System Analysis & Design, 1st Edition, - S.Parthasarthy & B.W.Khalkar

Reference: System Analysis and Design, 3

rd edition, by Elias Awad (Galgotia Publications)

System Analysis and Design, 4th edition, by Shelly, Cashman, Rosenblatt (Thomson)

Methodology of Teaching

Classroom sessions

Proper explanation about various syntaxes

Explanation about model programs and allocates assignment programs

Recapitulation of syntaxes, definitions with some programs

Surprise test

Page 16: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-I

PGDCA 103 “PC PACKAGES”

Rationale : To develop the basic concepts of Operating systems and Microsoft Office Package.

Learning outcomes:

Basic concepts of MS-Office

Working with Operating System

To learn office documentation work

Make Powerpoint presentation

Use of Outlook for Sending an E-mail

Working with Spreadsheet

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks

Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

103

OFFICE PACKAGES 3 2 1 3 50 3 50 25 25 150

Course Content:

UNIT-I (10%)

What is OS? – Application of OS, Booting - Warm – Cold booting, History of OS.

Advantages of Windows - Difference: Other-OS vs. Windows, Comparison of Windows difference versions

(Win 98, 2000 ,NT, Xp, Vista etc), Windows different terms (Desktop, Icon, Wallpaper, Taskbar, My computer,

Network Neighborhood, My document, Recycle bin, Control panel & it‟s setting, Find, Shutdown, Logoff,

Typing Tutor, Notepad, Paint, etc

UNIT-II (30%)

What is MS Word ?

Applications of MS Word

Basic operation ( New , open , save , save as , pages setup, print , print preview, undo , redo , find ,

replace , goto , diff. Views , Header-footer,… etc )

Formatting operation ( Bold , Italic , Font , paragraph , bullets-numbering , Border shading , Change

case , column, text direction , drawing toolbar …. Etc )

Miscellaneous operation ( comment , hyper link , auto text , auto correct , macro , spell – check , drop cap ,

customize , option , mail merge, protect document , table , windows menu & it‟s setting .. etc)

Practical based on : Basic , Formatting , miscellaneous operations

UNIT-III (30%)

What is MS Excel ?

Applications of MS Excel ( workbook, worksheet, & workspace )

Spreadsheet‟s Interface & Entering data in Excel

Page 17: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

Absolute , Relative , Mix cell address & Range

Editing & Formatting worksheet

Dates , Formulas & Functions ( Numeric, Text , Statistical , Date , Logical , Financial & Database )

Productivity with excel by ( macro , table , goal seek , charts , pivot table & chart )

Analyzing data with excel by countif , sumif , whatif , vlookup, hlookup…. etc

Practical based on: Address mode, functions, chart , pivot table

UNIT-IV (15%)

What is MS Powerpoint ?

Applications of Presentation

Interface of Powerpoint

Creating presentation (add slide , formatting , resizing frames, adding colors , background & shading )

Special Features ( custom animation , slide transition , slide sorter, insert sound & videos …..etc )

Practical based on: Develop skill for an ideal presentation with mini project

UNIT-V (15%)

What is MS Outlook? –

Advantages of outlook express

Interface of Outlook

Creating account for outlook ( POP server setup )

Feature of Address book / Contacts

Sending / Receiving single / group mail to/from your inbox

Text Book

1. PC Software for Windows By R. K. Taxali

2. Fundamentals of Computers by V. Rajaraman (PHI)

Reference Books 1. Microsoft Windows 2000

2. Microsoft Windows Bible

3. Foundations of Computing by P.K. Sinha (BPB)

4. Computer Science by E Balagurusamy (TMH)

Methodology of Teaching

Classroom sessions

Proper explanation about various syntaxes

Explanation about model programs and allocates assignment programs

Recapitulation of syntaxes, definitions with some programs

Surprise test

Page 18: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-I

PGDCA 104 “INTERNET & WEB DESIGNING USING PHP”

Rationale : The primary objective is to impact knowledge about Internet. This course also teaches the

students to develop static web page using HTML and to develop a project using HTML & PHP.

Learning outcomes:

Basic concepts of web designing

Basic concepts of HTML

Basic concepts of PHP

Basic concepts of Internet and Networks

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks

Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

104

INTERNET & WEB

DESIGNING USING

PHP

3 2 1 3 50 3 50 25 25 150

Course Content:

UNIT 1 (25%)

What is Internet – How Information Travels across –Understanding Internet address and Domains- How the

Domain name system works? – How the Routers work - Connecting to the Internet: connecting your computer

to Internet – How the Network Computers work – How DSL works

Communicating on the Internet: Working of E-mails – Email spam and Blocking – Internet chat and instant

messaging – Making phone calls on the Internet

UNIT 2 (25%)

HTML: Requirements for using HTML – Building the foundation – providing structures – Adding context –

Using basic style – creating lists – Adding links – adding images to a web page – Creating tables for data –

creating frames – creating HTML forms – Basics of scripting language.

UNIT 3 (25%)

Introduction to PHP

Introduction – Installation – Syntax – Variables – String – Operators – If...Else – Switch – Arrays – While

Loops – For Loops – Functions – Forms – $_GET – $_POST

UNIT 4 (25%)

Advanced PHP

Date – Include – File – File Upload – Cookies – Sessions – E-mail – Secure E-mail – Error – Exception –

Calendar – Directory – File handling

Text Book 1. How the Internet Works – Preston Gralia ,tech media , fourth edition

2. Practical HTML - Lee Anne Phillips, Prentice Hall of India

Reference Books 1. The Internet in a Nutshell – Valerie Quercia, Shroff Publishers & Distributors

Page 19: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

Practical list:: [1] Make html page that contains examples of following attributes. - Headings

- images

- lists (ordered & unordered)

- Hyperlinks

[2] Make Html page that Gives following Output.

This text is bold

This text is strong

This text is big

This text is emphasized

This text is italic

This text is small This text is teletype

This text contains subscript

This text contains superscript

This text is Emphasized

This text is Definition This is Computer code text

This is Sample computer code text This is Keyboard text

This is Variable text

This is Citation text My favorite color is Red Green!

[3] Make Html page for Registration Accepts basic information from user and print “Hello Username your

Registration completed.” With basic information in second page after pressing Register Button. (Use JavaScript

for validation).

[4] Make Html page for Quiz by using JavaScript.

[5] Make PHP page that displays HELLO WORLD.

[6] Make PHP page that displays the current date in month/day/date format.

[7] Make PHP page that gives following output.

THIS TEXT SHOWS ALL LETTERS CAPITALIZED

this text shows all letters in lowercase

This text shows the first letter of the string capitalized

This Text Shows The First Letter Of Every Word Capitalized

[8] Make Sample PHP page that accepts two or more Strings and print them using String Concatenation. (Ex: -

Accept two strings „first name‟ and „last name‟ and print “welcome first name last name.”)

[9] Write PHP page for sending an e-mail.

[10] Write PHP page for generating a random number between 0 and 9.

[11] Make PHP page that display page counter.

[12] Make PHP page that accepts admin password and prints “Welcome to the administration area!” for true

password and “Wrong password” for wrong password.

Page 20: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

[13] Make PHP page For Changing Background Colors Based on Day of Week.

(ex:-

Light brown - Sunday

White - Monday

Light yellow - Tuesday

Pinkish - Wednesday

Light blue - Thursday

Light green - Friday

Gray - Saturday)

[14] Make PHP page for calculator operations.

(This operation requires two files, Calculator.html and Calculator.php.

This program accepts two numbers and:

1. Adds the first number to the second

2. Subtracts the first number from the second number

3. Multiplies the first number by the second number

4. Divides the first number by the second number)

[15] Make Rating System in PHP. (Ex: - There is list of 5 to1 and selecting any one of them and press submit

button will give rating to that page.)

Methodology of Teaching

Classroom sessions

Proper explanation about various syntaxes

Explanation about model programs and allocates assignment programs

Recapitulation of syntaxes, definitions with some programs

Surprise test

Page 21: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-I

PGDCA 105 “MULTIMEDIA DESIGNING USING FLASH & PHOTOSHOP”

Rationale : The primary objective is to impact knowledge about Multimedia Design tools like

Macromedia Flash And Adobe Photoshop.

Learning outcomes:

Basic concepts of Multimedia designing with Macromedia Flash.

Basic concepts of Adobe Photoshop.

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks

Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

105

MULTIMEDIA

DESIGNING USING

FLASH &

PHOTOSHOP

- 3 - - - 3 50 25 25 100

Course Content:

UNIT: 1

Adobe Flash 8: (70%)

Introduction to Flash

What is Flash? Advantages of Flash compared to animated images and Java Applets.

Flash How to

What do you need to view Flash? What do you need to create Flash movies? Where to start?

Flash in HTML

How to embed a Flash movie into an HTML page.

Flash Tweening

With Tweening you can create movements and changes in a Flash movie. In this chapter you will learn

how to make an object move across the screen.

Flash Guide Tween

How to move an object from one location to another along a specified path.

Flash Tint Tween

How to change the color of an object.

Flash Shape Tween

How to change one object into another.

Flash Button 1

How to insert an image, convert it to a button, and add a URL to it so it becomes a link.

Flash Button 2

How to create your own button and add a URL to it so it becomes a link.

Flash Animation

How to make a symbol turn around while moving from one location to another.

Flash Sound

How to deal with sound files in Flash.

Creating Flash Movie (Project)

Page 22: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

UNIT: 2

Photoshop: (50%)

Edit photos in Photoshop

Basic Editing Tasks

Basic photo editing tasks

Opening and closing files in Photoshop

Zooming in and out in Photoshop

Pasting from the copy buffer into Photoshop

Rotate pictures in Photoshop

Cropping pictures in Photoshop

How to remove red eyes in Photoshop

Change the brightness or contrast of a picture

The marquee tools

The quick selection tool

Layers

About layers

The basics of layers

Learning layers and shapes - Draw a simple house

Introduction to Layer Masks

Introduction to Adjustment Layers

Layer Mask Options and Working with Selections

Advanced Layer Mask Painting

Apply a gradient to a whole layer

Apply a gradient to a shape

Directory structure

Presets, shapes, patterns, and the like

Custom Shapes

Patterns

Define a pattern and apply it to a shape

Text Books:

Multimedia Making It works – Tay Vaughan Reference Book:

Multimedia Magic – S.Gokul

Methodology of Teaching

Classroom sessions

Proper explanation about various syntaxes

Explanation about model programs and allocates assignment programs

Recapitulation of syntaxes, definitions with some programs

Surprise test

Page 23: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDYALAYA – GANDHINAGAR Teaching & Examination Scheme

Effective from Academic Year July 2009 Onwards MODIFIED SCHEME FOR POST GRADUATE DIPLOMA IN COMPUTER

APPLICATIONS (PGDCA)

PGDCA 2nd Semester

Sr.

No./

Subject

Code

Subject Title

Teaching

Scheme Exam Scheme

Cr.

Th+

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA106

OBJECT

ORIENTED

PROGRAMMING

USING JAVA

6 3+2 1 3 50 3 50 25 25 150

PGDCA107 COMPUTER

NETWORKS

4 3 1 3 50 - - 25 25 100

PGDCA108

DATABASE

MANAGEMENT

SYSTEM (USING

ORACLE)

6 3+2 1 3 50 3 50 25 25 150

PGDCA109

VISUAL

PROGRAMMING

USING VB.NET

6 3+2 1 3 50 3 50 25 25 150

PGDCA110

SYSTEM

DEVELOPMENT

PROJECT

8 - - - - - 200 - 100 300

Total 30 26 4 850

Theory examination to be taken by the university for the following subjects: PGDCA-106 to PGDCA-109

Practical examination to be taken by the university for the following subjects: PGDCA-106, PGDCA-108

PGDCA-109. PGDCA-110

Page 24: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-II

PGDCA 106 “OBJECT ORIENTED PROGRAMMING USING JAVA”

Rationale : To develop familiarity with the Java Language, to induce the concepts of object oriented

methodology, to implement object oriented analysis and design.

Learning outcomes:

Basic concepts Object Oriented programming.

Basic concepts of Java.

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

106

OBJECT ORIENTED

PROGRAMMING

USING JAVA

3 2 1 3 50 3 50 25 25 150

Course Content:

UNIT: 1 (16%)

Fundamentals of Java

OOP paradigm – Basic Concepts of OOP – Benefits of Java – Applications of OOP.

Java Evolution

History – Features – Difference between Java and C, C++ – Java & internet, WWW – Java Environment.

Overview of java Language

Java Concepts – JVM – JRE – Java Program Structure – Java Tokens & Statements – Implementing Java

Program – Command line arguments.

UNIT: 2 (16%)

Constants, Variables and Datatypes

Constants – Variables – Datatypes – Declarations of Variables – Giving/Getting values of variables – Scope of

Variables – Symbolic Constants – Type casting – Standard Default Values.

Operators & Expressions

Arithmetic Operators – Relational – Logical – Assignment – Increment & Decrement – Conditional – Bitwise –

Special Operators.

Decision Making & Branching

Decision making with IF statement – Simple if statement – The If..Else Statement – Nesting – Ladder – Switch

Statement.

UNIT: 3 (20%)

Decision Making & Looping

The while statement – Do statement – FOR statement – Jumps in Loops – Labelled Loops.

Classes, Objects and Methods

Introduction – Defining a class – Fields\Methods declaration – Creating objects – Constructors – Methods

Overloading – Methods overriding – Final Variables, Methods and Classes – Nesting of Methods – Inheritance

– Visibility Controls.

Arrays and Strings

One dimensional arrays – Declare arrays – Create arrays – Initialize arrays – Array Length – Two dimensional

arrays –Variable size arrays – String Arrays – String Methods – String BufferClass.

UNIT: 4 (16%)

Multithreaded programming

Introduction – Creating threads – Extend thread class using run() method – Starting a new thread – Stopping

and Blocking a thread – Life cycle of a thread - Newborn State -Runnable state - Running state Blocked State -

Dead State – Use of Yield(),Stop(),Sleep() methods.

Page 25: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

UNIT: 5 (16%)

Managing Input-Output Files in Java

Concept of Streams – Stream Classes – Byte Stream Classes – Character Stream Classes – Using streams, I/O

classes, File Class - File Opening – File Closing – Appending in a File – Copying contents of one file to

another.

UNIT: 6 (16%)

Managing Errors and Exceptions

Compile time Errors - Run time Errors – Exceptions – Syntax of Exceptional handling code – Multiple Catch

Statement – Using Finally Statement – Throwing Our Own Exceptions.

Text Books 1. Programming with Java 3e,A primer By E. Balagurusamy

REFERENCES

2. Complete Reference Java 2 by Herbert Schildt

Methodology of Teaching

Classroom sessions

Proper explanation about various syntaxes

Explanation about model programs and allocates assignment programs

Recapitulation of syntaxes, definitions with some programs

Surprise test

Page 26: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-I

PGDCA 107 “COMPUTER NETWORKS”

Rationale : To introduce the concept of electronic data transmission, the representation of data in a

transmission system and the design of communication methods in a distributed computer

system.

Learning outcomes:

To discuss the possible network configurations and control strategies necessary for

various applications.

Detailed Study about Protocols, architectures and transmission alternatives, communication

environment, regulatory issues, network pricing and management.

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

107

COMPUTER

NETWORKS 3

-

- 3 50 - - 25 25 100

Course Content:

UNIT: 1 (25%)

Network fundamentals

Fundamentals of Data Transmission, Communications Systems and Data Communication, Basics of Network,

History of Networks, Network Topology; LAN, MAN, WAN, Rules, Models, Layers and 7-layer OSI Model,

The Communication Channel; Electromagnetic Waves; The Electromagnetic Spectrum; Bandwidth and

Channel Capacity;

Virtual & actual communication; Framing; Error & flow control; Error Detection and Correction codes, Parity

bit; Cyclic Redundancy Check;

DNS, Name Servers, Resolvers, World Wide Web Architectural Overview (client side-server side);URLs;

HTTP;

Network Security - Security Features, Cryptography (Substitution Ciphers- Transposition Ciphers), RSA; Web

security – threats – Secure Naming;

UNIT: 2 (25%)

Data and Signals

Analog and digital, periodic analog singals, digital signals, attenuation, distortion, bandwidth, throughput,

latency, digital to digital conversion, analog to digital conversion, transmission modes, digital to analog

conversion( ASK, PSK, FSK ), analog to analog conversion( AM, PM,FM)

UNIT: 3 (25%)

Transmission media

Guided media :

Twisted pair cable structure advantages and disadvantages, coaxial cable structure advantages and

disadvantages, fiber optics cable structure advantages and disadvantages,

Unguided media :

Radio waves, microwaves, infrared, Bluetooth

Page 27: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

UNIT: 4 (25%)

Fault tolerance and disaster recovery

Need, hot site, warm site, cold site, power management, disk system fault tolerance, backup consideration, virus

protection

Text Book

1. Computer Networks by Andrew S. Tanenbaum – 4th

Edition.

Reference Book

1. Data Communications and Networking by Behrouz Forouzan – 2nd

Edition

Methodology of Teaching

Classroom sessions

Proper explanation about various syntaxes

Explanation about model programs and allocates assignment programs

Recapitulation of syntaxes, definitions with some programs

Surprise test

Page 28: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-II

PGDCA 108 “DATABASE MANAGEMENT SYSTEM (USING ORACLE)

Rationale : The course envisages introducing to the students the basic operations of the database and

exposing them to the use of access as an important tool and the concepts like data analysis and what-if analysis.

Fundamentals of Database, Queries, Reports using Oracle also form an important constituent of the course

objectives.

Learning outcomes:

Basic concepts Database Management Systems.

Understanding Microsoft Access.

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

108

DATABASE

MANAGEMENT

SYSTEM (USING

ORACLE)

3 2 1 3 50 3 50 25 25 150

Course Content:

UNIT: 1 [30%]

Database Concepts –

File System and Databases – Historical roots of database, database systems and models.

Relational Database Model – Logical view of data, integrity rules, relational database operators, data

redundancy, index.

UNIT: 2 [40%]

Design and Implementation Concepts –

E-R Modeling – Basic modeling concepts, data models: degree of data abstraction, E-R model (with

example)

Normalization of Database Tables – Database tables and normalization, Database design (with

examples), higher level normal forms, de-normalization.

Structured Query Language(SQL) – Introduction to SQL, Data definition commands, data

manipulation commands, queries, advanced select queries, advanced data management commands,

converting E-R model into Database structure (with example), rules governing relationship among

tables.

UNIT: 3 [30%]

Advanced Database Concepts –

Transaction Management and Concurrency Control – What is transaction, properties, transaction log,

concurrency control with – (locking methods, time stamping methods and optimistic methods).

Distributed Database Management Systems – Advantages, disadvantages, distributed database and

distributed processing, DDBMS components.

Page 29: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

Text Book 1. Database Systems – Design, Implementation and Management, 4

th edition - Rob & Coronal,

Thomson Publication

Reference Books 1. Database Management System: Vipin Desai, Galgotia publication

2. Database Management System: Korth, TMH publication

3. Understanding SQL: Martin Grubber, BPB publication

4. SQL a Complete Reference: Alex Leon, Mathews Leon, TMH publication

Page 30: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-II

PGDCA 109 “VISUAL PROGRAMMING USING VB.NET”

Rationale : The purpose of this course is to give students an understanding of Visual Basic .NET as a front

end tool which is used for programming.

Learning outcomes: The students will be able to:

Understand the difference between procedures oriented language and object

oriented language.

It revises the concept of events, methods.

Learn about database connectivity.

Able to develop vb.net program.

Learn to develop a mini vb.net project themselves.

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

109

VISUAL

PROGRAMMING

USING VB.NET

3 2 1 3 50 3 50 25 25 150

Course Content: Unit – 1 [15%]

Introduction to Framework technology

Overview of frame work & architecture

Versioning and Deployment

Three bases of framework : CLR,CTS,CLS

Assembly : metadata, manifest, MSIL

Frame work Class Library

JIT

IDE for windows programming ( toolbox, solution explorer, property window, command window,

Task list window)

Unit - 2 [20%]

Basics of VB.NET

Variable, Constants, Data Types and object declaration

Operators, Flow control statements

Introduction about property, events and methods

Your first Windows application

Multiple Documents Interface

Exception Handling

- Types of Errors

- Structured Exception Handling

- Debugging

Unit – 3 [15%]

Windows Controls:

Textbox, rich textbox, button, label, link label, radio button, check box, group box, list box, combo

box, checked list box, scrollbar, track bar, timer, picture box

Advanced Windows Controls

List view, tree view, common dialog controls (open, save, font, color, print, page setup etc),

tab control, date time picker

Page 31: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

Unit – 4 [10%]

MDI with OOPS:

Introduction about menu and context menu

Menu editor & context menu as tool

Menus properties, event & methods

Overview of OOPS (object, class, inheritance, encapsulation, polymorphism)

Module and class module and their uses

Unit – 5

Array [10%]

Overview of array, declaration and advantages

Types of array

Creating and accessing array

Sorting and Searching array

Various function of array

Unit – 6 [15%]

Basic of Classes and Function:

Overview of vb.net library and it‟s utility

Important of „import‟ keyword and it‟s usage

Various classes/ functions (char, string, string builder, numeric, date time, time span class etc)

Unit – 7 [15%]

Database interaction (ADO.NET)

Traditional database connectivity Vs. database connectivity through ADO.NET

Architecture of ADO.NET

Object of ADO.NET (connection, adaptor, dataset)

Programming object of ADO.NET(data view, data reader, command object)

Data binding with various tool

Perform simple, select, and parameter query on database by vb.net

Text book:

Programming in visual basic.net by Julia case bradly & Anita G. millspaugh ( TMH)

Reference Books:

Microsoft visual basic.net (s. y. bca ) by Shyam N. chawda

Mastering VB.NET by petrous (BPB)

An introduction to programming using visual basic.net by david I. schnelder (PHI)

Page 32: KADI SERVA VISHVAVIDHYALAYA PGDCA [OLD] SYLLABUSbpccs.org/documents/pgdcaold.pdf · Rules for Grading – PGDCA Programme (KSV) 1. Theory Subjects and Practical Subjects are allotted

KADI SARVA VISHWAVIDHYALAYA

PGDCA-SEMESTER-II

PGDCA 110 “System Development Project”

Rationale : To develop the skills of application development along with the institute-industries

interactions.

Sr.

No./

Subject

Code

Subject Title

Teaching Scheme Exam Scheme

Th.

Pr.

Tut.

Theory Practical

Mid

Term

Internal

Total

Marks Hrs.

Max.

Marks

Hrs.

Max.

Marks

PGDCA

110

SYSTEM

DEVELOPMENT

PROJECT

- - - - - - 200 - 100 300

It is up to the interest of the student that he/she does the project work in any of the following

organizations.

Govt./ semi govt. organizations

Industrial unit

Trading organization

Software firms

Banks

Academic institutes

In house (At institute.)

Covering:

System study

System development

Project documentation

Project is to be certified by the organization and by the institute.

Project should be submitted in 2 copies to the institute for the evaluation.

Total no. of teams are distributed evenly among internal project faculty

The team size should not be exceed maximum 3 students

Team is decided by the institute faculty member.

Minimum one day is allocated as “project day” and it is defined in the timetable.

Final project evaluation and viva will be done by internal and external faculty.