82
LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230 LAKIREDDY BALIREDDY COLLEGE OF ENGINEERING (AUTONOMOUS) (Approved by AICTE, Accredited by NBA, Affiliated to JNTUK, Kakinada and ISO 9001: 2008 Certified) ACADEMIC REGULATIONS, COURSE STRUCTURE AND DETAILED SYLLABUS 2010 - 2011 M.TECH – SOFTWARE ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 0

lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

LAKIREDDY BALIREDDY COLLEGE OF ENGINEERING(AUTONOMOUS)

(Approved by AICTE, Accredited by NBA, Affiliated to JNTUK, Kakinada and ISO 9001: 2008 Certified)

ACADEMIC REGULATIONS,COURSE STRUCTURE

ANDDETAILED SYLLABUS

2010 - 2011

M.TECH – SOFTWARE ENGINEERING

DEPARTMENT OF INFORMATION TECHNOLOGY

L.B.Reddy Nagar, MYLAVARAM – 521 230Krishna District, Andhra Pradesh State

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 0

Page 2: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

INDEX

Contents Page No.

1. Introduction 2

2. Programme Offered(Post Graduation) 2

3. Eligibility Criteria for Admission 2

4. Award of M.Tech Degree 3

5. Duration of the Programme 3

6. Semester-wise distribution of credits 3

7. Distribution and Weightage of Marks 3

8. Attendance Regulations & Condonation 5

9. Minimum Academic Requirements 6

10. Course Pattern 6

11. Award of Grade 7

12. Minimum Instruction days 8

13. General 8

14. Transitory Regulations 8

15. Course Code and Course Numbering Scheme 9

16. Medium of Instruction 10

17. Amendments to Regulations 10

18. Grade Card 10

19. Conduct and Discipline 10

20. Malpractices 12

21. Award of Rank 12

22. Course structure 14

23. Syllabus 16 - 57

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 1

Page 3: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

1. INTRODUCTION

Academic Programmes of the institute are governed by rules and regulations as

approved by the Academic Council, which is the highest Academic body of the

Institute.

These academic rules and regulations are applicable to the students admitted during

academic year 2010-11 into first year of two year Postgraduate programme offered

by the college leading to Master of Technology (M.Tech) degree.

1.1 Lakireddy Balireddy College of Engineering, Mylavaram, an autonomous

institution, follows Semester pattern for all two years of its Postgraduate M.Tech

programme with internal and external evaluation.

1.2 Semester Pattern : Each academic year shall be divided into two semesters,

each of 20 weeks duration, including instruction, evaluation, etc. Each semester

consists of a minimum of 90 instruction days with at least 35 to 40 contact

periods per week.

2. PROGRAMME OFFERED (POST GRADUATE)

Master of Technology (M.Tech.)

3. ELIGIBILITY CRITERIA FOR ADMISSION

The eligibility criteria for admission into First year M.Tech programme shall be as

mentioned below:

i. Admissions to the above program shall be made subject to the eligibility,

qualifications and specialization prescribed by the AICTE from time to time.

ii. Admissions shall be made on the basis of merit rank obtained by the

qualifying candidate at GATE examination or an entrance test conducted by

the university subject to reservations prescribed by the University/State

government from time to time.

4. AWARD OF M.Tech DEGREE

A student will be declared eligible for the award of the M.Tech Degree if he/she fulfills

the following academic regulations:

i. Pursued a course of study for not less than two academic years and not more

than four academic years.

ii. The student has to fulfill all the academic requirements i.e. Registered for 88

credits and has to secure all the 88 credits with minimum grade points.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 2

Page 4: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

5. DURATION OF THE PROGRAMME

Students, who fail to fulfill all the academic requirements for the award of the

degree within four academic years from the year of their admission, shall forfeit their

seat in M.Tech course.

6. SEMESTER –WISE DISTRIBUTION OF CREDITS:

Year First SemesterCredits

Second SemesterCredits Total Credits

First Year 30(28+Mini Project @ 2 Credits)

30(28+Term Paper @ 2 Credits) 60

Second Year Dissertation Work – 20Technical seminar-8 28

TOTAL 88Table .1 Semester wise Credits Distribution

7. DISTRIBUTION AND WEIGHTAGE OF MARKS:

i) In I-Semester and II- Semesters, the course of study consists of 6 theory subjects

+ 2 laboratories or 6 theory subjects + 1 Laboratory. However, the final year will

be on dissertation work and Technical seminar only.

ii) The performance of a student in each semester shall be evaluated subject wise

with a maximum of 100 marks for theory and 100 marks for Laboratory Courses.

In addition, Mini project, Technical seminar, and dissertation work shall be

evaluated for 50, 50 and 200 marks respectively.

iii) For theory subjects the distribution shall be 40 marks (35 for Test and 5 for

attendance) for Internal Examinations and 60 marks for the End Semester

Examination.

iv) For theory subjects, during the semester there shall be two internal mid term

examinations, for duration of 90 minutes. First internal mid term examination to

be conducted in first and second units and the second internal mid term

examination to be conducted in third, fourth and fifth units of each subject.

However,75% weightage for the best and 25% for the other internal mid term

examination shall be considered for awarding internal marks.

v) The internal mid term examination question paper should be for 35 marks. Out of

five questions given, student has to answer any three questions.

vi) For Laboratory courses, there shall be a continuous evaluation during the

semester for 40 sessional marks and 60 end semester examination marks. Of the

40 marks for internal, 15 marks shall be awarded for day-to-day work and 15

marks to be awarded by conducting Internal laboratory test and 5 marks for

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 3

Page 5: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

record work and 5 marks for attendance. The end semester examination shall be

conducted by an external examiner and the concerned internal examiner.

vii) Mini project shall be submitted in report form and should be presented before the

committee, which shall be evaluated for 50 marks. The committee consists of the

Head of the department, the Supervisor of mini project and a senior faculty

member of the department. There shall be no internal marks for mini project. The

student has to secure minimum 50% marks to be declared successful.

viii) There shall be Technical seminar in second year. For the seminar, the student

shall collect the information on a specialized topic and prepare a technical report,

showing his understanding over the topic, and submit to the department, which

shall be evaluated by the Department committee consisting of Head of the

department, Seminar supervisor and a senior faculty member. The seminar shall

be evaluated for 50 marks based on his/her presentation and the submitted

report. There shall be no external examination for seminar. The student has to

secure minimum 50% marks to be declared successful.

ix) Dissertation Work: a. A Departmental Dissertation Review Committee (DDRC) shall be constituted with

the Head of the Department as the chairman and two senior faculty as

members to supervise the proceedings of the dissertation work from the

time of allotment to submission.

b. Registration of Project work:

A student is permitted to register for the project work after satisfying the

attendance requirement of all the courses (theory and practical courses) up to

Second Semester. A candidate has to submit, in consultation with his/her

dissertation supervisor, the title, objectives and plan of action of his/her

dissertation work to the DDRC for its approval. Only after obtaining the approval

of DDRC, the student can initiate the dissertation work.

c. The duration of the dissertation is for two semesters (Second Year).

d. Four copies of the dissertation report, certified by the supervisor shall be

submitted to the Institute.

e. Out of a total 200 marks for the dissertation work, 50 marks shall be for Internal

Evaluation and 150 marks for the End Semester Examination. The End Semester

Examination (viva-voce or defence) shall be conducted by the committee

consisting of an External Examiner, Head of the Department and the dissertation

supervisor. External examiner will be selected by the Principal/Director out of

three member panel submitted by the Head of the Department, who are eminent

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 4

Page 6: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

in that field of study. For maximum of 18 students, one dissertation evaluation

committee has to be formed.

f. If the work is not satisfactory, and if the student is failed to secure the minimum

(50% of total marks), the student shall revise and resubmit the dissertation report

before three months. If he/she fails to get a satisfactory report again, the

dissertation shall be summarily rejected.

g. The topics for mini project and dissertation work shall be different from each

other. The evaluation of dissertation work shall be conducted at the end of the

Second year.

h. The student has to clear all the subjects of M.Tech course to attend the Viva

Voce or Defence of his / her Dissertation Work.

i. The dissertation internal evaluation shall be on the basis of continuous review by

the DDRC on the progress of the dissertation work.

8. ATTENDANCE REGULATIONS & CONDONATION:

i. A student shall be eligible to appear for end semester examinations, if

acquired a minimum of 75% of attendance in aggregate of all the subjects.

ii. Condonation of shortage of attendance in aggregate up to 10% on medical

grounds (65% and above and below 75%) in each semester may be granted

by the College Academic Committee(CAC). However, the subject of granting

is purely at the discretion of the College Academic Committee or Competent

Authority.

iii. A Student will not be promoted to the next semester unless he/she satisfies

the attendance requirement of the present semester as applicable. They may

seek re-admission for that semester as and when offered next.

iv. Due weightage in each of the subjects shall be given to the attendance.

Marks not exceeding 5 shall be given to all such candidates who satisfy the

following criteria

Table .2 Marks weightage for Attendance

Percentage of attendance Marks

>= 90 5

85 to < 90 4

80 to < 85 3>75 to < 80 2

=75 1

v. Shortage of Attendance below 65% in aggregate shall in no case be condoned.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 5

Page 7: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

vi. Students whose shortage of attendance is not condoned in any semester are

not eligible to take their end Semester examinations of that particular

semester and their registration for examination shall stand cancelled.

vii. A stipulated fee shall be payable towards condonation of shortage of

attendance.

viii. Attendance may also be condoned for those who participate in prestigious

sports, co- and extra-curricular activities provided their attendance is in the

minimum prescribed range for the purpose and recommended by the

concerned authority.

9. MINIMUM ACADEMIC REQUIREMENTS:

The following academic requirements have to be satisfied in addition to the

attendance requirements mentioned in Item No.8.

i) A student shall be deemed to have secured the minimum academic

requirement in a subject if he/she secures a minimum of 40% of marks

exclusively in the end semester examination and a minimum aggregate of

50% of the total marks in the end semester examination and internal

evaluation taken together.

ii) A student will be promoted to second year, if he/she secures the minimum

attendance requirement.

Students who fail to earn 88 credits as indicated in the course within

four academic years from the year of their admission shall forfeit their

seat in M.Tech course and their admission shall stand cancelled.

10. COURSE PATTERN:

The entire course of study is of two academic years. Each academic year shall have

two semesters.

A Student eligible to appear for the end examination in a subject, but absent at it or has

failed in the end examination may appear for that subject only as and when it is conducted.

All admitted students are to study 4 electives during their course of two year study at the

institute. The following shall be the programme of study of electives.

Year Semester No. of electives

1 1 21 2 2

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 6

Page 8: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

Final year (Two semesters) is completely reserved for Dissertation work and Technical

seminar.

When a student is detained due to shortage of attendance/any other reason, he may be re-

admitted when the semester is offered after fulfillment of academic regulations. Whereas,

the academic regulations hold good with the regulations he/she first admitted.

11. AWARD OF GRADE:

After a student has satisfied the requirement prescribed for the completion of the

programme and is eligible for the award of M.TECH Degree he/she shall be placed in

one of the following four grades. The award of the degree is on a grade point of scale

4. The grade points are awarded as follows:

CGPA Division of Pass>=3.0 First Class With Distinction>=2.0 and <3.0 First division>= 1.6 and <2.0 Pass division< 1.6 Fail

Based on the performance of the candidate, The following shall be the criteria for the

award of letter grades at the end of each semester in the subjects in which the candidate

appeared for the examination

Marks

Scored

Grades Grade Points

>=90 S 4.00>=85 to<90 A+ 3.67

>=80 and <85 A 3.33>=75 and <80 B+ 3.00>=70 and <75 B 2.67>=65 and <70 C+ 2.33>=60 and <65 C 2.00>=55 and <60 D 1.67>=50 and <55 E 1.33

<50 F 0Table .3. Marks,Grades and Grade Points

11.1 Calculation of Semester Grade Points Average (SGPA)

The performance of each student at the end of the each semester is indicated in terms of GPA. The *SGPA is calculated as below:

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 7

Page 9: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

Where CR= Credits of a course GP = Grade points awarded for a course* SGPA (Semester Grade Point Average) is calculated for the candidates who passed all the courses in that semester.

11.2 Calculation of Cumulative Grade Point Average (CGPA) for Entire Programme.

The CGPA is calculated as below:

(for entire programme)Where CR= Credits of a course

GP = Grade points awarded for a course

12. MINIMUM INSTRUCTION DAYS:

The minimum instruction for each semester shall be 90 instruction days excluding

examination days.

13. GENERAL:a. Where the words ‘’he’’ ‘’him’’ ‘’his’’, occur in the regulations, they include

‘’she’’, ’’her’’, ’’hers’’.

b. The academic regulations should be read as a whole for the purpose of any

interpretation.

c. In the case of any doubt or ambiguity in the interpretation of the above rules,

the decision of the Director is final.

d. The Institute may change or amend the academic regulations or syllabi at any

time and the changes or amendments made shall be applicable to all the

students with effect from the dates notified.

14. TRANSITORY REGULATIONS

14.1 A candidate, who is detained or discontinued in the year/semester, on

readmission shall be required to do all the courses in the curriculum prescribed for

such batch of students in which the student joins subsequently. However, exemption

will be given to those candidates who have already passed in such courses, which

he/she had passed in the earlier semester(s) he/she was originally admitted into.

14.2 A student who is following the JNTU, Kakinada curriculum, detained due to

lack of academics/attendance at the end of a semester of an academic year, shall

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 8

Page 10: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

join with the autonomous batch at the appropriate semester. Such candidates shall

be required to pass in all the courses in the programme prescribed by concerned

BOS for such batch of students, to be eligible for the award of degree. However,

exemption will be given to all those courses of the semester(s) of the batch, which

the candidate joins now, which he/she had passed earlier. The student has to clear

all his backlog subjects by appearing the supplementary examinations, conducted by

JNTU, Kakinada and Autonomous stream for the award of Degree. The marks

secured by the students in JNTUK-Kakinada pattern will be converted in to

appropriate grade points as per the autonomous grading system and the class will be

awarded based on the academic performance of a student in the entire 2 years as

per the guidelines of autonomous Pattern.

14.3 The concerned Board of Studies shall give the guidelines regarding ‘Course

Equivalence’ and ‘Course Exemptions’ from time to time.

15. COURSE CODE AND COURSE NUMBERING SCHEME:

Course Numbers are denoted by 5 digit unique alpha numeric characters. First two

digits are ‘MT’, that describes the Course name i.e. Master of Technology.

Third digit represents semester of offering as mentioned in Table No. 4.

THIRD DIGIT DESCRIPTION1 First Semester2 Second Semester

3 Third Semester

4 Fourth Semester Table 4: Third digit description

Fourth digit represents course type, as per Table No. 5

FOURTH DIGIT DESCRIPTION

0 Theory course

5 Lab course/other than theory subjectTable 5 : Course type description

Fifth digit represents course number as described in Figure 1 below.

However, different courses are given distinct codes.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 9

Page 11: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

For example, MT105 course, the course is offered in the first semester (1),

the course is of theory type (0) and the course number in that semester (5).

Figure 1: Course code description for courses

16. MEDIUM OF INSTRUCTION

The medium of instruction and examination is English.

17. SYLLABUS (Enclosed at the end of this document)

18. AMENDMENTS TO REGULATIONS

The Academic council from time to time may revise, amend, or change the

regulations, schemes of examinations, and/or syllabi.

19. GRADE CARD

The grade card issued shall contain the following:

a) The credits for each course offered for that semester

b) The letter grade obtained in each course

c) The SGPA/CGPA

d) Total number of credits earned by the student up to the end of

that semester

20. CONDUCT AND DISCIPLINE

a) Students shall conduct themselves within and outside the premises of the Institute

in a manner befitting the students of our Institution.

b) As per the order of Honorable Supreme Court of India, ragging in any form is

considered as a criminal offence and is banned. Any form of ragging will be

severely dealt with.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 10

M T 1 0 5

Semester Number

M.TECH Course

Course Type

Course Number

Page 12: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

c) The following acts of omission and/or commission shall constitute gross violation of

the code of conduct and are liable to invoke disciplinary measures with regard to

ragging.

i. Lack of courtesy and decorum; indecent behavior anywhere within or

outside the campus.

ii. Willful damage or distribution of alcoholic drinks or any kind of

narcotics to the fellow students/citizens.

d) Possession, consumption or distribution of alcoholic drinks or any kind of narcotics

or hallucinogenic drugs.

e) Mutilation or unauthorized possession of library books.

f) Noisy and unseemly behavior, disturbing studies of fellow students.

g) Hacking in computer systems such as entering into other person’s areas without

prior permission, manipulation and/or damage of computer hardware and software

or any other cyber crime etc.

h) Usage of camera cell phones in the campus.

i) Plagiarism of any nature.

j) Any other act of gross indiscipline as decided by the academic council from time to

time.

k) Commensurate with the gravity of offense, the punishment may be reprimand, fine,

expulsion from the institute / hostel, debarment from an examination, disallowing

the use of certain facilities of the Institute, rustication for a specified period or even

outright expulsion from the Institute, or even handing over the case to appropriate

law enforcement authorities or the judiciary, as required by the circumstances.

l) For an offence committed in (i) a hostel (ii) a department or in a class room and (iii)

elsewhere, the chief Warden, the Head of the Department and the principal

respectively, shall have the authority to reprimand or impose fine.

m) Cases of adoption of unfair means and/or any malpractice in an examination shall

be reported to the principal for taking appropriate action.

n) All cases of serious offence, possibly requiring punishment other than reprimand,

shall be reported to the Academic council.

o) The Institute Level Standing Disciplinary Action Committee constituted by the

academic council, shall be the authority to investigate the details of the offence,

and recommend disciplinary action based on the nature and extent of the offence

committed.

p) The Principal shall deal with any academic problem, which is not covered under

these rules and regulations, in consultation with the Programmes Committee in an

appropriate manner, and subsequently such actions shall be placed before the

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 11

Page 13: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

academic council for ratification. Any emergency modification of regulation,

approved by the academic council earlier, shall be reported to the academic

council for ratification.

q) “Grievance and Redressal Committee” (General) constituted by the principal

shall deal with all grievances pertaining to the academic/administrative /disciplinary

matters.

r) All the students must abide by the code and conduct rules of the college.

21. MALPRACTICES

a) The Principal shall refer the cases of malpractices in internal assessment tests and

Semester-End Examinations, to a Malpractice Enquiry Committee, constituted by

him/her for the purpose. Such committee shall follow the approved scales of

punishment. The Principal shall take necessary action, against the erring students

based on the recommendations of the committee.

b) Any action on the part of candidate at an examination trying to get undue

advantage in the performance at examinations or trying to help another, or derive

the same through unfair means is punishable according to the provisions

contained hereunder. The involvement of the Staff, who are in charge of

conducting examinations, valuing examination papers and preparing/keeping

records of documents relating to the examinations in such acts (inclusive of

providing incorrect or misleading information) that infringe upon the course of

natural justice to one and all concerned at the examination shall be viewed

seriously and recommended for award of appropriate punishment after thorough

enquiry.

22. AWARD OF RANK

The rank shall be awarded based on the following:

22.1 Only such candidates who pass the Final year examination at the

end of the third academic year after admission as regular final year

students along with the others in their batch and become eligible for

the award of the Degree shall be eligible for the award of rank.

Candidates, who loose one or more years of study for any reason

whatsoever are not eligible for the award of rank.

22.2 Ranks shall be awarded in each branch of study for the top five

students appearing for the Regular external Examinations.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 12

Page 14: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

22.3 Award of prizes, scholarships, or any other Honors shall be based on

the rank secured by a candidate, consistent with the desire of the

Donor, wherever applicable.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 13

Page 15: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

M.TECH(IT – SOFTWARE ENGINEERING) - COURSE STRUCTURE(Applicable for the batches admitted from 2010-11)

I-SEMESTER

Code No. Name of the CourseScheme of Instruction Scheme of Examination

Total creditsPeriods per Week Maximum MarksLecture Tutorial Lab. Internal External

MIT101 Requirements Engg. & Estimation 4 1 -- 40 60 100 4MIT102 Software Architectures 4 1 -- 40 60 100 4MIT103 Software Process Management 4 1 -- 40 60 100 4MIT104 Web Searching and Mining 4 1 -- 40 60 100 4

MIT1051MIT1052MIT1053MIT1054

ELECTIVE- I

Artificial IntelligenceMobile computingAdvanced MultimediaObject Oriented Databases

4 1 -- 40 60 100 4

MIT1061 MIT1062 MIT1063 MIT1064

ELECTIVE- II

Service Oriented Architecture Enterprise resource planning Digital Image Processing Natural Language processing

4 1 -- 40 60 100 4

MIT151 Requirements Engg. & Estimation Lab 3 -- -- 40 60 100 2MIT152 Web searching and Mining lab 3 -- -- 40 60 100 2MIT153 Mini Project 3 -- -- 50 -- 50 2

TOTAL 33 6 370 480 850 30

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 14

Page 16: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

II-SEMESTER

Code No. Name of the CourseScheme of Instruction Scheme of Examination

Total creditsPeriods per Week Maximum MarksLectureS Tutorial Lab. Internal External

MIT201 Software Metrics 4 1 -- 40 60 100 4MIT202 Distributed Database Systems 4 1 -- 40 60 100 4MIT203 Information Security 4 1 -- 40 60 100 4MIT204 Software Testing and Quality assurance 4 1 -- 40 60 100 4

MIT2051MIT2052MIT2053MIT2054

ELECTIVE-III

Data and Knowledge Management Embedded SystemsSoftware DocumentationDistributed Operating Systems

4 1 -- 40 60 100 4

MIT2061 MIT2062 MIT2063 MIT2064

ELECTIVE-IV

Information Storage & ManagementObject Oriented Software EngineeringHuman Computer InterfacingBiometrics

4 1 -- 40 60 100 4

MIT251 Information Security Lab 3 -- -- 40 60 100 2MIT252 Software Testing Lab 3 -- -- 40 60 100 2MIT253 Term Paper 3 -- -- 50 -- 50 2

TOTAL 33 6 -- 370 480 850 30

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 15

Page 17: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

III SEMESTER

Code No. Name of the CourseScheme of Instruction Scheme of Examination

Total creditsPeriods per Week Maximum MarksLectures Tutorial Lab Internal External

MIT351 Technical Seminar -- -- 6 50 50 8

IV SEMESTER

Code No. Name of the CourseScheme of Instruction Scheme of Examination

Total creditsPeriods per Week Maximum MarksLectures Tutorial Lab Internal External

MIT451 Dissertation -- -- 15 50 150 200 20

TOTAL CREDITS : 88I Semester : 30II Semester : 30

III Semester : 08IV Semester : 20

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 16

Page 18: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT101: REQUIREMENTS ENGG. & ESTIMATION

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT - I

Introduction to Requirements EngineeringSoftware Requirements Definition – Levels of Requirements – Requirement Engineering - Requirements Development and Management – When Bad Requirements happen to Nice People - Benefits from a High quality requirements process – Characteristics of Excellent Requirements– Functional and Nonfunctional Requirements –Good Practices for Requirements Engineering - Practical process Improvement - Process Maturity – Requirement Engineering process maturity

UNIT- II

Requirements Elicitation, Analysis and DocumentationRequirements Elicitation Guidelines – Requirements Elicitation Techniques – Requirement Analysis – Requirement Analysis Models – Requirement Analysis and Negotiation – Requirements Documentation – Characteristics of Software Requirements Specification Document – Contents of SRS – Common Problems with SRS

UNIT- III

Requirements Validation and ManagementValidation objectives –Review the Requirements – The Inspection Process – Requirements Review Challenges – Testing the Requirements – Defining Acceptance Criteria – Requirement Validation Guidelines Requirements Management – Requirement Traceability – Database to Manage Requirements – Change Management Policies – Requirements Engineering for Critical Systems - Software Requirements and Risk Management

UNIT - IV

Software Size EstimationSoftware Estimation –Size Estimation – Two views of Sizing – Function Point Analysis – Mark II FPA – Full Function Points - LOC Estimation – Conversion between Size Measures

UNIT – VEffort – Schedule, Cost Estimation & ToolsWhat is Productivity? – Estimation Factors – Approaches for Effort and Schedule Estimation – COCOMOII – Putnam Estimation Model – Algorithmic Models – Cost Estimation Tools: Desirable Features of Requirements Management Tools – Some Requirements Management Tools Available – Rational pro - Desirable Features in Software Estimation Tools – Some Software Estimation Tools Available

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 17

Page 19: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

TEXT BOOKS

1. Software Requirements, Karl E. Wiegers, Word Power Publishers, 20002. Software Requirements and Estimation, Rajesh Naik , Swapna Kishore, TMH

REFERENCES

1. Requirements Engineering: A Good practice Guide, Ian Sommerville, Pete Sawyer, Pearson, 2004

2. Managing Software Requirements A Use Case Approach, 2/e, Dean, Don , Addision- Wesley, 2003

3. Requirements Engineering and Rapid Development, Ian Graham, Addision-Wesley, 1998

4. Mastering the Requirements Process. 2/e, S.Robertson, J.Robertson, Pearson, 2006

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 18

Page 20: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT102: SOFTWARE ARCHITECTURES

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT - I

Software ArchitectureIntroduction-Architectural Styles, Pipes and Filters, Data Abstraction and Object Oriented Organization, Event based, Implicit Invocation, Layered Systems, Repositories, Interpreters, Process Control, Process control Paradigms, Software Paradigm for Process Control, Distributed processes, Main program / subroutine organizations, Domain, specific software architecture, heterogeneous architectures

UNIT – II

Shared Information Systems Data base integration, Batch sequential, Simple Repository, Virtual Repository, Hierarchical Layers, Evolution of Shared Information Systems in Business Data Processing, Integration in Software Development Environments, Integration in Design of Buildings, Architectural Structures for Shared Information Systems.

UNIT - III

Architectural DesignGuidelines for Architectural design, Design space and rules, Applying design space with an example, study of Quantified design space, Architectural formalism and its applications, Formalizing Architectural design Space.

UNIT - IV

Architectural Description Languages Requirements of an Architectural Description Language, First-Class Connectors, Adding implicit invocation to traditional programming Languages

UNIT – V

Architectural Design Tools UniCon – A Universal Connecting Language, Exploiting styles in Architectural design, Architectural interconnection

TEXT BOOKS

1. Mary Shaw & David Garlan, “Software Architecture”, Prentice Hall India Private Limited.

2. Len Bass, Paul Clements, & Rick Kazman, “Software Architecture in Practice”, Second Edition, Pearson Education.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 19

Page 21: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT103: SOFTWARE PROCESS MANAGEMENT

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT – I A Software maturity frameworkSoftware Improvement, process maturity level, people in the optimizing level, need for the optimizing process.

UNIT - II

The Repeatable ProcessManaging software organizations: commitment discipline, the management system, establishing a project management system.The Project plan: project planning principles, contents, size measures, estimating, productivity factors, scheduling, project tracking, the developing plan, planning models, final considerations.Software configuration management: Need for configuration management, software product nomenclature, basic configuration management function, baselines, configuration management responsibilities, need for automated tools, software quality management.

UNIT – III

Defined processSoftware standards: definitions, reasons, benefits, examples of major standards, establishing software standard, standards versus guidelines.Software inspections : Types of reviews, objectives, basic inspection principles, the conduct of inspections, inspection training, reports and tracking, other considerations, initiating and inspection program, future directions.Software configuration management : the Software configuration management plan, Software configuration management questioners, scm support functions, the requirement phase, design control, the implementation phase, operational data, the test phase, scm for tools, configuration accounting, the software configurations audit.

UNIT- IV

Managed ProcessData gathering and analysis: the principles of data gathering, data gathering process, software measures, data analysis, other considerations.Managing software quality: The quality management paradigm, quality motivation, quality goals, quality plans, tracking and controlling software quality.

UNIT- V

The Optimizing ProcessDefect Prevention: Defect prevention not a idea, the principles of SDP,process changes for defect prevention, defect prevention consideration, management role.Automating the software process: The need for software automation,What to automate?, Development environments,organizational plans to automate, technology transitions, productivity.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 20

Page 22: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

TEXT BOOKS

1. Managing the software process by Watts S. Humphrey, published by Pearson Education.

REFERENCES

1. Softare Project Management , Walker Royce, published by Pearson Education.2. Software project management reading and cases by Chris Kemerer

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 21

Page 23: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT104: WEB SEARCHING AND MINING

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT - I

WEB STRUCTURE MINING INFORMATION RETRIEVAL AND WEB SEARCH :Web Challenges -Web Search Engines ,Topic Directories ,Semantic Web, Crawling the Web -Web Basics, Web Crawlers ,Indexing and Keyword Search -Document Representation, Implementation Considerations, Relevance Ranking, Advanced Text Search, Using the HTML Structure in Keyword Search, Evaluating Search Quality -Similarity Search, Cosine Similarity Jaccard Similarity

HYPERLINK-BASED RANKING: Introduction, Social Networks Analysis, PageRank, Authorities and Hubs ,Link-Based Similarity Search, Enhanced Techniques for Page Ranking

UNIT- II

WEB CONTENT MINING CLUSTERING: Introduction ,Hierarchical Agglomerative Clustering, k-Means Clustering, Probability-Based Clustering Finite Mixture Problem, Classification Problem, Clustering Problem, Collaborative Filtering (Recommender Systems)

EVALUATING CLUSTERING: Approaches to Evaluating Clustering ,Similarity-Based Criterion Functions ,Probabilistic Criterion Functions, MDL-Based Model and Feature Evaluation, Minimum Description Length Principle MDL-Based Model Evaluation, Feature Selection, Classes-to-Clusters Evaluation, Precision, Recall, and F-Measure Entropy

UNIT- III

CLASSIFICATION: General Setting and Evaluation Techniques, Nearest-Neighbor Algorithm, Feature Selection, Naive Bayes Algorithm, Numerical Approaches, Relational Learning

UNIT - IV

WEB USAGE MININGINTRODUCTION TO WEB USAGE MINING: Definition of Web Usage Mining, Cross-Industry Standard Process for Data Mining, Click stream Analysis, Web Server Log Files, Remote Host Field, Date/Time Field, HTTP Request Field Status Code Field, Transfer Volume (Bytes) Field, Common Log Format, Identification Field, Authuser Field, Extended Common Log Format, Referrer Field, User Agent Field, Example of a Web Log Record, Microsoft IIS Log Format Auxiliary Information

PREPROCESSING FOR WEB USAGE MINING: Need for Preprocessing the Data, Data Cleaning and Filtering, Page Extension Exploration and Filtering, De-Spidering the Web Log File, User Identification ,Session Identification Path Completion ,Directories and the Basket Transformation, Further Data Preprocessing Steps,

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 22

Page 24: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

UNIT - V

EXPLORATORY DATA ANALYSIS FOR WEB USAGE MINING: Introduction, Number of Visit Actions, Session Duration, Relationship between Visit Actions and Session Duration, Average Time per Page, Duration for Individual Pages

MODELING FOR WEB USAGE MINING: CLUSTERING, ASSOCIATION, AND CLASSIFICATION: Introduction, Modeling Methodology, Definition of Clustering, The BIRCH Clustering Algorithm, Affinity Analysis and the A Priori Algorithm

TEXT BOOK

Data Mining the Web: Uncovering Patterns in Web Content, Structure, and Usage, Publisher: Wiley-Interscience

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 23

Page 25: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT1051: ARTIFICIAL INTELLIGENCE

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT- I

Introduction: Overview of Artificial intelligence- Problems of AI, AI technique, Tic - Tac - Toe problem.

Intelligent Agents: Agents & environment, nature of environment, structure of agents, goal based agents, utility based agents, learning agents.

Problem Solving: Problems, Problem Space & search: Defining the problem as state space search, production system, problem characteristics, and issues in the design of search programs.

UNIT – II

Search techniques: Solving problems by searching: problem solving agents, searching for solutions; uniform search strategies: breadth first search, depth first search, depth limited search, bi-directional search, comparing uniform search strategies.

Heuristic search strategies: Greedy best-first search, A* search, memory bounded heuristic search, local search algorithms &optimization problems, Hill climbing search, simulated annealing search, local beam search, genetic algorithms, constraint satisfaction problems, local search for constraint satisfaction problems.

UNIT - III

Knowledge : Knowledge representation issues, representation & mapping, approaches to knowledge representation, issues in knowledge representation.

Using predicate logic: Representing simple fact in logic, representing instant & ISA relationship, computable functions &predicates, resolution, natural deduction.

UNIT – IV

Representing knowledge using rules : Procedural verses declarative knowledge, logic programming, forward verses backward reasoning, matching, control knowledge.

UNIT – V

Reasoning : Probabilistic reasoning: Representing knowledge in an uncertain domain, the semantics of Bayesian networks, Dempster-Shafertheory, Fuzzy sets & fuzzy logics.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 24

Page 26: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

TEXT BOOK

1. Artificial Intelligence, Ritch & Knight, TMH

REFERENCES

1. Artificial Intelligence A Modern Approach, Stuart Russell & Peter Norvig Pearson2. Introduction to Artificial Intelligence & Expert Systems, Patterson, PHI3. Artificial Intelligence A new Synthesis, Neil J. Nilsson,

Morgan Kaufman4. Artificial Intelligence, John. F. Lugar, Pearson Ed.5. Artificial Intelligence, Winston, Pearson Ed.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 25

Page 27: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT1052: MOBILE COMPUTING

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT - I

Introduction to Mobile Communications and Computing : Mobile Computing (MC) : Introduction to MC, novel applications, limitations, and architecture.Wireless Transmission Fundamentals: Introduction to wireless transmission, signal propagation, Multiplexing, Modulation, Spread Spectrum

UNIT – II

GSM : Mobile services, System architecture, Radio interface, Protocols, Localization and calling, Handover, Security, and New data services. (Wireless) Medium Access Control : Motivation for a specialized MAC (Hidden and exposed terminals, Near and far terminals), SDMA, FDMA, TDMA, CDMA.

UNIT – III

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

Mobile Transport Layer : Traditional TCP, Indirect TCP, Snooping TCP, Mobile TCP, Fast retransmit/ fast recovery, Transmission /time-out freezing, Selective retransmission, Transaction oriented TCP.

UNIT – IV

Wireless LAN Technology-IEEE 802.11 (System Architecture, protocol architecture, physical layer, medium access control layer, mac management, 802.11b, 802.11a)Mobile Ad hoc Networks (MANETs): Overview, Properties of a MANET, spectrum of MANET applications, routing and various routing algorithms, security in MANETs.

UNIT - V

Bluetooth: User scenarios, Architecture, Radio layer, Baseband layer, Link manager protocol, L2CAP, Security , SDP , profiles , IEEE 802.15 .Wireless Application Protocol : Architecture, Wireless datagram protocol, Wireless transport layer security, Wireless truncation protocol,Wireless session protocol, Wireless application environment, Wireless markup language, WML Script, Wireless telephony application, Push architecture, Push/pull services, Examples stacks with WAP 1.X.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 26

Page 28: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

TEXT BOOK

Jochen Schiller,“Mobile Communications”,Addison-Wesley.

REFERENCE BOOK

1. Williams Stallings, “Wireless Communication and Networks”, Pearson Education. 2. Raj Pandya,” Mobile and Personal Communication Systems and Services”, Prentice

Hall of India, 2001. 3. Uwe Hansmann, Lother Merk, Martin Nicklous, Thomas Stober, “ Principles of Mobile

Computing” , Springer International Edition, 2nd edition , 2003.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 27

Page 29: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT1053: ADVANCED MULTIMEDIA

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT - I

Fundamental concepts in Text and Image: Multimedia and hypermedia, world wide web, overview of multimedia software tools. Graphics and image data representation graphics/image data types, file formats, Color in image and video: color science, color models in images, color models in video.Fundamental concepts in video and digital audio: Types of video signals, analog video, digital video, digitization of sound, MIDI, quantization and transmission of audio.

UNIT - II

Action Script I: ActionScript Features, Object-Oriented ActionScript, Datatypes and Type Checking, Classes, Authoring an ActionScript ClassAction Script II: Inheritance, Authoring an ActionScript 2.0 Subclass, Interfaces, Packages, Exceptions Application Development:An OOP Application Frame work, Using Components with ActionScript MovieClip Subclasses.

UNIT - III

Multimedia data compression: Lossless compression algorithm: Run-Length Coding, Variable Length Coding, Dictionary Based Coding, Arithmetic Coding, Lossless Image Compression, Lossy compression algorithm: Quantization, Transform Coding, Wavelet-Based Coding, Embedded Zerotree of Wavelet Coefficients Set Partitioning in Hierarchical Trees(SPIHT).

UNIT - IV

Basic Video Compression Techniques: Introduction to video compression, video compression based on motion compensation, search for motion vectors, MPEG, Basic Audio Compression Techniques.

UNIT - V

Multimedia Networks: Basics of Multimedia Networks, Multimedia Network Communications and Applications : Quality of Multimedia Data Transmission, Multimedia over IP, Multimedia over ATM Networks, Transport of MPEG-4, Media-on-Demand(MOD).

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 28

Page 30: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

TEXT BOOKS

1. Fudamentals of Multimedia by Ze-Nian Li and Mark S. Drew PHI/Pearson Education

2. Essentials ActionScript 2.0, Colin Moock, SPD O,REILLY.

REFERENCES

1. Digital Multimedia, Nigel chapman and jenny chapman, Wiley-Dreamtech2. Macromedia Flash MX Professional 2004 Unleashed, Pearson.3. Multimedia and communications Technology, Steve Heath, Elsevier(Focal Press)4. Multimedia Applications, Steinmetz, Nahrstedt, Springer.5. Multimedia Basics by Weixel Thomson 6. Multimedia Technology and Applications, David Hilman, Galgotia

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 29

Page 31: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT1054: OBJECT ORIENTED DATABASES

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------UNIT – I

Introduction to Object DBMSs : Advanced Databases Applications ,Weaknesses of RDBMSs, Object –Oriented Concepts, Abstraction, Encapsulation, and Information, Objects and Attributes, Object Identity, Method and Messages, Classes, Classes ,Subclasses ,Super classes and Inheritances, Overriding and Overloading, Polymorphism and Dynamic Binding, Complex Objects, Storing Objects in a relational Database,Mapping Classes to Relations, Accessing Objects in the Relational Database, Next – Generation Databases Systems

UNIT- II

Object –Oriented DBMSs – Concepts and Design : Introduction to Object –Oriented Data Models and DBMS Models and DBMS, Persistent, programming Languages ii) Alternative strategies for Developing an OODBMS, OODBMS Perspectives: Pointers Sizzling Techniques, Accessing an object, Persistence, Persistence Schemes ,Orthogonal Persistence, Issues in OODBMSs, Transactions, Schema Evolution, Architecture, Benchmarking, Advantages and Disadvantages of OODBMSs, Advantages Disadvantages, Object – Oriented Databases Design ,Comparison between Object –Oriented Data Modeling and Conceptual Data Modeling, Relationship and Referential Integrity

UNIT- III Object–oriented Databases Design: Object Management Group, Background, Common Object Request Broker Architecture, Object Databases Standard ODMG 3.0,1999, The object Data Management Group, The Object Model, The Object Definition language, The object Query Language, Other parts of the ODMG Standards, Object Store, Architecture, Data Definition in Object Store, Data manipulation in Object Store.

UNIT- IV

Object –Relational DBMSs : Introduction to Object-Relation Database Systems, The Third – Generation Databases Manifestos, The Third –Generation Databases System Manifesto, The Third Manifesto Postgres – An early ORDBMS, Objectives of Postgres, Abstract Data Types, Relation and Inheritance, Object Identity. SQL3 - Row Types, User –Defined Types, User – Defined Routines Polymorphism, References Types and Object Identity, Subtypes and Super types, Creating tables Querying data, Collection Types Persistent Stored Modules, Triggers, large Objects, Recursion, SQL3 and OQL

UNIT- V

Web Technology and DBMSs: Introduction to the Internet and Web, Internets and Extranets, e-Commerce and Business, The web Hyper Text Transfer Protocol, Hypertext markup language, Uniform Resource Locator, Static and Dynamic Web Pages, The Web as a Database Application Platform Requirements for web-DBMS Integration, Web-DBMS Architecture, Advantages and Disadvantages of the Web –DBMS Approach, Approaches to Integrating the Web and DBMS, Scripting Languages JavaScript and Jscript, VBScript, Perl and PHP, Common Gateway Interface, Passing Information to a CGI Script, Advantages and

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 30

Page 32: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

Disadvantages of CGI,HTTP Cookies, Extending the Web Server, Netscape API, Comparison of CGI and API

TEXTBOOK

Databases systems by CONNOLLY and BEGG Pearson education third edition

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 31

Page 33: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT1061: SERVICE ORIENTED ARCHITECTURE

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT - I

SOA Fundamentals: Defining SOA, Business Value of SOA, Evolution of SOA,SOAcharacteristics, concept of a service in SOA, misperceptions about SOA, Basic SOA architecture, infrastructure services, Enterprise Service Bus (ESB), SOA Enterprise Software models, IBM On Demand operating environment

UNIT - II

SOA Planning and Analysis : Stages of the SOA lifecycle, SOA Delivery Strategies, service-oriented analysis, Capture and assess business and IT issues and drivers, determining non-functional requirements (e.g., technical onstraints, business constraints, runtime qualities, non-runtime qualities), business centric SOA and its benefits, Service modeling, Basic modeling building blocks, service models for legacy application integration and enterprise integration, Enterprise solution assets(ESA)

UNIT – III SOA Design and implementation: Service-oriented design process, design activities, determine services and tasks based on business process model, choosing appropriate standards, articulate architecture,

UNIT - IV

mapping business processes to technology, designing service integration environment (e.g., ESB, registry), Tools available for appropriate designing, implementing SOA, security implementation, implementation of integration patterns, services enablement, quality assurance

UNIT - V

Managing SOA Environment : Distributing service management and monitoring concepts, operational management challenges, Service-level agreement considerations, SOA governance (SLA, roles and responsibilities, policies, critical success factors, and metrices), QoS compliance in SOA governance, role of ESB in SOAgovernance, impact of changes to services in the SOA lifecycle

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 32

Page 34: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

TEXT BOOKS

1. Thomas Erl, “Service-Oriented Architecture: Concepts, Technology, and Design”, Prentice Hall Publication, 2005.2. Norbert Bieberstein, Sanjay Bose, Marc Fiammante, Keith Jones, Rawn Shah, “Service-Oriented Architecture Compass: Business Value, Planning,and Enterprise Roadmap”, IBM Press Publication, 2005.

REFERENCES

1. Thomas Erl, “Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services”, Prentice Hall Publication, 2004

2. Dave Chappell, “Enterprise Service Bus”, O’Reilly Publications, 20043. Sanjiva Weerawarana, Francisco Curbera, Frank Leymann, Tony Storey, Donald

F.Ferguson, “Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS- Addressing, WS-BPEL, WS-Reliable essaging, and More”, Prentice Hall Publication, 2005

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 33

Page 35: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT1062: ENTERPRISE RESOURCE PLANNING

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT- I

INTRODUCTION TO ERP: Overview- Benefits Of ERP – ERP and Related Technologies - Business Process Reengineering – Data Warehousing – Data Mining – On-Line Analytical Processing – Supply Chain Management.

UNIT- II

ERP IMPLEMENTATION: Implementation Life Cycle – Implementation Methodology Hidden Costs – Organizing Implementation – Vendors, Consultants and Users – Contracts – Project Management and Monitoring.

UNIT- III

BUSINESS MODULES: Business Modules In An ERP Package – Finance – Manufacturing – Human Resource – Plant Maintenance – Material Management – Quality Management – Sales and Distribution.

UNIT- IV

ERP MARKET: ERP Market Place – SAP AG – PeopleSoft – Bean Company – JD Edwards World Solutions Company – Oracle Corporation – QAD System Software Associates.

UNIT- V ERP – PRESENT AND FUTURE: Turbo Charge the ERP System – EIA – ERP and E-Commerce – ERP and Internet – Future Directories in ERP.

TEXT BOOKS

1. Alexis Leon, “ERP Demystified” , Tata McGraw Hill,1999.2. Joseph A. Brady, Ellen F. Monk, bret J. Wranger, “Concepts in Enterprise Resource

Planning”, Thomas Learning, 2001.

REFERENCES

1. Vinod Kumar Garg and N.K. Venkata Krishnan, “Enterprise Resource Planning – Concepts and Planning”, prentice Hall, 1998.

2. Jose Antonio Fernandez , “The SAP R/3 Hand book”, Tata McGraw Hill.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 34

Page 36: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT1063: DIGITAL IMAGE PROCESSING

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT – I

Introduction: Examples of fields that use digital image processing, fundamental steps in digital image processing, components of image processing system.. Digital Image Fundamentals: A simple image formation model, image sampling and quantization, basic relationships between pixels

UNIT – II

Image enhancement in the spatial domain: Basic gray-level transformation, histogram processing, enhancement using arithmetic and logic operators, basic spatial filtering, smoothing and sharpening spatial filters, combining the spatial enhancement methods ( p.nos 76-141).Image restoration: A model of the image degradation/restoration process, noise models, restoration in the presence of noise–only spatial filtering, Weiner filtering, constrained least squares filtering,

UNIT – III

Color Image Processing: Color fundamentals, color models, pseudo color image processing, basics of full–color image processing, color transforms, smoothing and sharpening, color segmentation Image Compression: Fundamentals, image compression models, error-free compression, loss predictive coding

UNIT – IV

Morphological Image Processing: Preliminaries, dilation, erosion, open and closing, hit or miss transformation, basic morphologic algorithms Image Segmentation: Detection of discontinuous, edge linking and boundary detection, thresholding, region–based segmentation

UNIT – V

Object Recognition : Patterns and patterns classes, recognition based on decision–theoretic methods, matching, optimum statistical classifiers, neural networks, structural methods – matching shape numbers, string matching

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 35

Page 37: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

TEXT BOOK

Digital Image Processing, Rafeal C.Gonzalez, Richard E.Woods, Second Edition, Pearson Education/PHI.

REFERENCES

1. Image Processing, Analysis, and Machine Vision, Milan Sonka, Vaclav Hlavac and Roger Boyle, Second Edition, Thomson Learning.

2. Introduction to Digital Image Processing with Matlab, Alasdair McAndrew, Thomson Course Technology

3. Computer Vision and Image Processing, Adrian Low, Second Edition, B.S.Publications

4. Digital Image Processing, William K. Prat, Wily Third Edition

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 36

Page 38: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT1064: NATURAL LANGUAGE PROCESSING

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------UNIT- I

Introduction: NLP tasks in syntax, semantics, and pragmatics. Applications such as information extraction, question answering, and machine translation. The problem of ambiguity. The role of machine learning. Brief history of the field.

UNIT- II N-gram Language Models: The role of language models, Simple N-gram models. Estimating parameters and smoothing. Evaluating language models. Part of Speech Tagging and Sequence Labeling : Lexical syntax. Hidden Markov Models. Maximum Entropy Models. Conditional Random Fields. UNIT- IIISyntactic parsing: Grammar formalisms and tree banks. Efficient parsing for context-free grammars (CFGs). Statistical parsing and probabilistic CFGs (PCFGs). Lexicalized PCFGs.

UNIT- IV

Semantic Analysis: Lexical semantics and word-sense disambiguation. Compositional semantics. Semantic Role Labeling and Semantic Parsing.

UNIT- V

Information Extraction (IE) and Machine Translation (MT): Named entity recognition and relation extraction. IE using sequence labeling. Basic issues in MT. Statistical translation, word alignment, phrase-based translation, and synchronous grammars. Dialogues: Turns and utterances, grounding, dialogue acts and structures

Natural Language Generation: Introduction to language generation, architecture, discourse planning (text schemata, rhetorical relations).

TEXT BOOK

D. Jurafsky & J. H. Martin – “Speech and Language Processing – An introduction to Language processing,Computational Linguistics, and Speech Recognition”, Pearson Education

REFERENCES

1. Allen, James. 1995. – “Natural Language Understanding”. Benjamin/Cummings, 2ed.2. Bharathi, A., Vineet Chaitanya and Rajeev Sangal. 1995. Natural Language

Processing- “A Pananian Perspective”. Prentice Hll India, Eastern Economy Edition.3. Eugene Cherniak: “Statistical Language Learning”, MIT Press, 1993.4. Manning, Christopher and Heinrich Schutze. 1999. “Foundations of Statistical Natural

Language Processing”. MIT Press.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 37

Page 39: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT151: REQUIREMENTS ENGG. & ESTIMATION LAB

Lecture : 3 Periods/week Internal Marks : 40Tutorial : External Marks : 60Credits : 2 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

Aim: The students should go through full SDLC traceability for features, requirements.

OBJECTIVES:The students are expected to refine and validate software requirements through the performance of the following:

• Identify customer’s needs.• Evaluate system for feasibility.• Perform economic and technical analysis.• Allocate functions to system elements.• Establish schedule, constraints and estimate cost.• Create system definitions

1. Study various tools such as OSRMT, Borland Caliber Analyst, IBM Telelogic DOORS, Rational Rose Suite etc.

2. Do experiments that cover following Requirements Lifecycle Management practices, and techniques of the whole requirements process and also estimate the cost

a. Requirements elicitation (requirements capture)b. Requirements definitionc. Requirements validationd. Requirements analysise. Requirements modelingf. Requirements managementg. Requirements traceability

3. Mini projects on any relevant current topics. Suggested topics:a. IT Infrastructure Management Applicationb. Reservation Systems for Air lines, Railways etc.c. Knowledge Management Systemd. Remote Procedure Call Implementatione. Inventory Management System

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 38

Page 40: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT152: WEB SEARCHING AND MINING LAB

Lecture : 3 Periods/week Internal Marks : 40Tutorial : External Marks : 60Credits : 2 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

1. Extraction of data from various sources a) Variable

b) User input file c) MS-Access database d) Oracle databases

2. Different field and record options that facilitated to manipulate the data

3. Different visualization measures that include different graphs of data

4. Examples to describe web , multi and plot graphs

5. Association rules in Clementine by using apriori algorithm

6. Association rules in Clementine by using GRI algorithm

7. K-Means algorithms

8. Kohenen algorithm

9. Decision tree using C5 algorithm

10. CRT algorithm

K ,1995, IEEE Press (NY), USA

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 39

Page 41: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT201: SOFTWARE METRICS

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT- I

Introduction to software quality: Quality: Popular Views & Professional Views, Software Quality, Total quality management Fundamentals of Measurement Theory: Definition, Operational Definition and Measurement, Level of Measurement, Some Basic Measures, Reliability and Validity, Measurement Errors, Be Careful with Correlation, Criteria for Causality.

UNIT- II

Software Quality Metrics Overview: Product Quality Metrics, In-Process Quality Metrics, Metrics for Software Maintenance, Examples of Metrics Programs, Collecting Software Engineering Data.

UNIT- III

Applying the Seven Basic Quality Tools in Software Development: Ishikawa’s Seven Basic Tools, Checklist, Pareto Diagram, Histogram, Run Charts, Scatter Diagram, Control Chart, Cause-and-Effect Diagram, Relations Diagram.

Defect Removal Effectiveness: A closer look at Defect Removal Effectiveness, Defect Removal Effectiveness and Quality Planning, Cost Effectiveness of Phase Defect Removal

UNIT- IV

In-Process Metrics for Software Testing: In-Process metrics for Software Testing, In-Process metrics and Quality Management, Possible Metrics for Acceptance Testing to evaluate Vendor Developed Software, How do you know Your Product is Good Enough to Ship?

Complexity Metrics and Models: Lines of Code, Halstead’s Software Science, Cyclomatic Complexity, Syntactic Constructs, Structure Metrics, An Example of Module Design Metrics in Practice

UNIT- V

Metrics and Lessons learned for Object-oriented projects: Object - oriented Concepts and Constructs, Design and Complexity metrics, productivity metrics, Quality and quality management metrics, Lessons learned for OO projects.Using Function Point Metrics to Measure Software Process Improvement: Software Process Improvement Sequences, Process Improvement Economics, Measuring Process Improvements at Activity Levels.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 40

Page 42: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

TEXT BOOKS

Metrics and Models in Software Quality Engineering, Stephen H. Kan, Second Edition , Pearson Education Asia, 2003

REFERENCES

1. Software Engineering Measurement, John C. Munson Auerbach Publication, 2003

2. Estimating Software – intensive systems: projects, products and processes, Rechard D. Stutzke, Addision – Wesley 2005

3. Software Metrics: A guide to planning, analysis and application, C. Ravindranath Pandian, Auerbach Publication, 2003

4. Practical Implementation of Software Metrics, Paul Goodman, Mc.Graw Hill, 1993

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 41

Page 43: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT202: DISTRIBUTED DATABASE SYSTEMS

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------

UNIT- I

Distributed databases features - distributed database management systems - review of databases and computer networks, levels of distribution transparency. Reference architecture, type of data fragmentation, distribution transparency for read only applications and update applications. Distributed database access primitives and integrity constraints.

UNIT- II

Distributed database design, a frame work for distributed database design, the design of database fragmentation, the allocation of fragments. Translation global queries to fragment queries, equivalents transformation for queries. Transforming global Queries into fragment queries. Distributed grouping and aggregate function evaluation, parametric queries

UNIT- III

Query optimization, problems in query Optimization. objectives in query process optimization. simpler representation of queries, model for query optimization,- join query, general queries, Distributed Database administration: Catalog management in Distributed databases, Authorization and protection.

UNIT- IV

The Management of Distributed Transactions : A frame for Transaction Management , Supporting Atomicity of Distributed Transaction , Concurrency Control Based on Timestamps, Architectural Aspects of Distributed Transactions

UNIT- V

Concurrency Control : Foundations of Distributed Concurrency Control, Distributed Deadlocks Concurrency Control Based on Timestamps, Optimistic Method s for Distributed Concurrency Control

TEXT BOOK

Distributed Databases by Ceri and Pelgatti Tata McGrawhill

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 42

Page 44: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT203: INFORMATION SECURITY

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

UNIT – I

Security Attacks (Interruption, Interception, Modification and Fabrication), Security Services (Confidentiality,Authentication, Integrity, Non-repudiation, access Control and Availability) and Mechanisms, A model for Internetwork security, Internet Standards and RFCs Conventional Encryption Principles, Conventional encryption algorithms(DES, Triple DES,AES), cipher block modes of operation(CBC,CFB), location of encryption devices, key distribution Approaches of Message Authentication, Secure Hash Functions and HMAC.

UNIT – II

Public key cryptography principles, public key cryptography algorithms, digital signatures, digital Certificates, Certificate Authority and key management, Kerberos, X.509 Directory Authentication Service.

UNIT – III

Email privacy: Pretty Good Privacy (PGP) and S/MIME. IP Security Overview, IP Security Architecture, Authentication Header, Encapsulating Security Payload, Combining Security Associations and Key Management.

UNIT – IV

Web Security Requirements, Secure Socket Layer (SSL) and Transport Layer Security (TLS), Secure Electronic Transaction (SET). Intruders,

UNIT – V

Viruses and related threats. Firewall Design principles, Trusted Systems. Intrusion Detection Systems.

TEXT BOOK

Network Security Essentials (Applications and Standards) by William Stallings Pearson Education.

REFERENCES

1. Cryptography and network Security, Third edition, Stallings, PHI/ Pearson2. Principles of Information Security, Whitman, Thomson.3. Network Security:The complete reference,Robert Bragg,Mark Rhodes, TMH4. Introduction to Cryptography, Buchmann, Springer.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 43

Page 45: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT204: SOFTWARE TESTING & QUALITY ASSURANCE

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

UNIT – I

The software quality challenge, what is software quality, software quality factors, the components of the software quality assurance system – overview : an SQA architecture , Pre-project components, Software project life cycle components, Infrastructure components for error prevention and improvement, Management SQA components, SQA standards, system certification, and assessment components, Organizing for SQA – the human components, Considerations guiding construction of an organization’s SQA system.

UNIT – II

Contract review: The contract review process and its stages, Contract review objectives, Implementation of a contract review, Contract review subjects, Contract reviews for internal projects, Development and quality plans, Reviews, objectives, formal design reviews, peer reviews, a comparison of team review methods, expert opinions.

UNIT – III

Basics of software testing: humans, errors and testing, Requirements, behavior and correctness. Correctness versus reliability, testing and debugging, test metrics, testing and verification, static testing, types of testing

UNIT – IV

Test generation from requirements: introduction, the test selection problem, equivalence partitioning, boundary value analysis and category partition method, Test generation from finite state models: SW design and testing, finite state model, conformance testing, fault model, characterization test, W method and Wp method. UNIT – V

Test generation from combinatorial designs: combinatorial designs, a combinatorial test design process, fault model, Regression testing: what is RT? , RT process, RTS the problem, selecting RT, test selection using execution trace, TS using dynamic slice, scalability of TS algorithms, test minimization, test prioritization, tools for RT.

TEXT BOOKS

1. Software quality assurance-from theory to implementation, Daniel Galin,Pearson,2009.(U1)

2. Foundations of software Testing , Aditya Mathur ,Pearson, 2008(U2,U3,U4)

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 44

Page 46: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

REFERENCES

1. Software Quality, Mordechei Ben – Menachem /Garry S. Marlis , Thomson

2. Sofware Testing- Principles and practices, Srinivasan D , Gopalaswamy Ramesh , Pearson, 2006(US)

3. Software Quality Theory and Management, 2/e, Alan C Gillies , Cenagage Learning, 2003(U6,U8)

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 45

Page 47: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT2051: DATA AND KNOWLEDGE MANAGEMENT

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------UNIT - I

Data Security: Database systems- architectures- storage structures- storage issues in in Database Management Systems- Security of data at various levels of Database Management Systems

UNIT - II

Distributed Databases: Distributed Data Processing- Distributed Database system- Distributed Database Management System Architecture: Architectural models for Distributed Database Management System – Global directory issues – Distributed database design – distributed design issues – fragmentation – Allocation

UNIT III

Semantic Data Control: View Management – Data centralized Authorization control – Distributed Authorization control – centralized Semantic Integrity Control - Centralized Semantic Integrity Control - Database interoperability - issues related to security in database interoperability

UNIT - IV

Knowledge base systems - Knowledge base system design – storage of knowledge – various formats – Levels of security issues in Knowledge base system design – conceptual level – implementation level

UNIT- V

Expert Systems – Design of Expert systems – Knowledge representation techniques in Expert system – structured, semi structured and unstructured data – Knowledge Management and security issues.

TEXT BOOKS

1. Security in Computing, Charles P. Pfleeger and Shari Lawrence Pfleeger, Third Edition, Pearson Education, 2003.

2. Principles of Distributed Database Systems, M.Tamer OZSU and Patrick Valdureiz, Second Edition , Pearson Education, 2001.

REFERENCES

1. Artificial Intelligence: A Modern approach, Stuart Russel and Peter Norwig, Third Edition, Pearson Education, 2003.

2. Knowledge Management, Ganesh Natarajan and Sandhya Shekhar, Tata McGrawHill, 2000.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 46

Page 48: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT2052: EMBEDDED SYSTEMS

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------UNIT – I

Introduction to Embedded Systems, concepts, examples of embedded systems ,The 8051 Architecture : Introduction, 8051 Micro controller Hardware, Input/Output Ports and Circuits, External Memory, Counter and Timers, Serial data Input/Output, Interrupts. (Chapter 3 from Text Book 2, Ayala)

UNIT – II

Basic Assembly Language Programming Concepts: The Assembly Language Programming Process, Programming Tools and Techniques, Programming the 8051. Data Transfer and Logical Instructions. (Chapters 4,5 6 from Text Book 2, Ayala).

UNIT – III

Arithmetic Operations, Decimal Arithmetic. Jump and Call Instructions, Further Details on Interrupts. Applications: Interfacing with Keyboards, Displays, D/A and A/D Conversions, Multiple Interrupts, Serial Data Communication. (Chapters 7,8 from Text Book 2, Ayala).

UNIT – IV

Introduction to Real – Time Operating Systems : Tasks and Task States, Tasks and Data, Semaphores, and Shared Data; Message Queues, Mailboxes and Pipes, Timer Functions, Events, Memory Management, Interrupt Routines in an RTOS Environment. (Chapter 6 and 7 from Text Book 1, Simon).

UNIT – V

Basic Design Using a Real-Time Operating System : Principles, Semaphores and Queues, Hard Real-Time Scheduling Considerations, Saving Memory and Power. Embedded Software Development Tools: Host and Target machines, Linker/Locators for Embedded Software, Getting Embedded Software into the Target System; Debugging Techniques: Testing on Host Machine, Using Laboratory Tools. (Chapter 8,9,10 Text Book 1, Simon).

TEXT BOOKS 1. An Embedded Software Primer, David E. Simon, Pearson Education.2. The 8051 Microcontroller, Third Edition, Kenneth J.Ayala, Thomson.

REFERENCES

1. Embedding system building blocks, Labrosse, via CMP publishers.2. Embedded Systems, Raj Kamal, TMH.3. Micro Controllers, Ajay V Deshmukhi, TMH.4. Embedded System Design, Frank Vahid, Tony Givargis, John Wiley.5. Microcontrollers, Raj kamal, Pearson Education.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 47

Page 49: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT2053: SOFTWARE DOCUMENTATION

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

UNIT- I

Introductions; course overview; technology survey, Task Oriented Documentation, Understanding Task Orientation Writing for Software Users Analyzing Your Users, Software Research, Writing to Teach, Collaborative Planning ( Chapters 1,2,5)

UNIT- II

Planning & Writing Your Documents, Collaborative Documentation Design Collaborative Tutorial Drafting , Getting Useful Reviews ( Chapters 6,7)

UNIT - III

Editing & Fine Tuning, Working with Clients & Users Final Project Selection, Designing for Task Orientation, Final Project Proposals, Work on Manual & Usability Testing Plans( Chapters 9,10 )

UNIT - IV

Final Project Design Plan, Laying Out Pages & Screens, Using Graphics Effectively, Final Project Drafting, Getting the Language Right (Chapters 11, 12 ,13)

UNIT - V

Final Usability Testing, Designing Indexes, Conducting Usability Tests, Reporting Usability Testing, Final Project Prototype due, Final Project Presentations, Presentations of Software Manuals ( Chapters 8,14,15)

TEXT BOOK

1. Writing Software Documentation: A Task-Oriented Approach (Part of the Allyn & Bacon Series in Technical Communication), Second Edition by Thomas T. Barker, Longman (Paperback, 2002): ISBN: 0321103289.

REFERENCES

1. Recommended Prentice Hall Reference Guide by Muriel Harris, customized for DSU, Prentice, 2007, ISBN:0-536-06188-2.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 48

Page 50: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT2054: DISTRIBUTED OPERATING SYSTEMS

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

UNIT - I

Processes

THREADS : Introduction to threads, Threads in distributed systems; CLIENTS: User interfaces, Client-side software for distribution transparency SERVERS: General design issues, Object servers: CODE MIGRATION: Approaches to code migration, migration and Local resources, Migration in heterogeneous systems, example: D’agents

SOFTWARE AGENTS : Software agents in distributed systems, agent technology

UNIT- II Naming Systems NAMING ENTITIES : Names, Identifiers, and Addresses, name resolution, The implementation of a name space, Example:DNS,X.500

REMOVING UNREFERENCED ENTITIES : The problem of unreferenced objects, reference counting, Reference listing, Identifying unreachable entities

UNIT- III Synchronization Clock synchronization, Logical clocks, global state, Election algorithms, Mutual exclusion, Distributed transactions

Consistency and Replication : Introduction, Data centric consistency models, Client-centric consistency models, Distribution protocols, Consistency protocols.

UNIT- IV Fault ToleranceIntroduction to fault tolerance, Process resilience, Reliable client-server communication, Reliable group communication, Distributed commit, Recovery

UNIT- V Distributed Object Based SystemsCORBA ,Distributed com ,Globe and comparison of CORBA ,DCOM, and Globe

Distributed File Systems: Sun network file system ,Coda file system, Plan ~9 ,XFS and SFS, Scalable security, Comparison of distributed file Systems

TEXT BOOK1. Distributed Systems-principles and paradigms , 2/e, Andrew S. Tanenbaum, Marten

vansteen , PHI , 2007

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 49

Page 51: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

REFERENCES

1. Advanced concepts on operating systems. Mukesh sinhal ,Niranjan G.Shivaratri, TMH, 2005.

2. Distributed Systems Concepts and Design,4/e, George coulouris,Dollimore,Kindberg,pearson,2009.

3. Distributed Operating Systems ,Pradeep K. Sinha, PHI,2009.4. Operating Systems, Internals & Design Principles,6/e, William Stallings, Pearson.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 50

Page 52: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT2061: INFORMATION STORAGE & MANAGEMENT

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

UNIT- I

Introduction to Information Storage Technology, Review data creation and the amount of data being created and understand the value of data to a business, Challenges in Data Storage and Management, Data Storage Infrastructure. Storage Systems Environment, Components of a Storage System Environment: Disk drive components, Disk Drive Performance, Logical Components.

UNIT - II

Data protection, Concept of RAID and its Components, Different RAID levels and their suitability for different application environments: RAID 0, RAID 1, RAID 3, RAID 4, RAID 5, RAID 0+1, RAID 1+0, RAID 6, Comparison of Levels. Intelligent Storage Systems, Components, Intelligent Storage Array, High-level architecture and working of an intelligent storage system.

UNIT - III

Introduction to Networked Storage, Evolution of networked storage, Architecture, Overview of FC-SAN, NAS, and IP-SAN. Network-Attached Storage (NAS): Benefits of NAS, Components, Implementations, File Sharing, I/O operations, Performance and Availability. Content Addressed Storage (CAS), features and Benefits of a CAS. CAS Architecture, Storage and Retrieval, Examples.

UNIT - IV

Storage Virtualization, Forms, Taxonomy, Configuration, Challenges, Types of Storage Virtualizations. Information Availability & Monitoring & Managing Datacenter, Information Availability, Business continuity, Failure Analysis, Business impact Analysis, Differentiate between business continuity (BC) and disaster recovery (DR).

UNIT - V

Disaster Recovery, Backup, Methods, And Technologies, Replication technologies: Local replicas, Technologies, Restore and Restart, Multiple Replicas. Remote Replication. Storage Security and Management, Security Framework, Storage security domains, Managing The Storage Infrastructure, Monitoring the Storage Infrastructure, Storage Management Activities, Challenges and solutions.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 51

Page 53: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

TEXT BOOK

1. EMC Educational Services, .Information Storage and Management., Wiley India.

REFERENCES

1. Richard Barker and Paul Massiglia, .Storage Area Network Essentials: A Complete Guide to Understanding and Implementing SANs., Wiley India.

2. Robert Spalding, .Storage Networks: The Complete Reference., Tata McGraw Hill Osborne,2003.

3. Marc Farley, .Building Storage Networks., Tata McGraw Hill, Osborne, 2001.4. Meet Gupta, .Storage Area Network Fundamentals., Pearson Education Limited,

2002.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 52

Page 54: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT2062: OBJECT ORIENTED SOFTWARE ENGINEERING

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

UNIT- I Introduction to Object OrientationReal-world Domains, Object oriented approach and technology, Objects Instances and Concepts. Objects and Classes of Objects Generalized Object-Oriented Software Development Cycle, Object Oriented Programming Language. Object – Oriented Analysis of a Real-World Domain Object Model. The Notion of Encapsulation and Information Hiding. Object Identity: Entity and Attributes, Data and knowledge: The Notion of Inheritance, Relationship between Objects: Association, Generalization / Specialization, Aggregation, Object and States. Dynamic behavior of objects

UNIT - II

Object-Oriented AnalysisObject – Oriented Analysis: Introduction, Techniques for Information gathering for RA, Use case driven Object-Oriented analysis, concepts and principles. Identifying the elements of an Object model, Management of Object – Oriented software projects. Object oriented analysis, domain analysis, and generic components of Object- Oriented analysis model, object behavior model.

UNIT - III

Object-Oriented System DesignObject-Oriented design introduction, System design concepts and the Object-Oriented Approach, Conventional versus Object –Oriented approaches, Design issues, the generic components of the Object – Oriented design model, the system design process, the object design process, Object –Oriented Design landscape, Useful design patterns, Object-Oriented design process, Design patterns. UML and the System Design: Introduction to the Unified Modeling Language (UML), the unified approach, Unified Modeling Language, Static class diagram, Use case diagram, Behavior diagram relationships, Identifying attributes and methods.

UNIT – IV

Object Oriented TestingTesting Object – Oriented Analysis and Object –Oriented Design models, Object-Oriented testing strategies, Test case design for Object – Oriented software; testing methods applicable at the class level, interclass test case design.Technical metrics for Object –Oriented Systems:The intent of Object- Oriented metrics, the distinguishing characteristics, and metrics for the Object-Oriented design model, class oriented metrics, operation oriented metrics, metrics for object oriented testing, metrics for Object -Oriented projects.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 53

Page 55: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

UNIT - V

Object-Oriented Programming ParadigmObject-Oriented Support of software Qualities Data Abstraction and Encapsulation, Data type and Abstract data type Object-Oriented Program Structure, more about inheritance reusability and support for Reuse class design, guidelines morphism and polymorphism. Binding, Overloading, Overriding Object-Life Cycle. Persistent Objects Introduction to Object- Oriented Databases Object-Oriented Programming Environments, comparison between C++, Java and C#.

TEXT BOOKS

1. Roger S Pressman, “Software Engineering -A Practitioner’s Approach” , The McGraw Hill Publications V edition.

2. J. Rumbauch. M Blaha, W.Premeriani. F Eddy, W.Lorensen, “Object-Oriented Modeling and Design”, Prentice Hall, 1991.

REFERENCE BOOKS

1. Jacobson M. Christerson, P.Jousson, G.Overgaard: “Object-Oriented SoftwareEngineering.” A Use Case driven approach , Addison-Wesley , 1992.

2. Waman S Jawadekar: “Software Engineering Principles and Practice”. The McGraw Hill Publications V edition.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 54

Page 56: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT2063: HUMAN COMPUTER INTERFACING

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

UNIT- I

IntroductionImportance of user interface, definition, importance of good design, Benefits of good design, A brief history on screen design.Graphical User Interface: Popularity of Graphics, the concept of direct manipulation, graphical system, characterstics, web user interface popularity, characterstics-principles of user interface.

UNIT – II

Design process Human interaction with computers, importance of human characteristics, human considerations, human interaction speeds, understanding business junctions.

UNIT III

Screen Designing & WindowDesign goals,screen planning and purpose, organizing screen elements, ordering of screen data and content, screen navigation and flow, visually pleasing composition, amount of information, focus and emphasis, presentation information simply and meaningfully, information retrieval on web, statistical graphics, technological consideration in interface design Windows new and Navigation schemes selection of window, selection of devices based and screen based controls.

UNIT – IV

Components and Software toolsComponents: text and messages, Icons and increases, multimedia, colors, user problems, choosing colors.Software tools: Specification methods interface, building tools.

UNIT – V

Interaction DevicesKeyboard and function keys, pointing devices, speech recognition digitization and generation, image and video displays, drivers.

TEXT BOOKS

1. Human Computer Interaction, Alan Dix, Janet Fincay, Gre Goryd, Abowd, Russel Bealg, PEA.

2. The Essential guide to user interface design, Wilbert O Galitz, Wiley Dreama Tech.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 55

Page 57: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT2064: BIOMETRICS

Lecture : 4 Periods/week Internal Marks : 40Tutorial : 1 External Marks : 60Credits : 4 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

UNIT – I

Introduction – Benefits of biometric security – Verification and identification – Basic working of biometric matching – Accuracy – False match rate – False non-match rate – Failure to enroll rate – Derived metrics – Layered biometric solutions.

UNIT – II

Finger scan – Features – Components – Operation (Steps) – Competing finger Scan technologies – Strength and weakness. Types of algorithms used for interpretation. Facial Scan - Features – Components – Operation (Steps) – Competing facial Scan technologies – Strength and weakness.

UNIT – III

Iris Scan - Features – Components – Operation (Steps) – Competing iris Scan technologies – Strength and weakness .Voice Scan - Features – Components – Operation (Steps) – Competing voice Scan (facial) technologies – Strength and weakness.

UNIT – IV

Other physiological biometrics – Hand scan – Retina scan – AFIS (Automatic Finger Print Identification Systems) – Behavioral Biometrics – Signature scan- keystroke scan.

UNIT – V

Biometrics Application – Biometric Solution Matrix – Bio privacy – Comparison of privacy factor in different biometrics technologies – Designing privacy sympathetic biometric systems. Biometric standards – (BioAPI , BAPI) – Biometric middleware Biometrics for Network Security. Statistical measures of Biometrics. Biometric Transactions.

TEXT BOOKS

1. Biometrics – Identity Verification in a Networked World – Samir Nanavati, Michael Thieme, Raj Nanavati, WILEY- Dream Tech

2. Biometrics for Network Security- Paul Reid, Pearson Education.

REFERENCES

Biometrics- The Ultimate Reference- John D. Woodward, Jr. Wiley Dreamtech.

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 56

Page 58: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT251 : INFORMATION SECURITY LAB.

Lecture : 3 Periods/week Internal Marks : 40Tutorial : External Marks : 60Credits : 2 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

S.NO PROGRAM

1 Caesar Technique Implementation

2 Mono Alphabetic Technique Implementation

3 Play Fair Technique Implementation

4 HillCipher Technique Implementation

5 Poly Alphabetic Technique

6 RailFence Transposition Technique Implementation

7 Complex RailFence Technique Implementation

8 Steganography Implementation

9 Simple D.E.S Implementation

10 R.S.A Implementation

11 Implementation of DES algorithm on 64 bit plain text

12 Digital signature generation using Java

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 57

Page 59: lbrce.ac.inlbrce.ac.in/autonomous/M.TECH(IT -SOFTWARE ENGINEERING... · Web viewMini project shall be submitted in report form and should be presented before the committee, which

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS), MYLAVARAM - 521230

MIT252 : SOFTWARE TESTING LAB

Lecture : 3 Periods/week Internal Marks : 40Tutorial : External Marks : 60Credits : 2 External Examination : 3 Hrs---------------------------------------------------------------------------------------------------------------------------

1. Study of various tools Study various tools such as WinRunner, LoadRunner, TestDirector, Rational Rose Suite etc.

2. Perform experiments to do the following:

a. Requirements Testingb. Use – case Scenario Testingc. Unit Testingd. Regression Testinge. Integration Testingf. Validation Testingg. Acceptance Testingh. System Testing

3. Prepare test plan and develop test case hierarchy

4. Generate Test cases and Test Documentation in the following case studies

a. Library Systemb. Course Registration Systemc. Implement a Quiz Systemd. Student Marks Analyzing Systeme. Online Ticket Reservation Systemf. Stock Management System

M.TECH (IT – SOFTWARE ENGINEERING), A.Y.2010-2011 Page 58