(choice based credit system (semester scheme))iii core course-5 introduction to database management...

41
1 ESTD-1963 SCIENCE COLLEGE(AUTONOMOUS) (Choice Based Credit System (Semester Scheme)) FOR THE BACHELOR OF COMPUTER APPLICATION (BCA) 1 st Semester Examination: 2015-16 2 nd Semester Examination: 2015-16 3 rd Semester Examination: 2016-17 4 th Semester Examination: 2016-17 5 th Semester Examination: 2017-18 6 th Semester Examination: 2017-18 Published by : SCIENCE (AUTONOMOUS) COLLEGE HINJILICUT GANJAM, ODISHA SCIENCE COLLEGE(AUTO) HINJILICUT

Upload: others

Post on 12-Mar-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

1

ES TD-1963

SCIENCE COLLEGE(AUTONOMOUS)

HINJILICUT (Ganjam), Odisha.

(Choice Based Credit System (Semester Scheme))

FOR

THE BACHELOR OF COM PUTER APPLICATION (BCA)

1st Semester Examination: 2015-16

2nd

Semester Examination: 2015-16

3rd Semester Examination: 2016-17

4th

Semester Examination: 2016-17

5th

Semester Examination: 2017-18

6th

Semester Examination: 2017-18

Published by :

SCIENCE (AUTONOMOUS) COLLEGE HINJILICUT

GANJAM, ODISHA

SCIENCE COLLEGE(AUTO) HINJILICUT

Page 2: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

2

Three-Year (6-Semester) CBCS Programme (B.C.A)

SEMESTER COURSES COURSENAME PAGE

NO.

CREDITS

I ABILITY ENHANCEMENT COURSE-I English Communication 4 2

CORE COURSE-1 COMPUTER

FUNDAMENTALS

6 4

CORE COURSE-1( PRACTICAL) MS-OFFICE(Lab) 7 2

CORE COURSE-2 Computer programming

in C

8 4

CORE COURSE-2(Practical) C – Lab 9 2

GENERIC ELECTIVE-1 Discrete Mathematics

& Calculus

10 6

II ABILITY ENHANCEMENT COURSE-II Environmental Science 11 2

CORE COURSE-3 Operating system 14 4

CORE COURSE-3(practical) Operating system(Lab) 15 2

CORE COURSE -4 Data Structure 15 4

CORE COURSE-4(PRATICAL) Data structure using C(

LAB )

16 2

GENERIC ELECTIVE-2 Operation Research 17 6

Page 3: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

3

III CORE COURSE-5 Introduction to Database

Management System

18 4

CORE COURSE-5(PRATICAL)

DBMS (LAB) 18 2

CORE COURSE-6

Computer Organization 20 6

CORE COURSE-7

SOFTWARE

ENGINEERING

21 6

Skill Enhancement Course-I

English Language

Teaching

22 2

GENERIC ELECTIVE-3

Numerical Analysis &

Statistical Methods

23 6

IV CORE-08

Object Oriented

Programming (C++)

24 4

CORE-08(PRATICAL)

C++ (LAB) 25 2

CORE - 09

Data Communication 25 6

CORE -10

Data Mining 26 6

Skill Enhancement Course-II

Introduction to Linux 27 2

GENERIC ELECTIVE-4

Computer Oriented

Accounting System

27 4

GENERIC ELECTIVE-4 (practical)

Accounting lab using

Ms-Excel

28 2

Page 4: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

4

V CORE-11

Java Programming 29 4

CORE-11(PORATICAL)

Java Programming (Lab) 30 2

CORE-12

Computer Network 30 6

DISCIPLINE SPECIFIC ELECTIVE-1

Visual basic 31 4

DISCIPLINE SPECIFIC ELECTIVE-1-

PRACTICAL

Visual basic ( Lab ) 32 2

DISCIPLINE SPECIFIC ELECTIVE-2

Computer Architecture 33 6

VI CORE-13

Internet and Web

Development

34 4

CORE-13(PRATICAL)

Internet and Web

Development (Lab)

35 2

CORE-14

Information Security 35 6

DISCIPLINE SPECIFIC ELECTIVE-3

E – Commerce 36 4

DISCIPLINE SPECIFIC ELECTIVE-

3(PRACTICAL)

E – Commerce(Lab) 37 2

DISCIPLINE SPECIFIC ELECTIVE-4

PROJECT 37 6

Page 5: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

5

SCIENCE COLLEGE (AUTONOMOUS)

HINJILICUT (Gm), Odisha

COURSE OF STUDIES FOR THE BACHELOR IN

COMPUTER APPLICATION (BCA)

(Choice Based Credit System (Semester Scheme))

1st

Semester Examination: 2015-16

2nd Semester Examination: 2015-16

3rd

Semester Examination: 2016-17

4th

Semester Examination: 2016-17

5th Se mester Examination: 2017-18

6th

Semester Examination: 2017-18

SEM ESTER-I

ABILITY ENHANCEMENT COURSE-I English Communication 40+10

CORE COURSE-1 Computer Fundamentals 60+15

CORE COURSE-1(PRACTICAL) MS-OFFICE (Lab) 25

CORE COURSE-2 Computer programming in C 60+15

CORE COURSE-2(Practical) C – Lab 25

GENERIC ELECTIVE-1 Discrete Mathematics & Calculus 80 +20

Page 6: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

6

SEM ESTER-II

ABILITY ENHANCEMENT COURSE-I Environmental Science 40+10

CORE COURSE-3 Operating System 60+15

CORE COURSE-3 (Practical) Operating System (Lab) 25

CORE COURSE -4 Data Structure 60+15

CORE COURSE-4(PRATICAL) Data structure using C( LAB ) 25

GENERIC ELECTIVE-2 Operation Research 80+20

SEM ESTER-III

CORE COURSE-5 Introduction to Database Management System 60+15

CORE COURSE-5(PRATICAL) DBMS (LAB) 25

CORE COURSE-6 Computer Organization 80+20

CORE COURSE-7 SOFTWARE ENGINEERING 80+20

Skill Enhancement Course-I English Language Teaching 40+10

GENERIC ELECTIVE-3 Numerical Analysis & Statistica l Methods 80+20

SEM ESTER-IV

CORE-08 Object Oriented Programming (C++) 60+15

CORE-08(PRATICAL) C++ (LAB) 25

CORE – 09 Data Communication 80+20

CORE -10 Data Mining 80+20

Skill Enhancement Course-II Introduction to Linux 40+10

GENERIC ELECTIVE-4 Computer Oriented Accounting System 60+15

GENERIC ELECTIVE-4 (practical) Accounting lab using Ms-Excel 25

SEM ESTER-V

Page 7: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

7

CORE-11 Java Programming 60+15

CORE-11(PORATICAL) Java Programming (Lab) 25

CORE-12 Computer Network 80+20

DISCIPLINE SPECIFIC ELECTIVE-1 Visual basic 60+15

DISCIPLINE SPECIFIC ELECTIVE-1-PRACTICAL Visual basic ( Lab ) 25

DISCIPLINE SPECIFIC ELECTIVE-2 Computer Architecture 80+20

SEM ESTER-VI

CORE-13 Internet and Web Development 60+15

CORE-13(PRATICAL) Internet and Web Development (Lab) 25

CORE-14 Information Security 80+20

DISCIPLINE SPECIFIC ELECTIVE-3 E – Commerce 60+15

DISCIPLINE SPECIFIC ELECTIVE-3(PRACTICAL) E – Commerce (Lab) 25

DISCIPLINE SPECIFIC ELECTIVE-4 PROJECT 100

Page 8: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

8

SEMESTER - I

ABILITY ENHANCEMENT COURSE-I

ENGLISH COMMUNICATION

Paper: 1 Marks: 50

This course aims at enhancing the English language proficiency of undergraduate students in humanity,

science and commerce streams to prepare them for the academic, socia l and professional expectations

during and after the course. The course will help develop academic and social English competencies in

speaking, listening, pronunciation, reading and writing, grammar and usage, vocabulary, syntax, and

rhetorical patterns.

Students, at the end of the course, should be able to use English appropriately and effectively for further

studies or for work where English is used as the language of communication.

Unit 1

Language Function

Prose

1. Ecology and community 2. The Goldframe 3. The Last leaf

Poetry

1. Kubla Khan 2. Oneday I wrote her name

3. Sonnet: 46 Shakespeare

Unit- 2. Writing

1. Expanding an Idea 2. Writing a Memo

3. Report Writing 4. Creative Writing

5. News Story 6. Setting in Creative Writing

7. Writing a Business Letter 8. Letters to the Editor

9. Précis Writing 10. CV & Resume Writing

11. Dialog writing 12. Covering Letter 13. Writing Formal Email

14. Elements of Story Writing 15. Note Making

16. Information Transfer 17. Interviewing for news papers

Page 9: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

9

Unit 3 Grammar and Usage

1. Simple and Compound Sentences 2. Complex Sentences 3. Noun Clause 4. Adjective Clause 5. Adverb Clause

6. The Conditionals in English 7. The Second Conditional

8. The Third Conditional 9. Words and their features 10. Phrasal Verbs 11. Collocation

12. Using Modals 13. Use of Passives

14. Use of Prepositions 15. Subject-verb Agreement

16. Sentence as a system 17. Common Errors in English Usage

Examination pattern

Midterm test [10 marks]

Final Semester Examination 40 marks

Unit 1 (3 prose and two poetry questions) 03x 05 = 15 marks

Unit 2 Writing: 03 questions 05 x 03 qns= 15 marks

Unit 3 Grammar & usage: 10 qns 01x 10 qns = 10 marks

Total 40 marks

Grammar questions must be set in contexts; not as isolated sentences as used for practice in the

prescribed textbook.

Book Prescribed

Vistas and Visions: An Anthology of Prose and Poetry. (Ed.) KalyaniSamantray, Himansu S.

Mohapatra, Jatindra K. Nayak, GopaRanjan Mishra, Arun Kumar Mohanty. OBS

Page 10: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

10

CORE COURSE-1

COMPUTER FUNDAMENTALS

Unit-1

INTRODUCTION:-Basic anatomy of a computer; Input and Output, Control unit; ALU and

memory; working of a computer, History of computer; classification of computers; working of

micro computer, Input and Output devices and secondary storage devices.

Unit-2

Data Representation: Number system: decimal, octal, hexadecimal and binary, conversions of

number systems; Binary arithmetic, BCD, ASCII, EBCDIC codes.

Unit-3

Computer software and Hardware & Operating System: Meaning of computer software

hardware; difference between software and hardware ,types of software, firmware, computer

language, Machine level, assembly language and high level language , Translators , assembles,

interpreters and compilers ,Operating system , Definition and function ; Batch processing,

Spooling; Multiprogramming, Multiprocessing; Time sharing; Online and real time

processing .

Unit-4

Data Communication & Computer Networks: Element of a communication system, Data

transmission modes; Media and speed; digital and analog transmission; communication

processors; Asynchronous

and synchronous transmission; Switching technique; Network technologies; LAN & WAN,

Communication protocols; Distributed Data Processing.

BOOKS RECOMM ENDED

1. Computer Fundamental by P. K. Sinha

Chapters: 1-5, 7-10, 12, 14-16.

2. Computer for Beginner By V.P. Jaggi and S.Jain

Chapters: 1, 2,3,5,7.

Page 11: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

11

CORE COURSE-1 (PRACTICAL)

MS-OFFICE - 2007

(MS Word, Excel and Power Point) MS-WORD

1. Text Manipulations 2. Usage of Numbering, Bullets, Tools and Headers 3 Usage of Spell Check and Find and Replace 4. Text Formatting 5. Picture Insertion and Alignment 6. Mail Merge Concept MS-EXCEL

1. Creation of Worksheet and Entering Information 2. Aligning, Editing Data in Cell 3. Excel Function (Date, Time, Statistical, Mathematical, Financial Functions) 4. Changing of Column Width and Row Height (Column and Range of Column) 5. Moving, copying, Inserting and Deleting Rows and Columns 6. Formatting Numbers and Other Numeric Formats 7. Drawing Borders Around Cells 8. Creation of Charts MS -POWER POINT

Working With Slides: 1. Creating, saving, closing presentation 2. Adding Headers and footers 3 Changing slide layout 4. Working fonts and bullets 5. Inserting Clip art 6. Applying Transition and animation effect.

BOOKS RECOMM ENDED

1. Microsoft Office 2007- BPB Publication by Rutkosky, Seguin ,Rutkosky

Page 12: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

12

CORE COURSE-2

COMPUTER PROGRAMMING IN C

UNIT-I C fundamentals Character set -Identifier and keywords -data types -constants -Variables -Declarations -Expressions -Statements -Arithmetic, Unary, Relational and logical, Assignment Conditional Operators and Comma operator -Library functions.

UNIT-II Data input and output functions -Simple C programs -Flow of control -if, if else, while, do-while, for loop, Nested control structures -Switch, break and continue, go to statements.

UNIT-III Functions -Definition -prototypes -Passing arguments –Recursion-Storage Classes -Automatic, External, Static, Register Variables.

UNIT –IV

Arrays -Defining and Processing -Passing arrays to functions -Multi-dimension arrays -Arrays and Strings. Structures and unions -User defined data types -Passing structures to functions -Self-referential structures -Unions -Bit wise operations. Pointers - Declarations -Passing pointers to Functions -Operation on Pointers -Pointer and Arrays . BOOKS RECOMM ENDED

1. Programming in ANSI By E.Balaguruswamy (Tata MC Hill)

Chapters:1-12.

2. C in depth- BPB Publication by S. K. Srivastava & deepali Srivastava

BOOKS FOR REFERENCE

1. Let us C by Y.Kanetaker (BPB Publication).

2. The Sprit of C by Mailish Cooper (Jaico Publication).

Page 13: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

13

CORE COURSE-2(Practical)

C-LANGUAGE (Lab-1)

1. Write a program to print whether the number is even or odd using conditional operator.

2. Write a program to find largest number from three given numbers using if-else.

3. Write a program to generate Fibonacci Series using For Loop

1, 1, 2, 3, 5, 8, 13……

4. Write a program to print Armstrong numbers from 100 to 999 using While-loop.

5. Write a program to find the reverse of a number and check whether it is a Palindrome

or not using function.

6. Write a program to find the factorial of a number by recursive method.

7. Write a program for addition of two matrices.

8. Write a program to print the value and address of element of an array using pointer and

subscript notation.

9. Write a program to enter two string and compare them using strcmp ().

10. Write a program to accept name, roll no and marks of five students and display it using

structure.

11. Write a Program for Read and Write a File .

Page 14: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

14

GENERIC ELECTIVE-1

Discrete Mathematics & Calculus

Unit-I

Proposition and operator, construction of truth table, tautology, contradition, implication, nand

and nor, principle of induction, normal forms, set operations, relation, types of function.

UNIT-II

Definition of matrix, types, operations and properties of matrix, inverse and rank of matrix,

solution of system of equations, Eigen value, Eigen vectors.

UNIT-III

Number system(natural numbers and integers, arithmetic of integer, prime numbers, rational and

irrational numbers, real numbers, properties of real numbers, ordering in r,absolute value ,

congruence , simple problem of permutation and combination.

UNIT-IV

Calculus(limit of function ,left hand limit ,right hand limit ,infinite limit , algebra of

limit(without proof)continuity definition, simple algebraic problems of limit and continuity

derivation , algebra of derivation , derivation of alegebric,polynomial and trigonometric function,

composite function,indefinite intergration,standard integration formula,algebra of integrals,

integration by method of substitution.

PRESCRIBED BOOKS

1. Discrete mathematic-by n.ch.s.n iyengar and others, vikas publishing house,new delhi ,

chapter 1, 2, 3.

2. Text book of +2 mathematics r.b dash &dk dalai ,kalyani publishers cuttack.voi i&ii.

REFERCENCES

1. Elements of mathematics vol i & ii- text book buraea of odisha

2. Fundamental approach to discrete math d.p acharya &others , new age internationa pub,new

delhi.

Page 15: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

15

SEM ESTER-II

ABILITY ENHANCEMENT COURSE-II

ENVIRONMENTAL SCIENCE

Duration: 3 hrs. Marks: 50 Lectures:30

Unit 1: (4 lectures)

Ecosystems

� What is an ecosystem? Structure and function of ecosystem; Energy flow in an ecosystem: food chains, food webs and ecological succession. Case studies of the

following ecosystems: a) Forest ecosystem b) Aquatic ecosystems (ponds, streams,

lakes, rivers, oceans, estuaries)

Unit 2: (7 lectures)

Natural Resources: Renewable and Non--‐‐‐‐renewable Resources

� Land resources and land use change; Land degradation, soil erosion and desertification.

� Deforestation: Causes and impacts due to mining, dam building on environment,

forests.

� Water: Use and over--‐exploitation of surface and groundwater, floods, droughts.

� Energy resources: Renewable and non renewable energy sources, use of alternate

energy sources, growing energy needs, case studies.

Unit 3: (6 lectures)

Biodiversity and Conservation

� Levels of biological diversity: genetic, species and ecosystem diversity; global biodiversity hot spots.

� India as a mega--‐biodiversity nation; Endangered and endemic species of India

� Threats to biodiversity: Habitat loss, poaching of wildlife, man--‐wildlife conflicts,

biological invasions; Conservation of biodiversity: In--‐situ and Ex--‐situ conservation of biodiversity.

� Ecosystem and biodiversity services: Ecological, economic, social, ethical, aesthetic

and Informational value.

� Scope and importance; Concept of sustainability and sustainable development.

Page 16: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

16

Unit 4: (7 lectures)

Environmental Pollution

� Environmental pollution: types, causes, effects and controls; Air, water, soil and noise

pollution

� Nuclear hazards and human health risks

� Solid waste management: Control measures of urban and industria l waste.

Unit 5: (2 lectures)

Environmental Policies & Practices

� Climate change, global warming, ozone layer depletion, acid rain and impacts on

human communities and agriculture.

� Nature reserves, tribal populations and rights, and human wildlife conflicts in Indian

context.

Unit 6: (4 lectures)

Human Communities and the Environment

� Human population growth: Impacts on environment, human health and welfare.

� Disaster management: floods, earthquake, cyclones and landslides.

� Environmental movements: Chipko, Silent valley, Bishnois of Rajasthan.

� Environmental ethics: Role of Indian and other religions and cultures in environmental conservation.

Suggested Readings:

1. Carson, R. 2002. Silent Spring. Houghton Mifflin Harcourt.

2. Gadgil, M., & Guha, R. 1993. This Fissured Land: An Ecological History of India.

Univ. of California Press.

3. Gleeson, B. and Low, N. (eds.) 1999. Global Ethics and Environment, London,

Routledge.

4. Gleick, P. H. 1993. Water in Crisis. Pacific Institute for Studies in Dev., Environment

& Security. Stockholm Env. Institute, Oxford Univ. Press.

Page 17: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

17

5. Groom, Martha J., Gary K. Meffe, and Carl Ronald Carroll. Principles of Conservation

Biology. Sunderland: Sinauer Associates, 2006.

6. Grumbine, R. Edward, and Pandit, M.K. 2013. Threats from India’s mHimalaya dams.

Science, 339: 36--‐37.

7. McCully, P. 1996. Rivers no more: the environmental effects of dams(pp. 29--‐64). Zed Books.

8. McNeill, John R. 2000. Something New Under the Sun: An Environmental History of

the TwentiethCentury.

9. Odum, E.P., Odum, H.T. & Andrews, J. 1971.Fundamentals of Ecology. Philadelphia:

Saunders.

10. Pepper, I.L., Gerba, C.P. & Brusseau, M.L. 2011. Environmental and Pollution

Science., Academic Press.

11. Rao, M.N. & Datta, A.K. 1987. Waste Water Treatment. Oxford and IBH Publishing

Co. Pvt. Ltd.

12. Raven, P.H., Hassenzahl, D.M. & Berg, L.R. 2012. Environment. 8th edition. John

Wiley & Sons.

13. Rosencranz, A., Divan, S., & Noble, M.L. 2001.Environmental law and policy in

India. Tripathi 1992.

14. Sengupta, R. 2003. Ecology and economics: An approach to sustainable

development.OUP.

15. Singh, J.S., Singh, S.P. and Gupta, S.R. 2014. Ecology, Environmental Science and

Conservation. S. Chand Publishing, New Delhi.

16. Sodhi, N.S., Gibson, L. & Raven, P.H. (eds). 2013. Conservation Biology: Voices

from the Tropics. John Wiley & Sons.

17. Thapar, V. 1998. Land of the Tiger: A Natural History of the Indian Subcontinent.

18. Warren, C. E. 1971. Biology and Water Pollution Control. WB Saunders.

19. Wilson, E. O. 2006. The Creation: An appeal to save life on earth. mNew

York:Norton.

20. World Commission on Environment and Development. 1987. Our Common Future.

OxfordUniversity

21. Panigrahi, A.K., Sahu, Alaka, Text Book On Environmental Studies, Giribala

Publishing House, Brahmapur, Odisha.

22. Rana, S.V.S.,Environmental Studies, Rastogi Publications, Meerut.

CORE COURSE-3

Page 18: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

18

OPERATING SYSTEM

UNIT-I

Introduction - types of operating systems -operating system services -system calls and

system programs

UNIT-II

Process management -Process concepts -process scheduling -

Operation on process Inter process communication -CPU scheduling -scheduling

algorithms -Deadlocks

UNIT-III

Memory Management -Single and multip le partitioned allocation –paging -segmentation

-Virtual Memory Management -Demand paging and Page Replacement Algorithms

UNIT-IV

Information management -File concept -Access methods -Directory structure -allocation

methods -free space management -disk scheduling

BOOKS RECOMMENDED

1. Abraham Silberschatz and P. B. Galvin -Operating system concepts -Addison

Wesley Publication

BOOKS REFERENCE

1. Operating system By Andrews S. Tanenbaum(PHI).

2. An Introduction to operating system By H. M. Dietel (Addition wesly).

CORE COURSE-3 (Practical)

OPERATING SYSTEM (LAB)

UNIT-1

DOS: Introduction getting started with DOS.DOS Internal Commands: dir, md, rd, copy,

run, prompt, del, type, date, time, copy con. External Commands-Edit, Tree, Disk copy,

Xcopy, Sort, More, Format, Doskey, Find, Comp, Move and path, Batch file.

Page 19: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

19

UNIT-2

UNIX/LINUX: Introduction, salient features of UNIX/LINUX, working with vi, Use of

UNIX/LINUX COMMANDS: Ls, date, who, cd, mkdir, rmdir, echo, cat, sort, we, cp,

mv, pid, pg, Banner, chmod, tty and env, writing simple shell programs.

UNIT-3

WINDOWS-7/8.0: Getting started; Windows 7 visual tour navigating Window 7;

working on the desktop, Running program and working with document; Personalizing

your system. The windows-7 files system, working with drives; Folders and Files Tips

for copying, moving and deleting files..

BOOKS RECOMMENDED

1. Teach yourself-DOS By Stevens (BPB Publication).

2. Working with UNIX By V.Mukhi(BPB Publication).

3. Windows 7

BOOKS FOR REFERENCE

1. DOS 6.0 &6.2 instant reference By Thomas(BPB Publication).

2. Test your UNIX Skill by Y.Kanetakar(BPB publication).

CORE COURSE -4

DATA STRUCTURE

UNIT-1

Data, Data Structure, Algorithmic notation, Complexity (Fundamental idea only).Operations

on data Structure, Linear array(Representation,traversal,insertion,deletion,reverse).Two-

dimensional array(representation only),Record: record structure, representation of

records in memory, paralle l array, matrices.

UNIT-2

Stack, operation on stack, few application of stack, linear queue, Circular queue, priority

queue,Single linked list. Memory representation of linked list, traversing a linear list,

searching a linked list, Insertion auto and deletion from linked list, Reversing a linked

list, Circular list, Double linked list.

UNIT-3

Page 20: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

20

Tree, Binary tree, Representation of Binary tree in memory, Binary tree traversal, Binary

search tree, Threaded binary tree, AVL tree(Idea only).

UNIT-4

Searching Linear and Binary Search sorting, selection, Bubble, Insertion, Quick, Heap

and Merge sort.

BOOKS RECOMMENDED

1. Data Structure By S. Lipschutz (Tata MC Graw Hill)

2. An Introduction to the Data structure with application By J.P.Tremblay & P.G.

Sorenson(McGraw Hill).

CORE COURSE-4(PRATICAL)

DATA STRUCTURE USING C (LAB)

1. Write a menu driven C program to perform the following string operations without

using string functions: (i) String Length (ii) String Concatenation (iii) String Reverse

2. Write a C program to search for an element in an array using Binary search

3. Write a C program to construct a singly linked list and perform insertion, deletion and

Display operations.

4. Write a C program to demonstrate the working of stack using linked list.

5. Write a C program to find GCD of two numbers using recursion.

6. Write a C program to insert and delete operation using queue.

7. Write a C program to Create Binary Tree.

8. Write a C program for Bubble sort.

9. Write a C program for Linear Search.

Page 21: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

21

GENERIC ELECTIVE-2

OPERATION RESEARCH

UNIT-1

Linear programming problems: formation and solution by graphical, simplex, dual

simplex method , game theory

UNIT-2

Transportation, assignment, CPM & PERT

UNIT-3

Binary operators, algebric system, groups and its properties , sub group, cyclic group,

permutation group, cosets

Lattice and Boolean algebra laws, Boolean expression, algorithm for minterm form,

finding complete sum of product form

UNIT-4

Graph theory basic concept, types of graphs ,operation of graphs connectedness in

directed graphs,Eulerion & Hamiltonian graphs

BOOKS RECOMMENDED

1. Operation research by S.D Sharma Kedar nath & ramnath meerat

2. A text book of discrete mathematics S.K sarkar,s.chand and co. , new delhi

REFERENCES

1. Operation research method & practice Pk tripathy, Kalyani publisher

2. Discreate math N ch iyenger & other Vikas pub.New Delhi.

SEMESTER-III

CORE COURSE-5

INTRODUCTION TO DATABASE M ANAGEMENT SYSTEM

UNIT-1

Page 22: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

22

Basic concept of database system, Advantages of DBMS, 3 level architecture for

DBMS, Data independence, Database access, DDL,DML, Database administrator, Data

modeling, E-R diagram .

UNIT-2

Database file structure: sequential, Indexed sequential and direct access files, indexed and

hashing techniques.

UNIT-3

Relational model: Structure of relational databases, Base table, view, relational algebra,

set operation, relational operations, selection, projection, Join and division operations,

Normal forms.

UNIT-4

Hierarchical data model: - Tree structure diagrams, physical and logical database records,

data retrieval, Virtual records, Internal representation like HSAM,HISAM,HDAM and

HIDAM. Network data model: Data structure diagrams, DBTG CODASYL MODEL,

DBTG retrieval and update facilit ies.

BOOKS RECOMMENDED:-

1. An Introduction to database system By C .J. Date (Narosa)

Chapters:-1-6,12, 14,16-19,24-26.

2. An Introduction to database system By B.C. Dessi (Galgotia)

Chapter:-2.4

CORE COURSE-5(PRATICAL)

DBMS (LAB)

1.Create a table Student-master with the following fields client_no, name, address, city,

state,pincode,remarks,bal_due with suitable data types.

a) Create another table supplier_table from client_master. Select all the fields and rename

client_no with supplier_no and name with supplier_name.

b) Insert data into client_master

c) Insert data into supplier_master from client_master.

d) Delete the selected row in the client_master.

Page 23: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

23

2.Create a table sales_order with s_order_no and product_no as primary key.

Set other fields to store client number, delivery address, delivery date,order status.

a) Add a new column for storing salesman number using ALTER Command.

b) Set the s_order_no as foregin key as column constraints.

c) Set the s_order_no as foreign key as table constraints.

d) Enforce the integrity rules using CHECK.

3. Create a table student_master with the following fields name, regno,

dept and year with suitable data types. Use Select command to do the following.

a) Select the student’s name column.

b) Eliminate the duplicate entry in table.

c) Sort the table in alphabetical order.

d) Select all the Students of a particular department.

4. Create a table sales_order_details with the s_order_no as primary key and with the following

fields: product_no, description, qty_ordered, qty_disp,product_rate, profit_percent, sell_price,

supplier_name.

a) Select each row and compute sell_price*.50 and sell_price*1.50 for each

row selected.

b) Select product_no, profit_percent, Sell_price where profit_per is not

between 10 and 20 both inclusive.

c) Select product_no, description, profit_percent, sell_price where

profit_percent is not between 20 and 30.

d) Select the suppliername and product_no where suppliername has ‘r’ or ‘h’

as second character.

5. Create a table master_book to contain the information of magazine code,

magazine name, publisher. Weekly/biweekly/monthly, price. Write PL/SQL block to perform

insert, update, delete operations on the above table.

6.Create a table to contain phone number, user name, address of the phone

user. Write a function to search for a address using phone numbers.

7.Create a table stock to contain the itemcode, itemname, current stock, date

of last purchase. Write a stored procedure to seek for an item using

itemcode and delete it, if the date of last purchase is before 1 year from the

current date. If not, update the current stock.

Page 24: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

24

8. Create atable to store the salary details of the employees in a company.

Declare the Cursor to contain employee number, employee name and net

salaryl. Use Cusor to update the employee salaries.

9.Create a table to contain the information about the voters in a par

ticular constituency. Wrtie a proper trigger to update or delete a row in the table.

10. Create a table to store the details of the Aluminus in an institution. Write a PL/SQL block to

change address of a particualr alumni. Write properexceptions and appropriate error messages.

CORE COURSE-6

COM PUTER ORGANISATION

.

UNIT-1

Combinational and sequential circuits:

Boolean algebra, truth tables, synthesis of logic functions using AND, OR, NOT, NAND,

NOR, XOR gates, minimizations of logical expressions.

UNIT-2

Simplification of Boolean Functions:

The Karnough Map Method -Two and Three Variable Maps -Four Variable Map -

Product of Sums Simplifications -NAND and NOR Implementation -Other Two Level

Implementations -Don't Care Conditions.

UNIT-3

Arithmetic and logical organizationAddition and subtraction using 1’s and 2’s

complement method, binary adder, Paralle l adder, carry look ahead adder, multiplication,

Booth’s algorithm, Division, floating point operations

Page 25: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

25

UNIT-4

Combinational Logic

Flip-flops, master slave and edge triggered flip-flops, registers and shift-registers,

counters, decoders, multiplexers

BOOKS RECOMMENDED

1. Computer System Architecture by M. Morris Mano, PHI,

CORE COURSE-7

SOFTWARE ENGINEERING

UNIT – I

Introduction to Software Engineering: Software development life cycle. classical

waterfall model,

Iterative waterfa ll model, prototyping model, evolutionary model, spiral model,

comparison of models.

UNIT – II

Software Project management: planning, project estimation, COCOMO, Project

Scheduling, Risk Management, Software Configuration Management.

UNIT - III

Requirement Analysis and Specification: SRS, Software design, cohesion and coupling,

Software design approaches: function-oriented & object oriented design ,UML , Use Case

diagram, class diagram and interaction diagram.

UNIT – IV

User-interface design, coding and testing, Unit testing, black box testing, white – box

testing, Integration testing and system testing.

Software reliability and quality management.ISO 9000, CMM

Page 26: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

26

BOOKS RECOMMENDED

1. Fundametals of Software Engineeing,Rajib Mall,PHI.

2. Software Engineering, A practitioner’s Approch-Roger

S,Pressman,McGrawHill.

Skill Enhancement Course-I

English Language Teaching

Unit-1.

Knowing the Learner

Unit.-2.

Structure of English Language

Unit.3.

Methods of Teaching English Language

Unit 4.

Using Technology in Language Teaching.

BOOKS RECOMM ENDED:-

1.Penny Ur. A course in Language Teaching:Practice and Theory (Cambridge:

CUP,1996)

2.R.K.Bansal and J.B.Harrison, Spoken English: A Manual of Speech and Phonetics(New

Delhi: Orient Blackswan,4th edn.2013)

3. MohammadAslam, Teaching of English. New delhi:CUP,2nd ed. 2009)

GENERIC ELECTIVE-3

Numerical Analysis & Statistical Methods

Unit-1

Page 27: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

27

Solution of algebraic and transcendental equation: Bisection method, method of false

position, Newton Raphson method. Solution of simultaneous equation: Gauss

elimination and gauss Jordan method ,matrix inverse by gauss elimination.

Unit-2

Interpolation: Polynomial interpolation, Lagrange interpolation, Newton backward and

forward interpolation, Numerical integration: Simpson’s 1/3 rule and trapezoidal rule.

Unit-3

Measures of central tendency, Dispersion.

Unit-4

Probability theory, Sample space, Events, Probability of union and Intersection,

complement of events, conditional probability, Baye’s theorem , Theoretical Distribution-

Binomial, Poisson, Normal.

Books:

1. Introductory Numerical Analysis- R N jana and N.Datta, Sridhar

Prakashani, Kolkata.

2. Mathmatics & statistics for Biology- L Sahoo & others, kalyani publishers.

REFERENCES

1. Introductory methods of Numerical analysis-S.S Sastry,Prentic Hall of India, New

delhi

2. Statistical methods-S P Gupta , Sultan Chand & sons, New Delhi

SEMESTER-IV

CORE-08

OBJECT ORIENTED PROGRAMMING (C++)

Page 28: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

28

UNIT-1

Principles of oops ; oops Paradigm, Concepts of oops, Benefits of oops, Application of

oops,

Introduction of c++, Token, Keywords, Identifiers, Variables, Operators, Expressions

and Constants ,Data type, Structure of C++ program , Creating Source & Compiling

program.

UNIT-II

Control Structures : If, If...Else, Else if, Nested if, Switch –Repetitive Statements-for,

while, do...While, Introduction of function, main function, Function Prototyping, Call by

reference, Call by value, Return by Reference, Inline Function, Function Overloading.

UNIT-III

Introduction of array, Types of Array, String Manipulation, Classes and objects,

Constructors and Destructors, Types of Constructors , Operator Overloading.

UNIT-IV

Inheritance, Types of Inheritance, Pointers - Virtual Function and Polymorphism,

File: Working with Files, Classes for File Stream Operation- Opening & Closing Files.

BOOKS RECOMMENDED:-

E. Balagurusamy, McGraw Hill Education (India) pvt.Ltd

CORE-08(PRATICAL)

C++ (LAB)

1. Write a program to area and perimeter of circle.

Page 29: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

29

2. Write a program to Fibonacci series from 1 to 100.

3. Write a program to swap numbers using friend function.

4. Write a program to addition of two numbers using inline function

5. Write a program to perform multiplication of two matrices using operator overloading.

6. Write a program to Swap of two numbers using call by reference.

7. Write a program using single inheritance technique.

8. Write a Program to find the area and volume of respective figures using function overloading.

9. Write a program using multiple inheritance.

10. Write a program using Virtual function.

11. Write a Program for Read and Write a File .

CORE – 09

DATA COMMUNICATION

UNIT-1:-

Introduction: Data Communication, Components of data Communication, Protocols and Standards,

Layered Protocols, Communication between layers, Layers of OSI.

UNIT-II:-

Data and Signal: Analog and Digita l Signal, Periodic analog signals, Digita l Signals,

Data rate limits, performance. Digital Transmission: Digital to Digital Conversion,

Analog to digital Conversion, Transmission modes. Analog Transmission: Digita l to

Analog Conversion, Analog to Analog Conversion.

UNIT-III:-

Transmission Media: Introduction, Guided Media: Twisted Pair, Co-axial Cable, Optical Fibre,

Unguided Media: Microwave, radio Frequency Propagation, Satellite.

UNIT-IV:-

Communication Protocol: Roles of Communication Protocol, Classification of Communication

Protocol, Network Interface Card, Wireless Networks, Types of Wireless Network, Issues in

Page 30: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

30

Wireless Computing System, Wire less Applications, Wireless Technologies, Distributed Computing

System, Network Devices: Hub, Switch, Bridge, Router, Repeater.

BOOKS FOR REFERENCE:-

1) DATA COMMUNICATION & NETWORKING, 4/E, FOROUZAN,B.(TMH)

2) ANDREW S.TANENBAUM, PHI.

3) COMPUTER NETWORKS,UYLESS BLACK,PHI

CORE -10

DATA MINING

UNIT-I

Introduction -What is Data mining, Data mining -important Data mining -various kinds

of data Data mining Functionalities – Various kinds of Patterns Pattern Interesting

Classification of Data mining Systems Data mining Task Primitives Integration of Data

Mining System Major issues in Data Mining.

UNIT-II

Data Processing -Process the Data Descriptive Data Summarization –Measuring Central

Tendency Dispersion of Data Graphic Displays of –Basic Descriptive Data Summaries

Data Cleaning Data Integration and Transformation data Reduction

Data Discrimination -Concept Hierarchy Generation

UNIT-III

Data Warehouse OLAP Technology An overvie w –Data Warehouse Multidimensional

Data Model Data Warehouse Architecture Data Warehouse Implementation from Data

Warehouse to Data mining

UNIT-IV

Mining –Frequent Patterns Associations Correlations

Basic Concepts Road Map Efficient Scalable Frequent Item set Mining methods Mining –Various Kinds of Association rules Analysis - Association mining to Correlation

Constrain Based Association mining

BOOKS RECOMMENDED:-

1. Data Mining

(Concepts and Techniques ) Second Ed (Chapter 1,2,3,5,11)

Author :J iawei Han and Micheline Kamber

Publishers :Morgan

Kaufmann Publishers (An imprint of Elsvier )

Reference Books:

1. Data Mining( Next Generation Challenges and Future Directions )

Page 31: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

31

Author: Karguta, Joshi, Sivakumar & Yesha

Publishers :Printice Hall of India ( 2007 )

2. Data Mining(Practical Machine Learning Tools and Techniques (SecondEdition)

Author: Ian H. Witten & Eibe Frank

Publishers: Morgan Kaufmann Publishers (An imprint of Elsevier)

3. Data Warehousing, Data mining & OLAP (Edition 2004) Author: Alex Benson, Stephen V. Smith Publishers: Tata McGraw –Hill

Skill Enhancement Course-II

INTRODUCTION TO LINUX

UNIT-I UNIX/LINUX: Introduction, salient features of UNIX/LINUX, working with vi, Use of

UNIX/LINUX COMMANDS: Ls, date, who, cd, mkdir, rmdir, echo, cat, sort, we, cp,

mv, pid, pg, Banner, chmod, tty and env.

UNIT-II

OS basics, processes, File permissions, Commands: chmod, find

UNIT-III

Writing simple shell programs

BOOKS RECOMMENDED:-

1. UNIX Concepts and Application ,Sumitabha Das, Tata McGraw-Hill Pub.

GENERIC ELECTIVE-4

COMPUTER ORIENTED ACCOUNTING SYSTEM

UNIT – 1

Book keeping and Accounting : Meaning of book keeping and accounting

concept and convention , accounting equation , accounting procedure and practical

system, of book keeping journal , ledger , cash book and subsidiary book , banking

transaction and bank reconciliation statement , tria l balance and final accounts ,

deprecation.

UNIT – 2

Page 32: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

32

Introduction to financia l management goals and key activities relationship of finance to

accounting , Basics of capital budgeting , cost and benefits investment appraisal criteria ,

net present value , benefit and cost ratio , internet rate of return , payback period and

accounting rate of return

UNIT - 3

Long term financing, Retaining earnings, equity, preference and debenture capital, term

loan , public issue , right issue , private placement and financial institutions.

UNIT - 4

Element of working capital management, cash management, credit management,

inventory management and working capita l financing, entry of financial transaction and

preparation of tria l balance by using one of the commercia lly available accounting

packages such as TCS-EX packages.

BOOKS RECOMMENDED

1. Double Entry book Keeping By juneja Chaula and Sexena , chapters : 1 , 8 ,

10 , 11.

2. Financial Management Theory and ractices By Prasana Chandra , Chapters: 1,7,16,18,22,25.

3. Single User and Multi User Ex packages, Tata Consultancy services.

GENERIC ELECTIVE-4 (practical)

ACCOUNTING LAB USING MS-EXCEL

1. Creation of Worksheet, Entering Information and Aligning, Editing Data in Cell.

2. Creation of Worksheet using Excel Function (Date , Time, Statistical,

Mathematical and Financial Functions)

3. Prepare a worksheet in MS-EXCEL of 10 students, take 6 subjects and display

percentage, average and result.

4. Prepare a worksheet in MS-EXCEL of 10 Employees, take date of birth, salary, DA,

HRA, TA and calculate Gross Salary.

5. Prepare a worksheet in MS-EXCEL indicating demands of various categories of

customers for different product types, Draw pie, line, bar charts to study the

demand patterns of different categories of customers.

Page 33: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

33

6. Prepare a worksheet indicating department wise funds allocation, expenditure of

various heads and actual budgeted amount. Use this worksheet for analysis using

available formulas and functions in MS-Excel.

SEM ESTER-V

CORE-11

JAVA PROGRAMMING

UNIT-I

Introduction to Java -Features of Java -Object Oriented Concepts-Data Types -Variables -

Arrays -Operators -Control Statements-Input and output-Scanner and System class-

print(),println(), and printf() methods.

UNIT-II

Classes-Objects -Constructors -Overloading method -Access Control -Static and fixed

methods -Inner Classes -String Class -Inheritance -Overriding methods -Using super-

Abstract class –Type Wrapper classes for primitive types-Auto boxing and Auto

Unboxing –Recursion.

UNIT-III

GUI components –Common GUI Event types and Listener Interfaces-Joption Pane –

JLabel, JTextfie ld, JButton, JCheckBox, JTextarea, JComboBox, JList, JP annel –Mouse

Event Handling -Adapter Classes-Key Event andling.

UNIT-IV

Layout Managers –Flow layout, Border layout, Grid layout Graphics and Java 2D –Graphics contexts and Graphics objects –Color control –Font Control –Drawing Lines,

Rectangles and Ovals –Slider –Using menus with Frames.

BOOKS RECOMMENDED

1. Java Complete Reference TMI PUBLICATION

Programming with java a primer By E. Balaguruswamy

Page 34: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

34

CORE-11(PRATICAL)

JAVA PROGRAMMING (LAB)

1. Write a program to find factoria l of list of number reading input as command

line argument.

2. Write a program to display all prime numbers between two limits.

3. Write a program to implement exception handling.

4. Write a program to implement all string operations.

5. Write a program to find area of geometrical figures using method.

6. Write a program to implement constructor overloading by passing different

number of parameter of different types.

7. Write a program to create student report using applet, read the input using text

boxes and display the o/p using buttons.

8. Write a program for method overrid ing.

10. Write a program to implement mouse events and keyboard events.

11. Write a program to implement Single Inheritance

12. Write a program to implement interface.

CORE-12

COMPUTER NETWORK

UNIT-I

Introduction to Computer Network, Advantages of Network, Structure of Communication Network,

Point to point and Multi drop Circuit, Dataflow and Physical Circuits, Network Topologies and

Design Goals , Synchronous and Asynchronous transmission. Traffic Control and Accountability,

Connection Oriented and Connectionless Networks, Data Communication Measurement

LAN,MAN,WAN,Internet,Intranet,Extranet.

UNIT-II

Time Division Multiple Access (TDMA), Time Division Multiplexing (TDM), Carrier Sense (Collision)

System, Token Passing, Priority Slot, Carrier Sense (Collision free) System, Token Passing (Priority),

System Network design Problems, Polling and Selection Protocols, Character and Bit Protocol,

Page 35: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

35

Binary Synchronous Control (BSE) Formats. Control Codes-HDLC, HDLC Option, HDLC frame format,

Code Transparency and Synchronization.

UNIT-III:-

Local Area Network : Primary attributes of LAN , broad band and base band LAN , IEEE LAN

Standards , Relationship of 802 standards to the ISO/CCITT Model; connection options with

LANs LLC and MAC protocols , data units , LAN topologies and protocols , CSMA/CD and

IEEE 802.3 .collisions , token ring ( Priority ),IEEE 802.5,Prority schemes , token bus and IEEE

802.4 , Switching & Routing.

UNIT – IV:-

TCP/IP , TCP/IP and internetworking , TCP/IP operations and sockets IP address structure ,

major features of IP,IP datagram ,Major IP services.IP source routing value of transport layer ,

TCP major features of TCP;passive and active opens, Transmission control

blocks(TCP),Transmission Control blocks (TCP),TCP segments ,user datagram protocol.(UDP) ,

Route discovery protocol , Application layer protocol , personnel computer as a server , Linking

the PC to main frame computer.

BOOKS RECOMM ENED:-

1. Computer Networks 2/e By U.Black (PHI publication)

Chapters: 1-4, 6, 10, 11

BOOKS FOR REFERENCES:-

1. Computer Networks By A.S. Tanenbum (PHI Publication)

Chapters: 1, 2(Excluding 2.1 and 2.6), 3.

2. DATA COMMUNICATION & NETWORKING, 4/E, FOROUZAN,B.(TMH)

DISCIPLINE SPECIFIC ELECTIVE-1

VISUAL BASIC

UNIT-I

Object oriented programming feature, Visual Basic and integrated development

environment, VB programming process. Projects Explorer, from layout, Creating

application, project & Interfaces,

UNIT-II VB intris insic controls, working with controls. From design, Development environment

and customization, SDI &MDI, Customization and application.

UNIT-III

Introduction to VB language: Data types, variables, operators, Expression, General

Statement & control Statement

Page 36: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

36

UNIT-IV

Arrays, Built in functions & procedures, control arrays & user defined procedures,

creating & calling functions.

Text Books

1. Gurumit Singh, “Visual Basic 6”, First Edition, Firewall Media, 2007

2. Go ttfried, “Programming with Visual Basic 6”, PHI, 2000.

DISCIPLINE SPECIFIC ELECTIVE-1-PRACTICAL

VISUAL BASIC (LAB)

1. Write a program to check whether a number is even or odd.

2. Write a program to input percentage of marks of a student and display the grade

achieved by him.

3. Write a program to print the multiplication table of a given number using

while/wend.

4. Write a program that prints all the even numbers up to 30.

5. Write a program to find the sum of first 10 natural numbers.

6. Write a program to find the factorial of a number using for/next repetition

structure.

7. Write a program using case statement to input your percentage of marks and

display the grade.

8. Write a program to find minimum of 3 numbers.

9. Write a program to concatenate two strings.

10. Write a VB function that takes a number as argument and return ‘true’ of it is even

else return ‘false’.

Page 37: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

37

DISCIPLINE SPECIFIC ELECTIVE-2

COMPUTER ARCHITECTURE

Unit -I

BASIC COM PUTER ORGANISATIONAND DESIGN: Instruction codes, computer

instruction, timing and control, execution and instruction, input-output and interrupt,

design of computer.

Unit –II

INPUT-OUTPUT ORGANISATION: Peripheral devices. Asynchronous data transfer, Addressing input-output devices, Interrupts, handling multiple devices, vector interrupts,

priority interrupt, Simultaneous Requests, Channels. Direct memory access (DMA),

Unit -III

CENTRAL PROCESSOR ORGANIZATION: Processor bus organization, arithmetic

Logic unit (ALU), instruction formats (Zero, one and two address Instructions), addressing

modes (Register, Absolute, Immediate, Indirect, Indexed, auto Increment and auto decrement),

data transfer and manipulation, program control, stack queue and subroutine.

Unit –IV

MEM OR Y ORGANIZATION: Auxiliary memory, microcomputer memory hierarchy,

Associative memory, virtual memory, cache memory

Text Books

1. M.Moris Mano , Computer System, Architecture, 2nd

Edition Prentice Hall of India.

2. Computer Organization By Hamacher (Tata MC Graw Hill).

References

1. Heuring and Jordan, Computer systems design and Architecture , Peason Edition

SEMESTER-VI

CORE-13

INTERNET AND WEB DEVELOPMENT

Page 38: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

38

UNIT – 1

INTERNET : Introduction to internet , understanding Internet , Hardware and Software

requirement for internet , internet service providers , protocols (HTTP , FTP ,TCP/IP ) IP address,

URL , World Wide Web , Web Browser , Web Page .

UNIT – 2

INTERNET APPLICATION : www, telnet, ftp, email, social networks, search engines, video

conferencing , e-commerce, m-commerce, VOIP, blogs.

UNIT-3

Internet Basic -Introduction to HTML -List -Creating Table -Linking document Frames -

Graphics to HTML Doc -Style sheet -Style sheet basic -Add style to document -Creating

Style sheet rules -Style sheet properties -Font -Text -List -Color and background color -

Box -Display properties.

UNIT-4

Introduction to Javascript -Advantage of Javascript -Javascript Syntax -Datatype -

Variable -Array -Operator and Expression -Looping Constructor -Function -Dialog box.

BOOKS RECOMM ENDED

1. The Internet Complete Reference By Hartey Hann ( TMH ).

2. HTML 4.0 By E.Stephen Mark , janan plaff BPB Pub.

3. HTML 4.0 By Molly E.Holzschlag , Techmedia.

CORE-13(PRATICAL)

INTERNET AND WEB DEVELOPMENT (LAB)

Page 39: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

39

UNIT – 1

INTERNET : Introduction to internet , understanding Internet , Hardware and Software

requirement for internet , internet service providers , protocols (HTTP , FTP , TCP/IP ) IP address

, URL , World Wide Web , Web Browser , Web Page .

UNIT – 2

HTML : Standard text formatting tags , color , linking , image Loading , table frame ,

form.

UNIT –3

DHTM L : java script , Data types , programming logic , functions , use of functions in

HTML code , objects in java scripts.

BOOKS RECOMMENDED

1. The Internet Complete Reference By Hartey Hann ( TMH ).

2. HTML 4.0 By E.Stephen Mark , janan plaff BPB Pub.

3. HTML 4.0 By Molly E.Holzschlag , Techmedia.

CORE – 14

INFORMATION SECURITY

UNIT-I

Introduction: Security, Attacks, Computer Criminals, Security Services, Security Mechanisms.

Cryptography: Substitution ciphers, Transpositions Cipher, Confusion, diffusion, Symmetric,

Asymmetric Encryption. DES Modes of DES, Uses of Encryption, Hash function, key exchange,

Digital Signatures, Digital Certificates.

UNIT-II

Program Security: Secure programs, Non malicious Program errors, Malicious codes virus,

Trap doors, Salami attacks, Covert channels, Control against program

UNIT-III

Page 40: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

40

Threats: Protection in OS: Memory and Address Protection, Access control, File Protection,

User Authentication. Database Security: Requirements, Reliability, Integrity, Sensitive data,

Inference, Multilevel Security.

UNIT-IV

Security in Networks: Threats in Networks, Security Controls, firewalls, Intrusion detection

systems, Secure e-mails

Text Book:

1. C. P. Pfleeger, S. L. Pfleeger; Security in Computing, PHI, 2006

2. W. Stallings; Network Security Essentials: Applications and Standards, 4/E, 2010

DISCIPLINE SPECIFIC ELECTIVE-3

E – Commerce

Unit –1

Electronic Commerce: The Scope of Electronic Commerce, Definition of Electronic

Commerce, Electronic Commerce And the Trade Cycle, Electronic Markets, Electronic

Data Interchange, Internet Commerce, E-Commerce in Perspective

UNIT-2

Business Strategy in an Electronic age:

The Value Chain, Supply Chains, Porter’s Value Chain Model,Inter Organizational Value

Chains, Business Strategy: Introduction to Business Strategy, Strategic Implications of

IT, Technology, Business Environment, Business Capability ,Existing Business Strategy.

UNIT-3

Business to Business Electronic Commerce: Inter-Organizational Transactions, The

Credit Transaction Trade Cycle,A Variety of Transactions, Markets, Electronic markets,

Usage of Electronic markets, Advantages and Disadvantages of electronic Markets,

Electronic Data Interchange: Introduction of EDI,EDI Definition, The Benefits of EDI,

EDI Example.

UNIT-4

Business to Consumer Electronic Commerce: Consumer Trade Transactions: What

you Want, when you want it, Internet e-commerce, The e-shop, Internet Shopping and the

Page 41: (Choice Based Credit System (Semester Scheme))III CORE COURSE-5 Introduction to Database Management System 18 4 CORE COURSE-5(PRATICAL) DBMS (LAB) 18 2 CORE COURSE-6 ... CORE COURSE-5(PRATICAL)

41

Trade Cycle, Other e-commerce Technologies, Advantages and Disadvantages of

Consumer e-commerce, The Internet, The Development of the Internet.

BOOKS RECOMMENDED

1. E-Commerce: Strategy, Technologies and Application by David Whiteley Tata Mcgraw-Hill Publishing Company Limited

DISCIPLINE SPECIFIC ELECTIVE-3 (PRACTICAL)

E – Comme rce (Lab)

1. Working with Internet

2. Use of MS –Access :

a. creation,

b. insertion,

c. deletion, d. updation of data file forms,

e. query

f. report

DISCIPLINE SPECIFIC ELECTIVE-4

PROJECT

Each student has to undergo a summer placement training of four weeks at the end of second year

course in an industry business organization to gain firsthand experience and knowledge of

practice and prepare a project report at his own cost and has to submit a report within four weeks

from the completion of such training to the principal of concerned institution. The Report shall be

examined jointly by an internal and an external examiner in which the minimum pass marks shall

be 50%.

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