syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/bca.pdf · basic tamil - i / advanced tamil -...

95
I Syllabus for BCA (COMPUTER APPLICATIONS) 2015 2016 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

Upload: others

Post on 20-Feb-2020

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

I

Syllabus for

BCA (COMPUTER APPLICATIONS)

2015 – 2016 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 - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

II

PERSONAL MEMORANDA

1. Register Number :

2. Name :

3. Class :

4. Father‘s Name and Occupation :

5. Permanent Residential Address :

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

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

PIN …………………………………

6. Residential Phone No : STD Code ………………………..

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

: 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 - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

III

INDEX

Page No.

1. Scheme of Examinations & Syllabus

a. Scheme of Examinations 01-05

b. Semester-wise Syllabus 06-74

2. Autonomous Examinations System and Regulations 75-90

a. Grievance Form 91

Page 4: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

IV

----------------------------------------------------------------------------------------------------------------

1. SCHEME OF EXAMINATION AND SYLLABUS

Page 5: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

1

SREE SARASWATHI THYAGARAJA COLLEGE [AUTONOMOUS], POLLACHI

SCHEME OF EXAMINATIONS AND SYLLABI FOR BCA (CBCS) WITH EFFECT FROM 2015-16 BATCH ONWARDS

BATCH CODE: N5 MEDIUM OF INSTRUCTION: ENGLISH PROGRAMME CODE: BCAAA

S.No Spl Course Code Part Sem Type Course Details (Papers) Hours Credits Int Ext Tot

1 A

N5BCA1T51-A/

N5BCA1T21-B/

N5BCA1T21-C/

N5BCA1T21-D

I I Language - I Tamil - I / Hindi - I / Malayalam - I / French – I

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

2 Z N5BCA1T52 II I Language - II English for Enrichment - I 6 3 25 75 100

3 Z N5BCA1T45 III I Core 1: Digital Fundamentals & Computer Architecture 4 3 25 75 100

4 Z N5BCA1T46 III I Core 2: Programming in C 4 3 25 75 100

5 Z N5BCA1P47 III I Core Lab 1: Programming in C Lab 3 3 40 60 100

6 Z N5BCA1T24 III I Allied 1: Numerical methods and Statistics 5 5 25 75 100

7 Z N5BCA1T43 IV I Environmental Studies 2 2 50 - 50

30 22 650

8 A

N5BCA2T51-A/

N5BCA2T21-B/

N5BCA2T21-C/

N5BCA2T21-D

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

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

9 Z N5BCA2T52 II II Language - II English for Enrichment - II 6 3 25 75 100

10 Z N5BCA2T43 III II Core 3: Data structures & Algorithms 4 3 25 75 100

11 Z N5BCA2T44 III II Core 4: Object-oriented programming with C++ 4 3 25 75 100

12 Z N5BCA2P45 III II Core Lab 2: C++ Programming & Data Structures Lab 3 3 40 60 100

13 Z N5BCA2T26 III II Allied 2: Operations Research 5 5 25 75 100

14 Z N5BCA2T27 IV II Value Education & Human Rights 1 2 50 - 50

15 A N5BCA2P58 IV II Yoga 1 1 50 - 50

30 23 700

Page 6: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

2

S.No Spl Course Code Part Sem Type Course Details (Papers) Hours Credits Int Ext Tot

16 Z N5BCA3T42 III III Core 5: Operating Systems 6 5 25 75 100

17 Z N5BCA3T43 III III Core 6: RDBMS 6 5 25 75 100

18 Z N5BCA3P44 III III Core Lab 3: RDBMS Lab 6 4 40 60 100

19 Z N5BCA3T55 III III Allied 3: Organizational Behavior 6 5 25 75 100

20 Z N5BCA3T46 IV III Skill Based

Course1: Web Technologies 4 2 25 75 100

21 A N5BCA3T51-A /

3T51-B/3T31-C IV III

Non Major

Elective - I

Basic Tamil - I / Advanced Tamil - I / English for

Competency-I (A / B / C ) 2 2 - 75 75

30 23 575

22 Z N5BCA4T42 III IV Core 7: Software Engineering 6 5 25 75 100

23 Z N5BCA4T43 III IV Core 8: VB and VB.NET 6 5 25 75 100

24 Z N5BCA4P44 III IV Core Lab 4: VB and VB.NET Lab 6 5 40 60 100

25 Z N5BCA4T35 III IV Allied 4: Accountancy 6 5 25 75 100

26 Z N5BCA4P46 IV IV Skill Based

Course 2: Lab 1: Web Technologies Lab 4 2 20 30 50

27 A N5BCA4T51-

A/4T51-B/4T31-C IV IV

Non Major

Elective - II

Basic Tamil - II / Advanced Tamil - II / General

Knowledge and English for Competency - II (A / B / C ) 2 2 - 75 75

30 24 525

28 Z N5BCA5T41 III V Core 9: Computer Networks 5 5 25 75 100

29 Z N5BCA5T42 III V Core 10: Java Programming 6 5 25 75 100

30 Z N5BCA5P43 III V Core Lab 5: Java Programming Lab 6 5 40 60 100

31 A N5BCA5T44 III V Elective I:

Mobile Computing & WAP/

Client Server Technology/

Information Security/

Mastering LAN & Troubleshooting

5 5 25 75 100

32 Z N5BCA5T55 IV V Skill Based

Course 3: Introduction to Compiler Design 4 2 25 75 100

Page 7: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

3

S.No Spl Course Code Part Sem Course Details (Papers) Hours Credits Int Ext Tot

33 Z N5BCA5P56 IV V Skill Based

Course 4: Lab 2: Photoshop and Flash Lab 4 2 40 60 100

34 Z N5BCA5T57 IV V Extra Credit

Course

Job Oriented Course: Mathematics for Competitive

Examinations * 4* 2* 100 - 100*

35 Z N5BCA5R48 IV V Extra Credit

Course Summer Project* - 1* - 50 50*

36 A N5BCA5P29 V V NSS/Sports Grade

30+4* 24+3*

600

+

150*

37 Z N5BCA6T41 III VI Core 11: PHP Programming 6 5 25 75 100

38 Z N5BCA6P42 III VI Core Lab 6: PHP Programming Lab 6 5 40 60 100

39 A N5BCA6T43 III VI Elective II:

E-learning/

Software Project Management/

Open Source Software/ E-Commerce

5 5 25 75 100

40 A N5BCA6T44 III VI Elective III:

Business Intelligence/

Management Information System/

Business Process Outsourcing/ Management Concepts

5 5 25 75 100

41 Z N5BCA6T55 IV VI Skill Based

Course 5: ASP.Net 4 2 25 75 100

42 Z N5BCA6P96 IV VI Skill Based

Course 6: Lab 3: ASP.Net Lab 4 2 20 30 50

30 24 550

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.

Page 8: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

4

EXPANSION FOR THE TITLES

S.No: Serial Number

Spl: Z for compulsory one and A to X alternatives (shall de indicated along with code connected by a hyphen mark)

Code: Code number for each of the course

Part: I to V for UG programs and blank space for PG programs

Sem: I to X for first semester to last semester (Six for UG programs and four / six / ten for PG programs)

Type: Nature of the Course

Course: Title of the paper

Hours: Contact allocated for each course

Credits: Credit weightage allocated for each course and total for each program

Int : Maximum internal marks allocated for each course

Ext: Maximum external marks allocated for each course

Total: Maximum total marks allocated for each course

Page 9: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

5

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 1

Total Credits 140

Extra Credits 3*

Page 10: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

6

SEMESTER – I

Credits: 3 gFjp I: jkpH] I Course Code: N5BCA1T51 - A

PART I: Tamil I 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;

myF V ,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;

Page 11: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

7

5. ,yf;fzf; Fwpg;g[

rhpahd brhw;fisf; fz;lwpjy;

ftpij vGJjy;

fojk;/ tpz;zg;gk; tiujy;

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.

Page 12: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

8

SEMESTER – I

Credits: 3 PART I: HINDI I Course Code: N5BCA1T21 - 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.

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: DAKSHIN

BHARATH HINDI PRACHAR SABHA CHENNAI -17.

5. COMPREHENSION

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

DAKSHIN BHARATH HINDI PRACHAR SABHA CHENNAI- 17.

SEMESTER – I

Credits: 3 PART I: MALAYALAM I Course Code: N5BCA1T21 - 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 PRESCRIBED:

1. Unit I & II Naalukettu – M.T. Vasudevan Nair (D. C. Books, Kottayam, Kerala)

2. Unit III & IV Nalinakanthi – T.Padmanabhan (D. C. Books, Kottayam, Kerala)

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

English about 100 words) to Malayalam

REFERENCE BOOKS:

1. Kavitha Sahithya Charitram –Dr. M. Leelavathi (Kerala Sahithya Academy, Trichur)

Page 13: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

9

2. Malayala Novel Sahithya Charitram – K. M.Tharakan (N.B.S. Kottayam)

3. Malayala Nataka Sahithya Charitram – G. Sankarapillai (D.C. Books, Kottayam)

4. Cherukatha Innale Innu – M. Achuyuthan (D.C. Books, Kottayam)

5. Sahithya Charitram Prasthanangalilude - Dr. K .M. George, (Chief Editor) (D.C.

Books, Kottayam)

SEMESTER – I

Credits: 3 PART I: FRENCH I Course Code: N5BCA1T21 - 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

PART II: ENGLISH FOR ENRICHMENT – I

Credits: 3 Course Code: N5BCA1T52

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.

Page 14: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

10

• Comprehension Skill

• A flair for English language

UNIT I 15 Hours

All The World‘s A Stage- William Shakespeare-5

Our Present Generation- C.E.M. Joad-4

A Poison Tree- William Blake-3

Parts of speech and Sentence pattern

UNIT II 15 Hours

I‘m Getting Old- Robert Kroetsche

Mahatma Gandhi- V.S.Srinivasa Shastri

The Adventure of the German Student-Washington Irving

Voice

UNIT III 16 Hours

Mending Wall-Robert Frost

The Last Leaf-O.Henry

A Noiseless Patient Spider- Walt Whitman

Narration

UNIT IV 15 Hours

La Belle Dame Sans Merci-John Keats

A Dissertation Upon Roasted Pig-Charles Lamb

To An Unborn Pauper Child-Thomas Hardy

Tenses

UNIT V 14 Hours

Refugee Mother And Child- Chinua Achebe

On Superstition- A.G. Gardiner

Some Curious Western Culture

Sparrows-K. Ahmad Abbas

SUGGESTED READING:

The Radiant English Anthology, Prof. Gangadhar P.Kudari, Dept of English, Gadag,

Macmillan Limited, 2008

SHORT STORIES:

Narration. An Anthology Of Short Stories M.M. Lukose, formerly Professor of

English, Kottayam, Macmillan.

Page 15: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

11

SEMESTER- I

CORE 1: DIGITAL FUNDAMENTALS AND COMPUTER

ARCHITECTURE

Credits: 3 Course Code: N5BCA1T45

Total Instructional Hours: 50 Hrs

Course Objective: To understand the basic concepts used in the Design & Analysis of Digital

Systems & introduce the principles of computer organization & 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 12 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 Complements. Boolean algebra and Logic Gates:

Boolean Function – Canonical and Standard Forms – 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.

UNIT III 10 Hours

Combinational Logic with MSI and LSI: Binary Parallel Adder – Decoders – Multiplexers.

Sequential Logic: Introduction – Flip Flops – Basic Flip Flop Circuit – Clocked RS Flip Flop –

D Flip Flop – JK Flip Flop – T Flip Flop.

UNIT IV 9 Hours

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 – Example of I/O Interface – Asynchronous data transfer –

Modes of transfer – Direct Memory Access.

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 – Associative Memory – 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.

Page 16: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

12

2. R.P. Jain – ―Modern Digital Electronics‖, Tata McGraw Hill, 2nd

Edition.

SEMESTER – I

CORE 2: PROGRAMMING IN C

Credits: 3 Course Code: N5BCA1T46

Total Instructional Hours: 50 Hrs

Course Objective: To understand the concepts of C.

Skill sets to be acquired: To enable the student to develop the Programming 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.

UNIT II 11 Hours

Input & 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.

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‖, Pearson education – 2009.

REFERENCE BOOKS:

1. YaeshwantKanitkar –―Let Us C‖, BPB publications, 8th edition, 2007, New Delhi.

2. E. Balagurusamy, ―Programming in ANSI C‖ 6th

Edition, TMH Publishing Pvt., Ltd., -

2012.

3. Byron S. Gottfried, ―Programming with C‖ 2nd

Edition, TMH Publishing Pvt., Ltd., - 2008.

Page 17: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

13

SEMESTER – I

CORE LAB 1: PROGRAMMING IN C LAB

Credits: 3 Course Code: N5BCA1P47

Total Instructional Hours: 35 Hrs

Operators:

1. Write a C program to find the biggest among three numbers.

Looping and decision making statements:

2. Write a C program to check whether the given number is prime or not and display the n

range of prime numbers.

3. Write a C program to find the sum of all digits until it reduces to a single digit.

Arrays:

4. Write a C program to create two array lists of integers. Sort and store the elements of both

of them in the third list.

5. Write a C program to read two equal sized matrices and perform matrix addition and

subtraction operations.

Strings:

6.Write a C program to find length of a string, compare and concatenate two strings.

7.Write a C program to check whether the given string is palindrome or not

Functions:

8.Write a C program to find factorial of given number using recursive function.

9.Write a C program to find sum, average and standard deviation using functions.

Structures and Pointers:

10. Write a C program to reverse a string using pointers.

11. Use structures to create and list Employee Details.

Files:

12. Write a C program to create the file with 5 records such as Book no, Book

name, Author, Publisher, Price and display the items.

SEMESTER – I

ALLIED 1: NUMERICAL METHODS AND STATISTICS

Credits: 5 Course Code: N5BCA1T24

Total Instructional Hours: 60 Hrs

Course Objective: To teach the students about probability, correlation, regression analysis and

numerical techniques to solve non-linear differential equations and transcendental equation.

Skill sets to be acquired: After the completion of the course the student will be able to apply

various methods of solving algebraic, transcendental equations, numerical differentiation,

numerical integration, correlation and regression.

Page 18: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

14

UNIT I 12 Hours

The Solution of algebraic and transcendental equations: The Bisection method - The method of

false position - Newton Raphson method.

UNIT II 12 Hours

Solving simultaneous linear algebraic equations : Gauss Elimination and Gauss Jordan method -

Iterative method - Gauss Jacobi method and Gauss Seidel method.

UNIT III 12 Hours

Numerical Differentiation: Newton‘s forward difference formula to compute derivatives -

Newton‘s backward difference formula to compute derivatives - derivatives using stirling‘s

formula - Numerical integration: Trapezoidal rule - Simpson‘s 1/3 rule.

UNIT IV 12 Hours

Interpolation: Newton‘s forward and backward interpolation - Lagrange‘s Formula.

UNIT V 12 Hours

Correlation: Definition - Correlation co-efficient - Rank correlation. Regression: Definition -

Regression coefficients - Properties - Regression lines - Simple Problems.

TEXT BOOKS:

1. P. Kandasamy , K. Thilagavathi, K. Gunavathi, Numerical Methods, S. Chand &

company Ltd. New Delhi Revised Edition 2005 ( UNIT I, II ,III & IV)

2. P.A. Navaneethan, Business Mathematics and Statistics, Jai publishers, Trichy, 2006.

(UNIT V)

REFERENCE BOOKS:

1. P. R. Vittal, Mathematical Statistics, Margham Publications, 2004.

2. Dr. A. Singaravelu, Numerical Methods, Meenatchi Agency, 2007.

3. R. S. Bhardwaj, Business Statistics, Excel Book, 2006.

SEMESTER – I

PART IV: ENVIRONMENTAL STUDIES

Credits: 2 Course Code: N5BCA1T43

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

Page 19: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

15

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. case studies.

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.

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. Aquatic ecosystems (ponds, streams, lakes, rivers, oceans, estuaries)

3. BIODIVERSITY AND ITS CONSERVATION 5 Hours

3.1 Introduction – Definition: genetic, species and ecosystem diversity.

3.2 Biogeographical 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

Page 20: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

16

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.2 Urban problems related to energy.

5.3 Water conservation, rainwater harvesting, and watershed management.

5.4 Resettlement and rehabilitation of people; its problems and concerns. Case studies.

5.5 Environmental ethics: issues and possible solutions.

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.

Page 21: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

17

SEMESTER- II

Credits: 3 gFjp I: jkpH] II Course Code: N5BCA2T51 - A

PART I: Tamil II Total Instructional Hours: 75 Hrs

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

myF I 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)

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

<bad ,uj;jy; (204)

myF II 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;)

Page 22: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

18

Kj;Jf;FkhuRthkp gps;isj; jkpH;-kPndW Fz;lfHp jptha;/

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

myF III 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;

myF IV ,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;

myF V ,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;

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.

2e.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;

Page 23: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

19

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

Credits: 3 PART I: HINDI II Course Code: N5BCA2T21 - B

Total Instructional Hours: 75 Hrs

(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)

Page 24: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

20

SEMESTER- II

Credits: 3 PART I: MALAYALAM II Course Code: N5BCA2T21 - 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 PRESCRIBED:

1. Unit I & II Kanneerum Kinavum- V.T.Bhatahirippad (D.C. Books, Kottayam)

2. Unit III, IV & V Balyakalasmaranakal – Madhavikkutty (D.C. Books, Kottayam)

REFERENCE BOOKS:

1. Jeevacharitrasahithyam – Dr. K.M. George (N.B.S. Kottayam)

2. Jeevacharitrasahithyam Malayalathil – Dr. Naduvattom Gopalakrishnan (Kerala Bhasha

Institute, Trivandrum)

3. Athmakathasahithyam Malayalathil – Dr. Vijayalam Jayakumar (N.B.S. Kottayam)

4. Sancharasahithyam Malayalathil – Prof. Ramesh chandran. V, (Kerala Bhasha Institute,

Trivandrum)

SEMESTER- II

Credits: 3 PART I: FRENCH II Course Code: N5BCA2T21 - 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)

Page 25: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

21

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

PART II: ENGLISH FOR ENRICHMENT – II

Credits: 3 Course Code: N5BCA2T52

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 Gift of Language – J.G. Bruton

The Land where There were no old Men – Jean Ure

Student Mobs – J.B. Priestly

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

UNIT III 15 Hours

Ode to a Nightingale – John keats

The Stolen Boat Ride – William Wordsworth,

Advice to a Girl – Thomas Champion

UNIT IV 15 Hours

Kiran Bedi – Parmesh Dangwal

Sorrows of Childhood – Charles Chaplin

At School – M.K. Gandhi

UNIT V 15 Hours

Letter Writing

Precis Writing

SUGGESTED READING:

Reflections Dr.Khader Almas, N. Mehar Taj, S. Alliya Parveen. Edt. Razia Nazir Ali,

Dept of English. JBAS College, Chennai. Macmillan 2007

Page 26: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

22

SEMESTER- II

CORE 3: DATA STRUCTURES AND ALGORITHMS

Credits: 3 Course Code: N5BCA2T43

Total Instructional Hours: 50 Hrs

Course Objective: To understand common data structures and algorithms, and be able to

implement them.

Skill sets to be acquired: To enable the students to study specific data structures such as

arrays, stack, queues, Linked lists, Tress, Graphs, and files and to learn efficient searching and

sorting techniques.

UNIT I 10 Hours

Introduction to Data Structures: Introduction to the theory of Data Structures – Data

representation – Abstract Data types – Data types – Primitive Data types – Data Structure and

Structured type – Atomic type – Difference between Abstract Data types, Data types and Data

Structures – Refinement Stages – Principles of Programming and Analysis of Algorithms.

Principles of Programming and Analysis of Algorithms: Algorithms – Big ‗O‘ Notation –

Complexity.

UNIT II 10 Hours

Linked Lists: Introduction to Lists and Linked Lists – Dynamic Memory Allocation – Basic

Linked List Operations – Doubly Linked List. Stacks: Introduction to Stacks – Stack as an

Abstract data type – Representation of stacks through arrays.

UNIT III 10 Hours

Applications of Stacks: Conversion of Infix to Postfix Expression. Queues: Introduction –

Queue as an Abstract data type – Representation of Queues – Circular Queues.

UNIT IV 10 Hours

Binary Trees: Introduction to Binary trees – Types of trees – Basic definition of Binary trees –

Properties of Binary tree – Binary Tree Traversal. Graphs: Introduction to Graphs – Terms

associated with Graphs – Sequential representation of Graphs – Spanning Trees – Shortest Path.

UNIT V 10 Hours

Sorting: Introduction – Bubble Sort – Selection Sort – Quick Sort – Insertion Sort – Merge Sort

– Heap Sort. Searching: Introduction – Binary Search.

TEXT BOOK:

1. ISRD Group – ―Data Structures Using C‖, Tata McGraw Hill Education Private Limited,

New Delhi, 6th

Reprint, 2009.

REFERENCE BOOKS:

1. Mark Allen Weiss – ―Data Structures and Algorithm Analysis in C‖, 2nd

Edition, Pearson

Education Asia, 2002.

2. Ellis Horowitz, Sartaj Sahni – ―Fundamentals of Data Structures‖ Galgotia Book Source

Pvt. Ltd., 2006.

Page 27: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

23

SEMESTER-II

CORE 4: OBJECT-ORIENTED PROGRAMMING WITH C++

Credits: 3 Course Code: N5BCA2T44

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.

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. Files: File opening

modes – Sequential Read/ Write operations – Random access operation – Working with

Strings: declaring and initializing string objects – Various String Functions.

TEXT BOOK:

1. Ashok N Kamthane, ―Object oriented Programming with ANSI and Turbo C++‖. Pearson

Education Publication, 7th

impression, 2009. (UNIT I, II, III, IV, V)

Page 28: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

24

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,2002.

SEMESTER-II

CORE LAB 2: C++ PROGRAMMING & DATA STRUCTURES LAB

Credits: 3 Course Code: N5BCA2P45

Total Instructional Hours: 35 Hrs

CONSTRUCTOR & DESTRUCTOR:

1. Write a C++ program to create a class which consists of required variables with the suitable

data types. Using class name create the Constructor and Destructor invoke them using object.

OPERATOR OVERLOADING:

2. Write a C++ program using operator overloading.

3. Write a C++ program using the concept of overloading with friend function.

INHERITANCE:

4. Write a C++ program to create a class name called A1 and derived the class with the name

of A2. Create a Class A3 using the concept of multilevel inheritance.

POINTER:

5. Write a C++ program using pointers to object.

STRING FUNCTIONS:

6. Write a program to read a string, Count the number of vowels and spaces in the string.

DATA STRUCTURE USING C:

7. Write a C program to experiment the operation of stack such as push() and pop().

8. Write a C program to experiment the queue operation such as insert(), delete() and display().

9. Write a C program to implement the concept of single linked list.

10. Write a C program to perform binary search.

SEMESTER – II

ALLIED 2: OPERATIONS RESEARCH

Credits : 5 Course Code: N5BCA2T26

Total Instructional Hours: 60 Hrs

Course Objectives: To teach the students about the Industrial applications of Operations

Research.

Page 29: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

25

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, Queuing model, PERT&

CPM Models, Decision theory 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 – Simplex method.

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). The Assignment problem: Introduction - Mathematical formulation

- Hungarian Assignment method.

UNIT III 12 Hours

Queuing Theory: Introduction - Queuing system - Characteristics of queuing system -Kendal‘s

Notation - Classifications of queues - Problems in (M/M/1) : (/FIFO); (Derivations not

included)

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 -

Graphical solution of (2 x n) and (m x 2) games.

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, 2008

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: 1 Course Code: N5BCA2T58

Total Instructional Hours: 27 Hrs

nehf]fk;: thH]tpay] bewpfisf] fw]gpj]J/ Md]kPfk] kw]Wk] kdpjneak] tHp epw]f

khzt khztpaiuj] jahh] bra]J/ mth]fisj; jiy rpwe]j Fokf]fshf

khw]Wjy].

Page 30: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

26

myF I 4 Hours

fy]tp – tiuaiu - fy]tpapd] nehf]fk]- thH]tpd] cd]dj bewpfs] - bewprhh]e]j fy]tp-

mwtpay] fy]tpapd] mtrpak] –gad]fs].

myF II 6 Hours

thH]tpay] bewpfs] - mwKk] jdpkdpj bewpfSk]-md]g[- rkhjhdk] –rj]jpak]/ mQpk]ir-

xGf]fk]/ bghWik/ rhd]whd]ik -<if/ kdpjcwt[fs] - kdpj cwt[bewpapd] cd]djk]-

rKjhaj]jpd] njitfs]/gpur]ridfs] – rKjhabghWg]g[k] flika[k]-KGikahfthGk]

fiy-thH]tpd] ,yf]Ffs] –tHpKiwfs].

myF III 6 Hours

xg]gw]w kfhd]fSk] mth]jk] rpe]jidfSk] - g[[j]jh]/ kQhtPuh]/ VR/ egpfs] ehafk] -

jpUts]Sth]/ ,uhkyp']fh]/ ,uhkfpU#]zh]/ Rthkptpntfhde]jh]/ kfhj]khfhe]jp.

myF IV 4 Hours

Md]kPfk] - kdpjneak] –kj']fspd] rhuk] - bghJj]jd]ik-cyfyhtpa Md]kPfk].

myF V 7 Hours

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

fyhr]rhugz]ghl]L chpik - murpay]/ bghUshjhu rKjhachpik-bgz]fs] chpik-

FHe]ijfs] chpik - bgz]fs] tij-bgz]qhpikfhf]Fk] mikg]g[fs] - kdpj chpikf]

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] ―thH]tpay] bewpfSk] cyfg] bgUkj';fSk;‖

_ ru!]tjp jpahfuh$h fy]Y}hp btspaPL . 2004

SEMESTER – II

PART IV: VALUE EDUCATION AND HUMAN RIGHTS

Credit: 2 Course Code: N5BCA2T27

Total Instructional Hours: 27 Hrs

Course Objectives: To teach the students Ethics and values of life, train them to become spiritually

oriented and transform them in to excellent citizens of the country.

UNIT I 4 Hours

Education – Definition – Purpose of Education – Important values of life – Ethics and value

Oriented Education – Importance of Science Education and its uses.

UNIT II 6 Hours

Values of life – Ethics and personal values – Love – Peace – Truth – Non-Violence –

Discipline, Patience – nobility – Philanthropy. Human relations – Excellence of human relations

– Needs of the Society and problems – The duty and responsibility of the society – Art of

complete living – Goals of Life and the methods to achieve them.

Page 31: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

27

UNIT III 6 Hours

Saints and their noble thoughts – Buddha, Mahaveer, Jesus Christ, Muhammed Nabi –

Thruvalluvar, Ramalingar, Rama Krishnaparamahamsar, Swavi Vivekananda – Mahatma

Gandhi.

UNIT IV 4 Hours

Spirituality – Humanism – Quintessence or religions – Common aspects of all religions –

Internationality of spiritualism.

UNIT V 7 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 cruelty to women – Organizations 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: “Ethics of life and the Great Religions of the world”

Publication of Sree Saraswathi Thyagaraja College – 2004.

SEMESTER – IV

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

Credit: 1 Course Code: N5BCA4T57

Total Instructional Hours: 25 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].

myFII rpdk] 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].

myFIII kdtsKk] kdpjkjpg]g[k] 10 Hours

kdpjthH]tpy] kdjpd] g']F- kdKk] kdtsKk] kdtsj]jpw]fhdfhuzpfs]- kdpj kjpg]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.

Page 32: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

28

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].

myF V kdpjclYk; 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.

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: kdtsf;fiy nahfh - ghlj;jpl;lk ;

Credits: 1 Course Code: N5BCA4P57C

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]Wf]bfhLj][jy .

myF I !]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]

myF II jtk]

2.1 jtk] - tpsf]fk]- kdmiyr]RHy] ntfk] – tiffs] 12 Hours

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]rpjpahdk]

myF III vz]zk] Muha]jy] –MirrPuikj]jy] gapw]rpKiw 10 Hours

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

3.2 MirrPuikj]jy] gapw]rpKiw

Page 33: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

29

myF IV rpdk] jtpu]j]jy] –ftiyxHpj]jy] gapw]rp 10 Hours

4.1 rpdk] jtph]]j]jy] gapw]rpKiw4.2 ftiyxHpf]Fk] jpwk] - gapw]rp

myFV Mrd']fs] 6 Hours

5.1 Nupatzf]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. vspaKiw clw]gapw]rp-jj]Jt"hdp ntjhj]jphpkfhp#p

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

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

4. kdk] - jj]Jt"hdp ntjhj]jphpkfhp#p

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

6. Sound Health through yoga-Dr.Chandrasekaran

7. Light on yoga-BKS.Iyenger

SEMESTER – III

CORE 5: OPERATING SYSTEMS

Credits: 5 Course Code: N5BCA3T42

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 15 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 – A 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

Page 34: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

30

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 15 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:

1. H.M.Deitel, Paul J.Deitel, David R.Choffnes – ―Operating System‖, 2nd

Edition, 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.

SEMESTER – III

CORE 6: RDBMS

Credits: 5 Course Code: N5BCA3T43

Total Instructional Hours: 75 Hrs

Course Objective: To understand the basic concepts in RDBMS such as Relational Models, E-

R Models, SQL and Stored 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.

Page 35: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

31

UNIT III 15 Hours

Database Design and the E-R Model: Overview of the Design Process – The Entity –

Relationship Model – Constraints – Entity – Relationship Diagrams. Interactive SQL:

Invoking SQL *Plus – Data Manipulation in DBMS – 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 – Data

Constraints.

UNIT IV 15 Hours

Logical operators – Range Searching – Pattern Matching – Grouping Data from Tables in SQL

– Manipulating Dates in SQL – Joins – Sub Queries – Using the Union, Intersect and Minus

Clause – Views – Granting Permissions – Reworking the Permission – Cursors – Stored

Procedure.

UNIT V 15 Hours

Stored Functions: What are Functions? – Where do functions Reside? – How Oracle Creates a

Function? – How Oracle Executes a Function? – 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 – How to apply 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 III, 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.

SEMESTER –III

CORE LAB 3: RDBMS LAB

Credits: 4 Course Code: N5BCA3P44

Total Lab Hours: 75 Hrs

1. Table Creation

Create client_master table where:

Column Name Data Type Size

Client_no Varchar2 6

Name Varchar2 20

Address1 Varchar2 30

Address2 Varchar2 30

City Varchar2 15

Page 36: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

32

State Varchar2 15

Pincode Number 6

Remarks Varchar2 60

Bal_due Number 10.2

2. Update, Modify and Delete the structure of tables

a) Adding new column

b) Modifying existing columns

c) Deletion of a specified number of rows

3. Select Command Unique

a) Global data extract

b) The retrieval of specific columns from table

c) Elimination of duplicates from the select statement

d) Sorting of data in a table

e) Selecting a data set from table data

4. Constraints

a) Create table client_master with not NULL on column client_no, name, address1,

adcress2.

b) Create client_master where client_no is the primary key

c) Create a sales_order_detail table where primary key as a table constraint

Column Name Data Type Size Attributes

S_order_no Varchar2 6 Primary key

Product_no Varchar2 6 Primary key

Qty_ordered Number 8

Qty_disp Number 8

Product_rate Number 8,2

d) Create table client_master with Unique key on column client_no

e) Create client_master table where Unique key as a table constraint

f) Create table sales_order_details with primary key as s_order_no and Product_no and

foreign key as s_order_no referencing column s_order_no in the sales_order table.

g) Create a sales_order_detail table where foreign key as a table constraint

h) Check integrity constraints:

i) CHECK with not null integrity constraints

j) Create a sales_order_details table where

Column

Name

Data Type Size Attributes

S_order_no Varchar2 6 Primary key,

Foreign Key

references

s_order_no of

sales_order table

Page 37: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

33

Product_no Varchar2 6 Primary key,

Foreign Key

references

product_no of

product_master

table

Qty_ordered Number 8 Not null

Qty_disp Number 8

Product_rate Number 8,2 Not null

5. Defining Integrity constraints in the ALTER TABLE command

a) Add primary Key constant on column supplier_no in table supplier_master

b) Add Foreign Key constraint on column s_order_no in table sales_order_details

referencing table sales_order, modify column qty_ordered to include NOT NULL constant

6. Logical Operators

Use following logical operators in SQL statement

a) And - all of must be included

b) Or - any of may be included

c) Not - none of would be included

7. Pattern Matching

a) The use of the like predicate

b) The in and not in predicate

8. Grouping Data from tables in SQL

9. Manipulating Dates in SQL.

10. JOINS

a) Joining multiple tables (Equi Joins)

b) Joining a table to itself (Self Joins)

11. SUB QUERIES

Use sub queries for the following commands

a) To insert records in the target table

b) To create tables and insert records in this table

c) To update records in the target table

d) To create views

e) To provide values for the condition in the WHERE, HAVING IN, SELECT UPDATE and

DELELTE statements.

Page 38: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

34

SEMESTER: III

ALLIED 3: ORGANISATIONAL BEHAVIOUR

Credits: 5 Course Code: N5BCA3T55

Total Instructional Hours: 75 Hrs

Objectives: - The objective of the course is to help students understanding theology of

organizational behaviour 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 counselling - types of counseling.

TEXT BOOKS:

1. L.M.Prasad, 2008. ―Organisational Behaviour‖. New Delhi: Sultan Chand & Sons.

1. Subba Rao P, 2009, ―Management and Organizational Behaviour‖, Himalaya Publishing

House, New Delhi.

REFERENCE BOOKS:

1. ―Organizational Behaviour text and cases”, S.S.Khanka, Sultan Chand &Co Ltd, NewDelhi,

2008.

2. ―Organisational Behaviour”, Stephen P Robbins, Judge A Timothy, Pearson, New Delhi,

13th Edition, 2009.

Page 39: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

35

SEMESTER – III

SKILL BASED COURSE 1: WEB TECHNOLOGIES

Credits: 2 Course code: N5BCA3T46

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 test- heading and horizontal rules-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 through DCOM

–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, 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).

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.

Page 40: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

36

3. C.Xavier - ―World Wide Web Design with HTML‖ - TMH publishers 2001.

SEMESTER- III

Credits: 2 gFjp IV mog;gilj; jkpH] I Course Code: N5BCA3T51 - A

PART IV: Basic Tamil I 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

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

myF IV 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;

Credits: 2 gFjp IV rpwg;g[j; jkpH; I Course Code: N5BCA3T51-B

PART IV: Advanced Tamil I 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

Page 41: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

37

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]

myF II rpw]wpyf]fpak] gh.nt:03

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

myF III gf]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]

myF V 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

NON MAJOR ELECTIVE - ENGLISH FOR COMPETENCY- I

Credits: 2 Course Code: N5BCA3T31-C

Total Instructional Hours: 27 Hrs

Course Objective: To prepare students for competitive examination and interviews.

Skill Sets to be Acquired: On successful completion of the course, the students should have

acquired confidence for facing interview.

UNIT I GRAMMAR 6 Hours

Number - Subject - Verb Agreement- Articles - Sequence of tenses- Common Errors

UNIT II WORD POWER 6 Hours

Idioms and phrases - One word substitutes – Synonyms - Antonyms - Words we often confuse -

Foreign words and phrases – Spelling

UNIT III READING AND REASONING 5 Hours

UNIT IV WRITING SKILLS 5 Hours

Page 42: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

38

Paragraph - Précis writing - Expansion of an idea - Report writing - Essay - Letters - Reviews

(Film and Book)

UNIT V SPEAKING 5 Hours

Public speaking - Group Discussion - Interview - Spoken English

PRESCRIBED TEXT:

English for competitive Examination, V. Saraswathi and Maya K.Mudbhatkal,

Emerald Publishers, 2004.

SEMESTER –IV

CORE 7: SOFTWARE ENGINEERING

Credits: 5 Course Code: N5BCA4T42

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 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 –Component-Level Design: What is

a Component – Designing Class-Based Components. 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.

Page 43: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

39

REFERENCE BOOKS:

1. Richard Fairley, ―Software Engineering Concepts‖, Tata McGraw-Hill

Publishing Company Limited, 2010.

2. Waman S. Jawadekar, ―Software Engineering – Principles and Practice‖, Tata McGraw Hill

Publishing Company Limited, 2011.

SEMESTER –IV

CORE 8: VB AND VB.NET

Credits: 5 Course code: N5BCA4T43

Total Instructional Hours: 75 hrs

Course Objective: To understand the concept of GUI Design Tool, also to make them aware of

controls in VB and VB.Net.

Skill Sets To Be Acquired: To enable the students to develop various projects using Visual

basic & VB.Net.

UNIT I 12 Hours

Getting started: Why Windows and Why Visual Basic? – Working with Visual Basic – A

Simple Handcrafted Application. Visual Basic Environment and Help System: Getting

started – The initial Visual Basic Screen – The SDI – Toolbars – The Toolbox and Custom

Controls and Components. Customizing a Form and Writing Simple Programs: The

Properties Window – Making a Form Responsive. First Steps in Building the User Interface:

The Toolbox – Creating Controls – Image Controls – Text boxes – Labels – Message Boxes.

UNIT II 18 Hours

First Steps in Programming: The Code Window – Visual Basic‘s Editing Tools – Statements

in Visual Basics – Variables – Data types – Working with Variables –Constants – Input Boxes.

Displaying Information: Picture Boxes – RichTextBoxes. Controlling Program Flow:

Determinate Loops – Indeterminate Loops – Making Decisions – Select Case. Built-In

Functions: Date and Time Functions. Writing Your Own Functions and Procedures:

Function Procedures – Sub Procedures. Organizing Information via Controls: Control

Arrays.

UNIT III 15 Hours

Building Large Projects: Project with Multiple Forms. Finishing the Interface: The Toolbox

Revisited: Frames – Options (Radio) Buttons – Check Boxes – Scroll Bars – Timers – Common

Dialog Boxes: A Simple File Viewer Example – Working with Common Dialog Boxes –

Menus: Menu Editor – Working with Menus at Run Time.

UNIT IV 15 Hours

Introduction to .NET: Understand .NET Framework – .Net Architecture – CLR, CTS and CLS

– Event Driven Programming – Net Framework Class Library (FCL) – Just-in-time compiler.

Welcome to VB.Net to IDE: Opening and closing windows and toolbars – Opening an

Existing Project – Using the Auto Hide Facility – Selecting a Form and Controls – Relocating

control – Using the properties windows

Page 44: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

40

UNIT V 15 Hours

Structured programming: What is structured programming? – Events – Subroutines and

Functions – Scope of Variables – Scope of Procedures – Creating Multiple Forms – Elementary

and Composite Data Types. Object Oriented Programming: What is OOPS? – Object

Browser – Collections. Working with files: Introduction to Files – Classification of Files –

Handling Files and Folders using Functions.

TEXT BOOKS:

1. Gary Cornell, ―Visual Basic 6 from the ground up‖, Tata McGraw-Hill Publishing

Company Limited, Edition, 2008 (UNIT I, II & III).

2. ShirishChavan ,―Visual Basic.NET‖, Pearson Edition, 2009 (UNIT IV & V).

REFERENCE BOOKS:

1. Noel Jerke, ―The Complete Reference Visual Basic 6‖. Tata McGraw-Hill Publishing

Company Limited.

2. Soma Dasgupta, ―Visual Basic to Advance‖, BPB Publications, 2003, New Delhi.

3. Jeffrey R.Sharpiro, ―The Complete Reference Visual Basic.Net‖, Tata McGraw Hill.

SEMESTER – IV

CORE LAB 4: VB AND VB.NET LAB

Credits: 4 Course code: N5BCA4P44

Total Lab Hours: 75 hrs

VISUAL BASIC:

1. Write a program to convert the given decimal number into binary, octal and hexadecimal.

2. Write a program to develop a calculator that includes several basic arithmetic operations

to perform calculations.

3. Write a program to create menus in a form using menu editor.

4. Write a program to add the items to list box and move the selected item from the list box

to the combo box.

5. Design a form using common dialog control to display the save and open dialog box.

6. Write a program to maintain student mark list using MS Access.

VB.NET

7. Write a program for a various font application.

8. Write a program for obtaining root directory and current directory.

9. Write a program to use a tool bar to set editor properties.

10. Write a program to create and reading text file.

11. Write a program to implement a binary search using collection class.

12. Write a program to create employee details (with database connectivity)

Page 45: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

41

SEMESTER – IV

ALLIED 4: ACCOUNTANCY

Credit: 5 Course Code: N5BCA4T35

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 -Various types of Cash Book

UNIT III 15 Hours

Bank Reconciliation Statement- Errors and their Rectification.

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.

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 2011

REFERENCE BOOKS:

1. Murthy and Reddy, Financial Accountancy, Margham Publishers, 24, Rameshwaram

Road, T.Nagar, Chennai -600017, Edition – 2012.

2. T.S. Grewal, Introduction to Accountancy, Sultan Chand & Company Ltd, 7361 Ram

Nagar, New Delhi – 110 055, Revised Edition 2008.

K.L.Narang, S.P.Jain, Advanced Accountancy, Kalyani Publishers, B-I/1292, Rajinder

Nagar, Ludhiana – 141008, Edition – 2013.

Page 46: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

42

SEMESTER – IV

SKILL BASED COURSE 2: LAB 1: WEB TECHNOLOGIES

LAB

Credits: 2 Course Code: N5BCA4P46

Total Instructional Hours: 50 Hrs

HTML:

1. Design a web page for a company using HTML formatting tags.

2. Create a web page using ordered list and unordered list in a table.

3. Create a web page with

a) An image

b) a table, with a heading and atleast one usage of row span/cols span.

c) Color the page

b) Link to another page.

4. Create a webpage for college admission process

XML:

5. Write a XML program to implement internal data type definition (DTD) using CSS.

6. Write a XML program to implement external data type definition (DTD) using CSS.

DHTML:

7. Write a DHTML program for event handling using on click&on error

8. Write a DHTML program to implement filters and transitions

VB SCRIPT:

9. Write a VB Script program for customer profile using functions.

10. Write a VB Script program for event handling using onclick, onmove, onload.

JAVA SCRIPT & AJAX:

11. Write 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. Create a simple calculator using form fields. Have two fields for number and one field for

the result. Allow the user to use plus, minus, multiply & divide.

SEMESTER – IV

Credits: 2 gFjp IV mog;gilj; jkpH] II Course Code: N5BCA4T51-A

PART IV: Basic Tamil II 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].

Page 47: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

43

myF II brhw]bwhlh] tpsf]fk]. gh.nt:04

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

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

myF III jkpHh] gz]ghL gh.nt:06

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

mwpKfk].

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

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

myF V 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;

Credits: 2 gFjp IV rpwg;g[j; jkpH; II Course Code: N5BCA4T51 – B

PART IV: Advanced Tamil II 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]

myF II 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]

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

myF IV 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

myF V 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.

Page 48: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

44

SEMESTER – IV

NON MAJOR ELECTIVE - GENERAL KNOWLEDGE AND ENGLISH

FOR COMPETENCY- II

Credits: 2 Course Code: N5BCA4T31-C

Total Instructional Hours: 27 Hrs

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

Skill Sets to be Acquired: On successful completion of the course, the students should have

acquired confidence for facing competitive Examination.

UNIT I 6 Hours

Ancient History (before Mughal Period)

Mughal History

British Period

Freedom Struggle

Indian Constitution (Indian Policy)

UNIT II 6 Hours

Indian Geography, Indian Economics, Sports and Awards

UNIT III 5 Hours

Science and Technology

Chemistry, Physics, Botany, Zoology and Environment Studies

UNIT IV 5 Hours

Constructing Passages

Comprehension

UNIT V 5 Hours

Sentence Completion

Spotting Errors

PRESCRIBED TEXT:

1. English for Competitive Examination, R.P.Bhatnagar and Rajul Bhargava, Special

Edition Macmillan India Limited, 2007.

2. Renu general knowledge book.

SEMESTER – V

CORE 9: COMPUTER NETWORKS

Credits: 5 Course Code: N5BCA5T41

Total Instructional Hours: 50 Hrs

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

Page 49: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

45

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, 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 – Blue tooth: Blue tooth

Architecture-Blue tooth 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.

Page 50: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

46

SEMESTER – V

CORE 10: JAVA PROGRAMMING

Credit: 5 Course Code: N5BCA5T42

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.

UNIT I 16 Hours

OOPS: Fundamentals of Object Oriented Programming – Introduction- Object Oriented

Paradigm–Basic Concepts of Object Oriented Programming– Benefits of OOP-Applications of

OOP.

Java Evolution: Java History – Java Features - How java differs from C and C++. Overview of

Java Language - 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 Inheritances. 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,

2008. (UNIT I, II, III, IV, V).

2. C.Xavier, ―Programming With Java 2”, Scitech Publications (INDIA) Pvt. Ltd. 2008

(UNIT IV).

REFERENCE BOOK:

1. Hebert Schildt, The Complete Reference Java 2, TMH publication,

2nd

Edition, 2009.

Page 51: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

47

SEMESTER –V

CORE LAB 5: JAVA PROGRAMMING LAB

Credits: 5 Course Code: N5BCA5P43

Total Lab Hours: 75 Hrs

1. Write a java program to find Fibonacci numbers

2. Write a java program sorting numbers

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

STRINGS AND VECTORS

4. Write a Java program to implement Method Overloading.

5. Write a Java Applications to extract a portion of a character string and print the extracted

string.

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

PACKAGE AND INTERFACES

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

8. Write a Java Program to implement the concept of multiple inheritance using Interfaces.

MULTITHREADING AND EXCEPTIONS

9. Write 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. Write a Java Program to create an Exception called payout-of-bounds and throw the

exception.

APPLET

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

12. Write 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. Write a Java Program to demonstrate the Multiple Selection List-box.

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

FILES

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

ELECTIVE I-(N5BCA5T44)

1. 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 52: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

48

Skill Set to be Acquired: To enable the students to gain fundamental techniques in Mobile

Communications, Mobile content services and Wireless Technology.

UNIT I 12 Hours

Wireless Communication Fundamentals: Introduction – Wireless Transmission –

Frequencies for Radio transmission – Signals – Antennas – Signal Propagation – Multiplexing

Modulations – Spread Spectrum – MAC – SDMA – FDMA – TDMA – CDMA.

UNIT II 12 Hours

Telecommunication Networks: Telecommunication Systems – Global System for Mobile

Communications – GPRS – Digital Enhanced Cordless Telecommunications – Satellite

Networks – Basics – Broadcast Systems – Digital Audio Broadcasting – Digital Video

Broadcasting.

UNIT III 12 Hours

Wireless Networks: Wireless LAN: Infrared Vs Radio Transmission – Infrastructure Networks

– Adhoc Networks – IEEE 802.11 – Introduction to Wireless ATM – Services and Location

Reference Model Function.

UNIT IV 12 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 12 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.

2. CLIENT/SERVER TECHNOLOGY

Credits: 5 Total Instructional Hours: 60 Hrs

Course Objective: To Understand the concepts of Network Operating System and Various

Servers

Page 53: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

49

Skill Sets To Be Acquired: To Enable the students to have Complete Knowledge in

Transaction Processing, Web Applications, Database Servers and Network Operating Systems.

UNIT I 8 Hours

Introduction: Client Server Computing- Definitions: Client/Server – File Servers, Database

Servers, Transaction Severs, Group ware Servers, Object Servers, Web Servers-Client/Server

Building blocks.

UNIT II 13 Hours

Client/Servers & Operating Systems: The Anatomy of a Server Program – Needs of

Client/Server from an OS- Server Scalability-Client Anatomy- Client Server hybrids.

Network Operating Systems: Creating the single system image- Peer-to-peer

communications-Remote procedure calls(RPC)- Messaging & Queuing: The MOM

Middleware-MOM VS RPC

UNIT III 13 Hours

SQL Database Servers: Fundamentals of SQL and Relational Databases- What does a

Database Server do - SQL database Server Architecture- Stored procedures, Triggers and rules.

Data Warehouses – What is OLTP – What is Decision Support Systems (DSS) – What is

Executive Information System – What is Data Ware House – Elements of Data warehouses.

Warehouse Hierarchies: The datamart – Replication vs Direct Access – The mechanics of data

replication - OLAP and Multidimensional Data – Data Mining.

UNIT IV 14 Hours

Client/Server Transaction Processing: The ACID properties-Types of Transaction Models-

TP Monitors: what is TP monitor – TP monitor and Transaction management standards - TP

monitor client/server interaction types – Transactional RPCs, QUEUEs and Conversations-

Transaction management standard: The X/Open DTP Reference model vintage 1991 and

1994.Client/Server Groupware: What is Groupware-The Components of

Groupware.Distributed Objects and Components: Distributed Objects – Components – Super

components - 3-Tier Client/Server Object style

UNIT V 12 Hours

Web Client/Server: URL –shortest HTML tutorial –HTTP-3-tier client/server, Web style-

HTML Web based forms-CGI: The server side of the Web-Web Security-The Internet and the

Intranets-JAVA and HOT JAVA- Applets Components, Java style- The JAVA Libraries, JDBC.

TEXT BOOK:

1. Robert Orfali, Dan Harkey, Jeri Edwards, ― The Essential Client/Server Survival Guide‖,

Galgotia Publications Pvt. Ltd, 2nd

Edition, 2001.

REFERENCE BOOK:

1. Dewire & Dawana Travis, ―Client Server Computing‖, TMH, 2003.

3. INFORMATION SECURITY

Credits: 5 Total Instructional Hours: 60 Hrs

Page 54: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

50

Course Objective: To Understand the variousconceptsof information

security issues.

Skill Sets To Be Acquired: To Enable the students to have Complete Knowledge in computer

security, operating system security, network security, software security and language-based

security.

UNIT I 12 Hours

Introduction to computer security: Basic concepts, threat models common security goals.

Cryptography and cryptographic protocols, including encryption, authentication, message

authentication codes, hash functions, one-way functions, public-key cryptography, secure

channels, zero knowledge in practice, cryptographic protocols and their integration into

distributed systems, and other applications.

UNIT II 12 Hours

Operating system security: memory protection, access control, authorization, authenticating

user, enforcement of security, security evaluation, trusted devices, digital rights management.

UNIT III 11 Hours

Network security: Firewalls, intrusion detection systems, viruses and worms, web security.

Case Studies: DNS ,IPSec.

UNIT IV 12 Hours

Software security: Secure software engineering, defensive programming, buffer overruns and

other implementation flaws.

UNIT V 13 Hours

Language-based security: Analysis of code for security errors, safe languages, and

sandboxing techniques. Case Studies: privacy, mobile code, digital rights management and copy

protection, trusted devices, denial of service and availability, network based attacks, security

and the law, electronic voting.

TEXTBOOKS / REFERENCES:

1. Charles P Pfleeger and Shai Lawrence pfleeger, ―Security in Computing‖, Fourth Edition,

Prentice Hall, 2007

2. Ross J.Anderson and Ross Anderson, ―Security Engineering: A guide to Building

Dependable Distributed Systems‖, Wiley, 2001.

3. Debby Russell and Sr.G.T.Gangemi, ―Computer Security Basics (Paperback)‖, 2nd

Edition ,

O‘Reilly Media,2006.

4. Thomas R.Peltier, Justin Peltier and JhonBlackley, ―Information Security Fundamentals‖,

2nd

Edition, Prentice Hall, 1996.

4. MASTERING LAN AND TROUBLESHOOTING

Credits: 5 Total Instructional Hours: 60 Hrs

Objective On successful completion of the course the students should have:

Understood details of Local Area Networks and types of faults, and how to solve the problems?

Page 55: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

51

Skill Sets To Be Acquired: To enable the students to learn about the internal organization of a

PC.

UNIT I 12 Hours

PC-Hardware 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 12 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.

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 12 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

TROUBLE SHOOTING: 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,FDC problems.

REFERENCE BOOKS:

1. B.Govindaraulu - "IBM PC and Clones", Tata McGraw Hill Co.1995.

2. Robert C Brenner - "IBM PC Trouble shooting and Repair guide", BPB

publications.

3. Winn &Rosch - "Hardware Bible" , Tec media.

4. Ray Duncan - "Dos Programming".

5. Zacker – ―Upgrading & Trouble shooting Networks – the complete

Reference‖, Tata McGraw Hill Publications.

6. Meyers – Introduction to PC Hardware and Trouble shooting, Tata

McGraw Hill Publications.

Page 56: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

52

SEMESTER - V

SKILL BASED COURSE 3: INTRODUCTION TO COMPILER DESIGN

Credits: 2 Course Code: N5BCA5T55

Total Instructional Hours: 50 Hrs

Objective: To understand the basic concepts of compiler and to acquire the knowledge of each

phases of compiler.

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

compiler and low-level language translation.

UNIT I 13 Hours

Introduction to Compiling: Compilers – Analysis of the source program – The phase of a

compiler – The grouping of phases.

A Simple One-Pass Compiler: Syntax definition – Syntax-directed translation – Parsing – A

translator for simple expressions – Lexical analysis – Incorporating a symbol table.

UNIT II 9 Hours

Lexical Analysis: The role of the lexical analyzer – Input buffering – Specification of tokens –

Recognition of tokens.

Syntax Analysis: The role of the parser – Context-free grammar – Writing a grammar – Top-

down parsing – Bottom-up parsing - Operator-precedence parsing.

UNIT III 9 Hours

Syntax-directed translation: Syntax-directed definitions – Constructions of Syntax trees –

Bottom-up Evaluation of S-attributed definitions – L-attributed definitions – Top-down

Translation. Type Checking: Type Systems – Specification of a Simple type Checker.

UNIT IV 9 Hours

Run-Time Environment: Source language issues – Storage organization – Storage-allocation

strategies – Symbol tables.

Intermediate Code Generation: Intermediate languages – Declarations – Assignment

Statements – Procedure calls.

UNIT V 10 Hours

Code Generation: Issues in the design of a code generator – Target machine – Run-time

storage management – Basic blocks and flow graph.

Code Optimization: Introduction – the principal sources of optimization – optimization of

basic blocks.

TEXT BOOK:

1. Alfred V. Aho, Ravi Sethi, Jeffrey D.Ullman. ―Compilers Principles, Techniques and

Tools‖, 2004, Pearson Education (Singapore) Pvt.Ltd.,

Page 57: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

53

REFERENCE BOOKS:

1. A.V. Aho and J.D. Ullman, ―The Principles of Compiler Design‖, Narosa Publishing

House, 1989.

2. D.M..Dhamdhere, ―Compiler Construction – Principles and Practices‖, 2nd

Edition,

Macmillon India Limited, 2001.

SEMESTER –V

SKILL BASED COURSE 4: LAB 2: PHOTOSHOP AND FLASH LAB

Credits: 2 Course Code: N5BCA5P56

Total Lab Hours: 60 Hrs

PHOTOSHOP:

1. Create Water Drops using Photoshop.

2. Create roll over button using Photoshop.

3. Create lighting effects in Photoshop.

4. Create Plastic Surgery for the Nose using Photoshop.

5. Create see-through text using Photoshop.

6. Convert Black and White Photo to Color Photo using Photoshop.

FLASH:

1. Change a Shape to Another Shape. (Shape Animation).

2. Draw a Bird with Flash tools and make it fly with key Frame Animation.

3. Animate a Ball with the help of Guide line Animation. (Path Animation)

4. Create An Album With The Help Of Buttons.

5. Create a 3D rotation of a box with the help of shape animation.

6. Create Morphing between two images in Flash.

SEMESTER – V

EXTRA CREDIT COURSE

MATHEMATICS FOR COMPETITIVE EXAMINATIONS

Credits: 2* Course Code: N5BCA5T57

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

Numbers

HCF & LCM of Numbers

Average

Problems on numbers

Page 58: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

54

Problems on ages

UNIT II 10 Hours

Percentage

Profit and Loss

Ratio and Proportion

Partnership

UNIT III 10 Hours

Time and work

Pipes and Cisterns

Time and Distance

Problems on Trains

UNIT IV 10 Hours

Boats and streams

Allegation or Mixture

Simple Interest

Compound Interest

UNIT V 10 Hours

Permutation and combination

Data Interpretation:

Bar graphs

Pie Charts

Line graphs

TEXT BOOK:

1. ―Mathematics for Competitive Examinations‖, Department of Mathematics, STC,

Pollachi, 2015.

REFERENCE BOOKS:

1. R. S. Aggarwal, Quantitative Aptitude for Competitive Examinations, S. Chand &

Company Ltd, 2012 Edition.

2. B. S. Sijwali, Quantitative Aptitude, Arihand Publications (India) PVT LTD, 2007.

3. Abhijit Guha, Quantitative Aptitude for Competitive Examinations, McGraw Hill

Companies. 2006.

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

Page 59: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

55

Total marks – 100 marks

SEMESTER – V

EXTRA CREDIT COURSE

GUIDELINES FOR SUMMER PROJECT (N5BCA5R48)

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.

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.

Page 60: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

56

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.

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

Page 61: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

57

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 Tables and 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

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.

Page 62: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

58

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

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.

Page 63: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

59

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

Page 64: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

60

4.2. ER-Diagram

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 65: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

61

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 66: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

62

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

H.O.D DEAN PRINCIPAL

External Viva-voce Conducted on -------------------

INTERNAL EXAMINER EXTERNAL EXAMINER

Page 67: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

63

SEMESTER: V

PART V: EXTENSION ACTIVITIES

Course Code: N5BCA5P29

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, Other Extra curricular 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/special

Camps/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 testin the theoretical aspects of any one of the above fields and be

graded and certified accordingly)

SEMESTER: VI

CORE 11: PHP PROGRAMMING

Credits: 5 Course Code: N5BCA6T41

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.

Page 68: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

64

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. ―PHP A Beginner„s Guide”, VIKRAM VASWANI, Tata McGraw-Hill, 2008.

REFERENCE BOOKS:

1. ―The PHP Complete Reference” – Steven Holzner – Tata McGraw-Hill Edition,2010

2. ―Spring into PHP5” – Steven Holzer, Tata McCraw Hill Edition, 2005.

SEMESTER: VI

CORE LAB 6: PHP PROGRAMMING LAB

Credits: 5 Course Code: N5BCA6P42

Total Instructional Hours: 75 Hrs

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

Page 69: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

65

functions, Date and time functions.

9. Develop a PHP program using session.

10. Develop a PHP program using cookie and session.

ELECTIVE II-(N5BCA6T43)

1. E-LEARNING

Credits: 5 Total Instructional Hours: 60 Hrs

Objective On successful completion of the course the students should have:Understood details

of E-Learning & Multimedia.

Skill Sets To Be Acquired: To enable the students to learn about the E-Learning, animation

and how to import sound and video?

UNIT I 12 Hours

E-Learning Evolution - Advantages and Disadvantages of E-Learning - Instructional design

Models for E-Learning -Applying User-Centered Design to E-Learning - Methods and

Measures to Retain Students Enrolled in Online Education -Choosing an Effective

Communication Tool.

UNIT II 12 Hours

Flash : Geometric shape tools – Drawing tools- fill and stroke controls- Selection Tools.

UNIT III 12 Hours

Creating Animation and Effects: Animation strategies – TimeLine Animation – Character

animation Techniques – fundamentals of Editing.

UNIT IV 12 Hours

Sound: Import and Export formats – Importing sound to flash – adding sound to timeline –

synchronizing audio to animations- stopping sounds – Working with sound forge.

UNIT V 12 Hours

Video: Integrating and Importing Video – Editing video with Adobe Premiere – Organizing &

Editing clips – Adding Transition between clips – Adding special effects to video.

TEXT BOOKS

1. MacroMedia flash 8 Bible - Robert ReinHardt and Snow Dowd. 2006,1st Edition, Wiley

India (P) Ltd, New Delhi.

2. E-Learning Concepts and Techniques - Pamela Berman, institute for

Interactive Technologies, Bloomsburg University of Pennsylvania, USA (e-book), 2006.

REFERENCE BOOKS:

1. Flash 8 - Dinesh Maidasani. 2006,1st Edition, Firewall Media Publications, New Delhi.

2. Fred T.Hofstetter. 2001. MultiMedia Literacy, Tata McGraw Hill, New Delhi.

3. Multimedia making it work, Tay Vaughan. 2008. 7th

Edition, Tata McGraw-Hill, New Delhi.

Page 70: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

66

2. 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/w projects, 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, COCOMO model.

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 behaviour, Selecting right person for the job, Motivation,

Oldham-Hackman job characteristics model, Decision Making, Leadership, Organizational

structures.

UNIT V 11 Hours

Software Quality: Introduction, Importance, Definition, ISO 9126, Practical s/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, Fourth Edition - 2006.

Page 71: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

67

REFERENCE BOOKS:

1.‖Software Project Management-A Concise Study‖, Kelkar.S.A, Prentice Hall of India

Publication.

2.‖Software Project Management A Real World guide to Success‖, Joel Henry, Pearson

Education Publication.

3. OPEN SOURCE SOFTWARE

Credits: 5 Total Instructional Hours: 60 Hrs

Objective On successful completion of the course the students should have: Understood details

of open source software

Skill Sets To Be Acquired: To enable the students to learn about the internal organization of a

PC.

UNIT I 12 Hours

Introduction to open sources – Need of open sources – advantages of open sources –application

of open sources. Open source operating systems: LINUX : Introduction – general overview –

Kernel mode and user mode –process – advanced concepts –scheduling – personalities –

cloning – signals – development with Linux.

UNIT II 12 Hours

MySQL : Introduction – setting up account – starting, terminating and writing your own SQL

programs-record selection Technology – working with strings – Date and Time – sorting Query

results – generating summary –working with meta data –using sequences – MySQL and Web.

UNIT III 12 Hours

Apache Webserver: Introduction-Apache Installation Process-Starting,Stopping And

Restarting Apache-configuring Apache Web Server-important entries in httpd.conf File-

securing Apache-Create the Website-Apache log files-Apache modules

UNIT IV 12 Hours

Syntax and style – python objects – numbers – sequences – strings – lists and tuples –

dictionaries – conditional loops –files – input and output – errors and exceptions – functions –

modules – classes and OOP – execution environment.

UNIT V 12 Hours

Perl backgrounder – perl overview – perl parsing rules – variables and data – statements and

control structures – subroutines -, packages and modules – working with files – data

manipulation.

TEXT BOOKS:

1. The Linux Kernel book by Remy Card, Eric and Frank Mevel- Wiley

Publications 2003.

2. ―MySQL Bible‖ by Steve Suchring – John Wiley 2002.

3.‖Using Linux Apache Mysql PHP Perl on Linux‖, Ivan Bayross, BPB

publications, 2004

Page 72: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

68

4.‖Open Source Web development with LAMP‖, James Lee, Brent ware,

Pearson education, 2006.

REFERENCE BOOKS:

1. ―Core Python Programming‖, Wesley J. Chun Prentice Hall 2001

2. ―Perl: The Complete Reference‖,2nd

Edn by Martin c. Brown Tata

McGraw-Hill 2009

3. ―MySQL: The Complete Reference‖, 2nd

Edn by VikramVaswani Tata

McGraw-Hill 2009

4. E- 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.

UNIT I 12 Hours

E- Commerce: Anatomy of E- commerce Applications – Electronic Commerce Consumer

Applications. Network Infrastructure for E-commerce: Components of the I- way- Network

Access Equipment- Global Information Distribution Networks.

UNIT II 13 Hours

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 the Consumer‘s Perspective.

UNIT IV 10 Hours

Electronic Payment Systems: Types of Electronic Payment Systems –Digital token based

Electronic Payment systems, Smart cards based Electronic Payment Systems, Credit cards

based Electronic Payment Systems. Interorganizational Commerce and EDI: Electronic Data

Interchange: EDI Applications in Business-EDI: Legal, Security and Private Issues.

UNIT V 13 Hours

Advertising and Marketing On The Internet: The New Age of Information Based

Marketing. Consumer Search and Resource Discovery: Information Search & Retrieval –

Information Filtering - Consumer Data Interface: Emerging Tools. The Internet Protocol suite:

Layers and Networking- Desktop TCP/IP: SLIP & PPP.

TEXT BOOK:

1.RaviKalakota& Andrew B.Whinston -―Frontiers of Electronic – Commerce‖, Wesley 1999.

Page 73: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

69

REFERENCE BOOK:

1.PeteLoshin, & Paul A. Murphy, ―Electronic Commerce‖, 2nd Edition, Jaico Publishing

House, 2000.

ELECTIVE III - (N5BCA6T44)

1. BUSINESS INTELLIGENCE

Credits: 5 Total Instructional Hours: 60 Hrs

Objective :On Successful Completion of this subject the students should have: -data mining,

data warehousing and knowledge management, Etc.,

Skill sets to be acquired:To enable the students to gain knowledge inbusiness intelligence and

decisions, datamining & data warehousing, web analytics and knowledge management.

UNIT I 12 Hours

Introduction to business intelligence and business decisions – Data warehouses and its role in

Business Intelligence – Creating a corporate data warehouse – Data Warehousing architecture –

OLAP vs. OLTP - ETL process – Tools for Data Warehousing – Data Mining – KDD Process

UNIT II 12 Hours

Applications of Data Mining in Business – Data Mining Techniques for CRM – Text Mining in

BI - Web Mining – Mining e-commerce data – Enterprise Information Management - Executive

Information Systems

UNIT III 12 Hours

Business Intelligence – Function, Process, Services & Tools - Application in different domains

– Operational BI - Customizing BI – Managing BI projects vs. Traditional IS projects –

Managing BI projects – Best Practices in BI Strategy

UNIT IV 12 Hours

Knowledge Management – Definition – Data Vs. Information Vs. Knowledge – The ten key

principle of KM – Knowledge Management Architecture – Knowledge Management Vs.

Knowledge Processing – KM approaches – KM Tools – KM Infrastructure – KM models - KM

Strategies

UNIT V 12 Hours

Web Analytics and Business Intelligence – eCRM - Case Study: Web Trends – Boeing –

EverBank – China Eastern

TEXT BOOKS:

1. M.Raisinghani - Business Intelligence in the Digital Economy –

Opportunities, Limitations and Risks, Idea Group publications, 2004.

2. Introduction to Data Mining and its Applications, Sumathy,

Sivanandam, Springer Verlag, 2006

3. Knowledge Management and Business Innovation, YogeshMalhotra,

Idea Group, 2001.

Page 74: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

70

2. MANAGEMENT INFORMATION SYSTEM

Credits: 5 Total Instructional Hours: 60 Hrs

Objective :On Successful Completion of this subject the students should have: - Management

Role,Control, Process , DSS , BPR, Etc.,

Skill sets to be acquired: To understand the insight of MIS.

UNIT I 12 Hours

Introduction : MIS Concept – MIS Definition – Role of the MIS – Impact of the MIS – MIS and

Computer. Role and Importance of Management – Introduction Approaches to Management –

Functions of the Manager – Management as a Control System – Process of Management.

UNIT II 12 Hours

Organization Structure and Theory – Strategic Management of Business - Basics of

Management Information Systems - Decision Making – Information Systems.

UNIT III 12 Hours

System Analysis and Design – Development of MIS – Choice of Information Technology –

Applications of Management Information System – Decision Support Systems.

UNIT IV 12 Hours

Enterprise Management Systems – Technology of Information Systems – Database

Management Systems – Object Oriented Technology (OOT): Conceptual Presentation – Client

Server Architecture.

UNIT V 12 Hours

Networks – Business Process Re-Engineering (BPR) – Data Ware House: Architecture to

Implementation – Electronic Business Technology.

TEXT BOOK:

1. W.S.Jawadekar, ‖Management Information Systems ―, 2nd edition, Tata McGraw Hill.

REFERENCE BOOK:

1. Robert .Schultheis , Mary Sumner – Management Information System - 4th

edition TMH.

3. 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.

Page 75: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

71

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.

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. Richard H.Hall, ―Organization, Structure, Processes and Outcomes‖ Pearson Education, 9th

Edition. (Unit : I)

4. MANAGEMENT CONCEPTS

Credits: 5 Total Instructional Hours: 60 Hrs

OBJECTIVE: After studying this course, students will be able to have a clear understanding of

the managerial functions like planning, organizing, staffing, leading and controlling.

Skill sets to be acquired: Knowledge on the principles of management in all kinds of

organizations andsome basic knowledge on international aspect of management.

UNIT I 12 Hours

THE BASIC OF GLOBAL MANAGEMENT THEORY AND PRACTICE: Definition of

Management: Its nature and purpose- The evolution of management thought and the patterns of

management analysis – The System approach to the management process- The Functions of

Managers- The System Model of management and the organization of this book

Page 76: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

72

UNIT II 12 Hours

PLANNING: Nature& Purpose - Steps involved in Planning - Objectives - Setting Objectives -

Process of Managing by Objectives - Strategies, Policies & Planning Premises: The nature and

purpose of strategies and polices- The strategic planning process.

UNIT III 12 Hours

ORGANISING: Nature and Purpose - Formal and informal organization - Organization levels

and the span of management – The Structure and Process of organizing: The logic of

Organizing - Misconcepts – Line/Staff Authority: Line/Staff concepts and functional authority

- De-Centralization of Authority.

UNIT IV 12 Hours

DIRECTING: Staffing: Definition – overview of staffing function – Factors affecting staffing

- Selection Process, techniques and instruments – Motivation: Motivation theories - Job

Enrichment – Communication: Process of Communication - Barriers and Breakdown.

UNIT V 12 Hours

CONTROLLING: System and process of Controlling: The basic control process – critical

control points, standards and benchmarking – real-time information control – Productivity:

Problems and Measurement – operations management system.

TEXT BOOKS:

1. Harold Koontz & Heinz Weihrich "Essentials of Management", Tata McGraw-Hill, Seventh

Edition, 2004.

2. Joseph L Massie "Essentials of Management", Prentice Hall of India, (Pearson),Fourth

Edition, 2003.

REFERENCE BOOKS:

1. Tripathy PC And Reddy PN, ―Principles of Management", Tata McGraw-Hill,1999.

2. Decenzo David, Robbin Stephen. A, "Personnel and Human Reasons Management",

Prentice Hall of India, 1996.

3. JAF Stomer, Freeman R. E and Daniel R Gilbert ―Management‖, Pearson Education, Sixth

Edition, 2004.

4. Fraidoon Mazda, "Engineering Management", Addison Wesley,-2000.

SEMESTER: VI

SKILL BASED COURSE 5: ASP.NET

Credits: 2 Course Code: N5BCA6T55

Total Instructional Hours: 50 Hrs

Course Objective: To understand the concepts and provide a foundation for Dynamic website

development.

Skill sets to be acquired: To enable the students to acquire knowledge about the ASP and

ASP.Net Programming

Page 77: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

73

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 (Unit I & II),2002.

2. Dave Mercer ―ASP.NET A Beginner‟s Guide‖ Tata McGraw-Hill Edition (Unit

III,IV,V),2008.

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 3: ASP. NET LAB

Credits: 2 Course Code: N5BCA6P96

Total Instructional Hours: 50 Hrs

1. Create a Simple page introducing you, how old you are, what you do, what you like

and dislike. Modify the introduction to include a bullet list of what you do and put List the 5

things you like most and dislike as numbered Lists. Create another page about your favorite

Hobby and Link it to (and from) your main page. Center something, and put a quote on new of

your pages.

Page 78: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

74

2. Create a new file called index.Html. Put the normal HTML document structure tags in the

File. Give it a title at the bottom of the page ((i.e.) the last thing between the body tags) put the

following:

A Horizontal Rule.

A link to your email addresses (with your name between the tags); remember to put the

link to your email address within address tags.

A line break.

The date (I have this same structure at the bottom of this page).

Above this block (which is called the footer), put a title in heading tags. Add some text

describing multiple headings and Paragraphs if you wish.

3. Create 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 books

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. Create an ASP.Net WebForms using the Applications.

5. Create an ASP.Net Program Using controls.

6. Create an ASP.Net Program to create Validation Controls.

7. Create an ASP.Net Program Using Web User controls.

8. Create an ASP.Net Program using Data Binding with Server controls.

9. Create an ASP.Net Program using Database Programming concepts in ADO.Net.

10. Create an ASP.Net Program, to create a Web service.

Page 79: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

75

--------------------------------------------------------------------------------------------------------

2. AUTONOMOUS EXAMINATIONS SYSTEM

AND REGULATIONS

Page 80: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

76

1.

.

2.

.

Or

r

Or

r

3 .

CURRICULUM STRUCTURE OF UG PROGRAMS

(2015 – 16 Batch onwards)

PART - I

PART - II

PART - III

PART - IV

P A RT - V

ADDITIONAL PROGRAMS

And

Environmental Studies, Value Education and Human Rights

Non – Major Electives / Skill Based Courses

Or

r

Or

r

Or

r

a) Basic Tamil for New Learners

1. Core 2. Allied 3. Electives

English : English for Enrichment I & II

Extension Activities Extra Credit Courses

a. Tamil b. Hindi c. Malayalam d. French

1. Yoga

2. NSS / Sports 1. Job Oriented Course

2. Summer Project Work

UGC Add - On Programs

b) Advanced Tamil

c ) English For Competency - I /

/

General Knowledge & English fo r Competency - I I

Certificate Program in COMMUNICATIVE English

Page 81: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

77

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 (English for Competency – I,

General Knowledge and English for Competency – 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 05 i.e., (Marks obtained/50) X 5 === A)

Page 82: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

78

Second Internal Assessment Test for courses except

Part IV-Non Major Elective(English for Competency – I,

General Knowledge and English for Competency – 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 05 i.e., (Marks obtained/50) X 5 === B)

Model Examinations for courses except

Part IV-Non Major Elective:(English for Competency – I,

General Knowledge and English for Competency – II)

Syllabus : All Five Units

Working Days : On completion of 85 working days approximately,

Duration : Three Hours

Max. Marks : 75

For the Model Examinations, the question paper pattern to be followed as given below:

Page 83: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

79

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 05 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 : 10 Marks 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 - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

80

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 - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

81

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 - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

82

Evaluation system for Part-IV Non Major Elective Course

(English for Competency – I,

General Knowledge and English for Competency – II)

The question paper pattern given below shall be followed for Part IV-Non Major

Elective: English for Competency – 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]

Page 87: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

83

Model Examinations

Syllabus : All Five Units

Working Days : On completion of 85 working days approximately,

Examination : Commences any day from 86th

working day to 90th

working day.

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: General Knowledge and English for Competency – 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

Page 88: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

84

Question Paper Pattern

Section A

Attempt all questions (from Unit III)

40 questions – each carrying half mark 20 X 01 =20

Multiple Choice

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

working day 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.

Page 89: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

85

End Semester Examination for courses other than

Part IV-Non Major Elective: English for Competency – I &

General Knowledge and English for Competency – 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

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: English for Competency – 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

Page 90: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

86

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: General Knowledge and English for Competency – II

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 07X 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

__________

Page 91: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

87

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%

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

Page 92: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

88

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

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

Page 93: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

89

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)

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. Total 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 - - -

Page 94: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

90

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 95: Syllabus for - stc.ac.instc.ac.in/syllabus/2015-2016/BCA.pdf · Basic Tamil - I / Advanced Tamil - I / English for Competency-I (A / B / C ) 2 2 - 75 75 30 23 575 22 Z N5BCA4T42 III

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:

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