PGDCA Syllabus
PGDCA Syllabus
RAJKOT – INDIA
CURRICULAM
FOR
P.G.D.C.A.
(1 Years Full Time: 2 Semester Programme)
O.P.G.D.C.A. 2 The duration of the course will be full time one academic year.
The examination for the post graduate diploma in computer
science and applications will be conducted under the semester
system. For this purpose, the academic year will be delivered
into two semesters. No candidate will allowed to join any other
course simultaneously.
B. Award of Classes:
Page 2 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
P.G.D.C.A. (Semester – I)
NO. OF
THEORY NO. OF PRACTICAL
SR.NO. SUBJECT
LECT. PER PER WEEK
WEEK
CS – 1
Computer
1 6 -
Fundamentals &
Networking
CS – 2
2 6 3
Programming In C
CS – 3
3 Programming in Visual 6 3
Basic
CS – 4
4 Web scripting 6 3
Languages
CS – 5
5 Practical - -
Based on CS-2,CS-4
CS – 6
6 Practical - -
Based on CS-3
Page 3 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 4 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Reference Books:
Page 5 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 6 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 7 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Concept
String functions
strlen() 10
5 STRINGS strcpy()
strcat()
strcmp()
Gets(), puts()
How to define a structure
Accessing structure elements
Memory Allocation
6 STRUCTURE Array of structure 10
Array within structure
Pointer to Structure
Union
Opening and Closing of file
fopen(),fclose()
FILE
7 Reading and writing records into file 10
HANDLING
fscanf(),fprintf(),ftell(),feof(),fseek(),fgetc(),f
putc()
Type casting
Typedef
Symbolic Constants
8 MISC. C Preprocessor 5
o #define
o #include
Command Line Arguments
75
Reference book:
1. Programming in ANSI C E. Balaguruswami
2. Let Us C Yashwant Kanetkar
3. Working with C Yashwant Kanetkar
4. Programming in C Schaum Series publication
Page 8 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 9 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 10 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Control Array
3 Multiple Using Multiple Forms 5 5
Forms, MDI Model Form & Modeless Form
Parent & Child Form Concept
using
MDI Form
Difference of MDI & SDI
4 Procedure, Creating Procedures & 5 5
Functions, Functions
Menus Concept of ByRef & ByVal
Concept of Public & Private
Scope
Use of Menu Editor
5 Library Functions 10 10
Functions Abs(),Array(),Asc()
Choose(), Chr()
Date(),DateAdd(),DateDiff(),
DatePart(),DateSerial(),Day()
Format(),FormatCurrency()
FormatDateTime(),
FormatNumber(),
FormatPercent()
IIf(),InStr(),InStrRev()
IsArray(),IsDate(),IsNull(),
IsNumeric()
Join()
LCase(),Left(),Len(),
LoadPicture(),LTrim(),RTrim()
Trim()
Mid(),Month(),MonthName()
Now()
QBColor()
Replace(),RGB(),Right(),Rnd()
Space(),Split(),Sqr(),Str(),
StrComp(),String(),StrReverse()
Time( )
UCase()
Val()
WeekDay(),WeekDayName()
Year( )
Page 11 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Reference Books :
1. Pure V.B. Dan Fox Tech Media
2. Mastering VB 6 Evagelous Petroutoss BPB
3. VB Black Book
4. Programming in Visual Basic 6.0 Julia Bradley TMH Pub
Page 12 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
WWW
Definitions
(www, web server, web client,
website, web page, search engine)
Applications (E-mail, Chat)
30 21
2 HTML USE OF HTML DOCUMENT
HTML DOCUMENT STRUCTURE
VARIOUS HTML TAGS
DOCUMENT TAG
<HTML></HTML>
<HEAD></HEAD>
<BODY></BODY>
<TITLE></TITLE>
<!-- -->
Page 13 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
<STRIKE></STRIKE>
<SUB></SUB>
<SUP></SUP>
<BIG></BIG>
<STRONG></STRONG>
<SMALL></SMALL>
<FONT></FONT>
<BLINK>
<MARQUEE>
LINE BREAKS
<BR>
<HR>
LIST CREATION
<OL></OL>
<UL></UL>
<LI>
<DL></DL>
<DT>
<DD>
TABLE CREATION
<TABLE></TABLE>
<TR>
<TH>
<TD>
<CAPTION>
FRAMES
FRAME
FRAMESET
Page 14 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
FORMS
FORM
INPUT
SELECT
OPTION
TEXTAREA
3 XHTML Introduction 5 4
Why XHTML?
HTML v/s XHTML
XHTML syntax
4 CSS Introduction of Style sheet 15 12
Types of Style sheet
Class & ID
CSS Font Property
CSS Text Property
CSS Background Property
CSS Border Property
CSS List Property
CSS Padding Property
CSS Margin Property
5 JavaScript Introduction to JavaScript 25 18
Operator
Conditional Structure & Looping
Structure
Dialog Boxes
Arrays
User Define Function
Built-in Functions
String :
chatAt, concat, indexOf,
lastIndexOf, replace, search,
substr, substring, toLowerCase,
toUpperCase
Math :
abs, ceil, floor, pow, random
round, max, min
Date :
date, getDate, getDay, getMonth,
getYear, getFullyear, getHours,
getMinutes, getSeconds,
getMilliseconds, setDate, setDay,
setMonth, setYear, setFullyear,
Page 15 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
setHours, setMinutes,
setSeconds
Array :
Join, reverse, pop, push, shift,
sort
User Define Object
Document Object
History Object
Navigator Object
Form Object & Elements
Events:
onclick, ondblclick, onblur, onfocus,
onchange, onkeypress,
onkeydown, onkeyup,
onMousemove, onmouseout,
onsubmit, onreset, onselect,
onload, onunload, timer event
6 XML Introduction 15 12
Elements & Attributes
Validation & Validator
XML Parser
XML DOM
XML to HTML
XML Http Request
TOTAL : 100 75
Reference Books:
1. Pure JavaScript
2. HTML, DHTML, JavaScript, Pearl & CGI
3. XML A Beginner’s Guide – Dave Mercer – OSBORNE
4. Complete Reference XML – TMH
5. Complete Reference Internet - TMH
Page 16 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 17 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
CS – 05: PRACTICALS
Sessions Topics Marks
80 ( Practical)
I o CS – 2,CS – 4 +
20 ( Assingment )
CS – 06: PRACTICALS
Sessions Topics Marks
80 ( Practical )
I o CS – 3 +
20 ( Assingment )
Page 18 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
NO. OF
THEORY NO. OF PRACTICAL
SR.NO. SUBJECT
LECT. PER PER WEEK
WEEK
CS – 07
1 6 3
RDBMS Using Oracle
CS- 08
Web Based
2 Application 6 3
Development Using
PHP
CS – 09
3 6 3
VB.NET Programming
CS – 10
4 Practical (based on - -
CS-07 and CS-09)
CS – 11
5 Practical (based on - -
CS-08)
CS-12
6 - 6
Project
Page 19 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 20 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
- Initialization Parameter
- Control Files, Redo Log files
- Data files
Oracle - Tablespace(Create, Alter, Drop)
8 Database - Oracle Blocks 10
Structure - Instance Architecture
1. Database Processes
2. Memory Structure.
- Import, Export and SQL*Loader
75
Reference Books:
SQL,PL/SQL The programming Lang.Of Oracle - Ivan Bayross
Using Oracle 8i - Page, Hughes
Fundamental of Software Engineering - Rajib Mall
Oracle 8I The Complete Reference - George Koch
Software Engineering A Practitioner Approach - Roger Pressman
Page 21 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 22 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 23 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Reference Books:
8. Beginning PHP5
9. PHP Bible
10. Professional PHP5
11. PHP Manual
Page 24 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Page 25 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
Reference Books:
Page 26 of 27
Post Graduate Diploma in Computer Application
(Semester – I and Semester - II )
Saurashtra University
Effective from June - 2009
CS - 10: PRACTICALS
Sessions Topics Marks
CS - 7 AND CS – 9 80 (Practical)
I +
20 (Assignment)
CS - 11: PRACTICALS
Sessions Topics Marks
80 (Practical)
I CS – 8 +
20 (Assignment)
Page 27 of 27