Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z...

94
Syllabus for BCA (COMPUTER APPLICATIONS) 2016 2017 BATCH& ONWARDS Knowledge Wisdom Compassion SREE SARASWATHI THYAGARAJA COLLEGE An Autonomous, ISO 9001Certified and NAAC Accredited Institution & Affiliated to BharathiarUniversity, Coimbatore Approved by AICTE for MBA/MCA and by UGC for 2(f) & 12(B) status Palani Road, Thippampatti, Pollachi - 642 107

Transcript of Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z...

Page 1: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

Syllabus for

BCA (COMPUTER APPLICATIONS)

2016 – 2017

BATCH& ONWARDS

Knowledge Wisdom Compassion

SREE SARASWATHI THYAGARAJA COLLEGE An Autonomous,

ISO 9001Certified and NAAC Accredited Institution & Affiliated to BharathiarUniversity,

Coimbatore

Approved by AICTE for MBA/MCA and by UGC for 2(f) & 12(B) status

Palani Road, Thippampatti, Pollachi - 642 107

Page 2: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

PERSONAL MEMORANDA

1. Register Number :

2. Name :

3. Class :

4. Father‟s Name and Occupation :

5. Permanent Residential Address :..…………………………………

…..………………………………

PIN .……………………………

6. Residential Phone No :STDCode ………..…………..

: PhoneNo………………….....

: Mobile No………………..…...

7. Temporary Address :….…………………..…………..

...…………………………………

……………………………………

8. Temporary Phone No :STD Code….………………...

: Phone No..……………..…....

: Mobile No..…………..….…..

9. Day Scholar / Hosteller :

10. Blood Group :

Page 3: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

INDEX

Page No.

1. Scheme of Examinations & Syllabus

a. Scheme of Examinations 01-04

b. Semester-wise Syllabus 05-74

2. Autonomous Examinations System and 75-89 Regulations

3. Students Grievance Form 90

Page 4: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

1

SREE SARASWATHI THYAGARAJA COLLEGE [AUTONOMOUS],

POLLACHI SCHEME OF EXAMINATIONS AND SYLLABI FOR BCA (CBCS) WITH EFFECT FROM 2016-17 ACADEMIC YEAR BATCH

ONWARDS

BATCH CODE: N6 MEDIUM OF INSTRUCTION: ENGLISH PROGRAMME CODE: BCA

Stat Spl Course Code Part Sem Type Course Details (Papers) Hours Credits Int Ext Tot

ALTR A

N6BCA1T51-A/

N6BCA1T51-B/

N6BCA1T51-C/

N6BCA1T51-D

I I Language - I Tamil - I / Hindi - I / Malayalam - I

/ French – I (A/ B/ C/D) 6 3 25 75 100

COMP Z N6BCA1T62 II I Language - II English For Enrichment-I 6 3 25 75 100

COMP Z N6BCA1T63 III I Core 1 Problem Solving: Computing

Science Approaches 4 3 25 75 100

COMP Z N6BCA1T64 III I Core 2 Programming in C 4 3 25 75 100

COMP Z N6BCA1P65 III I Core Lab 1 Programming in C Lab 3 3 40 60 100

COMP Z N6BCA1T66 III I Allied 1 Statistics 5 5 25 75 100

COMP Z N6BCA1T47 IV I Environmental Studies 2 2 50 - 50

COMP Z IV I Yoga - - - - -

30 22 650

ALTR A

N6BCA2T51-A/

N6BCA2T51-B/

N6BCA2T51-C/

N6BCA2T51-D

I II Language - I Tamil - II / Hindi - II / Malayalam -

II / French - II (A/ B/C/D) 6 3 25 75 100

COMP Z N6BCA2T62 II II Language - II English For Enrichment-II 6 3 25 75 100

COMP Z N6BCA2T63 III II Core 3 ObjectOriented Programming with

C++ 4 3 25 75 100

COMP Z N6BCA2T64 III II Core 4 Digital Fundamentals & Computer

Organization 4 3 25 75 100

COMP Z N6BCA2P65 III II Core Lab 2 C++ Programming Lab 3 3 40 60 100

COMP Z N6BCA2T66 III II Allied 2 Operations Research 5 5 25 75 100

COMP Z N6BCA2T67 IV II Value Education & Human Rights 2 2 50 - 50

COMP A N6BCA4P58 IV IV Yoga - 1 50 - 50

30 23 700

Page 5: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

2

Stat Spl Course Code Part Sem Type Course Details (Papers) Hours Credits Int Ext Tot

COMP Z N6BCA3T61 III III Core 5 Operating Systems 6 5 25 75 100

COMP Z N6BCA3T62 III III Core 6 RDBMS 6 5 25 75 100

COMP Z N6BCA3P63 III III Core Lab 3 RDBMS Lab 6 5 40 60 100

COMP Z N6BCA3T94 III III Allied 3 Organizational Behavior 6 5 25 75 100

COMP Z N6BCA3P65 IV III Skill Based

Course 1: Lab 1 Photoshop Lab 4 2 20 30 50

ALTR A

N6BCA3T56-A

/ 3T56-B

/3T66-C

IV III Non-Major

Elective - I

Basic Tamil - I / Advanced Tamil - I

/ Basic English for Competitive

Examinations -I (A/B/C)

2 2 - 75 75

30 24 525

COMP Z N6BCA4T61 III IV Core 7 Software Engineering 6 5 25 75 100

COMP Z N6BCA4T62 III IV Core 8 VB.NET 6 5 25 75 100

COMP Z N6BCA4P63 III IV Core Lab 4 VB.NET Programming Lab 6 5 40 60 100

COMP Z N6BCA4T64 III IV Allied 4 Fundamentals of Accounting 6 5 25 75 100

COMP Z N6BCA4P65 IV IV Skill Based

Course 2:Lab 2 Flash Lab 4 2 20 30 50

ALTR A

N6BCA4T56-

A/4T56-

B/4T66-C

IV IV Non-Major

Elective - II

Basic Tamil - II/ Advanced Tamil -

II/ Basic English for Competitive

Examinations - II (A / B / C )

2 2 - 75 75

30 24

525

COMP Z N6BCA5T61 III V Core 9 Computer Networks 5 5 25 75 100

COMP Z N6BCA5T62 III V Core 10 Java Programming 6 5 25 75 100

COMP Z N6BCA5P63 III V Core Lab 5 Java Programming Lab 6 5 40 60 100

ALTR A N6BCA5T64 III V Elective I Elective I 5 5 25 75 100

COMP Z N6BCA5T65 III V Skill Based Course 3

Web Technologies 4 2 25 75 100

COMP Z N6BCA5P66 III V Skill Based

Course 4:Lab 3 Web Technologies Lab 4 2 40 60 100

COMP Z N6BCA5T67 IV V Extra Credit

Course

Job Oriented Course: Mathematics

for Competitive Examinations* 4* 2* 100 -

100

*

COMP Z N6BCA5R48 IV V Extra Credit

Course Summer Project* - 1* - 50 50*

COMP A N6BCA5P29 V V Extension

Activities NSS/Sports Grade

30+4* 24+3*

600+

150*

Page 6: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

3

Stat Spl Course Code Part Sem Type Course Details (Papers) Hours Credits Int Ext Tot

COMP Z N6BCA6T61 III VI Core 11 PHP Programming 6 5 25 75 100

COMP Z N6BCA6P62 III VI Core Lab 6 PHP Programming Lab 6 4 40 60 100

ALTR A N6BCA6T63 III VI Elective II Elective II 5 5 25 75 100

ALTR A N6BCA6T64 III VI Elective III Elective III 5 5 25 75 100

COMP Z N6BCA6T65 IV VI Skill Based

Course5 ASP.Net 4 2 25 75 100

COMP Z N6BCA6P66 IV VI Skill Based

Course 6: Lab 4 ASP.Net Lab 4 2 40 60 100

30 23 600

Total

140+3* 3600

+ 150*

Note: * The extra credit courses are conducted during 6th Hour. The extra credit courses are not included in the classification.

CLASSIFICATION OF TOTAL CREDITS:

S.No Type No. of Courses Credits

1 Languages 2 6

2 English 2 6

3 Core 17 72

4 Allied 4 20

5 Electives 3 15

6 Skilled Based Course 6 12

7 Non-Major Electives 2 4

8 Environmental Studies 1 2

9 Value Education 1 2

10 Extension Activities 1 -

11 Yoga 1 1

Total Credits 140

Extra Credits:

12 Summer Project 1 1

13 Mathematics for Competitive Examinations 1 2

Total Extra Credits 3*

Page 7: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

4

ELECTIVE LIST

BCA

Elective I E- Commerce& M - Commerce

Elective II Business Process Outsourcing

Elective III Cloud Computing

BSC CS

Elective I Object Oriented System Development

Elective II Software Testing and Quality Assurance

Elective III Software Project Management

BSC CS

Elective I Mobile Computing and WAP

Elective II Network Protocols

Elective III Network Security

BSC CT

Elective I Computer Installation and Servicing

Elective II Mastering LAN and Troubleshooting

Elective III Embedded Systems & Real Time Operating System

BSC IT

Elective I Data Mining and Warehousing

Elective II Big Data Analytics

Elective III Internet of Things

Page 8: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

5

SEMESTER - I

PART I: TAMIL - I

Credits: 3 Course Code: N6BCA1T51 - A

Total Instructional Hours: 75 Hrs

(ftpijfs;/ rpWfijfs;/ ehty;/ ,yf;fpa tuyhW/ ,yf;fzk;(gapw;rp VL))

myF I ftpijfs] gh.nt:15

ghujpahh; - v']fs] jha]

ghujpjhrd; - eP';fns brhy;Y';fs;

fz;zjhrd; - xU fe]jy] Jzpapd] fij

Koaurd] - be"]R bghWf]Fjpy]iyna

ehkf]fy] ftp"h] - fj;jpapd;wp uj;jkpd;wp

jkpHd;gd; - ts;Sthpd; jha; ,we;j ehspy;

rpw;gp - XL XL r']fpyp

K.nkj]jh - fhy]fshy] ele]j fij

mg]Jy] uFkhd] - mtjhuk;

ituKj]J - ek]gpf]if tpij

jkpHr;rp j';fghz;oad; - ,Ug;g[

ry]kh - tpyfpg] nghFk] thH]f]if

iQf]T ftpijfs]

myF II rpWfijfs; gh.nt:16

g[Jikg]gpj]jd] - flt[Sk] fe]jrhkpg]gps]isa[k]

F.mHfphprhkp - md]gspg]g[

b$afhe;jd; - ehd; ,Uf;fpnwd;

Mh;.Nlhkzp - njtfp

g{kzp - bjhiyt[

gl;rp - bgj;j tapW

eh"]rpy] ehld] - Noa g{ Nlw]f

re]jpuh - g{idfs] ,y]yhj tPL

myF III ehty; gh.nt:17

K.tujuhrdhh; - fhpj;Jz;L

myF IV ,yf;fpa tuyhW gh.nt: 10

1. ftpij ,yf;fpaj;jpd; njhw;wKk; tsh;r]rpa[k;

2. rpWfijapd; njhw;wKk; tsh;r;rpa[k;

3. ehtypd; njhw;wKk; tsh;r;rpa[k;

myFV ,yf;fzk; gh.nt: 17

gapw;rp VL- ey;y jkpHpy; vGJtJ vg;go>

1. vGj;J khw;wj;jhy; Vw;gLk; gpiHfs;

2. thf;fpa';fspy; Vw;gLk; gpiHfs;

3. ty;ypdk; kpFk;/ kpfh ,l';fs;

4. bky;byGj;J kpFk; ,l';fs;

5. ,yf;fzf; Fwpg;g[

rhpahd brhw;fisf; fz;lwpjy;

ftpij vGJjy;

fojk;/ tpz;zg;gk; tiujy;

Page 9: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

6

ghl E}y]fs]:

1. ftpijj] jpul;L - _ ru!;tjp jpahfuh$h fy;Y}hp btspaPL

2015 $^d] gjpg]g[

2. jkpH; ,yf]fpa tuyhW - K.tujuhrd]

rhfpj]a mfhlkp btspaPL/ g[Jjpy]yp.

kW gjpg]g[ - 1994.

ghh;it E}y]fs]:

1.bfh']Fnjh] thH]f]if - ,. ,uh$khh;j;jhz;ld;

a[idl;bll; iul;lh;!;

67 - gPl;lh;!; rhiy

,uhag;ngl;il/ brd;id -14.

2.g[Jf;ftpij tuyhW - ,. ,uh$khh;j;jhz;ld;

a[idl;bll; iul;lh;!;

67 - gPl;lh;!; rhiy

,uhag;ngl;il/ brd;id – 14.

3.rpWfijapd] njhw]wKk] - rpl]o rptghj Re]juk]

tsh]r]rpa[k] f;hpah gjpg;gfk;

brd;id.

Kjy; gjpg;g[ - 1989.

4.jkpHpy; rpWfij gpwf;fpwJ - rp.R.bry;yg;gh

fhyr;RtL gjpg;gfk;

ehfh;nfhtpy;.

5. jkpHpy; jtwpd;wp vGj/ ngr - ey;yh\h;.Kidth;.nfh.bghpaz;zd;

fw;f Kj;jkpH; gjpg;gfk;,

9 v nkf;kpy;yd; fhydp

e';if ey;Y}h;/ brd;id – 61.

SEMESTER - I

Credits: 3 PART I: HINDI - I

Course Code: N6BCA1T51 - B

Total Instructional Hours: 75 Hrs

(Prose, Non-detailed Text, Grammar & Translation Books Prescribed)

1.PROSE: NUTHAN GADYA SANGRAH

Editor: Jayaprakash (Prescribed Lessons – only 6) Lesson 1 – Bharthiya

Sanskurthi Lesson 3 - Razia Lesson 4 – Makreal Lesson 5- Bahtha Pani Nirmala Lesson 6 – Rashtrapitha Mahathma Gandhi Lesson 9 – Ninda Ras. Publisher: Sumitra Prakashan Sumitravas, 16/4 Hastings Road, Allahabad –

211 001.

2. NON DETAILED TEXT: KAHANI KUNJ

Editor: Dr.V.P.Amithab. (Stories 1 -6 only) Publisher: Govind Prakashan Sadhar Bagaar, Mathura, Uttar Pradesh – 281 001.

Page 10: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

7

3. GRAMMAR: SHABDHA VICHAR ONLY

(NOUN, PRONOUN, ADJECTIVE, VERB, TENSE, CASE ENDINGS) Theoretical

& Applied. Book for reference: Vyakaran Pradeep by Ramdev. Publisher: Hindi Bhavan, 36, Tagore Town Allahabad – 211 002.

4. TRANSLATION

English- Hindi only. ANUVADH ABHYAS – III (1-15 lessons Only) Publisher: DAKSHINBHARATH HINDI PRACHAR SABHA CHENNAI -17.

5. COMPREHENSION

1 Passage from ANUVADH ABHYAS – III (16- 30)

DAKSHIN BHARATH HINDI PRACHAR SABHA CHENNAI- 17.

SEMESTER - I

PART I:MALAYALAM - I

Credits: 3 Course Code: N6BCA1T51 - C

Total Instructional Hours: 75 Hrs

(Prose, Composition & Translation)

This paper will have the following five units:

UNIT I & II

Novel

UNIT III & IV

Short story

UNIT V

Composition & Translation

TEXT BOOKS:

1. M.T. Vasudevan Nair,“Naalukettu”,D. C. Books, Kottayam, Kerala. (Unit I

& II)

2. T.Padmanabhan, “Nalinakanthi”,D. C. Books, Kottayam, Kerala. (Unit III

& IV)

3. Unit V Expansion of ideas, General Essay and Translation of a simple

passage fromEnglish about 100 words) to Malayalam.

REFERENCE BOOKS:

1. Dr. M. Leelavathi, “Kavitha Sahithya Charitram”,Kerala

SahithyaAcademy, Trichur.

2. K. M.Tharakan,“Malayala Novel Sahithya Charitram”,N.B.S.Kottayam.

3.G. Sankarapillai,“Malayala Nataka Sahithya Charitram”,D.C.Books,Kottayam.

4. M. Achuyuthan, “Cherukatha Innale Innu”,D.C. Books, Kottayam. 5. Dr.K.M.George (Chief Editor), “Sahithya CharitramPrasthanangalilude”,

D.C.Books, Kottayam.

Page 11: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

8

SEMESTER - I

PART I:FRENCH - I

Credits: 3 Course Code: N6BCA1T51 - D

Total Instructional Hours: 75 Hrs

PRESCRIBED TEXT: ALORS I

UNITS: 1 – 5

AUTHOR(S): Marcella Di Giura Jean-Claude Beacco

AVAILABLE AT: Goyal Publishers Pvt Ltd, 86,University Block,

Jawahar Nagar (Kamla Nagar), New Delhi – 110007.

Tel: 011 – 23852986 / 9650597000

Question Paper Pattern:SEMESTER - I

(ALL QUESTIONS TO BE SET ONLY FROM THE PRESCRIBED TEXT)

Maximum Marks: 75 Time: 3 Hrs

SECTION A (10)

1. CHOISISSEZ LA MEILLEURE RÉPONSE: (10X1=10)

SECTION B (20)

2. TRADUISEZ LES TEXTES SUIVANTS EN ANGLAIS:(4/5) (4X5=20)

(Pg Nos : 26 ex-6,44 ex-3,56 ex-4,74ex-4,80.)

SECTION C (45)

3. COMPRÉHENSION (8x1=8)

4. EXERCICES DE GRAMMAIRE: (EITHER/OR) (5X5=25)

5. FAITES DES PHRASES:(6/8) (6X1=6)

6. TRADUISEZ LES EXPRESSIONS EN ANGLAIS:(6/8) (6X1=6)

SEMESTER - I

ENGLISH FOR ENRICHMENT-I

Credits: 3 Course Code: N6BCA1T62

Hours perWeek: 6 Total Instructional Hours: 75 Hrs

Course Objective: To expose students to the various facets of literature and

thereby to enhance them in comprehending the efficiency of English language.

Skill set to be acquired: On successful completion of the course, the students should have acquired.

Language skills with literary appreciation and critical thinking.

Comprehension Skill

A flair for English language

UNIT I 15Hours

All The World‟s A Stage- William Shakespeare,

The Last Leaf - O.Henry,

The Lost Child-Mulk Raj Anand,

Parts of speech and sentence pattern.

Page 12: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

9

UNIT II 15Hours

I‟m Getting Old- Robert Kroetsche,

The Gift of the Magi-O.Henry

My Greatest Olympic Prize-Jesse Owens,Voices.

UNIT III 15Hours

Gateman‟s Gift-R.K.Narayan,

The Ant and the Grasshopper-Somerset Maugham

A Poison Tree-William Blake,Narration.

UNIT IV 15Hours

La Belle Dame Sans Merci-John Keats,

The Postmaster-Rabindranath Tagore,

To An Unborn Pauper Child-Thomas Hardy,Tenses.

UNIT V 15Hours

Refugee Mother and Child- Chinua Achebe,

Reading Comprehension, Advertisement

REFERENCE BOOKS:

1. Prof. Gangadhar P.Kudari, Dept of English, Gadag, “The Radiant English Anthology”, Macmillan Limited, 2008.

2. M.M. Lukose, Formerly Professor Of English, Kottayam,“Short Stories

Narration. An Anthology of Short Stories”, Macmillan,Collection of

Short stories. 3. G.Kumara Pillai,“A Book of Modern ShortStories”, Macmillan Publishers,

1997.

SEMESTER - I

CORE 1: PROBLEM SOLVING:COMPUTING SCIENCE

APPROACHES

Credits: 3 Course Code: N6BCA1T63

Total Instructional Hours: 50 Hrs

UNIT I 12 Hours

Introduction to Computer Problem- Solving: Problem Solving Aspect - Top-Down Design - Implementation of Algorithms - Program Verification - Efficiency - Analysis of Algorithms. Fundamental Algorithms: Exchanging the

Values of 2 Variables - Counting.

UNIT II 10 Hours

Stacks and Queues: Fundamentals. Linked List: Singly Linked Lists - Doubly Linked Lists and Dynamic Storage Management.

UNIT III 10 Hours

Binary Trees: Introduction to Binary trees - Types of Trees - Basic definition of BinaryTrees - Binary Tree Traversal. Graphs: Introduction to Graphs -

Page 13: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

10

Terms Associated with Graphs - Sequential Representation of Graphs - Traversal of Graphs - DFS - BFS.

UNIT IV 10 Hours

Searching and Sorting - Sorting:An Introduction - Bubble Sort - Quick Sort -

Merge Sort - Heap Sort. Searching: An Introduction - Linear or Sequential Search - Binary Search.

UNIT V 8 Hours

Files: File Organization – Sequential Organization – Random Organization – Linked Organization – Inverted Files – Storage Management.

TEXT BOOKS:

1. Dromey R.G, “How to Solve it by Computer”, Prentice Hall of India, Delhi,

2000(UNIT I). 2. Ellis Horowitz and Sartaj Sahni, “Fundamentals of Data Structures”,

Galgotia BookSource Pvt. Ltd., 2006 (Unit II & V). 3. ISRD Group, “Data Structures Using C”, Tata McGraw Hill Education

Private Limited,New Delhi, 1st Reprint, 2007 (Unit III & IV).

REFERENCE BOOKS:

1. Aho A.V, J.E. Hopcroft and J.D. Ullman, “The Design and Analysis of

Computer Algorithms”, Pearson Education Delhi, 2001. 2. Tremblay, J.P., and Sorenson, P.G., “An Introduction to Data Structures

with Applications”, Second Edition, Tata McGraw Hill Publication Company Ltd., New Delhi, 2002.

3. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C”, 2nd

Edition, Pearson Education, 2008.

4. Ashok N. Kamthane, “Programming and Data Structures”, Pearson Education, 2004.

SEMESTER - I

CORE 2: PROGRAMMING IN C

Credits: 3 Course Code: N6BCA1T64

Total Instructional Hours:50 Hrs

Course Objective: To understand the concepts of C.

Skill Sets to be acquired: To enable the student to developtheprogramming skill in C programming concepts.

UNIT I 7 Hours

Introduction to C: Structure of a C Program - Programming Rules - The C

Character Set - The C Keywords - Identifiers – Constants. Variables: Rules for Defining Variables - Declaring Variables - Data Types - Type Conversion - Arithmetic Operators - Relational Operators - Logical Operators - Bitwise

Operators - Comma and Conditional Operator.

Page 14: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

11

UNIT II 11 Hours

Input and Output in C: Formatted Functions - Unformatted Functions.

Decision Statements: If Statements - The Break Statement - The Continue Statement - The GOTO Statement - The Switch Statement. Looping

Statements: For Loops - The While Loop - The Do-While Loop.

UNIT III 11 Hours

Arrays: Array Initialization - Definition of Array - Characteristic of Array -

Two-Dimensional Array - Three or Multi-Dimensional Arrays. Functions: Definition of Function - Declaration of Function - Function Prototypes - Types of Functions - Call by Value - Call by Reference - Recursion. Strings:

Introduction - String Standard Functions.

UNIT IV 11 Hours

Pointers: Introduction - Features of Pointers - Pointer Declaration - Array of Pointers - Pointers to Pointers. Structure and Union: Introduction - Features of Structures - Declaration & Initialization of Structures - Array of Structures

- Pointer to Structures - Union - Typedef.

UNIT V 10 Hours

Files: Introduction - Streams & File Types - Steps for File Operations - File I/O - Structures Read & Write -Other File Functions - Command Line Arguments - Environment Variables - I/O Redirection.

TEXT BOOK:

1. Ashok Kamthane, “Programming with ANSI and Turbo C”,

PearsonEducation, 2009.

REFERENCE BOOKS:

1. Yaeshwant Kanitkar, “Let Us C”, BPB Publications, New Delhi, 8th

Edition,2007.

2. E. Balagurusamy, “Programming in ANSI C”, TMH Publishing Pvt., Ltd.,

6th Edition, 2012.

3. Byron S. Gottfried, “Programming with C”,TMH Publishing Pvt., Ltd., 2nd

Edition,2008.

SEMESTER - I

CORELAB 1: PROGRAMMING IN C LAB

Credits:3 Course Code:N6BCA1P65 Total Lab Hours: 35 Hrs

Operators:

1. Develop a C Program to find the sum and averageof N marksof astudent. 2. Develop a C program to find the biggest number.

Looping and decision making statements:

3. Develop a C program to check whether the given number is prime or not and display the n range of prime numbers.

4. Develop a C program to experiment the operation of stack.

Page 15: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

12

Functions & Strings:

5. Develop a C program to illustrate recursive function.

6. Develop a C program to experiment the queue operation. 7. Develop a C program to manipulate strings using string functions.

Pointers:

8. Develop a C program using pointers.

Sorting &Searching using Arrays:

9. Develop a C program to sort and store the elements using Arrays. 10. Develop a C program to perform binary search.

Structures:

11. Develop a C program using the structures.

Files:

12. Develop a C program to illustrate the file operations.

SEMESTER - I

ALLIED 1: STATISTICS

Credits: 5 Course Code: N6BCA1T66

Hours per week: 5 Total Instructional Hours: 60 Hrs

Course Objective: To enable the students to acquire knowledge of statistics and their uses.

Skill sets to be acquired: On successful completion of this course, the student able to solve the problems in Measures of Central tendency, Dispersion, understood the concept of Statistical tools and their Applications.

UNIT I 12 Hours

Measure of Central Tendency: Mean - Combined Mean - Median - Mode.

Measures of Dispersion: Range - Quartile Deviation - Standard Deviation - Problems.

UNIT II 12 Hours

Correlation: Definition - Types of Correlation. Methods of Correlation: Scatter Diagram - Karl Pearson‟s Coefficient of Correlation - Spearmen‟s

Correlation - Rank Correlation.

UNIT III 12 Hours

Regression: Regression Types and Method of Analysis - Regression Line,

Regression Equations - Simple Problems.

UNIT IV 12 Hours

Index Numbers: Meaning, Uses, Price Index Numbers, Quantity Index

Numbers - Methods of Construction Index Numbers - Laspeyer‟s, Paasche‟s and Fisher‟s Ideal Index Numbers - Cost of Living Index Number, Uses,

Problems in Cost of Living Index Numbers.

UNIT V 12 Hours

Time Series Analysis: Meaning, Uses, Components of Time Series. Secular

Trends: Method of Semi Averages, Method of Moving Averages, Method of Least Squares – Problems.

Page 16: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

13

TEXT BOOKS:

1. P.A.Navaneethan, “Business Mathematics and Statistics”, Jai

Publishers, 2010.

UNIT I [Page No: 159-176, 196-209, 212-219, 225-227, 243-245, 305-320,

325-340, 353-354, 360-367]

UNIT II [Page No: 503-508, 513-522, 524, 527, 528]

UNIT III [Page No: 540-555]

UNIT IV [Page No: 444-456, 467-471, 474-483]

UNIT V [Page No: 579-583, 585-600]

REFERENCE BOOKS:

1. Gupta, S.C., Kapoor, V.K., “Elements of Mathematical Statistics”, Sultan

Chand & Sons, New Delhi.

2. Gupta C.B, Vijay Gupta, “An Introduction to Statistical Methods”, Vikas

PublishingHouse Private Limited.

SEMESTER - I

PART IV: ENVIRONMENTAL STUDIES

Credits: 2 Course Code: N6BCA1T47

Total Instructional Hours: 27 Hrs

1.1. Definition, Scope and Importance

1.2. Need for Public Awareness

1.3. Natural Resources

1.3.1. NATURAL RESOURCES AND ASSOCIATED PROBLEMS 6 Hours

a. Forest Resources: Use and Over-Exploitation, Deforestation, Case Studies.

Timber Extraction, Mining, Dams and their Effects on Forests and Tribal People.

b. Water Resources: Use and Over- Utilization of Surface and Ground Water,

Floods, Drought, Conflicts Over Water, Dams- Benefits and Problems

c. Mineral Resources: Use and Exploitation, Environmental Effects of

Extracting and Using Mineral Resources, Case Studies.

d. Food Resources: World Food Problems, Changes Caused by Agriculture and Overgrazing, Effects of Modern Agriculture, Fertilizer-Pesticide Problems,

Water Logging, Salinity, Case Studies.

E. Energy Resources: Growing Energy Needs, Renewable and Non-Renewable Energy Sources, Use of Alternate Sources, CaseStudies.

F. Land Resources: Land as a Resource, Land Degradation, Man Induced Landslides, Soil Erosion and Desertification.

1.3.2. Role of an Individual in Conservation of Natural Resources.

1.3.3. Equitable Use of Resources for Sustainable Lifestyles.

2. ECOSYSTEMS 5 Hours

2.1 Concept of an Ecosystem.

Page 17: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

14

2.2 Structure and Function of an Ecosystem.

2.3 Producers, Consumers and Decomposers.

2.4 Energy Flow in the Ecosystem.

2.5 Ecological Succession.

2.6 Food Chains, Food Webs and Ecological Pyramids.

2.7 Introduction, Types, Characteristic Features, Structure and Function of the following Ecosystem:

a. Forest Ecosystem. b. Grassland Ecosystem. c. Desert Ecosystem.

d. AquaticEcosystems(Ponds, Streams, Lakes, Rivers, Oceans, Estuaries)

3. BIODIVERSITY AND ITS CONSERVATION 5 Hours

3.1 Introduction - Definition: Genetic, Species and Ecosystem Diversity.

3.2 Bio-Geographical Classification of India.

3.3 Value of Biodiversity: Consumptive Use, Productive Use, Social, Ethical.

Aesthetic and Option Values.

3.4 Biodiversity at Global, National and Local Levels.

3.5 India as a Mega - Diversity Nation.

3.6 Hot-Spots of Biodiversity.

3.7 Threats to Biodiversity: Habitat Loss, Poaching of Wildlife Man-Wildlife

Conflicts.

3.8 Endangered and Endemic Species of India.

3.9 Conservation of Biodiversity: In-Situ and Ex-Situ Conservation of

Biodiversity.

4. ENVIRONMENTAL POLLUTION 5 Hours

4.1 Definition, Causes, Effects and Control Measures of: -

1. Air Pollution

2. Water Pollution

3. Soil Pollution

4. Noise Pollution

5. Thermal Pollution

4.2 Solid Waste Management: Causes, Effects and Control Measures of Urban and Industrial Wastes.

4.3 Role of an Individual in Prevention of Pollution.

4.4 Pollution Case Studies.

4.5 Disaster Management: Floods, Earthquake, Cyclone and Landslides.

5. SOCIAL ISSUES AND THE ENVIRONMENT 6 Hours

5.1 Sustainable Development

5.2Urban Problems Related to Energy.

5.3Water Conservation,Rainwater Harvesting and WatershedManagement.

5.4Resettlement and Rehabilitation of People,Its Problems and Concerns, Case

studies.

5.5 Environmental Ethics: Issues and Possible Solutions.

Page 18: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

15

5.6 Climate Change, Global Warming, Ozone Layer, Depletion, Acid Rain, Nuclear Accidents and Holocaust, Case studies

5.7 Consumerism and Waste Products.

5.8 Environmental Protection Act.

5.9 Air (Prevention and Control of Pollution) Act.

5.10 Water (Prevention and Control of Pollution) Act.

5.11 Wildlife Protection Act.

5.12 Forest Conservation Act.

5.13 Issues Involved in Enforcement of Environmental Legislation.

5.14 Public Awareness.

5.15 Human Population and the Environment.

5.15.1 Population Growth and Distribution.

5.15.2 Population Explosion – Family Welfare Programme.

5.15.3 Environment and Human Health.

5.15.4 Human Rights.

5.15.5 Value Education.

5.15.6 HIV/ AIDS

5.15.7 Women and Child Welfare

5.15.8 Role of Information Technology in Environment and Human Health

5.15.9 Medical Transcription and Bioinformatics.

TEXT BOOKS:

1. Balu V, “Environmental Studies”, Sri Venkateshwara Publications, 2004.

2. Arumugam N, Kumaresan V, “Environmental Studies”, Saras

Publication, 2004.

3. Rajagopalan R, “Environmental Studies”, Oxford University Press, 2005.

SEMESTER- II

PART I: TAMIL - II

Credits: 3 Course Code: N6BCA2T51 - A

Total Instructional Hours: 75 Hrs

(r';f ,yf;fpak;/ gf;jp ,yf;fpak;/ rpw;wpyf;fpak;/ciueil/ ,yf;fzk;(gapw;rp VL))

myFI r';f ,yf;fpak; gh.nt:15

ew;wpiz - tpisahL MabkhL(172)

FWe;bjhif - ntuy;ntyp (18)

Kl;Lntd; bfhy; (28)

I';FWE}W - Vjpy bga;k;kiH (462)

thd;gprph; fUtp (461)

fypj;bjhif - kiuah kuy; ftu (06)

mfehD}W - kd;WghL mtpe;J (128)

g[wehD}W - cz;lhy; mk;k ,t;t[yfk; (182)

cw;WHp cjtp[a[k; (183)

Page 19: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

16

gilg;g[g; gy gilj;Jg; (188)

<bad ,uj;jy; (204)

myFII gf;jp ,yf;fpa';fs; & rpw;wpyf;fpa';fs; gh.nt:20

njthuk; - jpU"hdrk;ge;jh; - njhLila brtpad; /ke;jpukhtJ ePW

- jpUeht[f]furh] –khrpy; tPiza[k; / brhw]Wiz ntjpad]

- Re;juh;- gpj;jh gpiw R{o / bghd;dhh; nkdpand

jpUthrfk; - khzpf;fthrfh; –thdhfpkz;zhfp /fhjhh; FiHahlg;

jpUke]jpuk] - jpU\yh] –xd;nw FyKk; / ahd; bgw;w ,d;gk; / clk]ghh]

mHpapd]/xd]W fz]nld]/kuj]ij kiwj]jJ(5 ghly;fs;)

ehyhapu jpt]ag]

gpuge]jk] - kJuftpMH]thh] - fz]zpEz] rpWjhk]g[ (937)/ ehtpdhy;

etpw;W (938)

- Fynrfu MH]thh; - Mdhj bry;tj;J (678) / broaha

ty;tpidfs; (685)

- jpUk']if MH]thh] - jpUvG Tw]wpUf]if xU ngh] ce]jp

(2 ghly;fs;)

rpj;jh;ghly;fs; - mfj]jpah] (2 ghly;fs;)

ghk]ghl]or] rpj]jh] (2 ghly;fs;)

mGfzpr] rpj]jh] ( 2ghly;fs;)

,ilf]fhl]Lr] rpj]jh] (2 ghly;fs;)

nghfh] – md;dj;jpw;F bgho/ fUntk;g[ FoePh;(2 ghly;fs])

rpw;wpyf;fpa';fs; - Fw;whyf; Fwt";rp – tre;jty;yp ge;joj;jy;(4ghly;fs;)

Kf;Tlw;gs;S– fiwg;gl;Ls;sJ/ fha fz;lJ/

Mw;Wbts;sk;/ (3ghly;fs;)

Kj;Jf;FkhuRthkp gps;isj; jkpH;-kPndW Fz;lfHpjptha;/

brk;bghd; mor;rpW fpz;fpzpnahL(5/6 tJ ghly;)

myFIII ciueil gh.nt:15

1. rPh;jpUj;jk; my;yJ ,sik tpUe;J - jpU.tp.f.

2. kdpj neak; - nt.Kj;Jyf;Fkp

3. gazk; bry;nthk; - bt.,iwad;g[

4. cyfshtpa Ie;J kjpg;g[fs; - rp.nrJuhkd;

5. fhLk; kdpjUk; - R.jpnahlh; gh!;fud;

myFIV,yf;fpa tuyhW gh.nt:15

1. r';f ,yf;fpaj;jpd; rpwg;g[f;fs;

2. gf;jp ,yf;fpak; kw;Wk; rpw;wpyf;fpaj;jpd; njhw;wKk; tsh;r;rpa[k;

3. ciueilapd; njhw;wKk; tsh;r;rpa[k;

myFV ,yf;fzk; gh.nt:10

gapw;rp VL - ey;y jkpHpy; vGJtJ vg;go>

1. xUik/ gd;ik kaf;f';fs;

2. tGr;brhw;fis ePf;Fjy;

3. gpwbkhHpr; brhw;fis ePf;Fjy;

4. brhw;gphpg;g[ gpiHfis ePf;Fjy;

5. xyp ntWghL mwpe;J rhpahd bghUs; mwpjy;

bkhHpbgah;g;g[

rpWfij vGJjy;

Page 20: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

17

ghl E}y]fs]:

1. ,yf;fpaj] jpul;L - _ ru!;tjp jpahfuh$h fy;Y}hp btspaPL

2015 $^d] gjpg]g[

2.jkpH; ,yf]fpa tuyhW - K.tujuhrd]

rhfpj]a mfhlkp btspaPL/ g[Jjpy]yp.

kW gjpg]g[ - 1994.

ghh]it E}y]fs]:

1.r']f ,yf;fpaj; bjhFg;g[f;fs; - epa{ br";Rhp g[f; Qt[!;

41/gp rpl;nfh ,d;l!;l;hpay; v!;nll;

mk;gj;J}h; / brd;id - 98

,uz;lhk; gjpg;g[ - 2004.

2.e.Kj;Jr;rhkp fl;Liufs; - bjhFg;g[ rp. mz;zhkiy

fht;ah gjpg;gfk;

16- 2 tJ FWf;Fj; bjU

ou!;l; g[uk; /nfhlk;ghf;fk;

brd;id -24/ gjpg;g[ - 2005.

3. jkpH;f;fhjy; - t.Rg. khzpf;fdhh;

kzpthrfh; gjpg;gfk;

brd;id.

4. vGJk; fiy - b$ankhfd;

jkpHpdp

67/ gPl;lh;!; rhiy

,uhangl;il

brd;id – 14

5.gf;jp ,yf;fpak; - g. mUzhryk;

irt rpj;jhe;j E}w;gjpg;g[f; fHfk;

brd;id -06/gjpg;g[ - 1990.

6. irtKk; rkzKk; - ntYg]gps]is

vdp ,e;jpad; gjpg;gfk;

102vz; 57 gp.vk;.$p. fhk;bsf;!;

bjw;F c!;khd] rhiy

jp.efh;/ brd;id -17/ gjpg;g[ - 1990.

7.jkpH; ciueilapd;

njhw;wk; tsh]r]rp - f.ifyhrgjp

epa{ br"]Rhp g[j]jf epWtdk]/brd;id.

8.jkpHpy; jtwpd;wp vGj/ ngr - ey;yh\h;.Kidth;.nfh.bghpaz;zd;

fw;f Kj;jkpH; gjpg;gfk;

9 v nkf;kpy;yd; fhydp

e';if ey;Y}h;/ brd;id – 61.

SEMESTER- II

PART I: HINDI - II

Credits: 3 Course Code: N6BCA2T51 - B

Total Instructional Hours: 75 Hrs

Page 21: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

18

(Modern Poetry, Novel, Translation & Letter Writing)

1. MODERN POETRY; SHABARI – by NARESH MEHTHA

PUBLISHERS: Lokbharathi Prakashan I Floor,Duebari Building Mahathma Gandhi Marg, Allahabad -1.

2. ONE ACT PLAY: EKANKÏ SANKALAM

By VEERENDRA KUMAR MISHRA PUBLISHER: VANI PRAKASHAM NEW DELHI – 110 002.

3. TRANSLATION: HINDI – ENGLISH ONLY

(ANUVADH ABYAS – III) Lessons.1 – 15 only

PUBLISHER: DAKSHIN BHARATH HINDI PRACHAR SABHA CHENNAI – 600

017.

4. LETTER WRITING

(Leave letter, Job Application, Ordering books, Letter to Publisher, Personal letter)

5. CONVERSATION

(Doctor& Patient, Teacher & Student, Storekeeper & Buyer, Two Friends, Booking clerk & Passenger at Railway station, Autorickshaw driver and

Passenger)

SEMESTER- II

PART I: MALAYALAM - II

Credits: 3 Course Code: N6BCA2T51 - C

Total Instructional Hours: 75 Hrs

PROSE: NON-FICTION

This paper will have the following five units:

UNIT I & II

Biography

UNIT III, IV & V

Smaranakal

TEXT BOOKS:

1. V.T.Bhatahirippad,“Kanneerum Kinavum”, D.C. Books, Kottayam, Unit I

& II.

2. Madhavikkutty, “Balyakalasmaranakal”, D.C. Books, Kottayam, Unit III, IV & V.

REFERENCE BOOKS:

1. Dr. K.M. George,“Jeevacharitrasahithyam”, N.B.S. Kottayam.

2. Dr.NaduvattomGopalakrishnan,“JeevacharitrasahithyamMalayalathil”,

Kerala Bhasha Institute, Trivandrum.

3. Dr. Vijayalam Jayakumar,“Athmakathasahithyam Malayalathil”,

N.B.S. Kottayam.

4. Prof. Ramesh chandran. V,“Sancharasahithyam Malayalathil”, Kerala

Bhasha Institute, Trivandrum.

Page 22: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

19

SEMESTER- II

PART I: FRENCH - II

Credits: 3 Course Code: N6BCA2T51 - D

Total Instructional Hours: 75 Hrs

PRESCRIBED TEXT: ALORS I

UNITS: 6 – 10

AUTHOR(S): Marcella Di Giura Jean-Claude Beacco

AVAILABLE AT: Goyal Publishers Pvt Ltd, 86,University Block,

Jawahar Nagar (Kamla Nagar), New Delhi – 110007.

Tel: 011 – 23852986 / 9650597000

Question Paper Pattern:SEMESTER II

(ALL QUESTIONS TO BE SET ONLY FROM THE PRESCRIBED TEXT)

Maximum Marks: 75 Time: 3 Hrs

SECTION A (10)

1.CHOISISSEZ LA MEILLEURE RÉPONSE: (10X1=10)

SECTION B (20)

2. TRADUISEZ LES TEXTES SUIVANTS EN ANGLAIS:(4/5) (4X5=20)

(Pg-Nos:86 ex-4,104 ex-3,116 ex-3a,b,134 ex-4,146 ex-2,162,163,164,165,166,167)

SECTION C (45)

3. COMPRÉHENSION (8x1=8)

4. EXERCICES DE GRAMMAIRE: (EITHER/OR) (5X5=25)

5. FAITES DES PHRASES:(6/8) (6X1=6)

6. TRADUISEZ LES EXPRESSIONS EN ANGLAIS:(6/8) (6X1=6)

SEMESTER- II

ENGLISH FOR ENRICHMENT-II

Credits:3 Course Code:N6BCA2T62

Hours per Week: 6 Total Instruction Hours: 75 Hrs

Course Objective: To enable the students in understanding the intrinsic

nuances of English language.

Skill set to be acquired: On successful completion of the course, the students should have acquired.

• Improved Communication Skills

• Confidence to deal with real life situation.

UNIT I 15 Hours

The Conjurer‟s Revenge-Stephen Leacock,

The Land Where There were no old Men - Jean Ure,

Student Mobs - J.B. Priestly.

Page 23: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

20

UNIT II 15 Hours

The Clerk of Oxford‟s Tale from The Canterbury Tales - Geoffrey

Chaucer.

The Ancient Mariner - S.T. Coleridge,

The Song of Hiawatha - H.W. Longfellow.

UNITIII 15 Hours

The Village Schoolmaster-Oliver Goldsmith,

The Stolen Boat Ride - William Wordsworth,

Sita-Toru Dutt.

UNITIV 15 Hours

I Have a Dream-Martin Luther King Sorrows of Childhood – Charles Chaplin

At School – M.K. Gandhi.

UNITV 15 Hours

Letter Writing

Precise Writing

Hints Developing

TEXT BOOK:

1. Dr.Khader Almas, N. Mehar Taj, S. Alliya Parveen.Edt.Razia Nazir Ali, Dept of English. JBAS College, Chennai,“Reflections”, Macmillan 2007.

SEMESTER - II

CORE 3: OBJECT ORIENTED PROGRAMMING WITH C++

Credits: 3 Course Code: N6BCA2T63

Total Instructional Hours: 50 Hrs

Course Objective: To inculcate knowledge on object oriented programming in C++ and algorithm aspects of data structure.

Skill sets to be acquired: To enable the students to acquire the knowledge on the basic concepts of OOPS and to develop Programs using C++ data

structure.

UNIT I 9 Hours

Introduction to C++: Key Concepts of OOP - Advantages of OOP. I/O in

C++:Unformatted and Formatted Console IO Operations. C++ Declarations: Parts of C++ Program - Data Types in C++ - Type Casting - Constants - Operators in C++ - Precedence of Operators in C++.

UNIT II 11 Hours

Control Structures: Decision Making Statements: Nested if else Statement -

The Jump Statement - The GOTO Statement - The Break Statement - The Continue Statement - The Switch Case Statement - Loops in C++ - The for Loop - Nested for Loops - The While Loop - The do-while Loop. Functions in

C++: Parts of Function - Inline Functions - Function Overloading.

Page 24: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

21

UNIT III 10 Hours

Classes and Objects: Declaring Objects - The Public Keyword - The Private

Keyword - The Protected Keyword - Defining Member Functions - Static Member Variables and Functions - Array of Objects - Friend Functions.

Constructors and Destructors: Characteristics - Calling Constructor and Destructor.

UNIT IV 10 Hours

Operator Overloading: Overloading Unary, Binary Operators, Overloading with Friend Function. Inheritance: Types of Inheritances - Single Inheritance - Multilevel Inheritance - Multiple Inheritance - Hierarchical Inheritance -

Hybrid Inheritance - Multipath Inheritance - Virtual Base Classes - Abstract Classes.

UNIT V 10 Hours

Pointers: Pointer Declaration - Pointer to Class, Object - This Pointer - Pointer to Derived Classes and Base Classes. Arrays: Characteristics of

Arrays - Arrays of Classes. Working with Strings:Introduction- String ManipulatingFunctions.Files:FileOpening Modes - Sequential Read/Write

Operations - Random Access Operation.

TEXT BOOK:

1. Ashok N Kamthane, “Object Oriented Programming with ANSI and Turbo C++”,PearsonEducation Publication, 7thImpression, 2009.

REFERENCE BOOKS:

1. E.Balagurusamy,“Object Oriented Programming with C++”, TMH

Publication, 4th Edition, 2010. 2. Herbert Schildt,“C++ - A Beginner‟s Guide”, TMH Publication. 3. Yashavant Kanetkar, “Let Us C++”, BPB Publications, 2nd Revised Edition,

2010.

SEMESTER - II

CORE 4: DIGITAL FUNDAMENTALS AND COMPUTER ORGANIZATION

Credits: 3 Course Code: N6BCA2T64

Total Instructional Hours: 50 Hrs

Course Objective: To understand the basic concepts used in the design and analysis of Digital Systems and also to acquire knowledge on the principles of

computer organization and design.

Skill sets to be acquired: To enable the students to gain the concepts of

Digital circuits, Logic Gates and of architectural design of computer.

UNIT I 13 Hours

Binary Systems: Digital Computers and Digital Systems - Binary Numbers -

Number Base Conversion - Octal and Hexadecimal Numbers.Complements: 1‟s Complements and 2‟s Complements. 9‟s Complements and 10‟s

Page 25: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

22

Complements. Boolean Algebraand Logic Gates: Boolean Function.Canonical and Standard Forms: Minterms - Maxterms - Digital

Logic Gates.

UNIT II 10 Hours

Map Method: Two Variables Maps - Three Variables Maps - Four Variables Maps - Product of Sums Simplification - Don‟t Care Conditions. Combinational Logic: Introduction - Design Procedure - Adders - Full Adder-

Half Adder.

UNIT III 9 Hours

Combinational Logic with MSI and LSI:Decoders – Encoders – Multiplexers-

Demultiplexer. Sequential Logic: Introduction - Flip Flops - Basic Flip Flop Circuit - D Flip Flop - JK Flip Flop - T Flip Flop.

UNIT IV 9 Hours

Central Processing Unit: Introduction – General Register Organization – Instruction Formats.Input and Output Organization: Peripheral Device -

ASCII Alpha Numeric Characters - Input and Output Interface - I/O Bus and Interface Modules - I/O Versus Memory Bus - Isolated Versus Memory

Mapped I/O - Modes of Transfer.

UNIT V 9 Hours

Memory Organization: Memory Hierarchy - Main Memory - RAM and ROM

Chips - Memory Address Map - Memory Connection to CPU - Auxiliary Memory - Magnetic Disks - Magnetic Tape - Cache Memory.

TEXT BOOKS:

1. M.Morris Mano, “Digital Logic & Computer Design”, Prentice Hall of

India Pvt. Ltd., New Delhi, 2008 (UNIT I, II, III).

2. M.Morris Mano, “Computer System Architecture”,3rd Edition, Prentice

Hall of India Pvt. Ltd., New Delhi, 2004 (UNIT IV, V).

REFERENCE BOOKS:

1. Donald P.Leach, Albert Paul Malvino, Goutam Saha, “Digital Principles &

Design”,Tata McGraw Hill, 6th Edition.

2. R.P. Jain, “Modern Digital Electronics”,Tata McGraw Hill, 2nd Edition.

3. Thomas L.Floyd, “Digital Fundamentals”, Pearson Education,10th Edition.

SEMESTER - II

CORE LAB 2: C++ PROGRAMMING LAB

Credits: 3 Course Code: N6BCA2P65

Total Lab Hours: 35 Hrs

Looping & Decision Making:

1. Develop a C++ program to arrange the given list in ascending order. 2. Develop a C++ program to display four different lines using switch-case

Statement.

Functions:

3. Develop a C++ program to find the Fibonacci Series of N numbers.

Page 26: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

23

4. Develop a C++ program to swap values using pass by address.

Constructor & Destructor:

5. Develop a C++ program to usingthe Constructor and Destructor.

Operator Overloading:

6. Develop a C++ program using Operator Overloading. 7. Develop a C++ program using the concept of Overloading with friend

function.

Inheritance:

8. Develop a C++ program to illustrateSingle Inheritance.

9. Develop a C++ programto illustrateMultilevel Inheritance.

Pointer:

10. Develop a C++ program using Pointers to Object.

String Functions:

11. Develop a C++ program to find whether the given string is a palindrome or not.

12. Develop a C++ program to insert one string into another stringand to remove specified characters from the string.

SEMESTER - II

ALLIED 2: OPERATIONS RESEARCH

Credits: 5 Course Code: N6BCA2T66

Hours per week: 5 Total Instructional Hours:60 Hrs

Course Objectives: To Teach the students about the Industrial applications of Operations Research.

Skill sets to be acquired: After the completion of the course the students will

be able to solve problems on LPP models, Transportation Model, Assignment Model, Game Theory Model, PERT& CPM Models.

UNIT I 12 Hours

Definition of OR - Characteristics of OR - Scope of OR - Uses and Limitations of OR. Linear Programming Problem: Introduction - Mathematical

formulation of the problem - Graphical Method of Solving LPP.

UNIT II 12 Hours

The Transportation Problem: Introduction - Mathematical Formulation-

Finding Initial Basic Feasible Solution by NWCR, VAM only - MODI‟S Method of finding Optimal Solution (Non-degenerate problems only).

UNIT III 12 Hours

The Assignment Problem: Introduction - Hungarian Assignment Method – Special Cases in Assignment Problem

UNIT IV 12 Hours

Game Theory: Introduction - Two Person Zero Sum Game - The Maximin - Minimax Principle - Saddle Point - Problems - Pure and Mixed Games -

Solution of 2 x 2 Rectangular Games - Dominance Property - Graphical Solution of (2 x n) and (m x 2) Games.

Page 27: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

24

UNIT V 12 Hours

Network Scheduling by PERT & CPM: Introduction - Network and Basic Components - Rules of Network Construction - Time Calculation in Networks -

CPM, PERT Calculations.

Note: Problems - 80%, Theory - 20% (Derivations may be omitted for all units).

TEXT BOOK:

1. Kanti Swarup, P. K. Gupta, Man Mohan, “Operations Research”, S.chand

& Sons Education Publications, New Delhi, 2014.

Unit I: Chapter 1, 2, 3 [Page No 25-29, 39-57, 65-73], Unit II: Chapter 10 [Page No 245-248, 253-266], Unit III: Chapter11 [Page 295- 304, 308-312], Unit IV: Chapter 17

[Page No 443-460], Unit V: Chapter 25 [Page No 763-766,771-785]

REFERENCE BOOKS:

1. Premkumar Gupta, D.S.Hira,“Operations Research”, S.Chand & Sons

Education, 2008.

2. Hamdy A. Taha, “An Introduction to Operations Research”, Pearson‟s

Education, 2007.

3. J.K. Sharma, “Operations Research - Theory of Application”,

Macmillan India Ltd, 2004.

SEMESTER - II

PART IV: mwtpay] fy]tpa[k] kdpjchpika[k]

Credits:2 Course Code: N6BCA2T67

Total Instructional Hours: 30 Hrs

nehf]fk]: fy]tpapd] cd]dj nehf]fj]ija[k] thH]tpay] bewpfisa[k] fw]gpj]jy] -

ehl]od] Rje]jpu nghuhl]l tuyhw]iw fw]gpj]J njrpa eydpy] tpHpg]g[zh]ita[k]

njrg]gw]iwa[k] Vw]gLj]Jjy] - ,e]jpa murpay] rl]lj]ija[k] kdpj chpika[k] bjhpe]j ey]y

Fokfdhf]Fjy].

myFI gh.nt:6

fy]tp–tiuaiu - fy]tpapd] nehf]fk]- thH]tpay] bewpfs] – FLk]g cwtpd] cd]djk]/

fyhr]rhuj]jpd] mtrpak]/ rKjhaj]jpy] jdp kdpjdpd] g']F/ KGikahf thGk]fiy.

myFII gh.nt: 6]

,e;jpah Rje;jpu nghuhl;l tuyhW - fpHf;fpe;jpa fk;bgdp Ml;rp 1757 - 1858 - fk;bgdpapd;

td;Kiw bfhLikfs; - gphpl;o#; murpd; neuo Ml;rp - rpg;gha; fyfk; - ,e;jpah;fspd; g[ul;rpg;

nghuhl;lk; - $hypad; thyh ghQ; gLbfhiy - kf;fs; xj;JiHahik ,af;fk;.

Fwpg;g[ tiujy; :neU/ gnly;/ Rgh#; re;jpungh#;/ th.c.rp./ gfj]rp']

myFIII gh.nt:6

,e;jpa murpay; rl;lk; - njhw;wKk; mtrpaKk; - ,e;jpaf; Foa[hpik - rk chpik - Rje;jpu

chpik - fiy/ fy;tp chpik - brhj;Jhpik - ,e;jpad; xt;bthUthpd; mog;gilf;

flikfs;/ chpikfSk]/ rl]l']fSk].

myFIV gh.nt:6

Page 28: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

25

fhe]jpar]rpe]jidfs] - fhe]jpa[k] rj]jpahfpuf bfhs]ifa[k]/ rh]nthjak] – mh]j]jKk]

tpsf]fKk]/ khzth]fSf]F tpntfhde]jhpd] bewpfs]/ mg]Jy]fyhKk] khzth]fSk].

myFV gh.nt:6

kdpjchpik–tiuaiu–kdpjchpikg] ghFghLfs] - thGk] chpik- rkj]jtchpik-

fyhr]rhugz]ghl]L chpik - murpay]/ bghUshjhuchpik-bgz]fs] chpik- FHe]ijfs]

chpik - bgz]fs] tij-bgz]qhpikfhf]Fk] mikg]g[fs] - kdpjchpikf] fHfk] -

ePjpkd]wk] - bgz]fs] chpikg] ghJfhg]g[.

gapw]WbkhHp jkpH] kw]Wk] M']fpyk].

njh]t[ bkhHp jkpH] my]yJ M']fpyk].

ghlE}y] mwtpay] fy]tpa[k] kdpj thH]tpaYk] _ ru!]tjpjpahfuh$hfy]Y}hpbtspaPL . 2016

SEMESTER - II

PART IV: VALUE EDUCATION AND HUMAN RIGHTS

Credits: 2 Course Code: N6BCA2T67 Total Instructional Hours: 30 Hrs

Objective: To teach the students the lofty ideals of education and the

importance ofthe values of life.

UNITI 6 Hours

Education - Definition - The Purpose of Education - Important Values of Life -

The Excellence of Family and Family Relations - The Significance and the Necessity of Culture - The Role of Individual in a Society - The Art of Complete Life.

UNIT II 6 Hours

History of Indian Freedom Struggle - East India Company and Its Rule in India

1757-1858 - Its Unlawful Practices and Atrocities - Direct Rule by British Government - Sepoy Mutiny - Indians Revolt Against British Raj- The Massacre of Jallionwalah Bagh - Indians‟ Non-Cooperation Movement.

Short Notes: Pandit Jawaharlal Nehru, Patel, Subash Chandra Bose,V.O.Champarmpillai, Baghat Singh.

UNIT III 6 Hours

IndianConstitution -The Birth and the Significanceof Indian Constitution - Indian Citizenship - Equality of Rights - The Right to Freedom - Right to Arts,

Culture and Education - Right to Property - Basic Responsibilities of Every Indian - The Rights and The Acts Concerned.

UNITIV 6 Hours

Gandhian Thoughts - Gandhi and his Principle of Sathyagraha - Sarvodhaya-Concept and Meaning - Swami Vivekananda and his Teachings to the

Students - Dr. A.P.J. Abdul Kalam and the Students.

UNITV 6 Hours

Human Rights - Definition - Classification of Human Rights - Rights to Live -

Rights to Equality - Traditional and Cultural Rights - Social, Political and Economic Rights - Rights of Women - Rights of Children - Exploitation and

Page 29: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

26

Cruelty to Women - Organization Protecting Women‟s Rights - Human Rights Organizations - Courts of Justice - Safety of Women Rights.

Medium of Instruction : Tamil and English

Medium of Examination : Tamil and English

REFERENCE BOOK:

1. “Ethics of Life and the Great Religions of the World”, Publication of

Sree Saraswathi Thyagaraja College, 2016.

SEMESTER - IV

PART V:jhs;I:kdtsf;fiy nahfh - ghlj;jpl;lk ;

Credit: 1 Course Code: N5BCA4T58 Total Instructional Hours: 50 Hrs

nehf]fk]:khzth]fs]Fzeynkk]ghl]ow]fhdkjpg]g[f]fy]tpmspj]jy] –nahfthH]t[ kw]Wk]

cly]eyk] gw]wpczh]jy] -ew]Fz']fistsh]j]jYk] kw]Wk] jPaFz']fisj]jtph]j]jYk]-

MSikiakjpg]gPL bra]jy].

myFI Ez]zwpt[/ czu]r]rp/ vz]zk] Muha]jy] / kw]Wk] Mir rPuikj]jy] 10 Hours

kdmikjp kw]Wk] kdmGj]jj]jpy] czu]tpd] g']F- czu]r]rpapd] tiffs]- ,yf]F

epu]zapj]jy]- jd]dk]gpf]if- epidthw]wypd] tiffs]- epidthw]wiytsh]f]Fk]

Eqf]f']fs]- thH]j]Jk]gaDk]- mz]ikfhybjhHpy] El]g';fisf] ifahSjy].

myFIIrpdk] jtph]j]jy]/ btw]wpa[k] njhy]tpa[k] 10 Hours

rpdk]- rpdj]jpw]fhdfhuz']fs]- rpdKk] mikjpa[k] rpdj]jpd] jPatpist[fs] rfpg]g[j]

jd]ika[k] kd]dpg]g[k]- thH]tpd] rthy]fSk] mtw]iwvjph]bfhs]SjYk]- rthy]fspd]

Mjhu']fs]- btw]wpa[k] njhy]tpa[k] njhy]tpfisr] rkhspj]jy] gpur]rpidfisj] jPh]j]jy]-

KobtLj]jy].

myFIIIkdtsKk] kdpjkjpg]g[k] 10 Hours

kdpjthH]tpy] kdjpd] g']F- kdKk] kdtsKk] kdtsj]jpw]fhdfhuzpfs]- kdpjkjpg]g[

cau]t[- ew]Fz']fs]- mfpk]ircz]ikciuj]]jy]- jpUlhik - Raf]fl]Lg]ghL- J}a]ik-

kdpjFynrit- ehl]Lg]gw]W kdepiwt[-rkj]Jtk]rfpg]g[j]jd]ik- tpl]Lf]bfhLj]jy]

jpahfk]- kd]dpj]jy]- rPh]]ik- neh]ik- fhynkyhz]ik-Ie]bjhGf]fg]gz]ghL.

myFIV,is"h]ty]yik 10 Hours

tiuaiwrhj]jpaf]TW jw]nghijarKjhaj]jpy],is"u] ty]yikapd] mtrpak]-

thH]f]ifj] jj]Jtk]- thH]tpd] nehf]fk]- fy]tptHp ,is"u] ty]yik- fy]tpapd] nkd]ik-

nahfKk] ,is"u] ty]yika[k].

myFVkdpjclYk; cly; eyKk; 10 Hours

cly; eyk; - cly; eyj;jpd; mtrpak; - kdpjtsjpwd;fs; - kdpjcly; mikg;g[k; ,af;fKk;

- neha;fs; - neha;fspd; fhuz']fs; - neha; jLg;g[ Kiwfs; - Ie;jpd; mst[Kiw–rkr]rPu;

czt[ - cly; eyj;jpw;FCl;lr]rj]jpd; mtrpak; - kUj;JtKiwfs; gw;wpaxUghh]it.

REFERENCE BOOKS:

1. The World Order of Holistic Unity – ThathuvagnaniVethathiri Maharishi. 2. kdtsf]fiybjhFg]g[- 1- jj]Jt"hdpntjhj]jphpkfhp#p.

3. kdtsf]fiybjhFg]g[- 2- jj]Jt"hdpntjhj]jphpkfhp#p.

4. kdk]-jj]Jt"hdpntjhj]jphpkfhp#p.

5. Standard Progressive Matrices-IC Raveen.

Page 30: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

27

6. 16 Personality Factor-Raymond Cattell. 7. Multiple Intelligence-Howard Gatgner.

8. Psychology-Robert A. Baron. 9. Advanced Educational Psychology-G.K.Mangal

10. Light on Yoga-BKS Iyenger

11. czt[ Kiw- jj]Jt"hdpntjhj]jphpkfhp#;

SEMESTER - IV

PART V:jhs;II:kdtsf;fiy nahfh - ghlj;jpl;lk ;

Credits: 1 Course Code: N5BCA4P58 Total Instructional Hours: 50 Hrs

nehf]fk]: Mir rPuikj]jy]/ rpdk] jtph]j]jy]/ ftiyxHpj]jy] Mfpatw]Wf]fhdmfj]jha]t[

gapw]rpfs] kw]Wk]nahfhrd']fs] fw]WfbfhLj][jy .

myFI!]if nahfhtpd] vspaKiwclw]gapw]rp 12 Hours

1.1 vspaKiwclw]gapw]rp1.2 fhafy]g gapw]rp1.3 gf]Ftkpy]yhghy] <h]g]igeph]tfpj]jy]

myFIIjtk] 12 Hours

2.1jtk] - tpsf]fk]- kdmiyr]RHy] ntfk] - tiffs]

2.2 !]ifapd] bghJ kw]Wk] rpwg]g[j]jt']fs]- Kf]fpaj]Jtk]

2.3 gapw]rpfs]- g[Utikajpahdk] - fUikajpahdk] -jz]LtlRj]jp- jiycr]rp

jpahdk]

myFIIIvz]zk] Muha]jy] -MirrPuikj]jy] gapw]rpKiw 10 Hours

3.1epidthw]wy] gapw]rp-vz]zk] Muha]jy] gapw]rp

3.2 MirrPuikj]jy] gapw]rpKiw

myFIVrpdk] jtpu]j]jy] - ftiyxHpj]jy] gapw]rp 10 Hours

4.1rpdk] jtph]]j]jy] gapw]rpKiw

4.2 ftiyxHpf]Fk] jpwk] - gapw]rp

myFVMrd']fs] 6 Hours

5.1Nupatzf]fk]

5.2 jz]lhrdk] - rf]fuhrdk](gf]fthl]oy])

5.3 jpupnfhzhrdk] - t$]uhrdk] -gj]khrdk]

5.4 ehoRj]jp - Kj]jpiufs]

REFERENCE BOOKS:

1. vspaKiwclw]gapw]rp-jj]Jt"hdpntjhj]jphpkfhp#p

2. fhafy]gk]- jj]Jt"hdpntjhj]jphpkfhp#p

3. czt[ Kiw - jj]Jt"hdpntjhj]jphpkfhp#p

4. kdk] - jj]Jt"hdpntjhj]jphpkfhp#p

5. jpUf]Fws] -lhf]lh] - $p.a[.nghg].

6. Sound Health Through Yoga-Dr.Chandrasekaran.

7. Light on Yoga-BKS.Iyenger.

Page 31: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

28

SEMESTER - III

CORE 5: OPERATING SYSTEMS

Credits: 5 Course Code: N6BCA3T61

Total Instructional Hours: 75 Hrs

Course Objective: To understand the concepts of fundamental and system components in various operating systems.

Skill Sets to be acquired: To enable the student to have the complete knowledge in Processes and Process Management, scheduling concepts,

Deadlocks, Memory Management, I/O and File systems etc.

UNIT I 14 Hours

Introduction and Process Concepts: Definition of OS - Early History of OS -

Definition of Process - Process States - Process State Transitions - Process Control Block - Operations on Processes - Suspend and Resume - Interrupt Processing: Interrupt classes - Concept Switching.

UNIT II 15 Hours

Deadlock & Indefinite Postponement: Introduction - Examples of Deadlock

- Related Problem: Indefinite Postponement - Resource Concepts - Four Necessary Conditions for Deadlock - Major Areas of Deadlock Research - Deadlock Prevention - Deadlock Avoidance and the Banker‟s Algorithm -

Deadlock Detection - Deadlock Recovery.

UNIT III 16 Hours

Storage Management and Virtual Storage Management: Storage Hierarchy

- Real Storage Management Strategies - Contiguous Vs Non-Contiguous Storage allocation - Single User Contiguous Storage Allocation - Fixed

Partition Multiprogramming - Variable Partition Multiprogramming, Multiprogramming with Storage Swapping. Virtual Storage Management Strategies: Page Replacement Strategies - Working Sets - Demand Paging –

Page size.

UNIT IV 14 Hours

Processor Management Job and Processor Scheduling: Scheduling Levels - Preemptive Vs Non-Preemptive Scheduling - Priorities - Deadline Scheduling - FIFO - RR - Quantum Size - SJF - SRT - HRN. Distributed Computing:

Classification of Sequential and Parallel Processing - Array Processors - Data Flow Computers - Multiprocessors - Fault Tolerance.

UNIT V 16 Hours

Information Management Disk Performance Optimization: Operation of Moving Head Disk Storage - Need for Disk Scheduling - Seek Optimization -

FCFS - SSTF - SCAN - RAM Disks - Optical Disks. File and Database Systems: Introduction - File System - File System Functions - File Organization - Allocating and Freeing Space - File Descriptor - Access Control

Matrix.

TEXT BOOK:

Page 32: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

29

1. H. M. Deitel, Paul J. Deitel, David R. Choffnes, “Operating System”,2ndEdition, Pearson Education Publication, Mumbai, 2006.

REFERENCE BOOKS:

1. Achyut S Godbole, “Operating System”, TMH Publishers, 2002.

2. Silbersehatz, Galvin, “Operating System Concepts”, 6th Edition, Wiley

India, New Delhi, 2011.

3. William Stallings, “Operating Systems: Internals and Design

Principles”, (English) 6th Edition,Pearson Education.

SEMESTER - III

CORE 6: RDBMS

Credits: 5 Course Code: N6BCA3T62

Total Instructional Hours: 75 Hrs

Course Objective:

To understand the fundamentals of data models and conceptualize and

depict a database system using ER diagram

To make a study of SQL and relational database design.

To know about data storage techniques an query processing.

To impart knowledge in transaction processing, concurrency control techniques and recovery procedures.

Skill Sets to be Acquired: To enable the students to gain knowledge in DBMS and RDBMS.

UNIT I 15 Hours

Introduction: Purpose of Database Systems - View of Data - Database Language - Relational Databases - Database Architecture - Database Users

and Administrators. Relational Model: Structure of Relational Databases - Fundamental Relational Algebra Operation - Extended Relational Algebra Operation - Null Values - Modification of the database.

UNIT II 15 Hours

SQL: Background - Data Definition - Basic Structure of SQL Queries - Set

Operations - Aggregate Functions - Null Values - Nested Sub Queries - Views - Modification of the Database - Joined Relations.

UNIT III 15 Hours

Database Design and the E-R Model: Overview of the Design Process - The Entity Relationship Model - Constraints - Entity Relationship Diagrams. Transaction Management: Transaction Concepts - Transaction State -

Implementation of Atomicity & Durability - Concurrent Executions - Recoverability - Serializability - Implementation of Isolation.

UNIT IV 15 Hours

Relational Database Design: Atomic Domains and First Normal Form - Decomposition Using Functional Dependencies - Keys and Functional

Dependencies - Boyce Codd Normal Form - BCNF and Dependency Preservation - Third Normal Form.

Page 33: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

30

Interactive SQL: The Oracle Data Types - Insertion of Data into Tables - Updating the Contents of a Table - Deletion Operations - The Many Faces of

the Select Command - Modifying Structure of Tables –Removing/Deleting/Dropping Tables - Logical Operators - Range Searching -

Pattern Matching.

UNIT V 15 Hours

Using the Union, Intersect and Minus Clause - Granting Permissions -

Revoking the Permission - Cursors.

Stored Functions: Functions - Residence of Function -Function Creation -Function Executes - Advantages of Functions - Syntax for Creating a Stored

Function - An Application Using a Function - Deleting a Stored Function. Database Triggers: Introduction - Use of Database Triggers - Application of

Database Triggers - Syntax for Creating Triggers.

TEXT BOOKS:

1. Silberschatz A, Korth,“Database System Concepts”, 5th Edition, McGraw-

Hill. (UNIT I, II, III).

2. Ivan Bayross, “Commercial Application Development using ORACLE Developer 2000”, BPB Publication, New Delhi, 2007(UNIT IV,V).

REFERENCE BOOKS:

1. Raghu Rama Krishnan, Johannes Gehrke, “Database Management System”,3rd Edition,McGraw- Hill.

2. Bob Bryla,“Oracle Database Foundations”, BPB Publication.

3. Rajesh Hongal, “Fundamentals of DBMS”, Eastern Book Promoters

Belgaum, 2006.

SEMESTER - III

CORE LAB 3: RDBMS LAB

Credits: 5 Course Code: N6BCA3P63

Total Instructional Hours: 75Hrs

1. DDL and DML Commands 2. Select Command

a) Global data extract b) The retrieval of specific columns from table

c) Elimination of duplicates from the select statement (distinct) d) Sorting of data in a table e) Use arithmetic operators (+, -, *, /) and relational operators

(<,>,<=, >=, <>) 3. Constraints

a) Not NULL

b) Primary key c) Unique key

d) Foreign key e) Check

4. Logical Operators (AND, OR, NOT, BETWEEN)

Page 34: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

31

5. Pattern Matching (LIKE, NOT LIKE, IN, NOT IN) 6. Aggregate functions (AVG, COUNT, MIN, MAX, SUM)

7. Grouping Data (GROUP BY, HAVING) 8. Dates Functions (SYSDATE, ADD_MONTHS, LAST_DAY, NEXT_DAY)

9. Creation of Views and selecting data from the view 10. Joins (EQUI JOIN, SELF JOIN) 11. Sub Queries

12. Commit, Rollback and SavePoint 13. Triggers 14. Design an E-R Model for any Real Time Application(Example: Railway

Reservation System).

SEMESTER - III

ALLIED 3: ORGANISATIONAL BEHAVIOUR

Credits: 5 Course Code: N6BCA3T94

Total Instructional Hours: 75 Hrs

Objectives: The objective of the course is to help students understanding theology of organizational behavior and to become successful entrepreneurs, efficient administrators and good leaders.

Skill set to be acquired:

Personality, Perception, Motivation, Job Satisfaction, Morale.

Group Dynamics, Leadership traits, counseling and Guidance etc…

UNIT I 15 Hours

Importance and Scope of Organizational Psychology - Hawthrone Experiment: Importance- Finding and Implication - Individual Differences -Intelligence

Tests - Measurement of Intelligence. Personality Tests: Psychological Test - Myers - Briggs Type Indicator - Big Five Personality Model - Personality Traits for Testing Personality- Nature, Types and Uses.

UNIT II 15 Hours

Perception - Factors Affecting Perception - Motivation - Theories - Maslow‟s, Hertzberg, McGregor, ERG-Financial and Non-Financial Motivation -

Techniques of Motivation.

UNIT III 15 Hours

Job Satisfaction - Meaning–Factors- Importance of Job Satisfaction - Morale-Importance-Employee Attitude and Behavior and Their Significance to Employee Productivity-Job Enrichment-Job Enlargement.

UNIT IV 15 Hours

Group: Types - Group Dynamics -Cohesiveness - Group Norms-

Conflict:Types of Conflict - Resolution of Conflict-Sociometry - Stress - Nature, Sources, Effects - Managing Stress.

UNIT V 15 Hours

Leadership - Types - Theories - Trait, Managerial Grid, Fiedlers Contingency Theory - Organizational Climate - Organizational Effectiveness - Organizational Development - Counseling and Guidance - Importance of

Counseling - Types of Counseling.

Page 35: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

32

TEXT BOOKS:

1. L.M.Prasad, “Organisational Behaviour”,Sultan Chand & Sons, New

Delhi, 2008.

2. Subba Rao P, “Management and Organizational Behaviour”, Himalaya

Publishing House, New Delhi, 2009.

REFERENCE BOOKS:

1.S.S.Khanka, “Organizational Behaviour Text and Cases”, SultanChand

&Co Ltd, NewDelhi, 2008.

2. Stephen P Robbins, Judge A Timothy, “Organisational

Behaviour”,Pearson, New Delhi, 13th Edition, 2009.

SEMESTER - III

SKILL BASED COURSE 1: LAB 1: PHOTOSHOP LAB

Credits: 2 Course Code: N6BCA3P65

Total Instructional Hours: 50 Hrs

1. Create a Sunflower using Photoshop. 2. Create Water drops using Photoshop.

3. Create Roll over button using Photoshop.

4. Digitally paint a Fantasy Tree Scene.

5. Create a Space Explosion from scratch in Photoshop.

6. Create lighting effects in Photoshop.

7. Animate a Plane Flying in the Clouds using Photoshop.

8. Create Plastic Surgery for the Nose using Photoshop. 9. Create See – through text using Photoshop. 10. Create a webpage using Photoshop.

11. Convert a Black and White Photo to Color Photo using Photoshop. 12. Create Realistic Stone Structure using Photoshop.

SEMESTER- III

PART IV: BASIC TAMIL - I

Credits: 2 Course Code: N6BCA3T56 - A

Total Instructional Hours: 27 Hrs

(nehf;fk::jkpH; vGj;Jf;fspd; rpwg;g[/ jkpHh] gz]ghL kw]Wk] ,yf]fpa']fis mwpKfk]

bra]jy]/ kly] vGjg] gapw]Wtpj]jy]. )

myF I jkpH] vGj]Jfs] mwpKfk] gh.nt:06

caph]/ bka]/ caph]bka]/ Ma]jk] –vGj]Jg]gapw]rp kw]Wk]

cr]rhpg]g[

myF II jpiz/ghy]/ vz]/ ,lk]/ fhyk]/ xUik gd]ik/ gh.nt: 06

Fwpy]/ beoy] ntWghL

Page 36: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

33

myFIII bgah;r;brhy;/ tpidr;brhy; tiffs; gh.nt:03

myFIV epWj;jw; Fwpfs; - fhw;g[s;sp/ miug;g[s;sp/ gh.nt:06

Kw;Wg;g[s;sp/ tpag;g[f;Fwp/ tpdhf;Fwp

bra;jp thf;fpak;/ tpdh thf;fpak;/ czh;r;rp thf;fpak;

myF V fij kw]Wk] ghly]fs] - bghUs] tpsf]fk] jUjy]. gh.nt:06

ghh;it E}y]fs]:

1. g"]rje]jpuk] - Kidth;. Jiu Re;jnurd;

n$hjp yl;Rkp gg;spnf#d;!;

24-135 fw;gfk; mbtd;a[

ehd;fhk; bjU

brd;id - 28

gjpg;g[ - 2006.

2. ey]y jkpH] - Kidth.; f. bts;sp kiy

tp$ah gjpg;gfk;

20/ ,uh$ tPjp

nfhit - 1

gjpg;g[ - 2006.

SEMESTER- III

PART IV: ADVANCED TAMIL - I

Credits: 2 Course Code: N6BCA3T56 -B

Total Instructional Hours: 27 Hrs

(nehf;fk;:: gy;ntW ,yf;fpa tot';fspd] tHpna thH]tpaiya[k]

bkhHpapd],dpikiaa[k]czh]j]Jjy]. )

myF I ,f]fhy ,yf]fpa']fs - g[Jf]ftpijfs] gh.nt:06

ckhgjp - bfhy]iyg]g[wj]J khJis

Fl]onutjp - mg]ghitg] gw]wpa ,ir

bjd]wy] - Ch]td

gpukps] - tz]zj]Jg] g{r]rpa[k] flYk]

fy]gdh - gwj]jy] mjd] Rje]jpuk]

myFII rpw]wpyf]fpak] gh.nt:03

fyp']fj]Jg] guzp - nga]fisg]ghoaJ.

myFIIIgf]jp ,yf]fpa']fs] gh.nt:07

ehad]khh] g[uhzk]

ekpee]jp ehadhh] g[uhzk].

Mz]lhs] – ehr]rpahh] jpUbkhHp

Mwhk] jpUbkhHp (Kjy] Ie]J ghly]fs])

myFIV rpWfijj] bjhFg]g[ gh.nt:06

fp.th.$fd]ehjd] - kpl]lha]f]fhud]

mfpyd]] - Kjy] yl]rpak]

Nlhkzp - ehfyp']fkuk]

Page 37: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

34

myFV bkhHp bgah]g]g[/ mYtyff] foj']fs] gh.nt:05

ghh]it E}y]:

1. jkpHpy] rpWfij gpwf]fpwJ - rp.R. bry;yg;gh

fhyr;RtL gjpg;gfk;,

669 - nf.gp.rhiy/ ehfh;nfhtpy; - 01

SEMESTER- III

PART IV: BASIC ENGLISH FOR COMPETITIVE

EXAMINATIONS - I Credits: 2 Course Code:N6BCA3T66 -C

Total Instructional Hours: 27 Hrs

Course Objective: To prepare students for competitive examination and interviews

Skill set to be acquired: On successful completion of the course, the students should have acquired basic rules of English grammar

UNIT I 5Hours Parts of Speech.

UNIT II 5 Hours

Numbers, Case, Gender.

UNIT III 5 Hours

Voices, Narration,Degrees of Comparison.

UNIT IV 6 Hours

Precise Writing.Expansion of an Idea, Report Writing,

Letter Writing.

UNIT V 6 Hours

Public Speaking, Group Discussion, Interview Etiquettes.

TEXT BOOK:

1. “High School English Grammar and Composition” by Wren and Martin.

SEMESTER -IV

CORE 7: SOFTWARE ENGINEERING

Credits: 5 Course Code: N6BCA4T61 Total Instructional Hours: 75 Hrs

Objective: To impart knowledge on the development process of software.

Skill Sets to be Acquired: To provide skill in developing a software project.

UNIT I 15 Hours

Software and Software Engineering: The Nature of Software - Software Engineering - The Software Process - Software Engineering Practice - Software

Page 38: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

35

Myths. Process Models: A Generic Process Model-Prescriptive Process Models-Specialized Process Models-The Unified Process.

UNIT II 15 Hours

Understanding Requirements: Requirements Engineering- Eliciting Requirements.Requirement Modeling: Requirements Analysis - Data Modeling Concepts - Class-Based Modeling-Flow Oriented Modeling-Creating a

Behavioral Model.

UNIT III 15 Hours

Design Concepts: Design Concepts -The Design Model. Architectural

Design: Software Architecture - Architectural Styles - Architectural Design. User Interface Design: User Interface Analysis and Design-Interface Design

steps.

UNIT IV 15 Hours

Testing: Validation Testing - System Testing - Software Testing

Fundamentals-White Box Testing-Control Structure Testing-Black Box Testing.Risk Management: Software Risks-Risk Identification-Risk Projection-

Risk Refinement-Risk Mitigation, Monitoring and Management.

UNIT V 15 Hours

Reengineering: Reengineering - Software Reengineering - Reverse

Engineering.Case study: SRS for Banking System.

TEXT BOOK:

1. Roger S Pressman, “Software Engineering a Practitioner‟s Approach”,

Seventh Edition, McGraw Hill International Edition, 2010.

REFERENCE BOOKS:

1. Richard Fairley, “Software Engineering Concepts”, 1st Edition, Tata

McGraw-Hill Publishing Company Limited, 2010. 2. Waman S. Jawadekar, “Software Engineering – Principles and

Practice”, 1st Edition, Tata McGraw Hill Publishing Company Limited,

2011. 3. Sommerville, “Software Engineering”, Addison Wesley, 10th Edition.

SEMESTER -IV

CORE 8: VB.NET

Credits: 5 CourseCode: N6BCA4T62

Total Instructional Hours: 75 Hrs

Course Objective: To understand the concept of .NET Framework, GUI Design Tool, OOPs concept also to make them aware of Data access and Files in VB.Net.

Skill Sets To Be Acquired: To enable the students to develop various projects using VB.Net.

UNIT I 12 Hours

Page 39: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

36

Essential Visual Basic.Net: The .NET Framework and the Common Language Runtime - Building VB.NET Applications - The Visual Basic Integrated

Development Environment. The Visual Basic Language:Conditionals: Visual Basic Statements - Statement Syntax - The Option and Imports Statements -

Declaring Constants - Declaring variables - Data Types - Making Decisions with If…Else Statements - Using Select Case - Making Selections with Switch and Choose.

UNIT II 18 Hours

The Visual Basic Language and Loops: Looping Statements - the Do Loop -the For Loop - the For Each…Next Loop - the While Loop –TheWith Statement.

Procedures, Scopes and Exception Handling: Sub Procedures and Functions - Understanding Scope - Handling Exception. Windows

Forms:MsgBox Function -MessageBox.Show Method -Input Box Function - Buttons - Checkboxes - Radio Buttons - Panels - Group Boxes.

UNIT III 15 Hours

Object-Oriented Programming: Classes and Objects - Fields, Properties, Methods and Events - Class vs. Object Members - Abstraction, Encapsulation,

Inheritance and Polymorphism - Overloading, Overriding and Shadowing - Constructors and Destructors. Object-Oriented Inheritance:Access Modifiers- Inheritance Modifiers - Creating Interfaces - Polymorphism - Early

and Late Binding.

UNIT IV 15 Hours

Data Access with ADO.NET: Accessing Data with the Server Explorer -

Accessing Data with Data Adaptors and Datasets - Working with ADO.NET - Overview of ADO.NET Objects.Immediate Solutions: Basic SQL - the Server

Explorer - Creating a New Data Connection. Binding Controls to Databases: Binding Data to Controls - Navigating in Datasets. Creating Windows Services and Deploying Applications: Deploying Applications.

UNIT V 15 Hours

Menus and Dialog-Boxes: Introduction to Files - Dialog-Boxes.Working with Files:Introduction- Classification - Handling Files and Folders using

Functions - Handling Files and Folders Using Classes - Directory Class - File Class - File Processing Using Functions.

TEXT BOOKS:

1. Steven Holzner, “Visual Basic.NET Programming Black

Book”,DreamTech Press, 2013.(UNIT I, II, III, IV). 2. ShirishChavan,“Visual Basic.NET”,Pearson Edition, 2009. (UNIT V).

REFERENCE BOOK:

1. Jeffrey R.Sharpiro, “The Complete Reference Visual Basic.Net”,

TataMcGraw Hill.

SEMESTER - IV

Page 40: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

37

CORE LAB 4: VB.NET PROGRAMMING LAB

Credits: 5 Course code: N6BCA4P63

Total Lab Hours: 75 Hrs

1. Create a Program for a various font application.

2. Develop a Program for employee details with salary calculation using MDI.

3. Develop a Program for simple calculator.

4. Create a Program using date and time handling functions.

5. Develop a Program using classes and objects.

6. Develop a Program for create and reading text file.

7. Create a Program for obtaining root directory and current directory.

8. Develop a Program to use a tool bar to set editor properties.

9. Develop a Program for to implement a binary search using collection class.

10. Develop a Program to create student mark list (with database connectivity)

SEMESTER - IV

ALLIED 4: FUNDAMENTALS OF ACCOUNTING

Credits: 5 Course Code: N6BCA4T64

Total Instructional Hours: 75 Hrs

Course Objective: To enable the students to learn the Principles and

Concepts of Accountancy

Skill sets to be acquired: On Successful Completion of this course, the

students are expected to have a better understanding on the

Concepts and Conventions of Accounting

Basic Accounting framework

UNIT I 15 Hours

Accounting - Definition - Nature and Scope of Accounting - Accounting Cycles, Concepts and Conventions – Rules – Journal, Ledger and Trial

Balance.

UNIT II 15 Hours

Subsidiary Books- Types of Cash Book - Single Column, Double Column, Triple column Cash Book.

UNIT III 15 Hours

Bank Reconciliation Statement

UNIT IV 15 Hours

Final accounts of Sole Traders with Adjustments

UNIT V 15 Hours

Bill of Exchange(excluding Accommodation Bill).

Note: The Syllabus will have 20 % Theory and 80 % Problems.

Page 41: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

38

TEXT BOOK:

1. N. Vinayagam, P.L. Mani, K.L. Nagarajan, “Principles of Accountancy”,

Sultan Chand & Company Ltd, 7361 Ram Nagar, New Delhi – 110 055,

Revised Edition 2015.

REFERENCE BOOKS:

1. Murthy and Reddy, “Financial Accountancy”, Margham Publishers, 24,

RameshwaramRoad, T.Nagar, Chennai -600017, 7thEdition – 2015. 2. T.S. Grewal, “Introduction to Accountancy”, Sultan Chand & Company

Ltd, 7361 Ram Nagar, New Delhi – 110 055, Revised Edition 2014. 3. K.L.Narang, S.P.Jain, “Advanced Accountancy”, Kalyani Publishers, B-

I/1292, Rajinder Nagar, Ludhiana – 141008, Edition – 2013.

SEMESTER - IV

SKILL BASED COURSE 2: LAB 2:FLASH LAB

Credits: 2 Course Code: N6BCA4P65

Total Instructional Hours: 50 Hrs

1. Create Shapes and Drawings using Flash. 2. Change a Shape to Another Shape (Shape Animation).

3. Create a Man to walk with the help of Key Frame Animation. 4. Draw a Bird with Flash tools and make it fly with Key Frame Animation.

5. Change the Colors of an Object with the help of Animation. 6. Animate a Ball with the help of Guide line Animation. 7. Creating a Shining Store with the help of Movie Clip.

8. Create Buttons and Links with Frames. 9. Create an Album with the help of Buttons. 10. Create a 3D Rotation of a Box with the help of Shape Animation.

SEMESTER - IV

PART IV: BASIC TAMIL - II

Credits: 2 Course Code: N5BCA4T56-A

Total Instructional Hours: 27 Hrs

(nehf;fk; : jkpHh] gz]ghL kw]Wk] ,yf]fpa']fis mwpKfk] bra]jy] kly] vGjg]

gapw]Wtpj]jy].)

myF I brhw]bghUs] tpsf]fk]: kyh]fs]/ fha]fs] gh.nt:05

Ritfs]/gH']fs]/ cly] cWg]g[fs].

myFII brhw]bwhlh] tpsf]fk]. gh.nt:04

(KJbkhHp/ mwp"h]fspd] bjhlh]fs]/

,yf]fpa thpfs]/ cUtf']fs])

myFIII jkpHh] gz]ghL gh.nt:06

tpHhf]fs]/ rl']Ffs]/ ehl]Lg]g[wg; gHf]ftHf]f']fs]

mwpKfk].

myFIV jkpH] bra]a[s] ghly]fs] kdg]ghlk] bra]jy] gh.nt:06

Page 42: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

39

Mj]jpr]No/ bfhd]iw nte]jd]/ ghujpahh].

myFV fojk] vGJjy]/ tpy']Ffs] gwitfs] gh.nt:06

Fwpj]J khzth]fis vGj itj]jy].

ghh]it E}y]

,yf]fpa tuyhW - nrhk . ,stuR

kzpthrfh; gjpg;gfk;

8-7 rp';fh; bjU

ghhp Kid

brd;id - 8

SEMESTER - IV

PART IV: ADVANCED TAMIL - II

Credits: 2 Course Code: N6BCA4T56- B

Total Instructional Hours: 27 Hrs

myF I r']f ,yf]fpak; - mfk]] gh.nt:05

ew]wpiz - tpy]yhg]g{tpd] - Re]juj]jdhh]

fypj]bjhif - Rlh]j]bjhO,* nfsha]* - fgpyh;

mfehD}W - md]dha] thHp - j']fhy] Klf]bfhw]wdhh]

myFII r']f ,yf]fpak; - g[wehD}W gh.nt:04

<vd ,uj]jy] - fiHjpd]ahidahh]

<d]W g[we]jUjy] - \jpd] Ky]iy bghd]Koahh]

myFIII rpyg]gjpfhuk] - fl]Liu fhij gh.nt:06

myFIV ciueil E}y] - tz]zjhrd] - mfk] g[wk] gh.nt:06

(njh]e]j ehd;F fl]Liufs])

C"]ry] kdR fw]wJ kdk],aw]if kfue]j']fs]

ee]jpah tl]lr] broapd] k"]rs] ,iy

myFV bghJf]fl]Liufs] gh.nt:06

khzth]fs] bfhz]lhoa tpHh Fwpj]J mth]fis vGj itj]jy].

ghh]it E}y]:

jkpH; ciueilapd; njhw;wk; tsh]r]rp - f.ifyhrgjp

epa{ br"]Rhp g[j]jf epWtdk]/ brd;id.

SEMESTER - IV

PART IV:BASIC ENGLISH FOR COMPETITIVE EXAMINATIONS - II

Credits:2 Course Code:N6BCA4T67-C Total Instructional Hours: 27 Hrs

Page 43: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

40

Course Objective: To prepare students for competitive examination with basic grammar knowledge.

Skill set to be acquired: On successful completion of the course, the students to be in the comfort level of spoken, written and also assist the

students to avoid error in writing

UNIT I 5 Hours Concord (Subject Verb Agreement)Articles

Synonyms -Antonyms

UNIT II 5 Hours

Tenses, Common Errors, Idioms and Phrases

UNIT III 5 Hours

Kinds of Sentence (Transformation)

Classification of Sentences (Simple, Complex, Compound)

Rearrange the Sentences

Improvement of Sentences

UNIT IV 6 Hours

One Word Substitution, Selection of Misspelt /Correctly Spelt Words

Odd Word Out

UNIT V 6 Hours

Comprehension, Cloze Test

TEXT BOOK:

1. “High School English Grammar and Composition”,by Wren and Martin.

SEMESTER – V

CORE 9: COMPUTER NETWORKS

Credits: 5 Course Code: N6BCA5T61 Total Instructional Hours: 50 Hrs

Course Objective: To impart knowledge on fundamentals and basic concepts of computer networking.

Skill sets to be acquired: To enable the students to gain the knowledge of

networking technologies like Wireless, Blue tooth technologies and its applications.

UNIT I 11 Hours

Introduction to Network: Uses. Network Hardware: LAN - WAN - MAN - Wireless - Home Networks. Network Software: Protocol Hierarchies - Design

Issues for the Layers - Connection-Oriented and Connectionless Services - Service Primitives - The Relationship of Services to Protocols. Reference Models: OSI Reference Model - TCP/IP Reference Model - Comparison of OSI

and TCP/IP -Critique of OSI and protocols - Critique of the TCP/IP Reference Model.

UNIT II 9 Hours

Physical Layer: Guided Transmission Media - Magnetic Media - Twisted Pair Coaxial Cable - Fiber Optics. Communication Satellites: Geostationary,

Page 44: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

41

Medium-Earth Orbit, Low Earth – Orbit. Public Switched Telephone Network: Structure of Telephone Network-Local Loops-Modems- Switching

Techniques.

UNIT III 10 Hours

Data-Link Layer: Data-Link Layer Design Issues-Error Detection and

Correction. Medium-Access Control Sub Layer: Multiple Access Protocols.Bluetooth: Bluetooth Architecture-Bluetooth Application.

UNIT IV 10 Hours

Network Layer: Routing Algorithms - The Optimality Principle, Shortest Path Routing, Routing for Mobile Hosts - Congestion Control Algorithms. Transport

Layer: The Transport Service - Services Provided to the Upper Layers, Transport Service Primitives - Internet Transport Protocols.TCP: Introduction to TCP, the TCP Service Model, the TCP Protocol, the TCP Segment Header,

TCP Connection Establishment and Connection Release.

UNIT V 10 Hours

Application Layer: DNS - The Domain Name System.Network Security: Cryptography - Symmetric Key Algorithms - Public Key Algorithms.

TEXT BOOK:

1. Andrew S. Tanenbaum,“Computer Networks”, PHI, 4th edition, 2003.

REFERENCE BOOKS:

1. AchyutGodbole, “Data Communication and Networks”, TMH, 2007.

2. Uyless Black, “Computer Networks Protocols, Standards, and Interfaces”, PHI, 2nd Edition, 2010.

3. Sarma.C.R, “Computer Networks Pragmatic Approach”, Jaico

Publishing House.

SEMESTER - V

CORE 10: JAVA PROGRAMMING

Credits: 5 Course Code: N6BCA5T62

Total Instructional Hours: 75 Hrs

Course Objective: To understand the basic concepts in Java such as Applets, Threads, AWT and IO packages.

Skill Sets to be Acquired: To enable the students to gain knowledge in Core java programming and GUI components.

Page 45: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

42

UNIT I 16Hours

OOPS: Basic Concepts of Object Oriented Programming.Java Evolution: Java

History - Java Features - How Java Differs from C and C++-Java and Internet - Java and World Wide Web-Web Browsers - Java Support Systems-Java

Environment. Overview of Java Language: Introduction - Simple Java Program - Java Program Structure - Java Tokens - Java Statements - Java Virtual Machine- Constants, Variables and Data types.

UNIT II 14 Hours

Classes and Objects: Operators and Expressions- Decision Making and Branching, Decision Making and Looping- Classes, Objects and Methods-

Arrays, Strings and Vectors.

UNIT III 15 Hours

Interfaces:Multiple Inheritance.Packages: Putting Classes Together- Multithreaded Programming- Creating Threads -Life Cycle of a Thread -

Implementing the „Runnable‟ Interface- Managing Errors and Exceptions.

UNIT IV 16 Hours

Applet and AWT: Applet Programming – Introduction- Applet Lifecycle- Adding Applet to HTML File-Graphics Programming.Frames and Windows: Frame Class-Creating and Displaying a Frame - Displaying Messages in a Window-

Button and Label- Events Handling.

UNIT V 14 Hours

IO Package: Managing Input / Output.Files in Java: Introduction-Concepts of

Streams- Stream Classes - Using Streams – Input/Output Exceptions -Creation

of Files - Reading / Writing Characters, Reading /Writing Bytes - Handling

Primitive Data types.

TEXT BOOKS:

1. E. Balagurusamy, “Programming With Java - A Primer”, TMH

Publication, 3rd Edition (UNIT I, II, III, IV, V). 2. C.Xavier,“Programming with Java 2”, Scitech Publications (INDIA) Pvt.

Ltd. (UNIT IV).

REFERENCE BOOK:

1. Patrick Naughton & Hebert Schildt,“The Complete Reference Java 2”, 2nd

Edition, TMH Publication. 2. Stoker Carol Plew, “An Introduction to Java Programming”, Galgottia

Publications. 3. Ravikumar.B.N, “Java Programming”, Eastern Book Promoters Belgaum.

SEMESTER - V

CORE LAB 5: JAVA PROGRAMMING LAB

Credits: 5 Course Code: N6BCA5P63

Total Lab Hours: 75 Hrs

1. Develop a java program to find Fibonacci numbers

Page 46: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

43

2. Develop a java program sorting numbers

3. Develop a Java program to display the mark statement with result and

grade.

STRINGS AND VECTORS

4. Develop a Java program to implement Method Overloading.

5. Develop a Java Applications to extract a portion of a character string and

print the extracted string.

6. Develop a Java program to add, delete list of elements using Vectors.

PACKAGE AND INTERFACES

7. Develop a Java program to create your own package.

8. Develop a Java Program to implement the concept of multiple inheritance

using Interfaces.

MULTITHREADING AND EXCEPTIONS

9. Develop a Java Program to implement the concept of multithreading with

the use of any three multiplication tables and assign three different priorities

to them.

10. Develop a Java Program to create an Exception called payout-of-bounds

and throw the exception.

APPLET

11. Develop a Java Program to draw gridlines using Applets.

12. Develop a Java Program to create an Applet with three text fields for name,

age and qualification and a text field for multiple line for address.

AWT AND EVENT HANDLING

13. Develop a Java Program to demonstrate the Multiple Selection List-box.

14. Develop a Java Program to create Menu Bars and pull down menus.

FILES

15. Develop a Java Program which open an existing file and append text to

that file.

SEMESTER - V

DOMAIN BASED ELECTIVE-I(N6BCA5T64)

(A) E- COMMERCE& M - COMMERCE

Credits: 5 Total Instructional Hours: 60 Hrs

Course Objective:To understand the concepts in Electronic Commerce,

Electronic Payment Systems, Security, Online Advertising and Marketing.

Skill sets to be acquired:To enable the students to gain knowledge about advanced Network Architecture, Network Security and Online Marketing

techniques.

Page 47: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

44

UNIT I 12 Hours

E-Commerce: Anatomy of E- Commerce Applications - Electronic Commerce

Consumer Applications. Network Infrastructure for E-Commerce: Components of theI-way-Network Access Equipment- Global Information

Distribution Networks.

UNIT II 12Hours

Internet as a Network Infrastructure: The Internet Terminology. NSFNET:

Architecture and Components - National Research and Education Network. The Business of Internet Commercialization: Telco/ Cable/ Online Companies- National Independent ISPs – Local-Level ISP‟s.

UNIT III 12 Hours

E-Commerce and World Wide Web: Architectural Framework for E-

Commerce - WWW as the Architecture. Consumer Oriented E-Commerce: Mercantile Process Model- Mercantile Models from theConsumer‟s Perspective.

UNIT IV 12 Hours

Introduction: The Fundamental Functional Platform of M - Commerce -Applications-The Value Chain Supporting M-Commerce Transactions.

Services and Applications in Horizontal and Vertical Markets: Personal Organizers-Location Based Services and Applications - M-Commerce Portals-Communication and Messaging-M-Commerce Data Synchronization -

Education-Gaming Services. Mobile versus Wired Security: Mobile Device Constraints-Security Model-Privacy Issues. Over View of Wireless Networks: Mobile System Work-Evaluation and Migration of Mobile Networks-Mobile

Packet Standards-3G Wireless-Standard-Short Range Mobile Networks.

UNIT V 12 Hours

Mobile Security Overview: Introduction -Public Key Infrastructure-Strategies in Wireless Internet Security-Security Issues in WTLS.Mobile Security in Information Applications: The Basics-Security of Wireless Information

Delivery Models-Mobile Servers Security Flaws-Applications Communications Applications:MCRM-SFA-ASP - Messaging.Service Sector: Retail-Banking and Finance-Travel-Manufacturing-Distribution - Healthcare, Public Services

and Hospitality -Entertainment and the Military.Bluetooth: Architecture Overview-Security Overview- WAP in Bluetooth.

TEXT BOOKS:

1. RaviKalakota& Andrew B.Whinston, “Frontiers of Electronic -

Commerce”, Wesley 1999. 2. Kapil Raina, Anurag Harsh, “M-Commerce security: A Beginner‟s Guide”,

Tata McGraw - Hill Publishing Company Limited, New Delhi.

REFERENCE BOOK:

1. PeteLoshin, & Paul A. Murphy, “Electronic Commerce”, 2nd Edition, Jaico

Publishing House, 2000.

(B) OBJECT ORIENTED SYSTEM DEVELOPMENT

Credits:5 Total Instructional Hours: 60 Hrs

Page 48: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

45

UNITI 12 Hours

Object Basis: Object Oriented Philosophy - Objects - Object are Grouped in Classes. Attributes: Object State, Properties, Behaviors and Methods -

Encapsulation and Information Hiding - Class Hierarchy - Inheritance - Multiple Inheritance – Polymorphism.Advanced Topics: Object Identity - Static and Dynamic Binding - Meta Classes.

UNIT II 12 Hours

Object Oriented Methodologies: Rumbaugh Object Model - The Booch Methodology - The Jacobson Methodology - Patterns - Frameworks. Unified

Approach:Object Oriented Analysis and Design - Iterative Development and Continuous Testing - Modeling Based on UML - The UA Approach - The

Layered Approach to Software Development.

UNITIII 12 Hours

Unified Modeling Language: Introduction - Static and Dynamic Models - UML

Diagrams - Class Diagrams - Use Case Diagrams. UML Dynamic Modeling: Interaction Diagram - Sequence Diagram - Collaboration Diagram - State

Chart Diagram - Activity Diagram.

UNITIV 12 Hours

Identifying Object Relationships, Attributes and Methods: Introduction,

Associations, Super - Sub Class Relationships - A Part of Relationships - Aggregations.Class Responsibility: Identifying Attributes and Methods - Methods and Messages.

UNITV 12Hours

Designing Classes: Introduction - The Process - Refining Attributes -

Designing Methods and Protocols - Packaging and Managing Classes.

Access Layer: Object Storage and Object Interoperability: Database Management Systems - Database Views - Database Models - Hierarchical

Model - Network Model - Relational Model - Database Interface.

TEXT BOOK:

1. Ali Bahrami, “Object Oriented Systems Development”, Irwin-McGraw

Hill, New Delhi, International editions, 1999.

REFERENCE BOOKS:

1. Grady Booch, “Object Oriented Analysis and Design with

applications”, 2nd Edition, Pearson Publications, 2006.

2. Martin Fowler, Kendall Scott, “UML Distilled-Applying the standard

Object Modeling Language”, Addition Wesley, 1977.

(C) MOBILE COMPUTING AND WAP

Credits: 5 Total Instructional Hours: 60 Hrs

Course Objective: To understand the basics of wireless data communication

technologies, Wireless LAN and Wireless Application Protocols.

Page 49: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

46

Skill Sets to be acquired: To enable the students to gain fundamental techniques in Mobile Communications, Mobile content services and Wireless

Technology.

UNIT I 14 Hours

Wireless Communication Fundamentals: Introduction - Applications-A Short History of Wireless Communications. Wireless Transmission - Frequencies for Radio Transmission - Signals - Antennas - Signal Propagation

– Multiplexing- Modulations - Amplitude Shift Keying- Frequency Shift Keying-Phase Shift Keying-Spread Spectrum.

UNIT II 13 Hours

Medium Access Control: SDMA - FDMA - TDMA - Fixed TDM- Classical

Aloha- CDMA. Telecommunication Systems: Global System for Mobile Communications - GPRS - Satellite Systems - Basics – Applications- Broadcast Systems - Digital Audio Broadcasting - Digital Video Broadcasting.

UNIT III 13 Hours

Wireless Networks: Wireless LAN: Infrared Vs Radio Transmission -

Infrastructure Networks - Ad hoc Networks - IEEE 802.11 - System Architecture-Protocol Architecture – Bluetooth-User Scenarios- Bluetooth Architecture-Introduction to Wireless ATM - Services - Location Reference

Model.

UNIT IV 11 Hours

Mobile Network Layer: Mobile IP - Goals -Assumptions -Entities and

Terminology - IP Packet Delivery -Agent Advertisement and Discovery -Registration -Tunneling and Encapsulation -Optimizations - Dynamic Host

Configuration Protocol (DHCP) -Routing - DSDV - DSR - Alternative Metrics.

UNIT V 9 Hours

WAP: WAP - Introduction - Protocol Architecture - Extensible Markup

Language (XML) - WML Script - Applications - Wireless Telephony Application (WTA) - Wireless Telephony Application Architecture.

TEXT BOOK:

1. Jochen Schiller, “Mobile Communications”, PHI/Pearson Education, 2nd

Edition,2003.

REFERENCE BOOKS:

1. Kaveh Pahalavan, Prasanth Krishnamoorthy, “Principles of Wireless Networks”, PHI/Pearson Education, 2003.

2. Adelstein, Frank, Gupta, Sandeep KS, Richard III, Golder, Schwiebert, Loren, “Fundamentals of Mobile and Pervasive Computing”,ISBN:

0071412379, Tata McGraw Hill Publications, 2005. 3. Rishabh Anand, “Wireless and Mobile computing”, S.K.Kataria and

Sons Publishers.

(D) COMPUTER INSTALLATION AND SERVICING

Credits: 5 Total Instructional Hours: 60Hrs

Page 50: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

47

Objective:To impart the knowledge about the hardware components of the

computer.

Skill sets to be acquired: To enable the students to troubleshoot the

problems in the computer.

UNIT I 12 Hours

Personal Computer: Evolution-PC to Pentium - Technical Specifications. PC

System:Personal Computer System-Functional Blocks - System Unit - Display Unit – Keyboard. Inside PC:Motherboard - BIOS – CMOS-RAM - Motherboard Types - Processors - Chipsets - Bus Standards - SMPS (Switched Mode Power

Supplies). On-Board Memory:PC‟s Memory Organization - Memory Packaging - I/O Ports.

UNIT II 12 Hours

Recording and Retrieval in Magnetic Media:Magnetic Storage Fundamentals - Diskette Basics - Floppy Disk Drive and Controller - Hard

Disk Drive and Controller – MMX-Multimedia Extensions.

UNIT III 12 Hours

Input Devices: Keyboard - Mouse - Scanner - Digitizer - Digital Camera.Monitors and Display Adapters: Display - Video Basics - VGA Monitors - Display Controllers - Digital Display Technology-Thin Displays -

CRT Controller - Graphics Cards.

UNIT IV 12 Hours

Output Devices:DOT Matrix Printer - Plotter - Printer Controller - Laser

Printer - Ink-Jet Printer. Computer Installation: Room Preparation -Power Supply - PC Installation.

UNIT V 12Hours

InstallationandPreventiveMaintenance:Introduction -System Configuration -Pre-Installation Planning - Installation Practice -Routine Checks - PC

Assembling and Integration - BIOS Setup - Engineering Versions and Compatibility - Preventive Maintenance – DOS - Virus-DataRecovery.

TEXT BOOKS:

1. D. Balasubramanian, “Computer Installation and Servicing”, Second

Edition, Tata McGraw-Hill Publishing Company Limited, New Delhi, 2010.

REFERENCE BOOKS:

1. Peter Abel, Niyaz Nizamuddin, “IMB PC Assembly Language and Programming”,Pearson Education, 2007.

2. Scott Mueller, “Repairing PC's”, PHI,1992.

(E)DATA MINING AND WAREHOUSING

Credits: 5 Total Instructional Hours: 60Hrs

Course Objective:To teach the Data Mining techniques and the concepts of Data Warehousing.

Page 51: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

48

Skill sets to be acquired:To provide knowledge of the Data mining tools and

the applications of Data Warehousing.

UNIT I 12Hours

Data Mining - Data Mining Versus Query Tools - Data Mining in Marketing -

Practical Applications of Data Mining - What is Learning? - Self-Learning Computer Systems - Machine Learning and the Methodology of Science -

Concept Learning - A Kangaroo in Mist. Data Mining and the Data Warehouse: Need for a Data Warehouse - Designing Decision Support Systems - Client / Server and Data Warehousing.

UNIT II 12Hours

The Knowledge Discovery Process: Introduction - Data Selection - Cleaning - Enrichment - Coding - Preliminary Analysis of the Data Set Using Traditional

Query Tools - Visualization Techniques - Likelihood and Distance - OLAP Tools –kNearest Neighbour - Decision Trees - Association Rules. Setting up a KDD

Environment: Different Forms of Knowledge - The KDD Environment - Ten Golden Rules.

UNIT III 12Hours

Real-Life Applications: Customer Profiling - Prediction Bid Behavior of Pilots - Learning as Compression of Data Sets - The Information Content of a

Message - Noise and Redundancy - The Significance of Noise - Fuzzy Databases - The Traditional Theory of the Relational Database - From Relations to Tables - From Keys to Statistical Dependencies - Denormalization

- Data Mining Primitives.

UNIT IV 12Hours

Data Warehousing: Characteristics of a Data Warehouse - Data Marts - Other

Aspects of Data Mart. Online Analytical Processing: Introduction - OLTP and OLAP Systems - Data Modeling-Star Schema for Multidimensional View - Data

Modeling-Multifact Star Schema or Snow Flake Schema - OLAP Tools - OLAP Tools and the Internet.

UNIT V 12Hours

Developing a Data Warehouse: Why and How to Build a Data Warehouse? - Data Warehouse Architectural Strategies and Organizational Issues - Design

Considerations - Data Content - Metadata - Distribution of Data - Tools for Data Warehousing - Performance Considerations - Crucial Decisions in Designing a Data Warehouse. Applications of Data Warehousing and Data

Mining in Government: Introduction - National Data Warehouses - Other Areas for Data Warehousing and Data Mining.

TEXT BOOKS:

1. Pieter Adriaans, Dolf Zantinge, “Data Mining”, Pearson Education,

2007.(UNITS I, II & III).

2. C. S. R. Prabhu, “Data Warehousing Concepts, Techniques, Products and Applications”, PHI Pvt. Ltd. 2006. (UNITS IV & V).

REFERENCE BOOKS:

Page 52: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

49

1. Margaret H. Dunham, “Data Mining Introductory and Advanced Topics”, Pearson Education, 2008.

2. Alex Berson, Stephen J. Smith, “Data Warehousing, Data Mining &OLAP”, Tata McGraw-Hill Edition, 2007.

SEMESTER -V

SKILL BASED COURSE3: WEB TECHNOLOGIES

Credits: 2 Course code: N6BCA5T65 Total Instructional Hours: 50 Hrs

Objective: To understand Web based programming and scripting languages.

Skill Sets To Be Acquired: To enable the students to create the WebPages

using HTML, DHTML, XML, VBSCRIPT and JAVA SCRIPT.

UNIT I 10 Hours

HTML: HTML– Introduction-Tag Basics- Page Structure-Adding Comments

Working with Texts, Paragraphs and Line Break. Emphasizing Text- Heading and Horizontal Ruler – List-Font Size, Face and Color – Alignment – Links –

Tables – Frames.

UNIT II 10 Hours

Forms & Images Using Html: Graphics: Introduction-How to work Efficiently

with Images in Web Pages, Image Maps, GIF Animation, Adding Multimedia, Data Collection with Html Forms-Textbox, Password, List Box, Combo Box,

Text Area, Tools for Building Web Page Front Page.

UNIT III 10 Hours

XML & DHTML: Cascading Style Sheet (CSS)-What is CSS-Why We Use CSS-

Adding CSS to Your Web Pages-Grouping Styles-Extensible Markup Language (XML).Dynamic HTML: Document Object Model (DCOM)-Accessing HTML & CSS ThroughDCOM - Dynamic Content Styles &Positioning-Event Bubbling-

Data Binding.

UNIT IV 10 Hours

VB Script: Introduction-Scripting Language Options &Comparison-VB Script Programming Basic-Working with Operators-Controlling Program Flow with VB Script-Working with Functions, Subroutines &Dialog Boxes-Data Type

Conversion Features.

UNIT V 10 Hours

Java Script & AJAX: Introduction to Java Script-Advantage of Java Script-Java Script Syntax-Data Type Variable – Array-Operators, Decision Making Statements-Date &Time – Mathematics – Strings-Event Handling-Form

Properties. AJAX.

TEXT BOOKS:

1. M.R. Patil,“Web Technology” , Sapna book house, Bangalore- First

Edition, May 2005. (UNIT I,II,III,IV).

Page 53: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

50

2. Mike Mcgrath, “Java Script”, DreamtechPress,First Edition 2006. (Unit V:

JAVA SCRIPT)

3. Achyut S Godbole & Atul Kahate,“Web Technologies”, Second Edition,

2002. (UNIT V: AJAX)

REFERENCE BOOKS:

1. RenugaAmbiger, “Web Technology”,Eastern Book Promoters

Belgaum,First Edition 2003. 2. Ramesh Bangia, “Web Technology”,Firewall Media Publications, First

Edition 2006. 3. C.Xavier, “World Wide Web Design with HTML”,TMH Publishers

2001.

SEMESTER - V

SKILL BASED COURSE 4: LAB 3: WEB TECHNOLOGIES LAB

Credits: 2 Course Code: N6BCA5P66

Total Instructional Hours: 50 Hrs

HTML:

1. Design a web page for a company using HTML formatting tags.

2. Design a web page using ordered list and unordered list in a table.

3. Design a web page with

a) An image

b) A table, with a heading and row span/cols span.

c) Color the page b) Link to another page.

4. Design a webpage for college admission process

XML:

5. Design a XML program to implement internal data type definition (DTD) using CSS.

6. Design a XML program to implement external data type definition (DTD) using CSS.

DHTML:

7. Design a DHTML program for event handling using on Click&On Error

8. Design a DHTML program to implement filters and transitions

VB SCRIPT:

9. Design a VB Script program for customer profile using functions.

10. Designa VB Script program for event handling using onclick, onmove, onload.

JAVA SCRIPT & AJAX:

11. Design a Java Script code to display the current date and time in Browser and using AJAX display content of a text file, in the same web page.

12. Develop a simple calculator using form fields.

SEMESTER -V

Page 54: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

51

EXTRA CREDIT COURSE

MATHEMATICS FOR COMPETITIVE EXAMINATIONS

Credits: 2 Course Code: N6BCA5T67

Total Instructional Hours: 50 Hrs

Course Objective: To train the students on quantitative aptitude and verbal reasoning.

Skill sets to be acquired: After the completion of the course the student will gain confidence and skill to appear for all competitive examinations conducted

by central and state governments.

UNIT I 10 Hours

Analogy

Coding and Decoding

Direction Sense Test

UNIT II 10 Hours

Blood Relations

Logical Reasoning

UNIT III 10 Hours

Average

Problems on Numbers Problems on Ages

UNIT IV 10 Hours

Percentages

Ratio and Proportion

Profit and Loss

UNIT V 10 Hours

Time & Work

Time and Distance

TEXT BOOK:

1. “Mathematics for Competitive Examinations”, Department of

Mathematics, Sree Saraswathi Thyagaraja College, Pollachi, 2016.

REFERENCE BOOKS:

1. R.S. Aggarwal, “A Modern Approach to Verbal and Non-Verbal Reasoning”, S. Chand & Company Ltd, 2011 Edition, New Delhi (UNITS I

& II). 2. R.S. Aggarwal, “Quantitative Aptitude for Competitive Examinations”,

S. Chand & Company Ltd, 2012 Edition, New Delhi(UNITS III, IV, V). 3. B. S. Sijwali, “Quantitative Aptitude”, Arihand Publications (India) PVT

LTD, 2007. 4. Abhijit Guha, “Quantitative Aptitude for Competitive Examinations”,

McGraw Hill Companies, 2006.

Page 55: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

52

Calculation of Exclusive Internal Marks for “Mathematics for Competitive

Examinations” For All UG Programmes

a) Average of two cycle tests – For a maximum of 25 marks

b) Model Examination – For a maximum of 50 marks c) Assignment marks – For a maximum of 05 marks d) Attendance marks – For a maximum of 10 marks

e) Unannounced Quiz – For a maximum of 10 marks

Total marks – 100 marks

SEMESTER - V

EXTRA CREDIT COURSE

GUIDELINES FOR SUMMER PROJECT (N6BCA5R48)

SREE SARASWATHI THYAGARAJA COLLEGE (Autonomous)

An ISO 9001:2008 Certified and NAAC Accredited Institution

(Affiliated to Bharathiar University, Coimbatore)

Pollachi – 642 107

Credit: 1

1. OBJECTIVE OF SUMMER PROJECT

The primary objective of the Project is to gain through practical experience, a sound appreciation and understanding of the theoretical principles learnt in four semesters. Project is oriented towards developing the skills, knowledge and attitudes needed to make an effective start as a member of the Computer / IT profession.

Some of the many expected advantages to be gained by an UG graduates are

Systematic introduction to the ways of industry and developing talent and attitudes, so that he / she can enjoy fully, a career in IT industry (as a S/W developer / Trainee / Software Engineer/ Database administrator etc. ).

Recognizing his / her responsibilities as a professional of the future.

Understanding real life situations in industrial organizations and their related environments and accelerating the learning process of how his / her knowledge could be used in a realistic way.

Understanding that the problems encountered in the industry rarely have unique solutions and gaining experience to select the optimal solution from the many alternatives available.

2. PROCEDURE

The following procedure will be adopted for the process:

2.1 Before the training actually starts, profile of the company / organization must be submitted for the evaluation purposes.

2.2 The letter of the training will be issued only by the Centre Head or Project incharge.

2.3 No student will change organization/Project during the training period. However for the betterment of students case will be put up by Project Incharge approved by the Centre Head.

Page 56: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

53

2.4 After the student joins the training, a joining report must be submitted within stipulated time.

2.5 No project will be accepted unless it is done in consultation with the faculty and signed by him or her.

3. RULES

All the students must follow the following rules & regulations.

a. All the communication must be in writing. No verbal communication will be accepted.

b. Students should follow the procedures as mentioned in guidelines.

c. All the reports and forms must be submitted in the prescribed formats.

d. Student must be in regular touch with his/her project in charge.

4. TYPES OF ORGANIZATIONS

Students can opt for various types of institutes / organizations for their summer project. But before the training actually starts, profile of the company / organization must be submitted. A group of students not exceeding four may choose one organization / institution for project.

5. FIELDS FOR PROJECTS

Following is the list of fields under which projects can be undertaken. Students are required to select only one project from the category listed below and get it approved from their project in charge.

Database projects.

Network projects.

Web based projects.

Application Oriented.

System side projects.

6. RULES FOR PRESENTATION

Students should use LCD for Presentation and Demonstration.

The presentation should not be paper reading and duration of the project will be of 10 minutes to 20 minutes for each presentation.

7. GUIDELINE FOR PRESENTATION OF PROJECT REPORT

7.1. NUMBER OF COPIES TO BE SUBMITTED

Students should submit two copies to the Head of the Department concerned

on or before the specified date. The Head of the Department should send one and one copy to the student concerned.

7.2. SIZE OF PROJECT REPORT

The size of project report should not exceed 100 pages of typed matter reckoned from the first page of Chapter 1 to the last page.

7.3. ARRANGEMENT OF CONTENTS OF PROJECT REPORT

The sequence in which the project report material should be arranged and bound should be as follows

7.4. PROJECT REPORT FORMAT: Refer Appendix 1

7.5. PAGE DIMENSIONS AND MARGIN

The dimensions of the final bound copies of the project report should be 290mm x 205mm. Standard A4 size (297mm x 210mm) paper may be used for preparing the copies.

Page 57: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

54

The final two copies of the project report (at the time of submission) should have the following page margins:

Top edge : 30 to 35 mm

Bottom edge : 25 to 30 mm

Left side : 35 to 40 mm

Right side : 20 to 25 mm

The project report should be prepared on good quality white paper preferably not lower than 80gms /Sq. Meter.

Tables and figures should conform to the margin specifications. Large size figures should be photographically or otherwise reduced to the appropriate size before insertion.

7.6. MANUSCRIPT PREPARATION:

The candidates shall supply a typed copy of the manuscript to the guide for the purpose of approval. In the preparation of the manuscript, care should be taken to ensure that all textual matter is typed to the extent possible in the same format as may be required for the final project report.

Hence, some of the information required for the final typing of the project report is included also in this section.

The headings of all items 2 to 11 listed section 4 should be typed in capital letters without punctuation and centered 50mm below the top of the page. The text should commence 4 spaces below this heading. The page numbering for all items 1 to 8 should be done using lower case Roman numerals and the pages thereafter should be numbered using Arabic numerals.

7.6.1. Title page – A specimen copy of the title page for respective UG programmes for project report is given in Appendix 2.

7.6.2. Bonafide Certificate – Using double spacing for typing the Bonafide

Certificate should be in this format as given in Appendix 3.

7.6.3. Synopsis – Synopsis should be an essay type of narrative not

exceeding 200 words, outlining the problem, the methodology used for

tackling it and a summary of the project.

7.6.4. Acknowledgement – It should be brief and should not exceed one

page when typed double spacing.

7.6.5. Table of contents – The table of contents should list all material

following it as well as any material which precedes it. The title page,

Bonafide Certificate and acknowledgement will not find a place among the

items listed in the table of contents but the page numbers of which are in

lower case Roman letters. One and a half spacing should be adopted for

typing the matter under this head.

7.6.6. List of Tablesand Figures – The list should use exactly the same

captions as they appear above the tables/Figures in the text. One and a half

spacing should be adopted for typing the matter under this head.

7.6.7. The Project may be broadly divided into 3 parts (i) Introduction

(ii) Development of the main theme of the project report,

(iii) Results, Discussion and Conclusion.

7.6.8. Appendices – Appendices are provided to give supplementary

Page 58: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

55

information, which if included in the main text may serve as a distraction

and cloud the central theme under discussion.

7.6.9.Bibliography

Books: AUTHOR NAME, TITLE, PUBLICATION, EDITION.

Web Reference: URL/Web Address.

8. TYPING INSTRUCTIONS

8.1. General

This section includes additional information for final typing of the project report. Some information given earlier under „Manuscript preparation‟ shall also be referred.

The impressions on the typed copies should be black in colour.

Uniformity in the font of letters in the same project report shall be observed.

A sub-heading at the bottom of a page must have at least two full lines below it or else it should be carried over to the next page.

The last word of any page should not be split using a hyphen.

One and a half spacing should be used for typing the general text.

Single spacing should be used for typing:

(i) Long Tables

(ii) Long quotations

(iii) Foot notes

(iv) Multiline captions

(v) References

All quotations exceeding one line should be typed in an indented space – the indentation being 15mm from either margin.

Double spacing should be used for typing the Bonafide Certificate and Acknowledgement.

8.2. Chapters

The format for typing chapter headings, division‟s headings and sub division headings are explained through the following illustrative examples.

Chapter heading : CHAPTER 1

Division heading INTRODUCTION

Division heading : 1.1 OUTLINE OF PROJECT REPORT

Sub-division heading : 1.1.2. Literature review.

The word CHAPTER without punctuation should be centered 50mm down from the top of the page. Two spaces below, the title of the chapter should be typed centrally in capital letters. The text should commence 4 spaces below this title, the first letter of the text starting 20mm, inside from the left hand margin.

The division and sub-division captions along with their numberings should be left-justified. The typed material directly below division or sub-division heading should commence 2 spaces below it and should be offset 20mm from the left hand margin. Within a division or sub-division, paragraphs are permitted. Even paragraph should commence 3 spaces below the last line of the preceding paragraph, the first letter in the paragraph being offset from the left hand margin by 20mm.

9. NUMBERING INSTRUCTIONS

9.1. Page Numbering

Page 59: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

56

All pages numbers (whether it be in Roman or Arabic numbers) should be typed without punctuation on the upper right hand corner 20mm from top with the last digit in line with the right hand margin. The preliminary pages of the project report (such as Title page, Acknowledgement, Table of Contents etc.) should be numbered in lower case Roman numerals. The title page will be numbered as (i) but this should not be typed. The page immediately following the title page shall be numbered (ii) and it should appear at the top right hand corner as already specified. Pages of main text, starting with Chapter 1 should be consecutively numbered using Arabic numerals.

9.2. Numbering of Chapters, Divisions and Sub-Divisions

The numbering of chapters, divisions and sub-divisions should be done, using Arabic numerals only and further decimal notation should be used for numbering the divisions and sub-divisions within a chapter. For example, sub-division 4 under division 3 belonging to chapter 2 should be numbered as 2.3.4. The caption for the sub-division should immediately follow the number assigned to it.

Every chapter beginning with the first chapter should be serially numbered using Arabic numerals. Appendices included should also be numbered in an identical manner starting with Appendix 1.

9.3. Numbering of Tables and Figures

Tables and Figures appearing anywhere in the project report should bear appropriate numbers. The rule for assigning such numbers is illustrated through an example. Thus if as figure in Chapter 3, happens to be the fourth then assign 3.4 to that figure. Identical rules apply for tables except that the word Figures is replaced by the word Table. If figures (or tables) appear in appendices then figure 3 in Appendix 2 will be designated as Figure A 2.3. If a table to be continued into the next page this may be done, but no line should be drawn underneath an unfinished table. The top line of the table continued into the next page should, for example read Table 2.1 (continued) placed centrally and underlined.

10. BINDING SPECIFICATIONS

Project report submitted for UG Programmes should be bound using flexible cover of Silver white. The cover should be printed in black letters and the text for printing should be identical to what has been prescribed for the title page.

APPENDIX 1

Project Report Format

- Acknowledgement

- Organization Certificate

- Synopsis

- Index

1. Introduction

1.1. Overview of the Project

2. System Study

2.1. Existing System 2.2. Proposed System

3. System Specification

3.1. Hardware specification

3.2. Software specification

4. System Design

4.1. DFD

4.2. ER-Diagram

Page 60: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

57

4.3. SFD

4.4. Database Design

5. Testing

5.1. Testing Methodologies

6. Implementation

7. Future Enhancements

8. User Manual: A complete document (Help Guide) of the software

developed.

9. Source Code

10. Bibliography

**********

Page 61: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

58

APPENDIX 2

PROJECT TITLE

PROJECT REPORT

Submitted by

NAME OF THE STUDENT

(REG_NO: )

Under the guidance of

GUIDE NAME, QUALIFICATION AND DESIGNATION

In partial fulfillment of the requirements

for the award of the degree of

BACHELOR OF COMPUTER APPLICATIONS

Bharathiar University, Coimbatore

DEPARTMENT OF COMPUTER APPLICATIONS

SREE SARASWATHI THYAGARAJA COLLEGE

(Autonomous)

An ISO 9001:2008 Certified and NACC Accredited Institution

(Affiliated to Bharathiar University, Coimbatore)

Pollachi – 642 107

Month and Year

Page 62: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

59

APPENDIX 3

DECLARATION

I <Student Name>, <Reg_No.> do hereby declare that this project entitled<Name of the Project> submitted to the SREE SARASWATHI THYAGARAJA COLLEGE, Pollachi in partial fulfillment of requirement of the award of the degree BACHELOR OF COMPUTER APPLICATIONS., is a record of original work done by me during the period of study at SREE SARASWATHI THYAGARAJA COLLEGE, POLLACHI, under the guidance of <Guide Name> Lecturer in Computer Applications.

Place : Signature of Candidate

Date :

APPENDIX 4

CERTIFICATE

This is to certify that the project work entitled <”PROJECT TITLE”> is a bonafide record of work done by <STUDENT NAME AND REGISTER NUMBER> submitted in partial fulfillment of the requirement for the award of the degree BACHELOR OF COMPUTER APPLICATIONS of Bharathiar University, Coimbatore under my supervision.

Date: Signature of the Guide

Place:

Counter Signed by

HOD DEAN PRINCIPAL

External Viva-voce Conducted on -------------------

INTERNAL EXAMINER EXTERNAL EXAMINER

Page 63: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

60

SEMESTER: V

PART V: EXTENSION ACTIVITIES

Course Code: N6BCA5P29

Every student shall participate compulsorily for period of not less than two years (4 semesters) in any one of the following programmes.

NSS,

NCC,

Sports,

YRC and

Other Extracurricular activities.

The student‟s performance will be examined by the staff in-charge of extension activities along with the Head of the respective department and a

senior member of the Department on the following parameters. The marks shall be sent to the Controller of Examinations before the commencement of

the final semester examinations.

20% of marks for Regularity of attendance

60% of marks for Active Participation in classes/camps/games/specialCamps/programmes in college District/ State/

University activities.

10% of marks for Exemplary awards/Certificates/Prizes.

10% of marks for Other Social components such as Blood Donations, Fine Arts, etc.

The above activities shall be conducted outside the regular working hours of the college. The marks sheet will carry the following remarks as per the

following mark range.

A-Exemplary - 80 and above

B-very good - 70-79

C-good - 60-69

D-fair - 50-59

E-Satisfactory - 40-49

This grading shall be incorporated in the mark sheet to be issued at the end of the semester. (Handicapped students who are unable to participate in any of the above activities shall be required to take a testing the theoretical

aspects of any one of the above fields and be graded and certified accordingly)

Page 64: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

61

SEMESTER - VI

CORE 11: PHP PROGRAMMING

Credits: 5 Course Code: N6BCA6T61

Total Instructional Hours: 75 Hrs

Course Objective: To understand the concepts and provide a foundation for Dynamic website development using PHP.

Skill sets to be acquired: To enable the students to acquire in PHP Programming.

UNIT I 16 Hours

Introducing PHP - Basic Development Concepts - Creating first PHP Scripts - Using Variable and Operators - Storing Data in Variable - Understanding Data

Types - Setting and Checking Variables - Data Types - Using Constants - Manipulating Variables with Operators.

UNIT II 15 Hours

Controlling Program Flow: Writing Simple Conditional Statements - Writing More Complex Conditional Statements - Repeating Action with Loops -

Working with String and Numeric Functions.

UNIT III 14 Hours

Working with Arrays: Storing Data in Arrays - Processing Arrays with Loops

and Iterations - Using Arrays with Forms - Working with Array Functions - Working with Dates and Times.

UNIT IV 14 Hours

Using Functions and Classes: Creating User-Defined Functions - Creating Classes - Using Advanced OOP Concepts. Working with Files and

Directories: Reading Files-Writing Files-Processing Directories.

UNIT V 16 Hours

Working with Database and SQL: Introducing Database and SQL- Using

MySQL-Adding and Modifying Data-Handling Errors - Using SQLite Extension and PDO Extension. Introduction XML- Simple XML and DOM Extension.

TEXT BOOK:

1. Vikram Vaswani, “PHP A Beginner„s Guide”, Tata McGraw-Hill, 2008.

REFERENCE BOOKS:

1. Steven Holzner,“The PHP Complete Reference”,Tata McGraw-Hill

Edition,2010

2. Steven Holzer, “Spring into PHP5”, Tata McGraw Hill Edition, 2005.

SEMESTER - VI

CORE LAB 6: PHP PROGRAMMING LAB

Credits: 4 Course Code: N6BCA6P62

Total Instructional Hours: 75 Hrs

Page 65: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

62

1. Develop a PHP program using controls and functions. 2. Develop a PHP program and check message passing mechanism between

pages. 3. Develop a PHP program using String function and Arrays.

4. Develop a PHP program to display student information using MYSQL table.

5. Develop a PHP program to design a college application form using MYSQL

table. 6. Develop a PHP program using parsing functions (use Tokenizing) 7. Develop a PHP program and check Regular Expression, HTML functions,

Hashing functions. 8. Develop a PHP program and check File System functions, Network

functions, Date and time functions. 9. Develop a PHP program using session. 10. Develop a PHP program using cookie and session.

SEMESTER - VI

DOMAIN BASED ELECTIVE -II (N6BCA6T63)

(A) BUSINESS PROCESS OUTSOURCING

Credits: 5 Total Instructional Hours: 60 Hrs

Objective: To understand the various activities engaged by BPO domains

Skill sets to be acquired: To understand the company activities of BPO.

UNIT I 12 Hours

Introduction to Business Process: Nature and Types of Business

Organization-Organization Structure - Definition - Complexity -Formalization-Outcomes for Individuals. Explanation: Size - Technology - Environment - Natural Cultures.

UNIT II 12 Hours

Introduction to Business Process Outsourcing and Offshore BPO: Benefits

of BPO - Growth Drivers - BPO Models and Types of Vendors. Offshore BPO: Evolution - Global ITES/BPO Scenario - Offshore BPO Destinations - Challenges of Off Shoring - BPO Companies in India.

UNIT III 12 Hours

Contact center and Healthcare BPO: Types of Call Centers - Technology -

Components and Working Principles of a Call Center- Issues and Problems. Structure of American Healthcare Sector - Activity Profile - Future Trends and Threats.

UNIT IV 12 Hours

Transaction Processing BPO and Human Resource BPO: Elements of Back Office Services - Financial Services - Insurance. Reasons for Outsourcing HR -

Activities Involved in HR BPO - HR Outsourcing Trends.

UNIT V 12 Hours

Career Opportunities in the BPO Industry: Employment Opportunities -Employee Structure -Skill Set Required -Compensation Levels. Case study: Intelnet Global, CBay System, Data matrix.

Page 66: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

63

TEXT BOOKS:

1. Richard H.Hall,“Organization, Structure, Processes and Outcomes”,

Pearson Education, 7th Edition. (Unit : I)

2. SarikaKulkarni, “Business Process Outsourcing”, Jaico Publishing House,

2005 (Unit: II, III, IV, V)

REFERENCE BOOK:

1. Dr. S. Nakkiran,“Business Process Outsourcing”, Deep & Deep

Publishers, 2004.

2. Ed. Gopal. R, Manjrekar, Pradip, “BPO/KPO Management – An Industry

Perspective”, Excell Books.

3. Akshaya Bhargava, “Random Notes on Indian BPO”, The ICFAI University

Press. 2006.

(B) SOFTWARE TESTING AND QUALITY ASSURANCE

Credits: 5 Total Instructional Hours: 60 Hrs

Course Objective: To understand the basic concepts used in the software

testing and also to acquire knowledge on the software quality assurance.

Skill Sets to be acquired: To enable the students to gain the concepts of

different types of testing, product metrics and quality of software.

UNITI 13 Hours

Software Development Lifecycle Model -Phases of Software Project -Quality,

Quality Assurance and Quality Control - Testing, Verification and Validation -Process Model to Represent Different Phases -Life Cycle Model. White Box Testing:What is White Box Testing -Static - Structural Testing -Challenges in

White Box Testing.

UNIT II 13 Hours

Black Box Testing:What is Black Box Testing -Why Black Box Testing? -When to do Black Box Testing? - How to do Black Box Testing?. Integration Testing -What is Integration Testing? - Integration Testing as a Type of Testing -

Integration Testing as a Phase of Testing -Scenario Testing -Defect Bash. System and Acceptance Testing:Why System Testing Done -Functional Vs

Non-Functional Testing -Function System -Non Functional System Testing -Acceptance Testing.

UNIT III 12 Hours

Performance Testing -Factors Governing Performance - Methodology for Performance Testing - Tools for Performance. Regression Testing:What is Regression Testing? - Types of Regression Testing -When to do Regression

Testing? - How to do Regression Testing?Adhoc Testing:Buddy Testing – Pair Testing -Exploratory Testing -Iterative Testing - Agile and Extreme Testing -

Defect Testing -Usability and Accessibility Testing.

UNIT IV 11 Hours

Product Metrics:Software Quality - Framework for Software Metrics - Metrics

for Analysis Model -Metric for Design Model - Metrics for Source Code -Metrics for Testing.

Page 67: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

64

UNIT V 11 Hours

Quality Management - Quality Concepts - Software Quality Assurance -

Software Reviews - Formal Technical Reviews - Formal Approach to SQA -Statistical Software Quality Assurance - Software Reliability - The ISO 9000

Quality Standards - SQL Plan.

TEXT BOOKS:

1. Srinivasan Desikan, Gopalaswamy Ramesh, “Software Testing”, Pearson

Education 2013.(UNIT I,II, III). 2. Roger Pressman, “Software Engineering A Practitioner‟s Approach”,

Sixth Edition.(UNIT IV, V).

REFERENCE BOOKS:

1. Stephoen H.Kan, “Metrics and Models in Software Quality Engineering”, Pearson Education.

2. Louis Tamres, “Introduction Software Testing”, Addison Wesley

Publication, 1st Edition.

3. Galin Daniel, “Software Quality Assurance”, Pearson Education.

(C) NETWORKS PROTOCOLS

Credits: 5 Total Instructional Hours: 60 Hrs

UNIT I 12 Hours

Introduction and Overview: The Motivation for Internetworking - The TCP/IP Internet - Internet Services. Review of Underlying Network Technologies: Ethernet Technology - FDDI - WAN Technologies, ARPANET. Internetworking

Concept and Architectural Model: Application and Network Level Interconnection - Internet Architecture - Interconnection ThroughIP.

UNIT II 12 Hours

Error and Control Messages (ICMP): The Internet Control Message Protocol - Error Reporting vs. Error Correction, ICMP Message Delivery - ICMP Message

Format. Routing in an Autonomous System (RIP, OSPF, HELLO): Static vs. Dynamic Interior Routes - Routing Information Protocol - The Hello Protocol -

The Open SPF Protocol.

UNIT III 12 Hours

Bootstrap and Auto Configuration (BOOTP, DHCP): The BOOTP

Retransmission Policy - The BOOTP Message Format - Then Two-step Bootstrap Procedure - Dynamic Host Configuration Dynamic IP Address Assignment - DHCP Message Format - DHCP Options and Message Type.

Applications: Remote Login (Telnet, Rlogin) - Remote Interactive Computing - TELNET Protocol - Rlogin (BSD UNIX).

UNIT IV 12 Hours

Applications: File Transfer and Access (FTP, TFTP, NFS): File Access and Transfer - Online Shared Access - FTP Features - FTP Process Model - TFTP -

NFS - NFS Implementation - Remote Procedure Call (RPC). Electronic Mail (SMTP, POP, IMAP, MIME): Electronic Mail - SMTP - Mail Retrieval and Mail

Page 68: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

65

Box Manipulation Protocols - Post Office Protocol - Internet Message Access Protocol - The MIME Extension for Non-ASCII Data.

UNIT V 12 Hours

Applications: World Wide Web (HTTP): Architectural Components - Uniform

Resource Locators - Hypertext Transfer Protocol. Voice and Video Over IP (RTP): Real-Time Transport Protocol (RTP) - RTP Control Protocol (RTCP) - RTCP Operation - IP Telephony and Signaling. Internet Management (SNMP):

Simple Network Management Protocol.

TEXT BOOK:

1. Douglas E.Comer, “Internetworking with TCP / IP – Principles, Protocols and Architectures”, Fourth Edition, Prentice – Hall of India,

Delhi, 2002.

REFERENCE BOOKS:

1. Uyless Black, “Computer Networks – Protocols, Standards and Interfaces”, Second Edition, Prentice – Hall of India, Delhi, 2012.

2. Udupa, “Network Management System Essentials”, McGraw Hill, 2013.

3. Shanthi. M, Jayalakshmi.S, “Computer Networks II TCP/IP”, Subhas

Stores Books Corner,2007.

(D) MASTERING LAN AND TROUBLESHOOTING

Credits: 5 Total Instructional Hours: 60 Hrs

Course Objective:To Enable the students to learn about the internal

organization of a PC and Local Area Network

Skill sets to be acquired:On successful completion of the course the student should have knowledge on types of faults occurring in PC and the

methodologies to solve the problems.

UNIT I 12 Hours

PCHardware Overview: Introduction to Computer Organization – Memory-PC family-PC Hardware-Interconnections between Boxes. Inside the Boxes:Motherboard, Daughter Boards, Floppy Disk Drive, HDD, Speaker,

Mode Switch, Front Panel Indicators & Control-Mother Board Logic-Memory Space-I/O Port Address-Wait State-Interrupts -I/O Data Transfer-DMA

Channels-POST Sequence.

UNIT II 15 Hours

Peripheral Devices: Floppy Drive Controller - Overview-Disk Format-FDC

System Interface-FDD Interface Hard Disk Controller - Overview-Disk Drives and Interface-Controller Post Description Hard Disk Card-Hard Disk Format.Display Adapter: CRT Display- CRT Controller Principle -CRT

Controller 6845. Printer Controller: Centronics Interface-Programming Sequence -Hardware Overview – Printer-Sub Assemblers.

Page 69: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

66

UNIT III 12 Hours

Motherboard Circuits: Mother Board Functions-Functional Units and Inter

Communications-Reset Logic -CPU Nucleus Logic-DMA Logic-Wait State Logic-NM Logic-Speaker Logic-Keyboard Interface-SMPS.

UNIT IV 9 Hours

Installation and Maintenance: Introduction-Pre Installation Planning -Installation Practice-Routine Checks-Special Configuration Memory Up

Gradation - HD Up Gradation - DOS Command (Internal and external).Preventive Maintenance-System Usage.

UNIT V 12 Hours

Troubleshooting: Computer Faults-Nature of Faults -Types of Faults -Diagnostic Programs and Tools-Fault Elimination-Systematic Trouble Shooting

Procedure Mother Board Problem-Serial Port Problems-FDC, HDC, Display Problems- Display Adapter-Printer Problem -Monitor Problems, HDC, FDCProblems.

TEXT BOOKS: 1. Robert C Brenner, “IBM PC Trouble shooting and Repair Guide”, BPB

Publications. 2. Zacker, “Upgrading & Trouble Shooting Networks – the Complete

Reference”, Tata McGraw Hill edition.

REFERENCE BOOKS: 1. Meyers, “Introduction to PC Hardware and Troubleshooting”,

TataMcGraw Hill. 2. B.Govindarajulu,“IBM Pc and Clones”, Tata McGraw Hill Co.2010. 3. Winn & Rosch, “Hardware Bible”,Tec Media 4. Ray Duncan,“Advanced MS-Dos Programming”,1994

(E) BIG DATA ANALYTICS

Credits: 5 Total Instructional Hours: 60Hrs

Objective: To make the students to understand the concept of data analytics

Skill sets to be acquired: To enable the students to acquire the knowledge in

data analytics

UNIT I 12 Hours

Grasping the Fundamentals of Big Data:The Evolution of Data Management

-Understanding the Waves of Managing Data -Defining Big Data -Building a Successful Big Data Management Architecture -The Big Data Journey.Examining Big Data Types:Defining Structured Data- Defining

Unstructured Data- Looking at Real-Time and Non-Real-Time Requirements- Putting Big Data Together.

UNIT II 12 Hours

Old Meets New- Distributed Computing: A Brief History of Distributed Computing- Understanding the Basics of Distributed Computing- Getting

Performance Right. Digging into Big Data Technology Components:Exploring the Big Data Stack- Layer 0: Redundant Physical

Page 70: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

67

Infrastructure- Layer 1: Security Infrastructure- Interfaces and Feeds to and from Applications and the Internet- Layer 2: Operational Databases- Layer 3:

Organizing Data Services and Tools -Layer 4: Analytical Data Warehouses -Big Data Analytics -Big Data Applications.

UNIT III 12 Hours

Virtualization and How It SupportsDistributed Computing: Understanding the Basics of Virtualization- Managing Virtualization with the Hypervisor-

Abstraction and Virtualization- Implementing Virtualization to Work with Big Data. Examining the Cloud and Big Data: Defining the Cloud in the Context of Big Data- Understanding Cloud Deployment and Delivery Models- The

Cloud as an Imperative for Big Data- Making Use of the Cloud for Big Data- Providers in the Big Data Cloud Market.

UNIT IV 12 Hours

Operational Databases: RDBMSs Are Important in a Big Data Environment- Non relational Databases- Key-Value Pair Databases- Document Databases-

Columnar Databases- Graph Databases- Spatial Databases- Polyglot Persistence. Map Reduce Fundamentals: Tracing the Origins of Map Reduce -

Understanding the map Function- Adding the reduce Function -Putting map and reduce Together -Optimizing Map Reduce Tasks.Exploring the World of Hadoop: Explaining Hadoop -Understanding the Hadoop Distributed File

System (HDFS) - HadoopMapReduce.

UNIT V 12 Hours

Appliances and Big Data Warehouses: Integrating Big Data with the

Traditional Data Warehouse- Big Data Analysis and the Data Warehouse- Changing the Role of the Data Warehouse -Changing Deployment Models in

the Big Data Era- Examining the Future of Data Warehouses. Defining Big Data Analytics:Using Big Data to Get Results- Modifying Business Intelligence Products to Handle Big Data- Studying Big Data Analytics

Examples- Big Data Analytics Solutions.Understanding Text Analytics and Big Data:Exploring Unstructured Data- Understanding Text Analytics- Analysis and Extraction Techniques- Putting Your Results Together with

Structured Data -Putting Big Data to Use- Text Analytics Tools for Big Data.

TEXT BOOK:

1. Judith Hurwitz, Alan Nugent, Dr. Fern Halper and Marcia Kaufman,“Big Data for Dummies”,John Wiley & Sons, Inc,2013.

REFERENCE BOOK:

1. Bill Franks, “Taming the Big Data Tidal Wave: Finding Opportunities in Huge Data Streams with Advanced Analytics”, John Wiley & sons,

2012.

Page 71: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

68

SEMESTER - VI

DOMAIN BASED ELECTIVE -III (N6BCA6T64)

(A) CLOUD COMPUTING

Credits: 5 Total Instructional Hours: 60 Hrs

Course Objective: To enable the students learn the concept of the architecture of cloud computing.

Skill sets to be acquired: To provide in-depth knowledge of trends and

principles of cloud computing.

UNIT I 12 Hours

Introduction - Collaboration to the Cloud - How Cloud Computer Works - Pros and Cons - Benefits - Developing Cloud Services - Pros and Cons of Cloud Service Development - Types of Cloud Service Development - Discovering

Cloud Service Development and Tools.

UNIT II 12 Hours

Cloud Computing for the Family - Cloud Computing for the Community -

Collaborating on Group Projects and Events - Cloud Computing for the Corporation - Exploring Online Calendar Application - Exploring Online

Scheduling Application - Exploring Online Task Management.

UNIT III 12 Hours

Collaborating on Event Management: Understanding Event Management

Application-Event Planning and Work Flow Management-Exploring Event ManagementApplication.Collaborating on Contact Management: Understanding Contact Management and CRM-Exploring Contact

Management and CRM Application.Collaborating on Project Management: Understanding Project Management-Exploring Project Management

Applications.

UNIT IV 12 Hours

Collaborating on Word Processing: Work Processing Works - Exploring Web

Based Work Processors-Collaborating on Spread Sheets-Web Based Spread Sheets Work-Exploring Web Based Spread Sheets. Collaborating on DB:

Understanding DBMS-Exploring Web Based DB-Collaborating on Presentation.

UNIT V 12 Hours

Storing and Sharing Files: Understanding Cloud Storage-Evaluation.Online File Storage and Sharing Services: MS-Office Live Workspace-Exploring Online Book Marking Services. Sharing Digital Photographs: Photo Editing

Applications-Exploring Photo Sharing Communities.

TEXT BOOK:

1. Michael Miller, “Cloud computing”, 8th Edition, 2012, Pearson Education-

New Delhi.

Page 72: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

69

REFERENCE BOOKS:

1. Velte Anthony and Velte T.J Elsenpeter, “Cloud computing a practical

Approach”, 1st Edition, 2010,Tata McGraw Hill Pvt Ltd, New Delhi.

2. Lennings Roger, “Cloud computing with the windows Azure platform”,

Wiley India Pvt Ltd, 2010, New Delhi.

(B) SOFTWARE PROJECT MANAGEMENT

Credit: 5 Total Instructional Hours: 60 Hrs

Course Objective: To understand and develop projects and also solve problems in software project management.

Skill Sets to be acquired: To enable the students to know about the

fundamental needs to develop software project and to manage it in efficient way.

UNIT I 13 Hours

Introduction to Software Project Management: Introduction -Why is Software Project Management Importance - Project -S/W Projects Versus

Other Types of Project - Activities Covered by S/W Project Management - Some Ways of Categorizing S/WProjects -Management - Problems with S/W Projects - Overview of Project Planning. Project Evaluation: Evaluation of

Individual Projects - Technical Assessment - Cost Benefit Evaluation Techniques - Risk Evaluation.

UNIT II 12 Hours

Selection Approach: Introduction - Choosing Technologies - Structure Versus Speed of Delivery - Waterfall Model - V-Process Model - Spiral Model.

Software Estimation: Basis for S/W estimating -S/W Effort Estimation Techniques - Albrecht Function Point Analysis - COCOMOModel. Risk Management: Risk - Categories of Risk - Framework - Risk Identification -

Risk Assessment - Risk Planning - Risk Management - Evaluating Risk - Applying PERT Technique.

UNIT III 11 Hours

Activity Planning: Introduction – Objectives – Project Schedules – Project and Activities – Sequencing and Scheduling Activities – Network Planning

Models – Formulating a Network Model – Forward Pass – Backward Pass – Identifying Critical Activities.Resource Allocation: Nature of Resources –

Identifying Resource Requirements – Scheduling Resources – Publishing Resource Schedule – Cost Schedules – Scheduling Sequence.

UNIT IV 13 Hours

Monitoring and Control: Creating Framework - Collecting Data - Visualizing Progress - Cost Monitoring - Prioritizing Monitoring - Change Control. Managing People: Organizational Behavior - Selecting Right Person for the

Job - Motivation - Oldham-Hackman Job Characteristics Model - Decision Making - Leadership - Organizational Structures.

UNIT V 11 HoursSoftware Quality: Introduction - Importance - Definition – ISO -9126

Page 73: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

70

PracticalS/W Quality Measures Product Versus Process Quality Management - Techniques - Quality Plans.

TEXT BOOK:

1. Bob Hughes & Mike Cotterell, “Software Project Management”, Tata

McGraw-Hill Publications, 4th Edition, 2006.

REFERENCE BOOKS:

1. Kelkar.S.A, “Software Project Management – A Concise Study”,

Prentice Hall of India Publication.

2. Joel Henry, “Software Project Management a Real World guide to Success”, Pearson Education Publication.

3. Bob Hughes, Mike Cotterell,Rajib Mall, “Software Project Management”,

McGraw Hill Education,5th Edition.

(C) NETWORK SECURITY

Credits: 5 Total Instructional Hours: 60 Hrs

UNIT I 13Hours

Introduction: Why Network Security Is Needed- Management Principles-Security Principles- Security Attacks-Qualities Of A Good Network.

Organizational Policy and Security: Security Policies, Standards and Guidelines-Information Policy-Security Policy-Physical Security-Security Procedures-Building A Security Plan.

UNIT II 11 Hours

Security Infrastructure: Infrastructure Components-Goals of Security

Infrastructure -Design Guidelines.Cryptography: Terminology and Background-Data Encryption Method- CryptographicAlgorithms-Secret Key Cryptography.

UNIT III 12 Hours

Hardware and Software Security: Hardware Security-Smart Card-Biometrics-Virtual Private Network (VPNs)-Security Protocols.

Database Security: Introduction to Databases-Characteristics of Database Approach-Database Security Issues- Database Security- Data Warehouse

Control and Security. Wireless Security: Wireless Application Protocol (WAP)-WAP Security-Wireless LAN-Wireless LAN Security.

UNIT IV 11 Hours

Network Security:Fundamental Concepts-Identification and Authentication-Access Control-A Model for Network Security-Malicious Software-Firewalls. Risk Management:Introduction-Overview-Identify the Risk to an

Organization-Risk Analysis.

UNIT V 13 Hours

Network Management: Goal of Network Management- Network Management Model- Infrastructure for Network Management-Simple Network Management Protocol (SNMP). Security Management: Security Plan- Security Analysis-

Page 74: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

71

Change Management- Disaster Recovery- Protecting Storage Media-Protection of System Documentation-Exchanges of Information And Software-Security

Requirements Of System.

TEXT BOOK:

1. Brijendra Singh, “Network Security and Management”, Prentice Hall of

India Publications, 2007, New Delhi

REFERENCE BOOKS:

1. Atual Kahate, “Cryptography and Network Security”, Tata McGraw-Hill

Publications. 2. Ankit Fadia, “Network Security”,Macmillan India ltd.

3. Andrew Lockhart, “Network Security Hacks”,O‟Reilly Media,2nd

Edition,2006.

(D) EMBEDDED SYSTEMS & REAL TIME OPERATING SYSTEM

Credits: 5 Total Instructional Hours: 60 Hrs

Course Objective: To enable the students to learn about concept of embedded

systems& RTOS.

Skill sets to be acquired:On successful completion of the course the student should have knowledge on embedded programming in C & C++, Peripherals

and Automation systems.

UNIT I 12 Hours

Introduction to Embedded Systems: Embedded System - Processor in the System - Other Hardware Units - Software Embedded into a System - Exemplary Embedded Systems - Embedded System-On-Chip (SOC) and in

VLSI Circuit. Processor and Memory Organization: Structural Units in a Processor - Memory Devices - Direct Memory Access - Interfacing Processor, Memories and I/O Devices.

UNIT II 12 Hours

Devices and Buses for Device Networks: I/O Devices - Timer and Counting

Devices. Device Drivers and Interrupts Servicing Mechanism: Device Drivers - Parallel Port Device Drivers in a System - Serial Port Device Drivers in a System - Device Drivers for Internal Programmable Timing Devices -

Interrupt Servicing (Handling) Mechanism - Context and the Periods for Context Switching, Deadline and Interrupt Latency.

UNIT III 12 Hours

Programming Concepts and Embedded Programming in C and C++: Software Programming in Assembly Language (ALP) and in High Level

Language „C‟. „C‟ Program Elements: Header and Source Files and Preprocessor Directives. Program Elements: Macros and Functions.Program Elements: Data Types, Data Structures, Modifiers, Statements, Loops and

Pointers - Queues - Stacks - Lists and Ordered Lists - Embedded Programming in C++ - „C‟ Program Compiler and Cross-Compiler -Source Code

Engineering Tools for Embedded C / C++ - Optimization of Memory Needs.

Page 75: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

72

UNIT IV 12 Hours

Software Engineering Practices in the Embedded Software Development

Process: Software Algorithm Complexity - Software Development Process Life Cycle and Its Models - Software Analysis - Software Design - Software

Implementation - Software Testing, Validating and Debugging - Real Time Programming Issues During the Software Development Process - Software Project Management - Software Maintenance - Unified Modeling Language

(UML) - Inter-Process Communication and Synchronization of Processes.Tasks and Threads: Multiple Processes in an Application - Problem of Sharing Data by Multiple Tasks and Routines - Inter Process Communication.

UNIT V 12 Hours

Real Time Operating Systems: Operating System Services - Network

Operating Systems - Real-time and Embedded System Operating Systems - Hardware. Software Co-design in an Embedded System: Embedded System Project Management - Embedded System Design and Co-Design Issues in

System Development Process - Design Cycle in the Development Phase for an Embedded System - Uses of Target System or its Emulator and In-Circuit

Emulator (ICE) - Use of Software Tools for Development of an Embedded System - Use of Scopes and Logic Analyzers for System Hardware Tests - Case Study of an Embedded System for a Smart Card.

TEXT BOOK:

1. Raj Kamal, “Embedded Systems Architecture, Programming and Design”, Second Edition, Tata McGraw-Hill Publishing Company Limited,

New Delhi, 2012.

REFERENCE BOOKS:

1. N. S. Gopalsingh, “Embedded System”, First Edition, Eastern Book

Promoters, Belgaum, 2007.

2. Steve Heath, “Embedded Systems Design”, Second Edition, Elsevier (Reed

Elsevier India (P) Limited, Gurgaor, 2009.

3. K. V. Shibu, “Introduction to Embedded Systems”, Tata McGraw Hill,

New Delhi, 2009. 4. Siewert Sam, “Real Time Embedded Systems and Components”,

Cengage Learning India Private Ltd.

(E) INTERNET OF THINGS

Credits: 5 Total Instructional Hours: 60Hrs

Course Objective: To make the students to understand theconcepts OF IoT

Skill sets to be acquired: To enable the student to acquire the knowledge in

IoT

UNIT I 12Hours

The Internet of Things: An Overview -The Flavor of the Internet of Things - The “Internet” of “Things” -The Technology of the Internet of Things -

Page 76: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

73

Enchanted Objects - Who is Making the Internet of Things?Design Principles for Connected Devices - Calm and Ambient Technology - Magic as Metaphor -

Privacy - Keeping Secrets - Who‟s Data Is It Anyway? - Web Thinking for Connected Devices -Small Pieces, Loosely Joined – First-Class Citizens on the

Internet - Graceful Degradation Affordances

UNIT II 12Hours

Internet Principles -Internet Communications: An Overview – IP- TCP - The

IP Protocol Suite (TCP/IP) -UDP - IP Addresses - DNS - Static IP Address Assignment - Dynamic IP Address Assignment - IPv6 MAC Addresses - TCP and UDP Ports. An Example: HTTP Ports - Other Common Ports - Application

Layer Protocols -HTTP – HTTPS - Encrypted HTTP - Other Application Layer Protocols

UNIT III 12Hours

Thinking About Prototyping:Sketching - Familiarity - Costs versus Ease of Prototyping - Prototypes and Production - Changing Embedded Platform -

Physical Prototypes and Mass Personalization - Climbing into the Cloud - Open Source versus Closed Source - Why Closed? - Why Open? - Mixing Open

and Closed Source -Closed Source for Mass Market Projects - Tapping into the Community.

UNIT IV 12Hours

Prototyping Embedded Devices : Electronics - Sensors - Actuators - Scaling Up the Electronics - Embedded Computing Basics - Microcontrollers – System-On-Chips - Choosing Your Platform - Arduino - Developing on the Arduino -

Some Notes on the Hardware - Openness - Raspberry Pi - Cases and Extension Boards - Developing on the Raspberry Pi - Some Notes on the

Hardware - Openness

UNIT V 12Hours

Prototyping the Physical Design : Preparation - Sketch, Iterate, and Explore

- Non-Digital Methods - Laser Cutting - Choosing a Laser Cutter - Software - Hinges and Joints - 3D Printing - Types of 3D Printing - Software - CNC Milling - Repurposing/Recycling

TEXT BOOK:

1. Adrian McEwen and Hakim Cassimally,“Designing the Internet of Things”,John Wiley and Sons, Ltd.2014 Edition.

REFERENCE BOOK: 1. Peter Waher,“Learning Internet of Things”,Packt Publishing Limited,

2015 Edition.

SEMESTER - VI

SKILL BASED COURSE 5: ASP.NET

Credits: 2 Course Code: N6BCA6T65

Total Instructional Hours: 50 Hrs

Course Objective: To understand the concepts and provide a foundation for

Dynamic website development.

Page 77: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

74

Skill sets to be acquired: To enable the students to acquire knowledge about the ASP and ASP.Net Programming.

UNIT I 11 Hours

Introduction to Active Server Pages: Introduction -What is ASP? - ASP

Objects and Components - Basics of ASP - Variables in VBScript - Conditional Programming - Case Constructs - Looping Constructs.

UNIT II 9 Hours

Active Server Pages and Http: The Response Object - Caching & ASP - The Request Object - Cookies and ASP - Creating Cookies - Retrieving Cookies - Including Files in ASP.

UNIT III 9 Hours

ASP.NET: What is ASP.NET? Introduction - An Overview of ASP & ASP.NET -

ADO & ADO.NET Objects - ASP.NET Programming Languages.Programming Basics: Basics of Programming - Program Flow - Effective Coding Techniques - Designing Applications - The ASP Server Object.

UNIT IV 10 Hours

Web Forms & ASP.NET: Web forms. ASP.NET Configuration. Scope and

State: ASP.NET and Configuration - ASP.NET and State - ASP Sessions- Session Object.

UNIT V 11 Hours

ASP.NET Objects & Components: The Scripting Object Model - Active Server Components and Controls. ASP.NET & SQL Server: Using Databases in ASP.NET Applications - ActiveX Data Objects - The ADO.NET Object Model -

Coding Structured Query Language (SQL).

TEXT BOOKS:

1. Jude D‟Souza, Monica D‟Souza, “Discover ASP 3.0” Tata McGraw-

Hill,2002.(UNIT I & II) 2. Dave Mercer,“ASP.NET A Beginner‟s Guide”,Tata McGraw-Hill Edition,

2008. (Unit III,IV,V)

REFERENCE BOOKS:

1. Matthew Mac Donald, “The Complete Reference ASP.NET”, Tata

McGraw-Hill Edition, 2009. 2. Vikas Gupta, “.Net Programming”, 2007.

SEMESTER - VI

SKILL BASED COURSE 6: LAB 4: ASP. NET LAB

Credits: 2 Course Code: N6BCA6P66

Total Instructional Hours: 50 Hrs

1. Design a Simple page introducing you, how old you are, what you do, what

you likeand dislike. Modify the introduction to include a bullet list of what you do and List the 5 things you like most and dislike as numbered Lists. Create

Page 78: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

75

another page about your favorite Hobby and Link it to your main page. Put a quote on new page.

2. Design a new HTML file and do the following:

Add a Horizontal Rule.

Add a link to E-mail Id.

Add aLine break.

Add Dateto the bottom of the page.

Add the Footer.

Add some text describing multiple headings and Paragraphs.

3. Design a web Form for an Online Library. This form must be able to accept the membership ID of the Person borrowing a book, the name and Id of the

book, and the name of the book‟s author. On submitting the form, the user (the person borrowing the book) must be thanked and informed of the date when the book is to be returned. You can enhance the look of the page by

using Various ASP.net controls.

4.Design an ASP.Net Web Forms using the Applications.

5. Developan ASP.Net Program using controls.

6. Develop an ASP.Net Program to illustrate Validation Controls.

7. Develop an ASP.Net Program using Web User controls.

8. Develop an ASP.Net Program using Data Binding with Server controls.

9. Develop an ASP.Net Program using Database Programming concepts in

ADO.Net.

10. Develop an ASP.Net Program, to illustrate Web service.

Page 79: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

76

-----------------------------------------------------------------------------------------

2. AUTONOMOUS EXAMINATIONS SYSTEM AND REGULATIONS

Page 80: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

77

1.

.

2.

.

Or

r

Or

r

3 .

CURRICULUM STRUCTURE OF UG PROGRAMS

(2016

6

– 17

7

Batch Onwards)

PART

T

- I

PART

T

- II

I

PART

T

- III

I

PART

T

- IV

V

PART - V

Environmental Studies, Value Education and Human Rights

Rights

Non

n

– Major Electives

Electives

/ Skill Based Courses

Courses

Or

r

Or

r

Or

r

a) Basic Tamil

Tamil

for New Learners

Learners

1.

.

Core

e

2.

.

Allied

d

3.

.

Electives

s

English

h

: English for Enrichment I & II

II

Extension Activities

a. Tamil

Tamil

b. Hindi

Hindi

c. Malayalam

Malayalam

d. French

French

1. NSS / Sports

b) Advanced Tamil

Tamil

c) Basic English for Competitive

Examinations I & II

4.

Extra Credit Courses Summer Project& Job Oriented Course

5.

Yoga

Page 81: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

78

EXAMINATION SYSTEM UNDER AUTONOMY

1. Pattern of Examinations:

The college follows semester pattern. Each academic year consists of two semesters and each semester ends with the End Semester Examination. A student should have a minimum of 75% attendance out of 90 working

days to become eligible to appear for the examinations.

2.Internal Examinations:

The questions for every examination shall have equal representation from the units of syllabus covered. The question paper pattern and coverage

of syllabus for each of the internal (CIA) tests are as follows.

First Internal Assessment Test for courses except

Part IV-Non Major Electives

(Basic English for Competitive Examinations – I& II)

Syllabus : First Two Units

Working Days : On completion of 30 working days, approximately

Duration : Two Hours

Max. Marks : 50

For the First internal assessment test, the question paper pattern to be followed as given below:

Question Paper Pattern

Section A

Attempt all questions (three each from both units)

06 questions – each carrying one mark 06 X 01 = 06

Multiple Choice

Section B

Attempt all questions (two each from both units)

04 questions – each carrying five marks 04 X 05 = 20

Inbuilt Choice [Either / Or]

Section C

Attempt all questions

(Minimum one question shall be asked from each unit)

03 questions - each carrying eight marks 03 X 08 = 24

Inbuilt Choice [Either / Or]

(Reduce these marks to a maximum of 5

i.e., (Marks obtained/50) X 5 ===A)

Page 82: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

79

Second Internal Assessment Test for courses except

Part IV-Non Major Elective

(Basic English for Competitive Examinations – I& II)

Syllabus : Third & Fourth Units

Working Days : On completion of 60 working days, approximately

Duration : Two Hours

Max. Marks : 50

For the First internal assessment test, the question paper pattern to be

followed as given below:

Question Paper Pattern

Section A

Attempt all questions (three each from both units)

06 questions – each carrying one mark 06 X 01 = 06

Multiple Choice

Section B

Attempt all questions (two each from both units)

04 questions – each carrying five marks 04 X 05 = 20

Inbuilt Choice [Either / Or]

Section C

Attempt all questions

(Minimum one question shall be asked from each unit)

03 questions - each carrying eight marks 03 X 08 = 24

Inbuilt Choice [Either / Or]

(Reduce these marks to a maximum of 5

i.e., (Marks obtained/50) X 5 ===B)

Model Examinations for courses except

Part IV-Non Major Elective

(Basic English for Competitive Examinations – I& II)

Syllabus : All Five Units

Working Days : On completion of 85 working days approximately,

Duration : Three Hours

Max. Marks : 75

For the ModelExaminations, the question paper pattern to be followed as given below:

Page 83: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

80

Question Paper Pattern

Section A

Attempt all questions

10 questions – each carrying one mark 10 X 01 = 10

Multiple Choice

Section B

Attempt all questions

(Minimum one question shall be asked from each unit)

05 questions – each carrying five marks 05 X 05 = 25

Inbuilt Choice [Either / Or]

Section C

Attempt all questions

(Minimum one question shall be asked from each unit)

05 questions - each carrying eight marks 05 X 08 = 40

Inbuilt Choice [Either / Or]

(Reduce these marks to a maximum of 10

i.e., (Marks obtained/75) X 10 ===C)

Assignments

Each student is expected to submit at least two assignments per

course. The assignment topics will be allocated by the course teacher. The students are expected to submit the first assignment before the commencement of first Internal Assessment Test and the second assignment

before the commencement of second Internal Assessment Test. Photo copies will not be accepted for submission.

Scoring pattern for Assignments

Punctual Submission : 2 Marks

Contents : 4 Marks

Originality/Presentation skill : 4 Marks

Maximum :10Marks x 2 Assignments = 20 marks

(Reduce these marks to a maximum of 5

i.e., (Marks obtained / 20) X 5 ====D)

Attendance Mark

Attendance Range Marks

96 % and above - 5 Marks

91 % & up to 95 % - 4 Marks

86% & up to 90 % - 3 Marks

81% & up to 85 % - 2 Marks

From 75 % to 80% - 1 Mark

Maximum - 5 Marks(===== E)

Page 84: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

81

Calculation of Internal Marks for theory courses except

Part IV-Non Major Elective

1. Internal Assessment Test : Average of the two tests.

Reduced to a Maximum of 05 Marks (A+B/2)

2. Model Examination : Reduced to a Maximum of 10 Marks (C)

3. Assignment : Reduced to a Maximum of 05 Marks (D)

4. Attendance : Reduced to a Maximum of 05 Marks (E)

__________

Internal marks Score: F= (A +B)/2 + C + D + E =25 Marks

__________

The calculation procedure of the Internal Marks for courses which have exclusive internal assessment such as Environmental Studies, etc

in the following pattern.

a. Average of Two Cycle tests - For a maximum of 20 Marks

b. Model Examinations - For a maximum of 25 Marks

c. Attendance Marks - For a maximum of 5 Marks

______

Total - For a maximum of 50 Marks

______

The calculation procedure of internal assessments marks for

practical examinations are based on the following criteria. The assessment is for 40 marks of each practical course.

a. Record - For a maximum of 8 Marks

b. Average of Two Cycle tests - For a maximum of 10 Marks

c. Model Examinations - For a maximum of 10 Marks

d. Average Lab performance - For a maximum of 12 Marks

______

Total - For a maximum of 40 Marks

______

The calculation procedure of internal assessments marks for

practical examinations are based on the following criteria. The assessment is for 20 marks of each practical course.

a. Record - For a maximum of 4 Marks

b. Average of Two Cycle tests - For a maximum of 5 Marks

c. Model Examinations - For a maximum of 5 Marks

d. Average Lab performance - For a maximum of 6 Marks

_________

Total - For a maximum of 20 Marks

_________

Page 85: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

82

The Internal assessments marks for project evaluation is based on the following criteria. The assessment is for 40% marks of each project

/ internship course.

a. I Review - For a maximum of 10%

b. Pre-Final review - For a maximum of 15%

c. Final review - For a maximum of 15%

______

Total - For a maximum of 40%

______

Calculation of Internal Marks for “Yoga” For All UG Programmes

I. THEORY

1. Internal Assessment Test : Average of the two tests.

Reduced to a Maximum of 25 Marks (A+B/2)

2. Model Examination : Reduced to a Maximum of 25 Marks (C)

__________

Internal marks Score: D= (A +B)/2 + C = 50 Marks

__________

II. PRACTICAL

1. Kayakalpa : 10 Marks

2. Surya Namashkhar : 10 Marks

3. Physical Exercise : 20 Marks

4. Asanas : 10 Marks

__________

Internal marks Score: E= 50 Marks

__________

Final Internal Marks for Yoga F = (D + E) / 2

Calculation of Exclusive Internal Marks for “Mathematics For Competitive Examinations” For All UG Programmes

f) Average of two cycle tests – For a maximum of 25 marks g) Model Examination – For a maximum of 50 marks

h) Assignment marks – For a maximum of 05 marks i) Attendance marks – For a maximum of 10 marks j) Unannounced Quiz – For a maximum of 10 marks

Total marks – 100 marks

Page 86: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

83

Evaluation system for Part-IV Non Major Elective Course

(Basic English for Competitive Examinations – I& II)

The question paper pattern given below shall be followed for Part IV-

Non Major Elective: Basic English for Competitive Examinations – I

There is no internal mark for this course.

First Internal Assessment Test

Syllabus : First Two Units

Working Days : On completion of 30 working days, approximately

Duration : Two Hours

Max. Marks : 50

Question Paper Pattern

Section A

Attempt all questions (twenty five each from both units)

100 questions – each carrying half mark 50 X 01 = 50

Second Internal Assessment Test

Syllabus : Third and Fourth Units

Working Days : On completion of 65 working days approximately,

Duration : Two Hours

Max. Marks : 50

Question Paper Pattern

Section A

Attempt all questions

06 questions – each carrying one mark 06 X 01 = 06

Multiple Choice

Section B

Attempt all questions (two each from both units)

04 questions – each carrying five marks 04 X 05 = 20

Inbuilt Choice [Either / Or]

Section C

Attempt all questions

(Minimum one question shall be asked from each unit)

03 questions - each carrying eight marks 03 X 08 = 24

Inbuilt Choice [Either / Or]

Model Examinations

Syllabus : All Five Units

Working Days : On completion of 85 working days approximately,

Examination : Commences any day from 86th to 90th working day.

Page 87: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

84

Duration : Three Hours

Max. Marks : 75

Question Paper Pattern

Section A

Attempt all questions

10 questions – each carrying one mark1 10 X 01 = 10

Multiple Choice

Section B

Attempt all questions

05 questions – each carrying five marks 05 X 05 = 25

Inbuilt Choice [Either / Or]

Section C

Attempt all questions

05 questions – each carrying eight marks 05 X 08 = 40

Inbuilt Choice [Either / Or]

The question paper pattern given below shall be followed for Part IV-

Non Major Elective: Basic English for Competitive Examinations – II for all UG programs. There is no internal mark for this course

First Internal Assessment Test

Syllabus : First Two Units

Working Days : On completion of 30 working days, approximately

Duration : Two Hours

Max. Marks : 50

Question Paper Pattern

Section A

Attempt all questions (twenty five each from both units)

100 questions – each carrying half mark 50 X 01 = 50

Second Internal Assessment Test

Syllabus : Third and Fourth Units

Working Days : On completion of 65 working days approximately,

Duration : Two Hours

Max. Marks : 50

Question Paper Pattern

Section A

Attempt all questions (from Unit III)

40 questions – each carrying half mark 20 X 01 =20

Multiple Choice

Page 88: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

85

Section B

Attempt all questions (from Unit IV)

06 questions – each carrying five marks 06 X 05 = 30

Inbuilt Choice [Either / Or]

Model Examinations

Syllabus : All Five Units

Working Days : On completion of 85 working days approximately,

Examination : Commences any day from 86th to 90th working day.

Duration : Three Hours

Max. Marks : 75

Question Paper Pattern

Section A

Attempt all questions (from Unit I,II& III)

40 questions – each carrying one mark 40 X 01 = 40

Multiple Choice

Section B

Attempt all questions ( from Unit IV & V)

05 questions – each carrying five marks 07X 05 = 35

3. External Examinations:

The external examinations for theory courses will be conducted for 75 % marks, for all UG and PG degree programs. The external theory

examinations will be conducted only after the completion of 90 working days in each semester.

Normally, the external practical examinations will be conducted before the commencement of theory examinations. Under exceptional conditions

these examinations may be conducted after theory examinations are over. The external evaluation will be for 60% marks of each practical course.

The external viva voce examinations project work / Internship also will be conducted after the completion of theory examinations. The external

assessment is for 60% marks of the project work / Internship.

End Semester Examination for courses other than

Part IV-Non Major Elective: Basic English for Competitive Examinations – I& II, in UG and Parallel Programs

Syllabus : All Five Units

Working Days : On completion of a minimum of 90 working days.

Duration : Three Hours

Max. Marks : 75

Page 89: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

86

Question Paper Pattern

Section A

Attempt all questions

10 questions – each carrying one mark 10 X 01 = 10

Multiple Choice

Section B

Attempt all questions

(Minimum one question shall be asked from each unit)

05 questions – each carrying five marks 05 X 05 = 25

Inbuilt Choice [Either / Or]

Section C

Attempt all questions

(Minimum one question shall be asked from each unit)

05 questions – each carrying eight marks 05 X 08 = 40

Inbuilt Choice [Either / Or]

End Semester Examination

Part IV-Non Major Elective: Basic English for Competitive Examinations – I

Syllabus : All Five Units

Working Days : On completion of a minimum of 90 working days.

Duration : Three Hours

Max. Marks : 75

Question Paper Pattern

Section A

Attempt all questions

10 questions – each carrying one mark 10 X 01 = 10

Multiple Choice

Section B

Attempt all questions

05 questions – each carrying five marks 05 X 05 = 25

Inbuilt Choice [Either / Or]

Section C

Attempt all questions

05 questions – each carrying eight marks 05 X 08 = 40

Inbuilt Choice [Either / Or]

End Semester Examination

Part IV-Non Major Elective: Basic English for Competitive Examinations – II

Page 90: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

87

Syllabus : All Five Units

Working Days : On completion of a minimum of 90 working days.

Duration : Three Hours

Max. Marks : 75

Question Paper Pattern

Section A

Attempt all questions (from Unit I,II& III)

40 questions – each carrying one mark 40 X 01 = 40

Multiple Choice

Section B

Attempt all questions ( from Unit IV & V)

05 questions – each carrying five marks 07 X 05 = 35

For Practical examination without coding, 60% of External

assessment marks can be distributed in the following pattern.

a. Record - For a maximum of 12 Marks

b. Algorthim (2) - For a maximum of 24 Marks

c. Execution & Output(2) - For a maximum of 24 Marks

__________

Total - For a maximum of 60 Marks

__________

For Practical examination with coding, 60% of External

assessment marks can be distributed in the following pattern.

a. Record - For a maximum of 12 Marks

b. Algorthim (2) - For a maximum of 8 Marks

c. Coding(2) - For a maximum of 20Marks

d. Execution & Output(2) - For a maximum of 20 Marks

__________

Total - For a maximum of 60 Marks

__________

For Project work / Internship, Evaluation should be done and viva-voce

conducted jointly by external and internal examiners.

Marks for Evaluation - 80% of the total.

Marks for Viva -Voce - 20% of the total.

80% Marks for Evaluation can be distributed as follows

a. Methodology 20%

b. Application Skill/Tools & Techniques/Analysis 25%

c. Logical Presentation and Result/Future enchancement/Suggestion 25%

d. Regularity with Punctuality 10%

Page 91: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

88

4. Essential conditions for the Award of Degree / Diploma / Certificates:

1. Pass in all components of the degree, i.e., Part–I, Part–II, Part–III, Part – IV and Part–V individually is essential for the award of degree.

2. First class with Distinction and above will be awarded for part III only. Ranking will be based on marks obtained in Part – III only.

3. GPA (Grade Point Average) will be calculated every semester separately. If

a candidate has arrears in a course, then GPA for that particular course will not be calculated. The CGPA will be calculated for those candidates who have no arrears at all. The ranking also will be done for those

candidates without arrears only. 4. The improvement marks will not be taken for calculating the rank. In the

case of courses which lead to extra credits also, they will neither be considered essential for passing the degree nor will be included for computing ranking, GPA, CGPA etc.

5. The grading will be awarded for the total marks of each course. 6. Fees shall be paid for all arrears courses compulsorily.

7. There is provision for re-totaling and revaluation for UG and PG programmes on payment of prescribed fees.

5. Classification of Successful Candidates [Course-wise]:

RANGE OF MARKS (In percent)

GRADE POINTS GRADE DESCRIPTION

90 - 100 9.0 - 10.0 O OUTSTANDING

80 - 89 8.0 - 8.9 D+ EXCELLENT

75 - 79 7.5 - 7.9 D DISTINCTION

70 – 74 7.0 - 7.4 A+ VERY GOOD

60 – 69 6.0 - 6.9 A GOOD

50 – 59 5.0 - 5.9 B AVERAGE

40 – 49 # 4.0 - 4.9 C SATISFACTORY

00 – 39 0.0 U RE-APPEAR

ABSENT 0.0 U ABSENT

Reappearance is necessary for those who score: below 50% Marks in PG **;

those who score: below 40% Marks in UG*;

# only applicable for UG programs

Individual Courses

Ci= Credits earned for course “i” in any semester

Gi= Grade Point obtained for course “I” in any semester

'n' refers to the semester in which such courses were credited.

GRADE POINT AVERAGE [GPA] = ΣCi Gi

ΣCi

Sum of the multiplication of grade points by the credits of the courses GPA = -------------------------------------------------------------------------------------

Sum of the credits of the courses in a semester

Page 92: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

89

6. Classification of Successful Candidates(overall):

CGPA GRADE CLASSIFICATION OF FINAL

RESULT

9.5 to 10.0 O+ First Class - Exemplary *

9.0 and above but below 9.5 O

8.5 and above but below 9.0 D++

First Class with Distinction * 8.0 and above but below 8.5 D+

7.5 and above but below 8.0 D

7.0 and above but below 7.5 A++

First Class 6.5 and above but below 7.0 A+

6.0 and above but below 6.5 A

5.5 and above but below 6.0 B+ Second Class

5.0 and above but below 5.5 B

4.5 and above but below 5.0 C+ # Third Class

4.0 and above but below 4.5 C #

0.0 and above but below 4.0 U Re-appear

“*” The candidates who have passed in the first appearance and within the prescribed semester of the Programme (Major, Allied: and Elective Course alone) are eligible.

“#” Only applicable to U.G. Programme

Σn Σi Cni Gni

CUMULATIVE GRADE POINT AVERAGE [CGPA] = ------------------

ΣnΣi Cn i

Sum of the multiplication of grade points by the credits of the entire program

CGPA= ----------------------------------------------------------------------------------------------------- Sum of the Courses of entire Program

In order to get through the examination, each student has to earn the minimum marks prescribed in the internal (wherever applicable) and

external examinations in each of the theory course, practical course and project viva.

Normally, the ratio between internal and external marks is 25:75. There is no passing minimum for internal component. The following are the

minimum percentage and marks for passing of each course, at UG and PG levels for external and aggregate is as follows:

S.No Program Passing Minimum in Percent

External (75) Aggregate (100)

1 UG Degree 40% (30) 40% (40)

2 PG Degree 50% (38) 50% (50)

Page 93: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

90

However, the passing minimum marks may vary depending up on the maximum marks of each course. The passing minimum at different levels of

marks is given in the following table:

S.No

UG & PG

Maximum Marks

Passing minimum for

UG

Passing minimum for

PG

Int. Ext. Tota

l Int. Ext. Agg. 40% Int. Ext. Agg. 50%

1 25 75 100 - 30 40 - 38 50

2 50 150 200 - 60 80 - 75 100

3 40 60 100 - 24 40 - 30 50

4 80 120 200 - 48 80 - 60 100

5 80 20 100 - 8 40 - 10 50

6 160 40 200 - 16 80 - 20 100

7 15 60 75 - 24 30 - 30 38

8 50 - 50 20 - 20 25 - 25

9 - 50 50 - 20 20 - 25 25

10 - 75 75 0 30 30 - - -

7. Reappearance:

The students having arrears shall appear in the subsequent semester (external) examinations compulsorily. The candidates may be allowed to write the examination in the same syllabus for 3 years only. Thereafter, the

candidates shall be permitted to write the examination in the revised / current syllabus depending on various administrative factors. There is no

re-examination for internals.

8. Criteria for Ranking of Students:

1. Marks secured in all the courses will be considered for PG Programs and marks

secured in Core: and Allied: courses (Part-III) will be considered for UG programs, for ranking of students.

2. Candidate must have passed all courses prescribed chosen / opted in the first attempt itself.

3. Improvement marks will not be considered for ranking but will be considered for classification.

9. External Examination Grievances Committee:

Those students who have grievances in connection with examinations may represent their grievances, in writing, to the chairman of examination

grievance committee in the prescribed proforma. The Principal will be chairman of this committee.

Page 94: Syllabus for - Top Arts & Science College in Coimbatorestc.ac.in/syllabus/2016-2017/BCA.pdfCOMP Z 6N6BCA4T62 III IV Core 8 VB.NET 5 25 75 100 COMP Z N6BCA4P63 III 6IV Core Lab 4 VB.NET

91

SREE SARASWATHI THYAGARAJA COLLEGE (AUTONOMOUS)

THIPPAMPATTI, POLLACHI - 642 107

Student Grievance Form

Date:

Place:

From

Register No : ………………………………………......,

Name : ………………………………………......,

Class : …………………………………………...,

Sree Saraswathi Thyagaraja College,

Pollachi – 642 107.

To

The Principal / Examination-in-charge,

Sree Saraswathi Thyagaraja College,

Pollachi – 642 107.

Through: 1. Head of the Department,

Department of ……………….……….,

Sree Saraswathi Thyagaraja College,

Pollachi – 642 107.

2. Dean of the Department

Faculty of ……………………………….,

Sree Saraswathi Thyagaraja College,

Pollachi – 642 107.

Respected Sir / Madam,

Sub: ………………………………………………………………………………... - reg.

NATURE OF GRIEVANCE: ……………………………………………………………………......................................................…………………….………………………………………………………………………………….….…………………………………………………………………………………………………...............................................................................................................................................

………………………………………………………………………………………………………..............................................

Thanking you,

Yours Truly,

Signature

Forwarded by:

1. HOD with comments / recommendation

………………………………………………………………………………………................

2. Dean with comments / recommendation

………………………………………………………………………………………................

3. Signature and Directions of the Principal

………………………………………………………………………………………................

4. Controller of Examinations:

………………………………………………………………………………………................