Sve.. Tirupathi
Sve.. Tirupathi
Sve.. Tirupathi
COURSE STRUCTURE
AND
DETAILED SYLLABI
OF
INFORMATION TECHNOLOGY
FOR
B.TECH REGULAR FOUR YEAR DEGREE PROGRAM
(for the batches admitted from 2016-2017)
&
for B.TECH LATERAL ENTRY PROGRAM
(for the batches admitted from 2017-2018)
MISSION
To foster intellectual curiosity, pursuit and
dissemination of knowledge.
QUALITY POLICY
Sree Vidyanikethan Engineering College strives
to establish a system of Quality Assurance to
continuously address, monitor and evaluate the
quality of education offered to students, thus
promoting effective teaching processes for the
benefit of students and making the College a
Centre of Excell ence for Engi neering and
Technological studies.
VISION
MISSION
PROGRAM OUTCOMES
On successful completion of the Program, the graduates of
B. Tech. (IT) Program will be able to:
1. Apply the knowledge of mathematics, science, engineering
fundamentals, and an engineering specialization to the solution
of complex engineering problems.
2. Identify, formulate, research literature, and analyze complex
engineering problems reaching substantiated conclusions using
first principles of mathematics, natural sciences, and engineering
sciences.
3. Design solutions for complex engineering problems and design
system components or processes that meet the specified needs
with appropriate consideration for the public health and safety,
and the cultural, societal, and environmental considerations.
4. Use research-based knowledge and research methods including
design of experiments, analysis and interpretation of data, and
synthesis of the information to provide valid conclusions.
5. Create, select, and apply appropriate techniques, resources,
and modern engineering and IT tools including prediction and
modeling to complex engineering activities with an understanding
of the limitations.
6. Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal, and cultural issues and the
consequent responsibilities relevant to the professional
engineering practice.
- Debashis Chatterjee
ACADEMIC REGULATIONS
1
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
(ii) secured a rank in the EAMCET examination conducted by
APSCHE for allotment of a seat by the Convener, EAMCET
for admission.
3.1.2. Admission Procedure: Admissions shall be made into the
first year of four year B.Tech. Degree Program as per the
stipulations of APSCHE, Government of Andhra Pradesh:
(a) By the Convener, EAMCET, (for Category-A Seats).
(b) By the Management (for Category-B Seats).
3.2. Admission into the Second Year of Four year B.Tech Degree
Program in Engineering (Lateral Entry).
3.2.1. Eligibility: A candidate seeking admission into the Second
Year of four year B.Tech. Degree Program (Lateral Entry)
should have
(i) Diploma in Engineering in the relevant branch conducted
by the Board of Technical Education, Andhra Pradesh (or
equivalent Diploma recognized by JNTUA, Anantapuramu).
(ii) Candidates qualified in ECET and admitted by the
Convener, ECET. In all such cases for admission, when
needed, permissions from the statutory bodies are to be
obtained.
3.2.2. Admission Procedure: 20% of the sanctioned strength in
each Program of study as lateral entry students or as
stipulated by APSCHE shall be filled by the Convener, ECET.
4. Programs of study offered leading to the award of B.Tech.
Degree Following are the four year undergraduate Degree
Programs of study offered in various branches in SVEC
(Autonomous) leading to the award of B.Tech (Bachelor of
Technology) Degree:
1) B.Tech (Civil Engineering)
2) B.Tech (Computer Science & Engineering)
3) B.Tech (Computer Science & Systems Engineering)
4) B.Tech (Electrical & Electronics Engineering)
5) B.Tech (Electronics & Communication Engineering)
6) B.Tech (Electronics & Instrumentation Engineering)
7) B.Tech (Information Technology)
8) B.Tech (Mechanical Engineering)
5. Duration of the Program:
5.1 Minimum Duration: The program will extend over a period
of four years leading to the Degree of Bachelor of Technology
(B.Tech) of the JNTUA, Ananthapuramu. The four academic
years will be divided into eight semesters with two semesters
per year. Each semester shall normally consist of 22 weeks
(?90 working days) having - Continuous Internal Evaluation
(CIE)' and 'Semester End Examination (SEE)'. Choice Based
Credit System (CBCS) and Credit Based Semester System
2
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
(CBSS) as suggested by UGC and Curriculum/ Course Structure
as suggested by AICTE are followed. Provision is made for lateral
entry of students in the Second Year of the program in all branches
of study and they will be required to satisfy the conditions of
admissions thereto prescribed by the JNTUA, Ananthapuramu and
Government of Andhra Pradesh.
5.2 Maximum Duration: The student shall complete all the passing
requirements of the B.Tech degree program within a maximum
duration of 8 years (6 years for lateral entry), these durations
reckoned from the commencement of the semester to which the
student was first admitted to the program.
Instruction Period: I Spell : 7 weeks
16 weeks
II Spell: 9 weeks
4
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Tutorials will not carry Credits.
i) Other student activities like NCC, NSS, Sports, Study Tour,
Guest Lecture etc. will not carry Credits.
ii) For courses like Project/Seminar/Comprehensive Online
Assessment, where formal contact periods are not specified,
credits are assigned based on the complexity of the work to
be carried out.
The four year curriculum of any B. Tech Program of study shall have
total of 180 credits (24 credits in each semester from I B. Tech.
I Semester to IV B. Tech I Semester and 12 credits in IV B. Tech
II Semester). However the curriculum for lateral entry students shall
have a total of 132 credits (24 credits in each semester from II B. Tech.
I Semester to IV B. Tech I Semester and 12 credits in IV B. Tech
II Semester).
8. Choice Based Credit System (CBCS):
Choice Based Credit System (CBCS) is introduced based on
UGC guidelines in order to promote:
Student centered learning
Cafeteria approach
Students to learn courses of their choice
Learning at their own pace
Interdisciplinary learning
A student is introduced to “Choice Based Credit System
(CBCS)”
The total credits for the Program is 180 for regular stu-
dents and 132 for lateral entry students.
A student has a choice of registering for credits from the
theory courses offered in the program ensuring the total
credits in a semester are between 21 and 30.
From the II B.Tech I Semester to IV B.Tech I Semester, the
student has the option of registering for additional theory
courses from the latter semesters or dropping existing
theory courses of the current semester within the course
structure of the program. However the number of credits
the student can register in a particular semester should not
below 21 (minimum) and should not exceed 30 (maximum).
Grade points, based on percentage of marks awarded for
each course will form the basis for calculation of SGPA (Se-
mester Grade Point Average) and CGPA (Cumulative Grade
Point Average).
All the registered credits will be considered for the calculation of final
CGPA.
5
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
9. Course Enrollment and Registration
9.1 Each student, on admission shall be assigned to a Faculty Advisor
(Mentor) who shall advice and counsel the student about the
details of the academic programme and the choice of courses
considering the student's academic background and career
objectives.
9.2 Each student on admission shall register for all the courses
prescribed in the curriculum in the student's first and second
Semesters of study. The student shall enroll for the courses
with the help of the student's Faculty Advisor (Mentor). The
enrollment for the courses from II B.Tech I Semester to IV B.Tech
I Semester will commence 10 days prior to the last instructional
day of the preceding semester for registration process. If the
student wishes, the student may drop or add courses (vide clause
8) within Ten days before commencement of the concerned
semester and complete the registration process duly authorized
by the Chairman, Board of studies of concern department.
9.3 If any student fails to register the courses in a semester, he
shall undergo the courses as per the program structure.
9.4 After registering for a course, a student shall attend the classes,
satisfy the attendance requirements, earn Continuous
Assessment marks and appear for the Semester-end
Examinations.
9.5 No course shall be offered by a Department unless a minimum
of 40 students register for that course.
10. Massive Open Online Course (MOOC)
A Massive Open Online Course (MOOC) is an online course
aimed at unlimited participation and open access via the web.
MOOC is a model for delivering learning content online to any
person who takes a course, with no limit on attendance.
A student shall undergo a "Massive Open Online Course
(MOOC)" for award of the degree besides other
requirements.
A student is offered this Online Course at the beginning
of his III B.Tech I Semester of study and the course
has to be completed by the end of III B.Tech II
Semester. If the student fails to complete the course by
the end of III B.Tech II Semester, it shall be treated as
a backlog and needs to be completed before completion
of the program for the award of the degree.
The student shall confirm registration by enrolling the
course within 10 days prior to the last instructional day
of the II B. Tech. II Semester like other courses.
The courses will be approved by the Chairman, Academic
Council, SVEC based on the recommendations of the
Chairman, Board of Studies of concerned program
considering current needs.
A student has a choice of registering for only one MOOC
with the recommendation of Chairman, Board of studies
of concerned program and duly approved by the
Chairman, Academic Council, SVEC.
6
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
The student shall undergo MOOC without disturbing the
normal schedule of regular class work.
One faculty member assigned by the Head of the
Department shall be responsible for the periodic
monitoring of the course implementation.
No formal lectures need be delivered by the faculty
member assigned to the students.
If any student wants to change the MOOC course already
registered, he will be given choice to register a new
MOOC course in III B. Tech. only, with the
recommendation of Chairman, Board of studies of
concerned program and duly approved by the
Chairman, Academic Council, SVEC.
Finally, the performance of the student in the course
will be evaluated as stipulated by the course provider.
A certificate will be issued on successful completion of
the course by the course provider.
The performance in the MOOC will not be considered
for the calculation of SGPA and CGPA of the student.
The MOOC course will be listed in the grade sheet of
the student.
11. Break of Study from a Program (Gap Year)
11.1 A student is permitted to go on break of study for a maximum
period of two years either as two breaks of one year each or a
single break of two years.
11.2 The student shall apply for break of study in advance, in any
case, not later than the last date of the first assessment period
in a semester. The application downloaded from website and
duly filled by the student shall be submitted to the Head of the
Department. In the case of start-up for incubation of idea only,
the application for break of study shall be forwarded by the
Head of the Department to the Principal, SVEC. A sub-committee
appointed by the principal shall give recommendations for
approval.
11.3 The students permitted to rejoin the programme after break of
study shall be governed by the Curriculum and Regulations in
force at the time of rejoining. The students rejoining in new
regulations shall apply to the Principal, SVEC in the prescribed
format through Head of the Department at the beginning of the
readmitted semester itself for prescribing additional/equivalent
courses, if any, from any semester of the regulations in-force,
so as to bridge the curriculum in-force and the old curriculum.
11.4 The total period for completion of the programme reckoned
from the commencement of the I B.Tech I Semester to which
the student was admitted shall not exceed the maximum period
specified in clause 5.2 irrespective of the period of break of
study in order that the student may be eligible for the award of
the degree (vide clause 18).
11.5 In case, if a student applies for break of study for one year and
wishes to extend it for one more consecutive year, he shall be
permitted with the prior approval of the Principal, SVEC through
the concerned Head of the Department before beginning of the
semester in which the student has taken break of study.
7
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
11.6 If a student has not reported to the department after approved
period of break of study without any intimation, the student is
treated as detained in that semester. Such students are eligible
for readmission for the semester when offered next.
12. Examination System: All components in any Program of
study shall be evaluated through internal evaluation and / or an
external evaluation conducted as Semester-end examination.
Sl. Examination and
Course Marks Scheme of examination
No. Evaluation
The examination question paper in
Semester-end theory courses shall be for a
examination of maximum of 70 marks. The question
paper shall be of descriptive type
3 hours duration
70 with 5 questions, taken one from
(External
each unit of syllabus, having internal
evaluation)
choice and all 5 questions shall be
answered. All questions carry equal
marks.
The question paper shall be of
descriptive type with 4 essay type
questions out of which 3 are to be
answered and evaluated for 24
1. Theory marks and also 6 short answer
questions out of which all are to be
answered and evaluated for 6
Mid-term marks.
Examination of
Two mid-term examinations each for
30 2 hours duration
(Internal 30 marks are to be conducted. For a
total of
evaluation).
30 marks, 75% of better one of the
two and 25% of the other one are
added and finalized.
Mid-I: After first spell of instruction
(I to II Units).
Mid-II: After second spell of
instruction (III to V Units).
Semester-end Lab 50 marks are allotted for
Examination for laboratory/drawing examination
50 3 hours duration during semester-end.
(External
evaluation)
Day-to-Day Two laboratory examinations, which
evaluation for includes Day-to-Day evaluation and
Performance Practical test, each for 50 marks are
2 Laboratory in laboratory to be evaluated. For a total of 50
30
experiments marks 75% of better one of the two
and Record. and 2 5% of the other one are added
50 (Internal and finalized.
evaluation). Laboratory examination-I: Shall
be conducted just before I mid-term
Practical test examinations.
20 (Internal Laboratory examination-II: Shall
evaluation). be conducted just before II mid-
term examinations.
100 marks are allotted for Seminar
Semester-end during semester-end evaluation by
a) Seminar 100
Examination the Seminar Evaluation Committees
(SECs) as given in 12.2.1.
3
Comprehensive Assessment shall be
b)Comprehensive Semester-end conducted as given in 12.2.2 as
100
Assessment Examination semester-end evaluation for 100
marks.
Semester-end Project Viva-Voce
External
100 Examination by Committee as
evaluation
detailed in 12.2.3 for 100 marks.
4 Project Work 200
Continuous evaluation by the Project
Internal
100 Evaluation Committees (PECs) as
evaluation
detailed in 12.2.3 for 100 marks.
8
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
12.2 Seminar/Comprehensive Assessment /Project Work Evaluation:
12.2.1 For the seminar, the student shall collect information through
literature survey on a specialized topic and prepare a technical
report, showing his understanding over the topic, and submit to
the Department just before presentation. The report and the
presentation shall be evaluated at the end of the semester by
the Seminar Evaluation Committees (SECs), each consisting of
concerned supervisor and two senior faculty members. The
SECs are constituted by the Principal on the recommendations
of the Head of the Department.
12.2.2 Comprehensive Assessment shall be conducted by the
department through (i) online with 50 objective questions for
50 marks and (ii) viva-voce for the remaining 50 marks, covering
all the courses from I B.Tech I Semester to IV B.Tech I Semester.
The viva-voce will be conducted by Comprehensive Assessment
Committees (CACs), each consisting of three faculty members
(out of whom at least two are seniors). The CACs are constituted
by the Principal on the recommendations of the Head of the
Department. The HODs of the respective departments are given
the responsibility of preparing question bank/question paper for
conducting the online examination.
12.2.3 The project Viva-Voce examination shall be conducted by a
Committee consisting of External examiner (nominated by the
Chief Controller of Examinations), HOD and concerned
Supervisor. The evaluation of project work shall be conducted
at the end of the IV B.Tech II Semester. The Internal Evaluation
shall be made by the Project Evaluation Committees (PECs),
each consisting of concerned supervisor and two senior faculty
members on the basis of two project reviews conducted on the
topic of the project. The PECs are constituted by the Principal
on the recommendations of the Head of the Department.
12.3. Eligibility to appear for the semester-end examination:
12.3.1 A student shall be eligible to appear for semester-end
examinations if he acquires a minimum of 75% of attendance in
aggregate of all the courses in a semester.
12.3.2 Condonation of shortage of attendance in aggregate up to 10%
(65% and above and below 75%) in each semester may be
granted by the College Academic Committee.
12.3.3 Shortage of Attendance below 65% in aggregate shall in no case
be condoned.
12.3.4 Students whose shortage of attendance is not condoned in any
semester is not eligible to take their end examination of that
class and their registration shall stand cancelled.
9
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
12.3.5 A student shall not be promoted to the next semester unless he
satisfies the attendance requirements of the current semester,
as applicable. The student may seek readmission for the
semester when offered next. He will not be allowed to register
for the courses of the semester while he is in detention. A student
detained due to shortage of attendance, will have to repeat that
semester when offered next.
12.3.6 A stipulated fee shall be payable to the College towards
condonation of shortage of attendance.
12.4. Evaluation: Following procedure governs the evaluation.
12.4.1. Marks for components evaluated internally by the faculty shall
be submitted to the Controller of Examinations one week before
the commencement of the End examinations. The marks for the
internal evaluation components shall be added to the external
evaluation marks secured in the Semester-end examinations,
to arrive at total marks for any course in that semester.
12.4.2. Performance in all the courses is tabulated course-wise and shall
be scrutinized by the Results Committee and moderation is
applied if needed and course-wise marks are finalized. Total
marks obtained in each course are converted into letter grades.
12.4.3. Student-wise tabulation shall be done and individual grade Sheet
shall be generated and issued to the student.
12.5. Personal verification / Revaluation / Recounting:
Students shall be permitted for personal verification/request for
recounting/ revaluation of the Semester-end examination answer
scripts within a stipulated period after payment of prescribed
fee. After recounting or revaluation, records are updated with
changes if any and the student shall be issued a revised grade
sheet. If there are no changes, the student shall be intimated
the same through a notice.
12.6. Supplementary Examination:
In addition to the regular semester-end examinations conducted,
the College may also schedule and conduct supplementary
examinations for all the courses of other semesters when feasible
for the benefit of students. Such of the candidates writing
supplementary examinations may have to write more than one
examination per day.
13. Academic Requirements for promotion/ completion of
regular B.Tech Program of study:
The following academic requirements have to be satisfied in
addition to the attendance requirements for promotion/
completion of regular B.Tech Program of study.
10
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
For students admitted into B.Tech. (Regular) Program:
13.1 A student shall be deemed to have satisfied the minimum
academic requirements for each theory, laboratory course and
project work, if he secures not less than 40% of marks in the
semester-end examination and a minimum of 40% of marks in
the sum total of the internal evaluation and Semester-end
examination taken together. For the seminar and comprehensive
Viva-Voce, he should secure not less than 40% of marks in the
semester-end examination.
13.2 A student shall be promoted from second year to third year of
Program of study only if he fulfills the academic requirement of
securing 36 credits from
a. Two regular and one supplementary examinations of I B.Tech
I Semester.
b. O ne regular and one supplementary examinations of I B.Tech
II Semester.
c. One regular examination of II B.Tech I Semester.
Irrespective of whether or not the candidate appears for the
semester-end examination as per the normal course of study.
13.3 A student shall be promoted from third year to fourth year of
Program of study only if he fulfills the academic requirements
of securing 60 credits from the following examinations,
a. Three regular and two supplementary examinations of I B.Tech
I Semester.
b. Two regular and two supplementary examinations of I B.Tech
II Semester.
c. Two regular and one supplementary examinations of II B.Tech
I Semester.
d. One regular and one supplementary examinations of II B.Tech
II Semester.
e. One regular examination of III B.Tech I Semester.
Irrespective of whether or not the candidate appears for the
semester-end examination as per the normal course of study
and in case of getting detained for want of credits by sections
13.2 and 13.3 above, the student may make up the credits
through supplementary examinations.
13.4 A student shall register for all the 180 credits and earn all the
180 credits. Marks obtained in all the 180 credits shall be
considered for the calculation of the DIVISION based on CGPA.
13.5 A student who fails to earn 180 credits as indicated in the course
structure within eight academic years from the year of their
admission shall forfeit his seat in B.Tech. Program and his
admission stands cancelled.
11
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
For Lateral Entry Students (batches admitted from the academic
year 2017-2018):
13.6 A student shall be deemed to have satisfied the minimum
academic requirements for each theory, practical course and
project, if he secures not less than 40% of marks in the
semester-end examination and a minimum of 40% of marks in
the sum total of the internal evaluation and semester-end
examination taken together. For the seminar and comprehensive
Viva-Voce, he should secure not less than 40% of marks in the
semester-end examination.
13.7 A student shall be promoted from third year to fourth year only
if he fulfills the academic requirements of securing 36 credits
from the following examinations.
a. Two regular and one supplementary examinations of II B.Tech
I Semester.
b. One regular and one supplementary examinations of II B.Tech
II Semester.
c. One regular examination of III B.Tech I Semester.
Irrespective of whether or not the candidate appears for the
semester-end examination as per the normal course of study
and in case of getting detained for want of credits the student
may make up the credits through supplementary examinations.
13.8 A student shall register for all 132 credits and earn all the 132
credits. Marks obtained in all the 132 credits shall be considered
for the calculation of the DIVISION based on CGPA.
13.9 A student who fails to earn 132 credits as indicated in the course
structure within six academic years from the year of their
admission shall forfeit his seat in B.Tech Program and his
admission stands cancelled.
14. Transitory Regulations:
Students who got detained for want of attendance (or) who
have not fulfilled academic requirements (or) who have failed
after having undergone the Program in earlier regulations (or)
who have discontinued and wish to continue the Program are
eligible for admission into the unfinished semester from the
date of commencement of class work with the same (or)
equivalent courses as and when courses are offered and they
will be in the academic regulations into which they are presently
readmitted.
A regular student has to satisfy all the eligibility requirements
within the maximum stipulated period of eight years and a lateral
entry student within six years for the award of B.Tech Degree.
15. Grades, Semester Grade Point Average and Cumulative
Grade Point Average:
15.1. Grade System: After all the components and sub-components
of any course (including laboratory courses) are evaluated, the
final total marks obtained shall be converted into letter grades
on a "10 point scale" as described below.
12
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Grades conversion and Grade points attached
Grade Points
% of Marks obtained Grade Description of Grade
(GP)
> = 95 O Outstanding 10
> = 85 to < 95 S Superior 9
> = 75 to < 85 A Excellent 8
> = 65 to < 75 B Very Good 7
> = 55 to < 65 C Good 6
> = 45 to < 55 D Fair 5
> = 40 to < 45 E Pass 4
< 40 F Fail 0
Not Appeared N Absent 0
SGPA
(C X GP)
C
where C denotes the credits assigned to the courses undertaken
in that semester and GP denotes the grade points earned by
the student in the respective courses.
Note: SGPA is calculated only for the candidates who passed all the
courses in that Semester.
15.3. Cumulative Grade Point Average (CGPA):
The CGPA for any student is awarded only when he completes
the Program i.e., when the student passes in all the courses
prescribed in the Program. The CGPA is computed on a 10 point
scale as given below:
CGPA
(C X GP)
C
where C denotes the credits assigned to courses undertaken up
to the end of the Program and GP denotes the grade points
earned by the student in the respective courses.
13
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
16. Grade Sheet: A grade sheet (Marks Memorandum) shall be
issued to each student indicating his performance in all
courses registered in that semester indicating the SGPA.
17. Consolidated Grade Sheet: After successful completion
of the entire Program of study, a Consolidated Grade Sheet
containing performance of all academic years shall be issued
as a final record. Duplicate Consolidated Grade Sheet will
also be issued, if required, after payment of requisite fee.
18. Award of Degree: The Degree shall be conferred and
awarded by Jawaharlal Nehru Technological University
Anantapur, Ananthapuramu on the recommendations of the
Chairman, Academic Council of SVEC (Autonomous).
18.1. Eligibility: A student shall be eligible for the award of B.Tech
Degree if he fulfills all the following conditions:
· Registered and successfully completed all the components
prescribed in the Program of study to which he is admitted.
· Successfully acquired the minimum required credits as
specified in the curriculum corresponding to the branch
of study within the stipulated time.
· Obtained CGPA greater than or equal to 4.0 (Minimum
requirement for declaring as passed).
· Has no dues to the College, Hostel, Library etc. and to
any other amenities provided by the College.
· No disciplinary action is pending against him.
18.2. Award of Division: Declaration of Division is based on CGPA.
Awarding of Division
CGPA Division
> = 7.0 First Class with Distinction
> = 6.0 and < 7.0 First Class
> = 5.0 and < 6.0 Second Class
> = 4.0 and < 5.0 Pass Class
14
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
19.3 Courses such as Project, Seminar and Comprehensive
Assessment may be repeated only by registering in
supplementary examinations.
19.4 When a student is absent for any examination (Mid-term or
Semester-end) he shall be awarded zero marks in that
component (course) and grading will be done accordingly.
19.5 When a component is cancelled as a penalty, he shall be awarded
zero marks in that component.
20. Withholding of Results:
If the candidate has not paid dues to the College/University (or)
if any case of indiscipline is pending against him, the result of
the candidate shall be withheld and he will not be allowed/
promoted to the next higher semester.
21. Amendments to regulations:
The Academic Council of SVEC (Autonomous) reserves the right
to revise, amend, or change the Regulations, Scheme of
Examinations, and / or Syllabi or any other policy relevant to
the needs of the society or industrial requirements etc., with the
recommendations of the concerned Board(s) of Studies.
22. Attendance for student development activity periods indicated
in the class time tables shall be considered as in the case of a
regular course for calculation of overall percentage of attendance
in a semester.
23. General:
The words such as "he", "him", "his" and "himself" shall be
understood to include all students irrespective of gender
connotation.
Note: Failure to read and understand the regulations is not an excuse.
Annexure-I
15
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Gives assistance or guidance or Expulsion from the examination
(b) receives it from any other candidate hall and cancellation of the
orally or by any other body language performance in that course only of
methods or communicates through all the candidates involved. In case
cell phones with any candidate or of an outsider, he will be handed
persons in or outside the exam hall in over to the police and a case is
respect of any matter. registered against him.
16
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
4. Smuggles in the Answer book or Expulsion from the examination
additional sheet or takes out or hall and cancellation of
arranges to send out the question performance in that course and all
paper during the examination or the other courses the candidate
answer book or additional sheet, has already appeared including
during or after the examination. practical examinations and project
work and shall not be permitted
for the remaining examinations of
the courses of that semester. The
candidate is also debarred for two
consecutive semesters from class
work and all Semester-end
examinations. The continuation of
the course by the candidate is
subject to the academic
regulations in connection with
forfeiture of seat.
17
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
7. Leaves the exam hall taking away Expulsion from the examination
answer script or intentionally tears of hall and cancellation of
the script or any part thereof inside or performance in that course and all
outside the examination hall. the other courses the candidate
has already appeared including
practical examinations and project
work and shall not be permitted
for the remaining examinations of
the courses of that semester. The
candidate is also debarred for two
consecutive semesters from class
work and all Semester-end
examinations. The continuation of
the course by the candidate is
subject to the academic
regulations in connection with
forfeiture of seat.
18
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
SREE VIDYANIKETHAN ENGINEERING COLLEGE
(Autonomous)
COURSE STRUCTURE (2016-2017)
INFORMATION TECHNOLOGY
I B.Tech. (I Semester)
Scheme of
Periods
S. Course Examination
Course Title L T P per C
No Code Max. Marks
week
Int. Ext. Total
Technical
1. 16BT1HS01 3 1 - 4 3 30 70 100
English
Engineering
2. 16BT1BS01 3 1 - 4 3 30 70 100
Chemistry
Matrices and
3. 16BT1BS03 Numerical 3 1 - 4 3 30 70 100
Methods
Multi-Variable
Calculus and
4. 16BT1BS04 3 1 - 4 3 30 70 100
Differential
Equations
Programming
5. 16BT10501 3 1 - 4 3 30 70 100
in C
English
6. 16BT1HS31 - - 3 3 2 50 50 100
Language Lab
Engineering
7. 16BT1BS31 - - 3 3 2 50 50 100
Chemistry Lab
Computer
Aided
8. 16BT10331 - 1 6 7 3 50 50 100
Engineering
Drawing
Programming
9. 16BT10531 - - 3 3 2 50 50 100
in C Lab
Total: 15 6 15 36 24 350 550 900
19
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
SREE VIDYANIKETHAN ENGINEERING COLLEGE
(Autonomous)
COURSE STRUCTURE (2016-2017)
INFORMATION TECHNOLOGY
II B.Tech. (I Semester)
Scheme of
Periods Examination
S. Course
Course Title L T P per C Max. Marks
No Code
week
Int. Ext. Total
Probability
Distributions
1. 16BT3BS01 3 1 - 4 3 30 70 100
and Statistical
Methods
Computer
2. 16BT30501 3 1 - 4 3 30 70 100
Organization
3. 16BT30502 Data Structures 3 1 - 4 3 30 70 100
Discrete
4. 16BT31201 Mathematical 3 1 - 4 3 30 70 100
Structures
Linux
5. 16BT50502 3 1 - 4 3 30 70 100
Programming
Operating
6. 16BT31501 3 1 - 4 3 30 70 100
Systems
Data Structures
7. 16BT30531 - - 3 3 2 50 50 100
Lab
Linux
8. 16BT50532 Programming - - 3 3 2 50 50 100
Lab
Operating
9. 16BT31531 - - 3 3 2 50 50 100
Systems Lab
Total: 18 6 9 33 24 330 570 900
21
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
SREE VIDYANIKETHAN ENGINEERING COLLEGE
(Autonomous)
COURSE STRUCTURE (2016-2017)
INFORMATION TECHNOLOGY
III B.Tech. (II Semester)
Scheme of
Periods Examination
S. Course
Course Title L T P per C Max. Marks
No Code
week
Int. Ext. Total
Managerial
Economics and
1. 16BT3HS02 3 1 - 4 3 30 70 100
Principles of
Accountancy
Data Warehousing
2. 16BT61501 3 1 - 4 3 30 70 100
and Data Mining
3. 16BT61201 Cloud Computing 3 1 - 4 3 30 70 100
Interdisciplinary
4. 3 1 - 4 3 30 70 100
Elective-2
Pattern
16BT60441
Recognition
Embedded
16BT70402
Systems
16BT60502 Soft Computing
Ad-hoc and
16BT61202 Wireless Sensor
Networks
Program
5. 3 1 - 4 3 30 70 100
Elective – 1
Python
16BT30503
Programming
Advanced
16BT61203
Databases
16BT61204 Semantic Web
Software Project
16BT61503
Management
6. Open Elective 3 1 - 4 3 30 70 100
Cloud Computing
7. 16BT61231 - - 3 3 2 50 50 100
Lab
Knowledge
8. 16BT61232 - - 3 3 2 50 50 100
Engineering Lab
9. 16BT61233 Seminar - - - - 2 - 100 100
26
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: ACTIVE LISTENING
Introduction – Reasons for poor Listening – Traits of a Good
Listener – Listening Modes – Types of Listening – Barriers to
Effective Listening – Listening for General Content and Specific
Information
UNIT-III: EFFECTIVE SPEAKING
Introduction – Achieving Confidence, Clarity and Fluency –
Paralinguistic Features – Barriers to Speaking – Types of Speaking
– Persuasive Speaking.
UNIT-IV - READING
Introduction and Reading Rates – Reading and Interpretation –
Intensive and Extensive Reading – Critical Reading – Reading
for Different Purposes – SQ3R Reading Technique –Study Skills.
UNIT-V: WRITING
Introduction – Language – Elements of Style – Techniques for
Good Technical Writing – Referencing and Styling – Right Words
and Phrases – Sentences.
TEXT BOOK:
1. Meenakshi Raman & Sangeetha Sharma, Technical
Communication, Oxford University Press, New Delhi, 2012.
REFERENCE BOOKS:
1. Ashraf Rizvi, Effective Technical Communication, McGraw-
Hill Education (India) Pvt.Ltd., New Delhi, 2015.
2. Sanjay Kumar & Pushp Lata, Communication Skills,
Oxford University university press 2012 University Press,
New Delhi, 2013.
3. Teri Kwal Gamble and Michael Gamble, Communication
Works, Tata Mc Graw-Hill, New Delhi, 2010.
4. Rajendra Pal and J.S. Korlahalli, Essentials of Business
44.
Communication, Sultan Chand and Sons (P) Ltd, New Delhi,
2010.
27
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - I Semester
(16BT1BS01) ENGINEERING CHEMISTRY
(Common to CSE, CSSE, IT, CE & ME)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
28
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
DETAILED SYLLABUS:
UNIT–I: WATER TECHNOLOGY (9 periods)
Introduction: Types of water, impurities in water and their
consequences, types of hardness of water, units of hardness of
water, disadvantages of hardness of water, estimation of
hardness of water by EDTA method, Boiler troubles: Scales and
Sludges, Caustic embrittlement, Boiler corrosion and Priming and
Foaming.
Softening of water: Zeolite process and Ion exchange process,
advantages and disadvantages. Desalination of brackish water
by Reverse Osmosis, Numerical problems on estimation of
hardness of water.
Fluorides in water: Effects on human health, defluoridation
method-Nalgonda method; comparison of merits and demerits
of various defluoridation methods (Nalgonda, Bone Charcoal,
Activated Alumina, Contact precipitation, Brick, Reverse
osmosis).
UNIT – II: CHEMISTRY OF ENGINEERING MATERIALS
(9 periods)
Engineering Plastics: Definition, general properties, synthesis,
properties and applications of PC, PTFE, and PMMA.
Conducting polymers: Definition, types of conducting
polymers: Intrinsic and extrinsic conducting polymers with
examples, engineering applications of conducting polymers.
Biodegradable polymers: Definition, properties, classification,
mechanism of degradation of biodegradable polymers and their
applications.
Composites – Introduction, types of composites: fiber
reinforced particulate and layered composites with examples,
advantages of composites and applications.
UNIT– III: NANOCHEMISTRY AND GREEN CHEMISTRY
(9 periods)
Nanochemistry: Introduction, classification, properties and
applications of Nano materials (nano particles, nano tubes, nano
wires, nano composites, dendrimers); synthesis of Nano materials
– Sol-gel process.
Green Chemistry: Introduction, principles of green chemistry,
Tools of Green Chemistry with Examples, Applications of Green
Chemistry in science and technology.
Biodiesel: Introduction, Synthesis (Trans esterification method),
advantages, disadvantages and applications.
29
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT–IV: ELECTROCHEMICAL CELLS AND SENSORS
(9 periods)
Electrochemical cell: Introduction, EMF of an electrochemical
cell.
Batteries: Introduction, types of Batteries: primary and
secondary batteries with examples, Ni-Cd batteries, Lithium-
ion batteries, Lithium- Polymer batteries, Applications of batteries.
Fuel Cells: Definition, examples: H2 – O2 Fuel cell, solid oxide
fuel cell, Bio-fuel cell and applications of fuel cells.
Sensors - Introduction, Types of Sensors, electrochemical
sensor: construction and working principle of potentiometric
sensor, and applications of electrochemical sensors.
UNIT–V: CORROSION AND LUBRICANTS (9 periods)
Corrosion: Introduction, Definition, types of corrosion (dry
and wet corrosion), galvanic corrosion, concentration cell
corrosion, Factors influencing corrosion, Corrosion control:
cathodic protection; sacrificial anodic protection and impressed
current cathodic protection; protective coatings: Galvanizing
and Electroplating (Nickel).
Lubricants: Definition, functions of lubricants, mechanism of
lubrication, classification of lubricants, properties of lubricants
– viscosity, flash and fire points, cloud and pour points, Aniline
points, neutralization number and mechanical strength.
Total periods: 45 periods
TEXT BOOKS:
1. P.C.Jain & Monika Jain, Engineering Chemistry, Dhanpat
Rai Publishing Company (P) Ltd, New Delhi, 16th edition,
2013.
2. K.N. Jayaveera, G.V. Subba Reddy & C. Ramachandraiah
Engineering Chemistry, Mc. Graw-Hill Higher Education,
Hyderabad, 1st edition, 2015.
REFERENCE BOOKS:
1. A.K. Bandyopadhyay, Nano Materials, New Age
international publishers, 2nd edition, 2014.
2. Paul T. Anastas and John C Warner, Green Chemistry:
Theory and practice, Oxford University Press, 2000.
30
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - I Semester
(16BT1BS03) MATRICES AND NUMERICAL
METHODS
(Common to all Branches)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
31
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
(b) Solving differential equations
(c) Constructing polynomials to the given data and
drawing inferences.
CO4: Develop numerical skills in solving the problems involving
(a) Systems of linear equations
(b) Fitting of polynomials and different types of equations
to the experimental data
(c) Derivatives and integrals
(d) Ordinary differential equations
CO5: Use relevant numerical techniques for
(a) Diagonalising the matrices of quadratic forms
(b) Interpolation of data and fitting interpolation
polynomials
(c) Fitting of different types of curves to experimental
data
(d) obtaining derivatives of required order for given
experimental data
(e) Expressing the functions as sum of partial fractions
DETAILED SYLLABUS:
UNIT–I : MATRICES (11 periods)
Rank of a matrix, echelon form, normal form, inverse of a
matrix by elementary row operations. Solutions of linear system
of equations. Eigen values, Eigen vectors and properties (without
proof), Diagonalization. Quadratic form (QF), reductions to
canonical form using orthogonal transformation and nature of
QF.
UNIT-II NUMERICAL SOLUTIONS OF EQUATIONS AND
CURVE FITTING (8 periods)
Solutions of Algebraic and Transcendental equations by bisection
method, Regula-Falsi method, Newton – Raphson’s method.
Curve fitting by the principle of least squares, fitting of a straight
line, parabola and exponential curves.
UNIT- III INTERPOLATION (8 periods)
Interpolation, difference operators and their relationships,
Newton’s forward and backward formulae, Lagrange’s
interpolation formula. Partial fractions using Lagrange’s
interpolation formula.
UNIT-IV NUMERICAL DIFFERENTIATION AND INTEGRATION
(8 periods)
Numerical differentiation using Newton’s forward and backward
formulae. Numerical integration using Trapezoidal rule, Simpson’s
1/3rd rule and 3/8th rule.
32
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT- V NUMERICAL SOLUTIONS OF ORDINARY
DIFFERENTIAL EQUATIONS (10 periods)
Numerical solutions of first order Initial value problems using
Taylor series method, Euler’s method , modified Euler’s method,
Runge – Kutta method (4 thorder only) and Milne’s predictor –
corrector method.
Total no. of periods: 45
TEXT BOOK:
1. T.K.V. Iyenger, B. Krishna Gandhi, S.Ranganadham and
M.V.S.S.N.Prasad, Mathematical Methods, S.Chand and
Company, 8/e, 2013
REFERENCE BOOKS:
1. B.S. Grewal, Higher engineering mathematics, Khanna
Publishers, 42nd Edition. 2012
2. S.S.Sastry, Introductory methods of Numerical Analysis,
Prentice Hall of India, 5/e, 2013
33
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - I Semester
(16BT1BS04) MULTI-VARIABLE CALCULUS AND
DIFFERENTIAL EQUATIONS
(Common to all Branches)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
DETAILED SYLLABUS:
35
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-V: VECTOR CALCULUS (12 periods)
Vector differentiation: Gradient of a scalar field and Directional
Derivative, Divergence and Curl of a Vector field
Line integrals: Line integrals independent of path – work done.
Surface area and Surface Integrals: Surface Area, Surface
Integrals, Flux across a surface.
Green’s Theorem: Green’s Theorem (without proof )-
verification- applications
Gauss Divergence Theorem and Stoke’s Theorem: Gauss
Divergence theorem (without proof), Stokes’s Theorem (without
proof) –verifications and applications.
Total no. of periods: 45
TEXT BOOK:
1. T.K.V. Iyengar, B. Krishna Gandhi,S.Ranganatham and
M.V.S.S.N. Prasad, Engineering Mathematics, Vol-1,
S. Chand &Company, 13/e, 2014
REFERENCE BOOKS:
1. Grewal, B.S., Higher engineering mathematics,Khanna
publishers, Delhi, 42/e. 2012.
2. Kreyszig, E., Advanced Engineering Mathematics,John
Wiley and Sons, Inc.,9/e.2012.
36
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - I Semester
(16BT10501) PROGRAMMING IN C
(Common to all Branches)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
PRE-REQUISITES: NIL
COURSE DESCRIPTION:
Program design; Operators and Expressions; Data Input and
Output; Control Statements; Functions; Arrays; Strings;
Pointers; Structures & Unions and File handling Techniques;
COURSE OUTCOMES:
After successful completion of the course, students will be able
to:
CO1: Demonstrate knowledge in:
o Elements of C Language
o Selection and Repetition statements.
o Arrays, Strings and Functional statements.
o Derived data types, Files and Pointers
CO2: Analyze complex engineering problems to develop suitable
solutions
CO3: Design algorithms for specified engineering problems
CO4: Use appropriate ‘C’ language constructs for solving
engineering problems
CO5: Write programs using ‘C’ language to implement algorithms
DETAILED SYLLABUS:
UNIT I – INTRODUCTION TO C PROGRAMMING, OPERATORS
& EXPRESSIONS (08 periods)
Introduction to C Programming: The C Character set, Writing
First Program of C, Identifiers and Keywords, Data types,
Constants, Variables and Arrays, Declarations, Expressions,
Statements and Symbolic Constants.
Operators and Expressions: Arithmetic Operators, Unary
Operators, Relational and Logical Operators, Assignment
Operators, the Conditional Operators.
UNIT II – DATA INPUT AND OUTPUT & CONTROL STATEMENTS
(08 periods)
Data Input and Output: Single Character Input and Output,
Input Data & Output data, The gets and puts Function.
37
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Control Statements: Branching: The if-else Statement,
Looping: The while Statement, More Looping: The do-while
Statement, Still More Looping: The for Statement, Nested Control
Statement, The switch Statement, The break & continue
Statements, The goto Statement.
UNIT III – FUNCTIONS, PROGRAM STRUCTURES & ARRAYS
(11 periods)
Functions: A Brief Overview, Defining a Function, Accessing a
Function, Function Prototypes, Parsing Argument to a Function,
Recursion.
Program Structure: Storage Classes, Automatic Variables,
External (Global) Variables, Static Variables, Multi file Programs,
Arrays: Defining an Array, Processing an Array, Processing Array
to function, Multidimensional Arrays. Linear search, Binary search,
Fibonacci search, Bubble sort and Insertion sort
UNIT IV – STRINGS & POINTERS (09 periods)
Strings: Defining a String, NULL Character, Initialization of
Strings, Reading and Writing a String, Processing a Strings,
Character Arithmetic, Searching and Sorting of Strings, Library
Functions for Strings.
Pointers: Pointer Declaration, Passing Pointers to a Function,
Pointers and One-dimensional Arrays, Dynamic Memory Allocation,
Operations on Pointers, Pointers and Multidimensional Arrays,
Arrays of Pointers.
UNIT V – STRUCTURES AND UNIONS & FILE HANDLING
(09 periods)
Structures and Unions: Defining a Structure, Processing a
Structure, User-Defined Data types (typedef), Structures and
Pointers, Passing Structures to Function, Self –Referential
Structures, Unions
File Handling: Files introduction, Opening and Closing a Data
File, Reading and Writing a Data File, Processing a Data File,
Unformatted Data File, Concept of Binary Files, Accessing the
File Randomly.
Total Periods: 45
TEXT BOOK:
1. Byron Gottfried and Jitender Kumar C “Programming with
C,” Third Edition, McGraw Hill Education (India) Pvt, Ltd,
New Delhi, 2016.
REFERENCE BOOKS:
1. PradipDey and Manas Ghosh, “Programming in C”, Second
Edition, Oxford University Press, NewDelhi, 2007.
2. E. Balagurusamy, “Programming in C”, Seventh Edition,
Mc Graw Hill Education (India) Pvt, Ltd, New Delhi, 2014.
38
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - I Semester
(16BT1HS31) ENGLISH LANGUAGE LAB
(Common to CSE, CSSE, IT, CE & ME)
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
39
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
LIST OF EXERCISES:
1. Phonetics
2. Vocabulary Building
3. Functional Grammar
4. Just a Minute
5. Elocution/Impromptu
6. Giving Directions/Conversation Starters
7. Role Play
8. Public Speaking
9. Describing People, Places, Objects and Events.
10. Reading Comprehension
11. Listening Comprehension
12. Information Transfer
TEXT BOOK:
1. Department Lab Manual
REFERENCE BOOKS:
1. D. Sudha Rani, A Manual for English Language Laboratories,
Pearson Education.
2. D. Sudha Rani, Advanced Communication Skills Laboratory
Manual, Pearson Education.
3. R. Manivannan and G. Immanuel, Communication Skills
Laboratory, VK Publications, Sivakasi, 2013
4. Nira Kumar, English Language Laboratories, PHI Learning Pvt.
Ltd., New Delhi, 2011.
SUGGESTED SOFTWARE:
1. ETNL Language Lab Software Version 4.0
2. GEMS - Globarena E- Mentoring System.
3. Speech Solutions.
4. English Pronunciation Dictionary by Daniel Jones.
5. Learn to Speak English 8.1, The Learning Company - 4 CDs.
6. Mastering English: Grammar, Punctuation and Composition.
7. English in Mind, Herbert Puchta and Jeff Stranks with Meredith
Levy, Cambridge.
8. Dorling Kindersley Series - Grammar.
9. Language in Use 1, 2 & 3.
10.Cambridge Advanced Learner's Dictionary - 3rd Edition.
11.Centronix - Phonetics.
12.Let's Talk English, Regional Institute of English South India.
13.The Ultimate English Tutor.
40
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - I Semester
(16BT1BS31) ENGINEERING CHEMISTRY LAB
(Common to CSE, CSSE, IT, CE & ME)
41
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
List of Experiments:
A minimum of any Ten experiments are to be conducted among
the following:.
1. Estimation of Hardness of water by EDTA method.
2. Estimation of alkalinity of Water.
3. Estimation of Dissolved Oxygen in water.
4. Estimation of Ferrous Iron by Dichrometry.
5. Preparation of Novalac Resin.
6. Synthesis of Nano metal-oxide using sol– gel process.
7. Conductometric titration of strong acid Vs strong base
8. Estimation of Ferrous ion by Potentiometry.
9. Determination of amount of corrosion of metals in different
medium CO-1)
10. Measurement of viscosity of lubricants by Ostwald
viscometer. 2)
11. Determination of PH of a given solution by PH metry.
12. Estimation of Ferric iron in cement by Colorimetric method.
42
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - I Semester
(16BT10331) COMPUTER AIDED ENGINEERING
DRAWING
(Common to CSE, CSSE, IT, CE & ME)
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - 1 6 3
PRE-REQUISITES: None
COURSE DESCRIPTION:
Engineering drawing conventions; importance of engineering
drawing; fundamental concepts of sketching; computed aided
drafting and different types of projections of geometric entities
(both 2D and 3D) through computer aided drafting packages.
COURSE OUTCOMES:
After completion of the course, a successful student is able
to:
CO1: Understand, write and read the language of
engineering drawing in industry through International
System of Standards.
CO2: Develop the imagination and mental visualization
ability for interpreting the geometrical details of
engineering objects.
CO3: Produce different views and projection in drawing.
CO4: Use modern CAD software for design and drafting
of drawings.
CO5: Create multi-view drawings suitable for presentation
to Engineering community.
CO6: Introduce and communicate universally accepted
conventions and symbols for their usage in technical
drawing.
DETAILED SYLLABUS:
UNIT : I - BASICS OF ENGINEERING DRAWING PRACTICE,
GEOMETRICAL CONSTRUCTIONS, CONICS AND SPECIAL
CURVES (18 periods)
Introduction, drawing instruments and its uses, sheet layout,
BIS conventions, lines, lettering and dimensioning practices.
Geometrical constructions: Construction of regular polygons:
Pentagon, Hexagon, Heptagon and Octagon. Conic sections:
Introduction, construction of ellipse: rectangular method,
eccentricity method. Construction of parabola: rectangular
method, eccentricity method. Construction of hyperbola:
eccentricity method. Special curves: cycloid, involute.
43
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT: II – INTRODUCTION TO COMPUTER AIDED SKETCHING
(18 periods)
Computer screen, layout of the software, creation of 2D/3D
environment, selection of drawing size and scale, Standard tool
bar/menus, Coordinate system, description of most commonly
used toolbars, navigational tools: commands and creation of
lines, Co-ordinate points, axes, poly-lines, square, rectangle,
polygons, splines, circles, ellipse, text, move, copy, off-set,
mirror, rotate, trim, extend, break, chamfer, fillet, curves,
constraints viz. tangency, parallelism, inclination and
perpendicularity.
UNIT: III – PROJECTION OF POINTS, STRAIGHT LINES AND
PLANES (21 periods)
Introduction, method of projection, planes of projection,
reference line and notations. Projection of points: Points in all
the four quadrants. Projection of straight lines: lines inclined to
HP / VP plane, inclined to both HP and VP planes (straight lines
are assumed to be in first quadrant only). Projection of planes:
projection of triangle, square, rectangle, rhombus, pentagon,
hexagon and circular plane for the condition inclined to HP / VP
by change of position method.
UNIT IV –PROJECTION OF SOLIDS AND SECTION OF SOLIDS
(21 Periods)
Projections of Solids: Introduction, projection of solids: prisms,
pyramids, cylinders and cones with axis perpendicular to VP/HP
and axis inclined to VP/HP only. Sections of solids: Introduction,
Cutting plane, sectional views of right regular solids resting
with base on HP: prisms, pyramids, cylinder and cone and true
shapes of the sections.
UNIT V –ORTHOGRAPHIC AND ISOMETRIC PROJECTIONS AND
DEVELOPMENT OF SURFACES (22 periods)
Orthographic projection: simple exercises. Isometric
projection: Simple exercises.
Development of surfaces: prisms, pyramids, cylinders, cone
and miscellaneous surfaces
Total Periods: 100
Note: Student shall practice Unit-I using sketch book only and
remaining units using sketch book first and later CAD package.
44
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
TEXT BOOKS:
1. D.M.Kulkarni, A.P.Rastogi, A.K.Sarkar, Engineering Graphics
with AutoCAD, PHI Learning Private Limited, New Delhi,
Revised Edition, 2010.
2. N D Bhat & V M Panchal, Engineering Drawing, Charotar
Publishing House, Gujarat, 51st edition, 2013.
REFERENCE BOOKS:
1. Sham Tickoo, AutoCAD 2013 for Engineers and
Designers, Dreamtech Press, 2013.
2. M.H.Annaiah & Rajashekar Patil, Computer Aided
Engineering Drawing, New Age International Publishers,
4th Edition, 2012.
3. T.Jeyapoovan, Engineering Drawing and Graphics Using
AutoCAD, Vikas Publishing House, 3rd Edition, 2010.
4. Jolhe, Engineering Drawing, Tata McGraw Hill Education
Private Limited, 1st Edition, 2007.
5. Basant Aggarwal, Engineering Drawing, Tata McGraw Hill
Education Private Limited, 1st Edition, 2008.
45
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech - I Semester
(16BT10531) PROGRAMMING IN C LAB
(Common to all Branches)
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
46
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
2. a. Mr. Gupta deposited Rs.1000 in a bank. The bank gives
simple interest at the rate of 15% per annum. Write a
program to determine the amount in Mr. Gupta’s account
at the end of 5 years. (Use the formula I = P T R / 100)
b. A cashier has currency notes of denominations Rs.10, Rs.
50 and Rs. 100. If the amount to be withdrawn is input in
hundreds, find the total number of notes of each
denomination the cashier will have to give to the
withdrawer.
c. In a town, the percentage of men is 52. The percentage
of total literacy is 48.If total percentage of literate men is
35 of the total population; write a program to find the
total number of illiterate men and women if the population
of the town is 8000.
3. a. Write a program that prints the given 3 integers in
ascending order using if - else.
b. Write a program to calculate commission for the input
value of sales amount.
Commission is calculated as per the following rules:
i) Commission is NIL for sales amount Rs. 5000.
ii) Commission is 2% for sales when sales amount is
>Rs. 5000 and <= Rs. 10000.
iii) Commission is 5% for sales amount >Rs. 10000.
c. A character is entered through keyboard. Write a program
to determine whether the character entered is a capital
letter, a small case letter, a digit or a special symbol. The
following table shows the range of ASCII values for various
characters.
Characters ASCII values
A-Z 65 - 90
a-z 97- 122
0-9 48 - 57
Special Symbols 0 - 47, 58 - 64, 91- 96, 123 - 127
4. a. If cost price and selling price of an item is input through
the keyboard, write program to determine whether the
seller has made profit or incurred loss. Also determine how
much profit or loss he incurred in percentage.
b. An insurance company calculates premium as follows:
i. If a person's health is excellent and the person is between
25 and 35 years of age and lives in a city and is a male
then premium is Rs.4 per thousand and the policy amount
cannot exceed Rs.2 lakhs.
ii. If a person satisfies all the above conditions and is female
then the premium is Rs.3 per thousand and the policy
47
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
amount cannot exceed Rs.1 lakh.
iii. If a person's health is poor and the person is between 25
and 35 years of age and lives in a village and is a male
then premium is Rs.6 per thousand and the policy cannot
exceed Rs. 10000.
iv. In all other cases the person is not insured.
Write a program to determine whether the person should
be insured or not, his/her premium rate and maximum amount
for which he/she can be insured.
5. a. Write a program, which takes two integer operands and
one operator as input from the user, performs the operation
and then prints the result. (Consider the operators +,-,*,
/, %. Use switch statement)
b. Write a program to find the grace marks for a student
using switch. The user should enter the class obtained by
the student and the number of subjects he has failed in.
Use the following rules:
i. If the student gets first class and the number of subjects
failed is >3, then no grace marks are awarded. If the
number of subjects failed is less than or equal to '3' then
the grace is 5 marks per subject.
ii. If the student gets second class and the number of subjects
failed in is >2, then no grace marks are awarded. If the
number of subjects failed in less than or equal to '3' then
the grace is 4 marks per subject.
iii. If the student gets third class and the number of subjects
failed in is >1, then no grace marks are awarded. If the
number of subjects failed in is equal to '1' then the grace
is 5 marks per subject.
6. a. Write a program to find the sum of individual digits of a
positive integer.
b. A Fibonacci sequence is defined as follows:
The first and second terms in the sequence are 0 and 1.
Subsequent terms are found by adding the preceding two
terms in the sequence. Write a program to generate the
first N terms of the sequence.
Write a program to generate all the prime numbers between
1 and N, where N is a value supplied by the user.
7. a. Write a program to find the largest and smallest number in
a given list of integers.
b. Write a program to perform the following:
i. Addition of two matrices.
ii. Multiplication of two matrices.
48
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
8. a. Write a program that uses functions to perform the following
operations:
i. To insert a sub-string in main string at a specified position.
ii. To delete N characters from a given string from a specified
position.
b. Write a program to determine whether the given string is
palindrome or not.
c. Write a program to display the position or index in the
main string S where the sub string T begins. Display -1 if
S does not contain T.
d. Write a program to count the number of lines, words and
characters in a given text.
9. a. Write a program to read list of student names and perform
the following operations using functions.
i. to print list of names
ii. to sort them in ascending order
iii. to print the list after sorting.
b. Write a menu driven program to read list of student names
and perform the following operations using array of
character pointers.
i. to insert a student name
ii. to delete a name
iii. to print the name
10. Write a program that uses functions to perform the following
operations:
i. Reading a complex number
ii. Writing a complex number
iii. Addition of two complex numbers
iv. Multiplication of two complex numbers
(Note: Represent complex number using a structure.)
11. a. Write a program to accept the elements of the structure
as:
Employee-name,Basic pay
Display the same structure along with the DA, CCA and
Gross salary for 5 employees.
Note: DA=51% of Basic pay, CCA=Rs.100.consolidated.
b. Define a structure to store employee's data with the
following specifications:
Employee-Number, Employee-Name, Basic pay, Date of
Joining
i. Write a function to store 10 employee details.
ii. Write a function to implement the following rules while
revising the basic pay.
49
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
If Basic pay<=Rs.5000 then increase it by 15%.
If Basic pay> Rs.5000 and <=Rs.25000 then it increase by
10%.
If Basic pay>Rs.25000 then there is no change in basic
pay.
Write a function to print the details of employees who
have completed 20 years of service from the date of joining.
12. a. Write a program which copies one 'text file' to another
'text file'.
b.Write a program to reverse the first N characters of a
given text file.
Note: The file name and N are specified through command
line.
13. Write a program to print the output by giving the
Customer_ID as an input.
REFERENCE BOOKS:
1. Byron Gottfried and Jitender Kumar C, Programming with
C, 3rd Edition, McGraw Hill Education(India) Pvt. ltd, 2016.
2. Pradip Dey and Manas Ghosh, Programming in C, 2nd Edition,
Oxford University Press, 2007.
50
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - II Semester
(16BT1BS02) ENGINEERING PHYSICS
(Common to CSE, CSSE, IT, CE & ME)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
51
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II:PRINCIPLES OF QUANTUM MECHANICS AND BAND
THEORY OF SOLIDS
Principles of Quantum Mechanics: Introduction, de-Broglie’s
hypothesis, Schrödinger’s one dimensional wave equation (time
independent), significance of wave function, particle in a one
dimensional potential box, Fermi-Dirac distribution and effect of
temperature (qualitative treatment).
Band Theory of Solids: Electron in a periodic potential, Kronig-
Penney model (qualitative treatment), origin of energy bands
formati on in soli ds, disti nction between conductors,
semiconductors and insulators based on band theory.
UNIT-III: SEMICONDUCTORS AND DIELECTRIC PROPERTIES
OF MATERIALS
Semiconductors: Introduction, types of semiconductors,
intrinsic carrier concentration, electrical conductivity in
semiconductors, drift and diffusion currents, Einstein’s relation,
Hall effect and its applications, direct and indirect band gap
semiconductors, p-n junction, energy band diagram of p-n diode,
LED, photo diode and Solar cell.
Dielectric Properties of Materials: Introduction, dielectric
constant, electronic, ionic and orientation polarizations
(qualitative treatment), local field, frequency dependence of
polarizability (qualitative treatment), ferroelectricity.
UN IT -IV: A CO USTICS OF BUIL DINGS AN D
SUPERCONDUCTIVITY
Acoustics of Buildings: Introduction, basic requirement of
acoustically good hall, reverberation and time of reverberation,
Sabine’s formula for reverberation time (qualitative treatment),
absorption coefficient of sound and its measurement, factors
affecting the architectural acoustics and their remedies.
Superconductivity: Introduction, General properties - Meissner
effect, penetration depth, Type-I and Type-II superconductors,
flux quantization, Josephson effects, BCS theory (qualitative
treatment), applications of superconductors.
UNIT-V: CRYSTALLOGRAPHY AND NANOMATERIALS
Crystallography: Introduction, crystal planes, crystal
directions and Miller indices, separation between successive
(hkl) planes, X-ray diffraction by crystal planes, Bragg’s law-
powder method.
52
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Nanomaterials: Introduction, principles of nanomaterials,
properties of nanomaterials, synthesis of nanomaterials by ball
milling and pulsed laser deposition and applications of
nanomaterials.
TEXT BOOK:
1. P. K. Palaniswamy, Engineering Physics, Scitech Publications
India Private Limited, 2nd Edition, 2009.
REFERENCE BOOKS:
1. Dr. S. Mani Naidu, Engineering Physics, Pearson Education,
1st Edition, 2013.
2. M.N. Avadhanulu,P.G.Kshirsagar, A textbook of Engineering
Physics, S.Chand & Company Ltd. Revised Edition 2014.
3. K. Thyagarajan, Engineering Physics-I, McGraw-Hill Education
(India) Pvt.Ltd. 2015.
53
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - II Semester
(16BT2BS01) TRANSFORMATION TECHNIQUES
AND PARTIAL DIFFERENTIAL EQUATIONS
(Common to all Branches)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
54
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
DETAILED SYLLABUS
UNIT- I : FOURIER SERIES (7 periods)
Fourier series: Determination of Fourier coefficients,
convergence of Fourier series (Dirichlet’s conditions), Fourier
series of even and odd functions, Half-range Fourier sine and
cosine expansions.
UNIT- II: FOURIER INTEGRALS AND FOURIER TRANSFORMS
(8 periods)
Fourier integral theorem (statement only), Fourier sine and cosine
integrals, Fourier transform, Fourier sine and cosine transforms
–properties, Inverse transform and finite Fourier transforms.
UNIT-III: LAPLACE TRANSFORMS (12 periods)
Laplace transforms of standard functions. Properties of Laplace
transforms. First and second shifting Theorems. Laplace
transforms of derivatives and integrals. Inverse transforms.
Convolution theorem (without proof), inverse Laplace transforms
by convolution theorem. Laplace transform of periodic functions,
Applications of Laplace transforms to ordinary differential
equations of first and second order with constant coefficients.
UNIT-IV: Z- TRANSFORMS (9 periods)
Z – transforms, inverse Z– transforms, damping rule, shifting
rule, initial and final value theorems. Convolution theorem
(without proof), solution of difference equations by Z–
transforms.
UNIT – V: PARTIAL DIFFERENTIAL EQUATIONS (9 periods)
Formation of Partial differential equations – Solutions of first
order linear equations by method of grouping. First and second
order equations by method of separation of variables – Solutions
of one dimensional Wave equation, Heat equation.
Total no. of periods: 45
TEXT BOOKS:
1. T.K.V. Iyengar, B. Krishna Gandhi,S.Ranganadham and
M.V.S.S.N. Prasad, Engineering Mathematics, vol-1, S.
Chand & Company 13/e,2014.
2. T.K.V. Iyenger, B. Krishna Gandhi, S.Ranganadham and
M.V.S.S.N.Prasad, Mathematical Methods,S.Chand
and Company, 8/e,2013.
REFERENCE BOOKS:
1. Grewal, B.S., Higher Engineering Mathematics,Khanna
publishers, Delhi, 42/e,2012.
2. Kreyszig, E., Advanced Engineering Mathematics,John
Wiley and Sons, Inc.,9/e,2013.
56
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-I: P-N JUNCTION DIODE AND RECTIFIERS
(10 Periods)
P-N JUNCTION DIODE
P-N Junct ion Di ode Equ ation, Volt-Ampere (V-I)
Charact erist i cs, Temperat ure Dependen ce of V-I
Characteristics, Ideal Versus Practical, Static and Dynamic
Resistances, Diode Equivalent circuits, Junction capacitances,
Break down mechanisms in semiconductor Diodes, Zener Diode
Characteristics.
RECTIFIERS
Halfwave rectifier and Fullwave rectifiers (Qualitative and
quantitative analysis), Harmonic components in a rectifier
circuit, Inductor filter, Capacitor filter, L - section filter, ð -
section filter, Problems on rectifier circuits.
UNIT-II: BIPOLAR JUNCTION TRANSISTOR AND BIASING
(11 Periods)
CHARACTERISTICS:
Transistor construction, BJT Operation, Transistor as an amplifier,
Transistor currents and their relations, Input and Output
Characteristics of a Transistor in Common Emitter, Common
Base and Common Collector Configurations, BJT specifications,
transistor hybrid model for CE configuration – analytical
expressions for transistor characteristics.
BIASING:
Transistor biasing, Operating Point, DC and AC Load Lines,
Importance of Biasing, Fixed Bias, Emitter Feedback Bias,
Collector to Emitter Feedback Bias, Voltage Divider Bias.
UNIT-III: FIELD EFFECT TRANSISTOR (10 Periods)
Construction, Principle of Operation and Characteristics of JFET
and MOSFET (Enhancement & Depletion), Biasing of FET, Small
Signal Model of JFET & MOSFET. Common Source and Common
Drain Amplifiers using FET, Generalized FET Amplifier, FET as
Voltage Variable Resistor, Comparison between BJT and FET.
UNIT-IV: FEEDBACK AMPLIFIERS AND OSCILLATORS
(8 Periods)
Feedback Concepts, Types of Feedback Circuits (block diagram
representation), General characteristics of negative feedback
amplifier, Effect of Feedback on Amplifier characteristics.
Barkhausen criterion, Hartley & Colpitts oscillators, Phase Shift
Oscillators and Crystal Oscillator.
57
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-V: SPECIAL PURPOSE ELECTRONIC DEVICES
(6 Periods)
Principle of Operation and Characteristics of Tunnel Diode, Uni-
Junction Transistor (UJT), Varactor Diode, Silicon Control Rectifier
(SCR). Principle of operation of Schottky Barrier Diode.
Total Periods: 45
TEXT BOOKS:
1. J. Millman, Christos C. Halkias and Satyabrata Jit,
Electronic Devices and Circuits, 3rd Edition, TMH, 2010.
REFERENCE BOOKS:
1. R.L. Boylestad and Louis Nashelsky, Electronic Devices
and Circuits, 10th Edition, PHI, 2009.
2. S. Salivahana, N. Suresh Kumar, Electronic Devices and
Circuits, 3rd Edition, Mc-Graw Hill, 2013.
3. David A. Bell, Electronic Devices and Circuits, 5th Edition,
Oxford University press, 2014.
58
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - II Semester
(16BT21201) OBJECT ORIENTED
PROGRAMMING THROUGH C++
(Common to CSE, CSSE & IT)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 4 1 - 4
61
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - II Semester
(16BT21501) DIGITAL LOGIC DESIGN
(Common to CSE, CSSE & IT)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
PRE-REQUISITES: -NIL-
COURSE DESCRIPTION: Introduction to number systems; logic
gates; Boolean Algebra; simplification of Boolean functions;
Design of combinational circuits; Design of sequential circuits,
Memory and Programmable Logic
COURSE OUTCOMES:
On Successful completion of this course student will be able
to:
CO1. Demonst rate kn owl edge on Bool ean al gebra,
Minimization of Boolean functions using Map Reduce
method.
CO2. Identify appropriate simplification techniques for Boolean
functions.
CO3. Design combinational and sequential logic circuits,
memory and programmable logic for digital systems.
CO4. Select and Apply Boolean algebra and gate level
minimization techniques for designing combinational and
sequential logic circuits.
CO5. Learn independently new concepts, new techniques and
advan ced su bject kn owledge i n t h e area of
combinational and sequential logic circuits.
DETAILED SYLLABUS:
UNIT I – BINARY SYSTEMS AND BOOLEAN ALGEBRA
(10 periods)
Digital Systems, Binary Numbers, Number base conversions,
Octal and Hexadecimal Numbers, Signed binary numbers, other
binary codes, complements. Boolean Algebra, Boolean functions,
Canonical and standard forms, Digital logic gates
UNIT II – GATE LEVEL MINIMIZATION (9 periods)
The K-map method - Four-variable map, Five-Variable map,
product of sums and sum of products simplification, Don’t-
care conditions, NAND and NOR implementations, other Two-
level implementations, Exclusive – OR function
62
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT III – COMBINATIONAL LOGIC (9 periods)
Combinational Circuits, Analysis procedure, Design procedure,
Binary Adder-Subtractor, BCD Adder, Carry- Look- ahead adder,
Binary multiplier, Magnitude Comparator, Decoders, Encoders,
Multiplexers, De-Multiplexers.
UNIT IV – SEQUENTIAL LOGIC (9 periods)
Latches, Flip-Flops, Analysis of clocked sequential circuits,
Design of synchronous sequential circuits, registers, shift
registers, Ripple counters, Synchronous counters, Ring Counter
and Johnson Counter.
UNIT V–MEMORY AND PROGRAMMABLE LOGIC (8 periods)
Random-Access Memory, Memory Decoding, Error Detection and
Correction, Read-only memory, Programmable logic Array,
programmable Array logic, Sequential Programmable Devices.
Total Periods: 45
TEXT BOOK:
1. M. Morris Mano, “Digital Design”, Third Edition, Pearson
Education/PHI, 1999.
REFERENCE BOOKS:
1. David J Comer, “Digital Logic and State Machine Design”,
Third Edition, Oxford University Press, 2012.
2. Charles H.Roth Jr, “Fundamentals of Logic Design”, Fifth
edition, Cengage Learning, 2008.
3. A. Anand Kumar, “Switching Theory and Logic Design”,
Prentice-Hall of India Pvt. Limited, 2010.
63
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - II Semester
(16BT1BS32) ENGINEERING PHYSICS LAB
(Common to CSE, CSSE, IT, CE & ME)
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
PRE-REQUISITES: Intermediate / senior secondary Physics.
COURSE DESCRIPTION:
Characteristics of p-n junction diode, Photodiode, LED, and
semiconductor laser diode. Experimental determination of carrier
concentration and energy gap of a semiconductor material,
wave length of a laser source, size of fine particle, numerical
aperture and acceptance angle of optical fiber. Determination
of frequency of electrically vibrating tuning fork and A.C source
using A.C sonometer, magnetic field along axial line of a current
carrying coil and rigidity modulus of material of a wire using
torsional pendulum.
COURSE OUTCOMES:
After completion of the course, a successful student will be
able to:
CO1: Acquire basic knowledge about semiconductor materials,
magnetic materials and lasers.
CO2: Acquire analytical skills in the estimation of carrier
concentration of semiconductor materials and
characterization of p-n junction.
CO3: Develop skills in designing electronic circuits using
semiconductor components.
CO4: Acquire skills to use instrumental techniques in A.C
sonometer and Melde’s experiment.
CO5: Apply diffraction techniques for determination of size
of tiny particles and wave length of lasers.
ENGINEERING PHYSICS LAB
Conduct a minimum of any Ten of the following experiments.
1. Determination of wavelength of a laser source using
Diffraction Grating.
2. Determination of particle size by using a laser source.
3. Determination of Numerical aperture and acceptance
angle of an optical fiber.
4. Melde’s experiment - transverse & longitudinal modes.
5. Magnetic field along the axis of a current carrying coil-
Stewart and Gee’s method.
6. Calculation of A.C frequency using sonometer.
7. I-V Characteristics of a p-n Junction diode.
8. Energy gap of a material of a p-n Junction.
9. Characteristics of LED source.
10. Characteristics of Photo diode.
11. Hall Effect.
12. Determination of rigidity modulus of the material of the
wire using torsional pendulum.
64
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech II semester
(16BT20451) ANALOG AND DIGITAL
ELECTRONICS LAB
(Common to CSE, CSSE & IT)
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
65
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
DETAILED SYLLABUS:
PART A
ELECTRONIC WORKSHOP PRACTICE (Only for Viva-Voce)
1. Identification, Specifications, Testing of R, L, C Components
(Colour Codes), Potentiometers, Switches (SPDT, DPDT, and
DIP), Coils, Gang Condensers, Relays, Bread Boards.
Identification, Specifications and Testing of Active Devices:
Diodes, BJTs, Low-power JFETs, MOSFETs, LEDs, LCDs, SCR,
UJT, Linear and Digital ICs.
PART B
ANALOG DEVICES AND CIRCUITS (Minimum seven
experiments to be conducted)
1. p-n Junction and Zener diodes characteristics
2. Ripple Factor and Load Regulations of Rectifier with and
without filters (Full wave or Half wave)
3. Input and Output characteristics of Transistor in CE
configuration
4. Drain and Transfer Characteristics of JFET
5. Gain and Frequency response of FET Amplifier
6. Gain and Frequency response of Feedback Amplifier (Voltage
series or current series)
7. Frequency of oscillations of Hartley and Colpitts Oscillator
8. UJT relaxation oscillator
9. SCR characteristics
PART C
DIGITAL CIRCUITS
Realization of
1. Flip Flops using Logic Gates
2. Two Problems on Combinational Circuits
3. Asynchronous Counter
4. Synchronous Counter
Demonstration of
VHDL Programme
66
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - II Semester
(16BT21231) IT Workshop
(Common to IT & CSSE)
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
PREREQUISITES: —Nil—
COURSE DESCRIPTION:
Practice sessions on PC hardware, Internet, World Wide Web,
LibreOffice Suite. Demonstrations on installations of system
software such as MS-Windows, Linux and device drivers,
hardware and software troubleshooting, and protecting the
personal computer from viruses and other cyber attacks are
include.
COURSE OUTCOMES:
On successful completion of this course, the students will be
able to:
1. Demonstrate analytical skills in:
Identification of functional parts of PC
Internet and World Wide Web.
Computer security issues and preventive
measures.
Operating Systems.
2. Design document and presentations effectively.
3. Apply modern tools to develop IT based applications.
4. Demonstrate effective communication skills through IT
tools.
5. Update knowledge and skills in PC maintenance and
usage of latest Operating Systems and Office
automation tools.
LIST OF EXERCISES:
1. PC Hardware
a. Identify the peripherals of a personal computer, components
in a Central Processing Unit (CPU) and its functions, block
diagram of CPU along with the configuration of each
peripheral.
b. Demonstrating assembling and disassembling of the Personal
Computer.
c. Introduction to Operating Systems, components of OS,
installation of Microsoft Windows-XP Operating System.
67
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
2. Operating System
a. Introduction to LINUX OS, installation of LINUX OS, Basic
commands in LINUX - cat, ls, pwd, rm, rmdir, cd, cp, mv,
who, date, cal, clear, man, wc
b. Introduction to DOS, Basic DOS commands – mkdir, cd, cls,
del, copy, attrib, date, path, type, format, exit.
3. Hardware & Software Troubleshooting: Diagnosis of PC
malfunction, types of faults, common issues and how to fix
them. Basic Hardware & Software troubleshooting steps, PC
diagnostic tools.
4. Libre Office:
a. Libre Writer
Introduction to Writer, importance of Writer as Word Processor,
overview of toolbars , saving, accessing files, using help and
resources.
i). Create a document using the features: Formatting fonts,
drop cap, bullets and numbering, text effects, character
spacing, borders and shading, tables, text direction,
hyperlink, headers and footers, date and time.
ii). Create a document in using the features: picture effects,
clipart, auto shapes & grouping, page setup, paragraph
indentation, wrap text, footnote and equations.
5. Libre Calc
a. Introduction to Calc as a spreadsheet tool, overview of
toolbars, accessing, saving Calc files, using help and
resources.
i). Create a spreadsheet using the features: gridlines, format
cells, auto fill, formatting text, formulae, table and charts.
ii). Create a spreadsheet using the features: split cells, text to
columns, sorting,filter, conditional formatting, freeze panes,
pivot tables, data validation.
6. Libre Impress:
a. Demonstration on Impress, utilities, overview of toolbars,
PPT orientation, slide layouts, types of views.
i). Create a Presentation using the features: slide layouts,
inserting text, formatting text, bullets and numbering, auto
shapes, hyperlinks, pictures, clip art, audio, video, tables
and charts.
ii). Create a Presentation using the features: slide design, slide
hiding, slide transition, animation, rehearse timings and
custom slideshow.
68
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
7. Libre Draw: Draw vector graphics and flowcharts using Libre
draw tools.
8. LibreBase: Create a sample database using Libre Base(Ex:
Student database).
9. Introduction LaTeX Tool. Create a document using the
features: formatting fonts, applying text effects, insert
pictures and images, using date and time option.
10. Internet & Computer Security
Introduction to computer networking, demonstration on network
components, drivers loading and configuration settings, mapping
of IP addresses, configuration of Internet and Wi-Fi.
11. Search Engines and Cyber Hygiene:
Working of search engine, Awareness of various threats on
Internet, types of attacks and how to overcome. Installation of
antivirus software, configuration of personal firewall and Windows
update on computers.
12. Students should implement exercises 6 to 9 using MS- Office
tool.
REFERENCES:
1. Vikas Gupta, Comdex Information Technology Course Tool
Kit, 2nd Edition, WILEY Dreamtech, New Delhi, 2006.
2. ITL Education, Introduction to Information Technology,
2nd Edition, Pearson Education, New Delhi, 2005.
3. Leslie Lamport, A Document preparation system LATEX
users guide and reference manual, 2rd Edition.
4. IT Workshop Laboratory Manual, 2014.
5. www.libreoffice.org.
69
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
I B.Tech. - II Semester
(16BT21232) OBJECT ORIENTED
PROGRAMMING LAB
(Common to CSE, CSSE & IT)
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
70
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
3. Write a program to perform arithmetic operations on two
numbers. The program must be menu driven, allowing to
select the operation (+, -, *, or /) and input the numbers.
Furthermore, the program must consist of following
functions:
i) Function showChoice: This function shows the
options and must explain how to enter data.
ii) Function add: This function accepts two number
as arguments and returns sum.
iii) Function subtract: This function accepts two
number as arguments and returns their difference.
iv) Function multiply: This function accepts two
number as arguments and returns product.
v) Function divide: This function accepts two number
as arguments and returns quotient.
4. Write a menu driven C++ program with following option
a. A ccept el emen t s of an array
b. Di spl ay el emen ts of an array
c. S ort t h e array usi n g bu bbl e sort met hod
Write C++ functions for all options. The functions should
have two parameters name of the array and number of
elements in the array.
5. X. Y, Z are arrays of integers of size M, N, and M + N
respectively. The numbers in array X and Y appear in
descending order. Write a user-defined function in C++
to produce third array Z by merging arrays X and Y in
descending order.
6. a. Write a program to enter any number and find its
factorial using constructor.
b. Write a program to generate a Fibonacci series using
copy constructor.
7. Write a program to perform addition of two complex
numbers using constructor overloading. The first
constructor which takes no argument is used to create
objects which are not initialized, second which takes
one argument is used to initialize real and imaginary parts
to equal values and third which takes two argument is
used to initialized real and imaginary to two different
values.
8. a. Write a program to overload unary increment (++)
operator.
b. Write a program to overload binary + operator.
Public Members
- A function SCHEDULE() to allow user to enter values
for TestCode, Description, NoCandidate & call function
CALCNTR() to calculate the number of Centres
- A function DISPTEST() to allow user to view the
content of all the data members
b. Define a class REPORT with the following specification:
Private members :
adno 4 digit admission number
name 20 characters
marks an array of 5 floating point values
average average marks obtained
GETAVG() a function to compute the average
obtained in five subject
Public members:
READINFO() function to accept values for adno, name,
marks. Invoke the function GETAVG()
DISPLAYINFO() function to display all data members of
report on the screen.
You should give function definitions.
10. a. Create a base class basic_info with data members
name ,rollno, gender and two member functions getdata
and display. Derive a class physical fit from basic_info
which has data members height and weight and member
functions getdata and display. Display all the information
using object of derived class.
b. Create a class called LIST with two pure virtual
function store() and retrieve().To store a value call
store and to retrieve call retrieve function. Derive two
classes stack and queue from it and override store and
retrieve.
72
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
11. a. Write a program to define the function template for
swapping two items of the various data types such as
integer, float, and characters.
b. Write a program to define the class template for
calculating the square of given numbers with different
data types.
12. a. Write a C++ program to write number 1 to 100 in a
data file NOTES.TXT.
b. Write a program to read a set of lines from the keyboard
and to store it on a specified file.
Any one of the following mini projects are to be implemen-
ted by a group of 4-5 students.
1. Mini Project : Banking System
Develop an application on BANKING SYSTEM which has
account class with data members like account number,
name, deposit, withdraw amount and type of account.
Customer data is stored in a binary file. A customer can
deposit and withdraw amount in his account. Must support
the features of creation, modifying and deletion account
any time.
2. Mini Project : Library Management System
Develop an application on LIBRARY MANAGEMENT SYSTEM
which has book and student class with data members
like book no, bookname, authorname. Books records is
stored in a binary file. A student can issue book and
deposit it within 15 days. Student is allowed to issue
only one book. Student Records are stored in binary file.
Administrator can add, modify or delete record.
3. Mini Project : Supermarket Billing System
Develop a simple console application for SUPERMARKET
BILLING SYSTEM which has product class with data
members like product no, product name, price, quantity,
tax, discount. Product details is stored in a binary file. A
customer can purchase product and his invoice
generated. Administrator can create, modify, view and
delete product record.
REFERENCE BOOKS:
1. John R Hubbard, Programming with C++, 3rd Edition, Tata
McGraw-Hill, 2010.
2. Sourav Sahay, Object Oriented Programming with C++, 2nd
Edition, Oxford University Press, 2012.
73
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - I Semester
(16BT3BS01) PROBABILITY DISTRIBUTIONS
AND STATISTICAL METHODS
(Common to CE, ME, CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
74
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
CO5. Use relevant probability and statistical techniques for:
• Mathematical expectations of desired results.
• Fitting probability distributions for experimental data.
• Quality control and testing of hypothesis.
DETAILED SYLLABUS:
UNIT I – RANDOM VARIABLE AND MATHEMATICAL
EXPECTATIONS (10 periods)
Random Variables: Discrete and Continuous random variables,
Distribution function of random variable, Properties, Probability
mass function, Probability density function, Mathematical
expectation, Properties of Mathematical expectation, Mean and
Variance.
UNIT II – PROBABILITY DISTRIBUTIONS (9 periods)
Discrete Distributions: Binomial and Poisson Distributions,
Mean, variance and standard deviations.
Continuous Distributions: Normal Distribution, Mean, Variance
and properties.
UNIT III – CORRELATION, REGRESSION AND STATISTICAL
QUALITY CONTROL (9 periods)
Definition of correlation, correlation coefficient, Rank correlation.
Simple linear regression, regression lines and properties.
Introduction, advantages and limitations of statistical quality
control, Control charts, specification limits, X , R, np and c
charts.
UNIT IV – SAMPLING DISTRIBUTIONS AND TEST OF
SIGNIFICANCE FOR LARGE SAMPLES (9 periods)
Population and Sample, Parameter and Statistic, Sampling
Distribution of Statistic, Standard Error of Statistic, Null and
Alternative Hypothesis, Type I and II errors, Level of
Significance, Critical region, Degrees of freedom. Tests of
significance for proportions and means.
UNIT V–TEST OF SIGNIFICANCE FOR SMALL SAMPLES
(9 periods)
Student's t-test: single mean, difference of means, F-test for
equality of population variance, Chi-Square Test for Goodness
of fit, contingency table, Chi-Square Test for Independence of
Attributes.
Total Periods: 45
75
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
TEXT BOOKS:
1. T. K. V. Iyengar, B. Krishna Gandhi, S. Ranganatham and M. V. S.
S. N. Prasad, Probability and Statistics, S. Chand and Company,
Fourth Edition,2013.
2. S. P. Gupta, Statistical Methods, Sultan and Chand, New Delhi,
Twenty Eighth Edition, 2005.
REFERENCE BOOKS:
1. S. C. Gupta and V. K. Kapoor, Fundamentals of Applied Statistics,
Sultan and Chand, New Delhi, Eleventh Edition, 2004.
2. Shahnaz Bathul, A text book of Probability and Statistics, Ridge
Publications, Second Edition, 2007.
76
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - I Semester
(16BT30501) COMPUTER ORGANIZATION
(Common to CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
77
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Computer Arithmetic: Fixed point representation, Floating point
representation, Addition and subtraction, Binary multiplication
algorithms, Binary division algorithms.
78
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
TEXT BOOKS:
1. Morris Mano, Computer System Architecture, Pearson
Education, Third Edition, 2007.
79
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - I Semester
(16BT30502) DATA STRUCTURES
(Common to CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
TEXT BOOKS:
1. Richard Gileberg and Behrouz A. Forouzan, Data Structures:
A Pseudocode Approach with C, Cengage Learning, Second
Edition, 2007.
2. G.A.V. Pai, Data Structures and Algorithms, Tata McGraw
Hill, Second Edition, 2009.
REFERENCE BOOKS:
1. Debasis Samanta, Classic Data Structures, PHI Learning,
Second Edition, 2009.
2. Aaron M. Tenenbaum, Yedidyah Langsam, and Moshe J.
Augenstein, Data Structures Using C, Pearson Education,
2005.
81
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - I Semester
(16BT31201) DISCRETE MATHEMATICAL
STRUCTURES
(Common to CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
84
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - I Semester
(16BT50502) LINUX PROGRAMMING
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
85
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: SHELL PROGRAMMING (9 Periods)
Necessity of Shell Programming, Pipes and Redirection -
Redirecting Output, Redirecting Input, Pipes, The Shell as a
Programming Language - Interactive Programs, Creating a Script,
Making a Script Executable, Shell Syntax - Variables, Conditions,
Control Structures, Functions, Commands, Command execution.
UNIT-III: FILE SYSTEM STRUCTURE AND SYSTEM CALLS
(9 Periods)
Linux File Structure and Commands: File Structure -
Directories, Files and Devices, System Calls and Device Drivers;
Library Functions - Low-Level File Access, write, read and open
commands, Initial Permissions, Other System Calls for Managing
Files; File and Directory Maintenance Commands - chmod, chown,
unlink, link, symlink, mkdir, rmdir, chdir, getcwd.
Input-Output Commands: The Standard I/O Library
Commands - fopen, fread, fwrite, fclose, fflush, fseek, fgetc,
getc, and getchar, fputc, putc and putchar, fgets and gets;
Formatted Input and Output Commands - printf, fprintf, sprintf,
scanf, fscanf, sscanf.
UNIT-IV: PROCESS AND SIGNALS (8 Periods)
Process Structure - The Process Table, Viewing Processes,
System Processes, Process Scheduling; Starting New Processes
- Waiting for a Process, Zombie Processes, Input and Output
Redirection, Threads; Signals - Sending Signals, Signal Sets.
UNIT-V: INTER-PROCESS COMMUNICATION AND SOCKETS
(10 Periods)
Inter-Process Communication: Pipe definition, Process pipes,
Sending output to popen - Passing more data, popen,
implementation, The pipe call; Parent and child processes -
Reading closed pipes, pipes used as standard input and output;
Named pipes - FIFOs, Accessing a FIFO, Client/Server using
FIFOs.
Socket Connections: Socket attributes, Creating a socket,
Socket addresses, Naming a socket, Creating a socket queue,
Accepting connections, Requesting connections, Closing a
socket, Socket communications, Host and network byte Ordering.
Total Periods: 45
REFERENCE BOOKS:
1. Richard Petersen, Linux: The Complete Reference, Tata
McGraw-Hill, Sixth Edition, 2007.
87
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - I Semester
(16BT31501) OPERATING SYSTEMS
(Common to CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
PRE-REQUISITES: --
COURSE DESCRIPTION: Operating systems operations,
scheduling; Critical section problem, deadlocks; Paging,
segmentation; File Concept, Disk scheduling; I/O interface;
concepts of protection.
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Demonstrate knowledge on Operating system operations,
services, file management, disk management, I/O
management and protection.
CO2. Identify the functionality involved in process management
concepts like scheduling and synchronization.
CO3. Design models for handling deadlock and perform memory
management.
CO4. Synthesize and apply programming API's to perform
Process management.
CO5. Use appropriate protection tools to provide access control
to Operating system users.
DETAILED SYLLABUS:
UNIT-I: OPERATING SYSTEMS OVERVIEW AND PROCESS
MANAGEMENT (8 Periods)
Operating systems, operations, Distributed systems, Special
purpose systems, Operating systems services, Systems calls,
Operating system structure.
Process Management: Process scheduling, Process Control
Block, Inter process communication, Signals, Forks, Multithreading
models, Threading issues, Scheduling criteria, Scheduling
algorithms, Multilevel queue, Multilevel feedback queue.
UNIT-II: SYNCHRONIZATION AND DEADLOCKS (10 Periods)
Synchronization: The critical-section problem, Peterson's
50 50 100 - - 3 2
50 50 100 - - 3 2
92
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
1. a) Write a shell script that takes a command line argument
and reports on whether it is directory, a file, or something
else.
b)Write a shell script that accepts one or more file names as
arguments and converts all of them to uppercase, provided
they exist in the current directory.
2. a)Write a shell script that accepts a file name, starting and
ending line numbers as arguments and displays all the lines
between the given line numbers.
b) Write a shell script that deletes all lines containing a specified
word in one or more files supplied as arguments to it.
4. a)Write a shell script to list all of the directory files in a
directory.
b) Write a shell script to find factorial of a given number.
5. a) Write an interactive file-handling shell program. Let it
offer the user the choice of copying, removing, renaming,
or linking files. Once the user has made a choice, have the
program ask the user for the necessary information, such
as the file name, new name and so on.
b) Write a shell script that takes a login name and reports
when that person logs in.
6. a) Simulate uniq command using C.
b) Simulate grep command using C.
7. Write a C program that takes one or more file or directory
names as input and reports the following information on the
file:
i) File type
ii) Number of links
iii) Read, write and execute permissions
iv) Time of last access
(Note: Use stat/fstat system calls)
8. a) Write a C Program to display Environment variables.
50 50 100 - - 3 2
P0 0 1 0 7 5 3
P1 2 0 0 3 2 2
P2 3 0 2 9 0 2 3 3 2
P3 2 1 1 2 2 2
P4 0 0 2 4 3 3
30 70 100 3 - - 3
97
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
DETAILED SYLLABUS:
UN IT -I: MULT IDISCIPL IN ARY NA TURE OF
ENVIRONMENTAND NATURAL RESOURCES (11 Periods)
Multidisciplinary Nature of Environment: Multidisciplinary
nature of environment, Segments of environment - Lithosphere,
Hydrosphere, Atmosphere, Biosphere; Need for public awareness.
Natural Resources: Renewable and non-renewable resources
and associated problems - (a) Forest resources: Use and over
exploitation, Deforestation-causes, effects and remedies, Case
studies, (b) Water resources: Use and over utilization of surface
and groundwater, Conflicts over water, Benefits and problems
of large dams, Case studies, (c) Mineral resources: Mining,
Adverse effects, Case studies, (d) Food resources: World food
problems, Changes caused by agriculture and overgrazing,
Effects of modern agriculture, Water logging and salinity, Case
studies, (e) Energy resources: Growing needs, Renewable energy
resources - Solar, Wind, Hydropower, Hydrogen fuel; Non-
renewable energy resources - Coal, Natural gas, Nuclear energy,
Role of an individual in conservation of natural resource and
equitable use of resources for sustainable lifestyles.
UNIT-II: ECOSYSTEMS AND BIODIVERSITY (10 Periods)
Ecosystems: Concept of an ecosystem, Structure and function
of an ecosystem - Producers, Consumers, Decomposers; Food
chains, Food webs, Ecological pyramids - Types; Characteristic
features, Structure and functions of forest ecosystem, Desert
ecosystem, Aquatic ecosystem, Energy flow in the ecosystem,
Ecological succession.
Biodiversity: Concept and value of biodiversity, Role of
biodiversity in addressing new millennium challenges, Hot spots
of biodiversity, Threats to biodiversity, Man-wild life conflicts,
Endemic, Endangered and extinct species of India, Conservation
of biodiversity - In-situ and ex-situ.
UNIT - III: ENVIRONMETAL POLLUTION AND CONT(8 Periods)
Causes, Adverse effects and control measures of pollution - Air
pollution, Water pollution, Soil pollution, Noise pollution, Thermal
pollution, Nuclear pollution; Solid waste management - Causes,
Effects and control measures of urban and industrial wastes;
Hazards and disaster management - Floods, Earthquakes,
99
30 70 100 3 1 - 3
Total Periods: 45
TEXT BOOKS:
1. John E. Hopcroft, Rajeev Motwani and Jeffrey D Ullman,
Introduction to Automata Theory, Languages and
Computation, Pearson Education, Third Edition, 2011.
2. K.L.P. Mishra and N.Chandrasekaran, Theory of Computer
Science: Automata Languages and Computation, PHI
Learning, Third Edition, 2009.
REFERENCE BOOK:
1. John C Martin, Introduction to Languages and the Theory
of Computation, TMH, Third Edition, 2009.
101
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - II Semester
(16BT40502) DATABASE MANAGEMENT
SYSTEMS
(Common to CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
PRE-REQUISITES: --
COURSE DESCRIPTION: Database Systems; Database Design;
Relational Model; SQL Queries, Constraints and Triggers; Schema
Refinement and Normal Forms; Transaction Management;
Concurrency Control; Overview of Storage and Indexing.
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Demonstrate knowledge on:
• Data models and Database Languages
• Database design
• Normal forms
• Storage and Indexing
CO2. Analyze databases using normal forms to provide
solutions for real time applications.
CO3. Design solutions for database problems using database
design, view design and framing queries.
CO4. Use database techniques for designing databases,
managing databases and its security.
CO5. Select SQL, Hash based Indexing and Tree based Indexing
to manage data in databases.
CO6. Apply contextual knowledge to develop database
applications related to societal applications like
Information Retrieval Systems, Banking and Financial
systems.
DETAILED SYLLABUS:
UNIT-I: INTRODUCTION TO DATABASE SYSTEMS AND
DATABASE DESIGN (9 Periods)
Database Systems: Database system applications, Purpose of
database systems, View of data-Data abstraction, Instances
and Schemas, Data models; Database languages - DDL, DML;
Database architecture, Database users and administrators.
102
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Database Design: ER diagrams, Beyond ER design, Entities,
Attributes and entity sets, Relationships and relationship sets,
Additional features of ER model, Conceptual design with ER model.
UNIT-II: THE RELATIONAL MODEL and RELATIONAL ALGEBRA
AND CALCULUS (8 Periods)
Relational Model : Integrity constraints over relations, Enforcing
integrity constraints, Querying relational data, Logical database
design, Introduction to views, Destroying/altering tables and
views.
Relational Algebra and Calculus: Preliminaries, Relational Algebra
operators; Relational Calculus - Tuple and Domain Relational
Calculus; Expressive power of Algebra and calculus.
UNIT-III: SQL AND SCHEMA REFINEMENT (10 Periods)
SQL: Form of basic SQL query- Examples of basic SQL queries;
Nested queries- Introduction to nested queries, Correlated nested
queries, Set-comparison operators; Aggregate operators, NULL
values-Comparison using NULL values, Logical connectives AND,
OR and NOT, Impact on SQL constructs, Outer joins, Disallowing
NULL values; Complex integrity constraints in SQL ,Triggers and
active databases.
Schema Refinement: Problems caused by redundancy,
Decompositions, Problem related to decomposition, Functional
dependencies, Reasoning about FDS, Normal forms - First,
second and third normal forms, BCNF; Multi valued dependencies,
Fourth normal form, Join dependencies, Fifth normal form.
UNIT-IV: TRANSACTIONS AND CONCURRENCY CONTROL
(9 Periods)
Transactions: Transaction concept, Transaction state,
Implementation of atomicity and durability, Concurrent
executions, Serializability, Recoverability, Implementation of
isolation, Testing for serializability.
Concurrency Control: Lock based protocols, Timestamp based
protocols, Validation based protocols, Multiple granularity,
Deadlock handling.
UNIT-V: STORAGE AND INDEXING (9 Periods)
Storage and Indexing: Data on external storage, File organization
and indexing - Clustered indexes, Primary and secondary indexes;
103
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Index data structures - Hash based indexing, Tree based
indexing; Comparison of file organizations.
Tree Structured Indexing: Intuition for tree indexes, Indexed
Sequential Access Method (ISAM), B+ Trees- A dynamic index
structure; Search, Insert, Delete; B-Tree index files.
Total Periods: 45
TEXT BOOKS:
1. Raghu Ramakrishnan and Johannes Gehrke, Database
Management Systems, Tata McGraw Hill, Third Edition, 2014.
2. A. Silberschatz, H.F.Korth and S. Sudarshan, Database
System Concepts, Tata McGraw Hill, Fifth Edition, 2006.
REFERENCE BOOKS:
30 70 100 3 1 - 3
105
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: DIVIDE AND CONQUER AND GREEDY METHOD
(10 Periods)
Divide and Conquer: General method, Applications - Analysis
of binary search, Quick sort, Merge sort, Strassen's matrix
multiplication.
Greedy Method: General method, Applications-Job sequencing
with deadlines, knapsack problem, Minimum cost spanning trees,
Single source shortest paths.
UNIT-IV: DYNAMIC PROGRAMMING AND BACK TRACKING
(10 Periods)
Dynamic Programming: General Method, Applications - Matrix
chain multiplication, Optimal binary search trees, 0/1 knapsack
problem, All pairs shortest path problem, Travelling sales person
problem.
Back Tracking: General Method, Applications - N Queen problem,
Sum of subsets problem, Graph coloring, Hamiltonian cycles.
UNIT-V: BRANCH AND BOUND TECHNIQUES (8 Periods)
General method, Applications - Travelling sales person problem,
0/ 1 knapsack problem; LC Branch and Bound solution, FIFO
Branch and Bound solution.
Total Periods: 45
TEXT BOOK:
1. Ellis Horowitz, Satraj Sahni and Rajasekharam, Fundamentals
of Computer Algorithms, Galgotia Publications Pvt. Ltd,
New Delhi, Second Edition, 2007.
REFERENCE BOOKS:
1. M. T. Goodrich and R. Tomassia, Algorithm Design:
Foundations, Analysis and Internet Examples, John Wiley
and Sons, 2002.
2. S. Sridhar, Design and Analysis of Algorithms, Oxford Press,
2015.
3. Harsh Bhasin, Algorithms: Design and Analysis, Oxford
University Press, 2015.
30 70 100 3 1 - 3
107
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: INHERITANCE, PACKAGES AND INTERFACES
(9 Periods)
Inheritance: Inheritance basics, Super keyword, Multi-level
hierarchy, Abstract classes, final keyword with inheritance.
Packages: Definition, Creating and accessing a package,
Understanding CLASSPATH, Importing packages.
Interfaces: Definition, Implementing interfaces, Nested
interfaces, Applying interfaces, Variables in interface and
Extending interfaces.
UNIT-III: EXCEPTION HANDLING AND MULTITHREADING
(8 Periods)
Exception Handling: Concepts of exception handling, Exception
types, Usage of Try, Catch, Throw, Throws and Finally, Built in
exceptions, Creating own exception sub classes.
Multithreading: Java thread model, Creating threads, Thread
priority, Synchronizing threads, Inter-thread communication.
UNIT-IV: COLLECTION CLASSES, THE APPLET CLASS AND
AWT (10 Periods)
Collection Classes: ArrayList Class, LinkedList Class, Hashset
Class, LinkedHashSet Class, TreeSet Class, PriorityQueue Class,
EnumSet Class.
The Applet Class: Types of applets, Applet basics, Applet
architecture, Applet skeleton, Passing parameters to applets.
AWT Control Fundamentals: User interface components,
Layout managers.
UNIT-V: EVENT HANDLING AND SERVLETS (8 Periods)
Delegation event model: Event classes, Event Listener
Interfaces - Mouse and Key; Adapter classes.
Servlets: Life cycle of a servlet, Using Tomcat for Servlet
development, Create and compile the servlet source code,
Servlet API, Javax.Servlet package.
Total Periods: 45
TEXT BOOK:
1. Herbert Schildt, Java the Complete Reference, Oracle Press,
Ninth Edition, 2014.
REFERENCE BOOK:
1. Sachin Malhotra and Saurab Choudhary, Programming in
Java, Oxford University Press, Second Edition, 2014.
108
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - II Semester
(16BT41203) SOFTWARE ENGINEERING
(Common to CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
PRE-REQUISITES: --
COURSE DESCRIPTION: Concepts of Software Engineering;
Software Process Models; Conventional and Agile Process
Models; Software Requirements Engineering Process; System
Analysis; Architectural Design; User Interface Design and Re-
engineering; Software Testing; Risk and Quality Management.
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Demonstrate knowledge on:
• Fundamental concepts of software engineering.
• Process models.
• Software development life cycle.
CO2. Analyze software requirements and process models
required to develop a software system.
CO3. Design and develop a quality software product using
design engineering principles.
CO4. Develop software product as per user and societal
requirements.
CO5. Follow standards for software development and quality
management.
CO6. Demonstrate skills in applying risk and quality
management principles for effective management of
software projects.
DETAILED SYLLABUS:
UNIT I: SOFTWARE ENGINEERING AND SOFTWARE PROCESS
(11 Periods)
A Generic View of Process: The nature of software, Software
engineering- Software engineering layers; The software
process, Software engineering practice, Software myths.
Process Models: A Generic process model, Incremental process
models, Evolutionary Process models; The unified process, Agile
110
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Software reliability.
Reengineering: Introduction, Business Process Reengineering
(BPR), Software reengineering, Restructuring, Reverse
engineering, Forward engineering.
Total Periods: 45
TEXT BOOKS:
1. Roger S. Pressman, Software Engineering-A Practitioner's
Approach, McGraw-Hill International Edition, Seventh Edition,
2010.
2. Ian Sommerville, Software Engineering, Pearson Education,
Ninth Edition, 2011.
REFERENCE BOOKS:
1. K. K. Aggarwal and Yogesh Singh, Software Engineering,
New Age International Publishers, Third Edition, 2007.
2. Shely Cashman Rosenblatt, Systems Analysis and Design,
Thomson Publications, Sixth Edition, 2006.
111
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - II Semester
(16BT40531) DATABASE MANAGEMENT
SYSTEMS LAB
(Common to CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
113
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
d. Delete all records stored in a table, but the structure of
the table is retained.
e. Remove a table from the database.
2. Execute: Data Manipulation Language (DML)
commands
STATES
CCITY STATE
Mysore Karnataka
Kolkata Westbengal
Pune Maharashtra
Tirupathi Andhrapradesh
Chennai Tamilnadu
CUSTOMERS
CID CNAME CCITY
c1 Gopal Mysore
c2 Haitvik Kolkata
c3 Rohan Pune
c4 Rajini Chennai
c5 Mohan Tirupathi
c6 Sanjay Mysore
c7 samhita Kolkata
SALES DETAILS
PID PNAME PCOST PROFIT
p1 Pen 100.00 10
p2 Pencil 15.50 2
p3 pendrive 950.00 50
p4 DVD 35.00 5
p5 Mouse 500.50 Null
114
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
PRODUCTS
119
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
12. Procedures
a) Write a procedure that accepts two numbers A and B,
add them and print.
b) Write procedures to demonstrate IN, IN OUT and OUT
parameter.
13. Triggers
a) Develop a PL/SQL program using BEFORE and AFTER
triggers.
b) Create a row level trigger for the PROD table that would
fire for INSERT or PDATE or DELETE operations performed
on the PROD table. This trigger will display the profit difference
between the old values and new values.
REFERENCE BOOKS:
1. Satish Asnani, Oracle Database 11g: Hands-on SQL and
PL/SQL, PHI Publishers, 2010.
2. Pranab Kumar Das Gupta, Database Management System
Oracle SQL and PL/SQL, PHI Learning Private Limited, 2009.
50 50 100 - - 3 2
123
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
II B.Tech. - II Semester
(16BT4HS31) SOFT SKILLS LAB
(Common to CE, ME, CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
124
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
8. Etiquette
9. Report Writing
10. Resume Writing
11. Group Discussions
12. Interviewing Skills
Total Lab Slots: 10
REFERENCE BOOKS:
1. R. C. Sharma and Krishna Mohan, Business Correspondence
and Report Writing, Tata McGraw-Hill Publishing Company
Limited, Third Edition, New Delhi, 2012.
2. Gopalswamy Ramesh and Mahadevan Ramesh, The Ace of
Soft Skills, Pearson, Noida, 2010.
3. Jeff Butterfeild, Soft Skills for Everyone, Cengage learning,
Delhi, 2011.
4. Barun K. Mitra, Personality Development and Soft Skills,
Oxford University Press, Noida, 2012.
SUGGESTED SOFTWARES:
1. ETNL Language Lab Software Version 4.0
2. GEMS - Globarena E- Mentoring System
3. Speech Solutions.
4. English Pronunciation Dictionary by Daniel Jones.
5. Learning to Speak English 8.1, The Learning Company - 4
CDs.
6. Mastering English: Grammar, Punctuation and Composition.
7. English in Mind, Herbert Puchta and Jeff Stranks with
Meredith Levy, Cambridge.
8. Dorling Kindersley Series of Grammar, Punctuation,
Composition etc.
9. Language in Use 1, 2 and 3.
10. Cambridge Advanced Learner's Dictionary - 3rd Edition.
11. Centronix - Phonetics.
12. Let's Talk English, Regional Institute of English South India.
13. Ultimate English Tutor.
125
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - I Semester
(16BT51201) COMPUTER GRAPHICS AND
MULTIMEDIA
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
126
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Filled area primitives: Scan Line Polygon Fill algorithm,
Boundary-fill algorithms and Flood-Fill algorithms.
UNIT -II: 2-D GEOMETRICAL TRANSFORMS AND 2-D VIEWING
(9 Periods)
2-D Transforms: Translation, Scaling, Rotation, Reflection and
Shear transformations, Homogeneous coordinates, Composite
Transforms, Transformations between coordinate systems.
2-D Viewing: The Viewing Pipeline, Viewing coordinate reference
frame, Window to View-Port coordinate Transformation, Cohen-
Sutherland line clipping algorithms.
UNIT -III: 3-D OBJECT REPRESENTATION AND VISIBLE
SURFACE DETECTION METHODS (9 Periods)
3-D Object representation: Polygon Surfaces, Quadric
surfaces, Spline Representation, Hermite Curve, Bezier Curve
and B-Spline Curves, Bezier and B-Spline Surfaces.
Visible Surface Detection Methods: Classification, Back-Face
detection, Depth-Buffer, Scan-Line, Depth Sorting, BSP-Tree
methods, Area Sub-Division and Octree methods.
UNIT-IV: INTRODUCTION TO MULTIMEDIA, AUDIO AND
VIDEO (9 Periods)
Introduction: Definition of Multimedia, Multimedia and
Hypermedia, Multimedia Software tools, Graphics and Image Data
representations-Graphics and Image Data types, File Formats,
Color models in images, Color models in video.
Audio and Video: Definition of sound, Digitization, Nyquist
Theorem, Signal to Noise ratio, Signal to Quantization-Noise
ratio; Types of video signals, Analog video, Digital video.
UNIT-V: MULTIMEDIA DATA COMPRESSION (9 Periods)
Lossless compression algorithms- Introduction, Basics of
Information Theory, Run Length Coding, Variable Length coding,
Dictionary Based coding, Arithmetic coding; Lossy Compression
algorithms- Quantization; Introduction to Transform Coding-DCT,
DFT; Image compression techniques-JPEG standard, JPEG 2000;
Introduction to video compression- Video compression based
on Motion Compensation, MPEG-1, MPEG-2.
Total Periods: 45
127
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
TEXT BOOKS:
1. Donald Hearn and M. Pauline Baker, Computer Graphics C
version, Pearson Education, Second Edition, 2006.
2. Ze-Nian Li and Mark S. Drew, Fundamentals of Multimedia,
Pearson Education, Second Edition, 2008.
REFERENCE BOOKS:
1. James D. Foley, Andries van Dam, Steven K. Feiner and
John F. Hughes, Computer Graphics: Principles and Practice
in C, Addison Wesley Professional, Second Edition, 2013.
2. Nigel Chapman and Jenny Chapman, Digital Multimedia,
Wiley Dreamtech, Second Edition, 2004.
30 70 100 3 1 - 3
30 70 100 3 1 - 3
30 70 100 3 1 - 3
30 70 100 3 1 - 3
137
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - I Semester
(16BT50341) OPTIMIZATION TECHNIQUES
(Interdisciplinary Elective-1)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
30 70 100 3 1 - 3
140
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Organization, Signal description of 8086, General Bus Operation
Minimum and Maximum mode operation of 8086, Timing diagram,
Addressing modes.
UNIT II - ASSEMBLY LANGUAGE PROGRAMMING WITH 8086
AND INTERRUPTS (10 Periods)
Instruction set of 8086, Assembler directives and Operators;
Interrupts and Interrupt service routines, Interrupt Cycle of
8086, Non Maskable interrupt, Maskable interrupt (INTR),
Interrupt Programming, Passing Parameters to procedures,
MACROS.
UNIT III-BASIC PERIPHERALS AND THEIR INTERFACING
WITH 8086 (8 Periods)
Semiconductor memory Interfacing, Dynamic RAM interfacing,
Interfacing I/O ports, Programmable Input-Output Port (PIO)
8255, Modes of operations of 8255, Interfacing analog to digital
and digital to analog converters, stepper motor interfacing.
UNIT IV - SPECIAL PURPOSE PROGRAMMABLE PERIPHERAL
DEVICES (9 Periods)
Programmable Interrupt Controller 8259A; The keyboard/Display
Controller 8279-Architecture, Signal Description, Modes of
operations; Programmable Communication Interface 8251 USART;
DMA Controller 8257, DMA Transfers and Operations.
UNIT V - INTRODUCTION TO 8051 MICROCONTROLLER
(9 Periods)
Microprocessors Vs Microcontrollers, The 8051 Architecture:
Introduction, 8051 Microcontroller Hardware, input/output pins,
Ports and circuits, External Memory, Counters and Timers,
Serial Data Input / Output, Interrupts; Addressing Modes,
Instruction set of 8051, simple programs on arithmetic operations
using 8051.
Total Periods: 45
TEXT BOOKS:
1. A.K. Ray and K.M.Bhurchandi, Advanced Microprocessors
and Peripherals- Architecture, Programming and Interfacing,
TMH, 2002.
2. Kenneth J. Ayala, The 8051 Microcontroller-Architecture,
Programming and Applications, Third Edition, Cengage
learning, 2004.
141
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
REFERENCE BOOKS:
1. Douglas V.Hall, Microprocessors and Interfacing:
Programming and Hardware, Revised Second Edition, TMH.
2. Yu-cheng Liu, Glenn A. Gibson, Microcomputer systems:
The 8086/8088 Family Architecture, Programming and
Design, PHI, 2006.
3. Mazidi and Mazidi, The 8051 Microcontroller and Embedded
Systems, PHI, 2000.
30 70 100 3 1 - 3
PRE-REQUISITES: --
COURSE DESCRIPTION: Fundamentals of image processing;
Image transforms; Image enhancement techniques in spatial
and frequency domains; Restoration techniques; Image
segmentation techniques; Image compression techniques.
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Demonstrate knowledge on
• Image Fundamentals
• Image Enhancement and Restoration Techniques
• Image Segmentation and Compression Techniques
• Color image processing
CO2. Analyze different images using various processing
techniques.
CO3. Design and Develop various image processing algorithms
to process the images in various Real Time Applications.
CO4. Solve problems related to images for feasible and optimal
solutions in the core area of Image Processing.
CO5. Apply appropriate techniques to complex engineering
activities in the field of image processing.
CO6. Understand the impact of the image processing for
societal needs.
DETAILED SYLLABUS:
UNIT-I: IMAGE FUNDAMENTALS (10 Periods)
Fundamental steps in Image Processing, Image sampling and
quantization, some basic relationships between pixels, Arithmetic
operations, Logical operations, Spatial operations.
IMAGE TRANSFORMS: 2D-DFT and properties, Walsh Transform,
Hadamard Transform, Discrete Cosine Transform, Haar-Transform,
Slant Transform, Hotelling Transform.
143
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: IMAGE ENHANCEMENT (11 Periods)
Basic Intensity transformation functions, Histogram processing,
Fundamentals of Spatial Filtering, Smoothing spatial filters,
Sharpening spatial filters, Combining spatial Enhancement
methods.
Basics of filtering in frequency domain, Correspondence between
filtering in the spatial and frequency domains, Image smoothing
using frequency domain filters, Image sharpening using frequency
domain filters, Homomorphic filtering.
UNIT-III: IMAGE RESTORATION (7 Periods)
Image degradation/Restoration model, Noise models, Restoration
in the presence of Noise only-spatial filtering - mean, order-
statistic and adaptive filters. Estimating the degradation function,
Inverse filtering, Weiner filtering, Constrained least squares
filtering.
UNIT-IV: IMAGE COMPRESSION (8 Periods)
Classification of redundancy in Images, Image Compression
models, Run length coding, Arithmetic coding, Dictionary based
compression, bit-plane coding, Transform based coding, Fidelity
Criteria, Image compression standards.
UNIT-V: IMAGE SEGMENTATION AND COLOR IMAGE
PROCESSING (9 Periods)
Detection of discontinuities- Point, line and edge Detection.
Thresholding- global thresholding, adaptive thresholding. Region
based Segmentation. Color image fundamentals - RGB, HSI
models, conversions, Pseudo Color Image Processing, Color
transformations.
Total Periods: 45
TEXT BOOKS:
1. Rafael C. Gonzalez and Richard E. Woods, Digital Image
Processing, Pearson Education, Third Edition, 2008
2. S.Sridhar, Digital Image Processing, Oxford University,
Second Edition, 2016
REFERENCE BOOKS:
1. William K. Pratt, Digital Image Processing, John Wiley and
Sons, Third Edition, 2002.
2. Anil K.Jain, Fundamentals of Digital Image processing,
Prentice Hall, 2007.
144
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - I Semester
(16BT60503) WIRELESS NETWORKS
(Interdisciplinary Elective-1)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
146
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
PHY and MAC layers; HIPERLAN-2 - Architecture and reference
model, PHY layer, DLC layer, Convergence layer, Security, Overall
comparison with 802.11.
Wireless PAN: IEEE 802-15 WPAN, Home RF - Architecture;
Bluetooth - Overall architecture, Protocol stack, Physical
connection, Security.
Total Periods: 45
TEXT BOOK:
1. Kaveh Pahlavan and Prashant Krishna Murthy, Principles of
Wireless Networks, PHI Learning Pvt. Ltd., 2009.
REFERENCE BOOKS:
1. William Stallings, Wireless Communications and Networks,
Pearson Education, Second Edition, 2012.
2. C. Sivaram Murthy and B.S. Manoj, Ad-hoc Wireless
Networks Architectures and Protocols, Pearson Education,
Second Edition, 2007.
147
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - I Semester
(16BT51231) CASE TOOLS AND COMPUTER
NETWORKS LAB
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
149
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
experience of the candidates are reviewed and the short listed
candidates are called for the interview. There may be different
rounds for interview like the written test, technical interview,
and HR interview. After the successful completion of all rounds
of interview, the selected candidates' names are displayed.
Meanwhile HR gives all the details about the salary, working
hours, terms and conditions and the retirement benefit to the
candidate.
4. Case Study : Online Auction Sales
Problem Statement:
The online auction system is a design about a website where
sellers collect and prepare a list of items they want to sell and
place it on the website for visualizing. To accomplish this purpose
the user has to access the site. Incase it's a new user he has
to register. Purchaser's login and select items they want to buy
and keep bidding for it. Interacting with the purchasers and
sellers through messages does this. There is no need for
customer to interact with the sellers because every time the
purchasers bid, the details will be updated in the database. The
purchaser making the highest bid for an item before the close
of the auction is declared as the owner of the item. If the
auctioneer or the purchaser doesn't want to bid for the product
then there is fixed cutoff price mentioned for every product. He
can pay that amount directly and own the product. The
purchaser gets a confirmation of his purchase as an
acknowledgement from the website. After the transition by going
back to the main menu where he can view other items.
5. Case Study : Two Floor Elevator Simulator
Problem Statement:
The elevator has the basic function that all elevator systems
have, such as moving up and down, open and close doors, and
of course, pick up passengers. The elevator is supposed to be
used in a building having floors numbered from 1 to MaxFloor,
where the first floor is the lobby. There are car call buttons in
the car corresponding to each floor. For every floor except for
the top floor and the lobby, there are two hall call buttons for
the passengers to call for going up and down. There is only one
down hall call button at the top floor and one up hall call button
in the lobby. When the car stops at a floor, the doors are opened
150
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
and the car lantern indicating the current direction the car is
going is illuminated so that the passengers can get to know the
current moving direction of the car. The car moves fast between
floors, but it should be able to slow down early enough to stop
at a desired floor. When an elevator has no requests, it remains
at its current floor with its doors closed.
In order to certificate system safety, emergency brake will be
triggered and the car will be forced to stop under any unsafe
conditions.
6. Case Study : Home Appliance Control System
Problem Statement:
A home appliance control system (HACS) is a system which
provides various services to remotely operate on home
appliances, such as microwave oven, TV, and garage door etc
through remote devices such as mobile phone, desktop and
palm-top. A home appliance control system (HACS) is a system
which is controlled by a remote system such as a mobile phone
or a palm-top, and at the same time controls, monitors and
coordinates home appliances such as air conditioner, microwave
oven, garage doors, TV set, VCR, audio controller, indoor/outdoor
lights, water sprinkler, home security system, bath tub controller,
etc. In order to activate home appliances and to allow for
different ways of cooking, the HACS needs mechanisms for
communication between the different devices in the system,
and for coordination among the various processes running on
such devices. The system administrator of the HACS system
has the ability to add a new appliance or delete an existing
one. The system administrator has the ability to add a new
remote device and configure it with HACS or delete an existing
one when it is not used. Also the system administrator can
create an account for a new user or delete existing account if
it is no longer used.
7. Implement the following data link layer framing
methods:
a. Character Count.
b. Character stuffing.
c. Bit stuffing.
8. Design a program to compute checksum for the given frame
151
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
1101011011 with the generator Polynomial of CRC 12, CRC 16
and CRC CCIP. Display the actual bit string transmitted.
Suppose the third bit from the left is inverted during
transmission. Show that this error is detected at the
receivers end.
9. Implement Dijkstra's algorithm to compute the Shortest path
through the following graph.
152
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
REFERENCE BOOKS:
1. Grady Booch, James Rum Baugh and Ivar Jacobson, The
Unified Modeling Language User Guide, Pearson Education,
Second Edition, 2009.
2. Hans-Erik Eriksson, Magnus Penker, Brian Lyons and David
Fado, UML 2 Toolkit, WILEY-Dreamtech India Pvt. Ltd., 2003.
3. Andrew S.Tanenbaum and David J.Wetherall, Computer
Networks, Pearson Education, Fifth Edition, 2012.
4. Behrouz A. Forouzan, Data communication and Networking,
Tata McGraw-Hill, Fourth Edition, 2006.
153
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - I Semester
(16BT51232) COMPUTER GRAPHICS AND
MULTIMEDIA LAB
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
155
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - I Semester
(16BT51233) WEB TECHNOLOGIES LAB
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
Latest
Home Best Sellers Contact Us Search
Arrivals
Computers
Electronics
Electrical HTML5 Black Book
Bio-Tech Kogent Learning Solutions
More Details
Dreamtech Press
Rs. 570/-
c. Registration Page:
Design the Registration page with the following fields and navigate
it with create an account link.
i. First Name ii. Last Name
iii. Gender iv. Date of Birth
v. Username vi. Password
vii. Confirm Password viii. Address
ix. Postal Code x. Mobile No.
xi. Email-Id
2. a. Design a web page to store username and password
information using the local storage concept.
b. Design a web page to store employee information including
Name, Emp. Id, Department, Salary and Address on a client's
machine using a real SQL database.
3. Apply the following styles to all web pages of online book
store web application.
a. Fonts and Styles: font-family, font-style, font-weight
and font-size.
b. Backgrounds and colors: color, background-color,
background-image and background-repeat.
SVEC16 - B.TECH - INFORMATION TECHNOLOGY 157
c. Text: text-decoration, text-transformation, text-align and
text-indentation, text-align
d. Borders: border, border-width, border-color and border-
style
e. Styles for links: A: link, A: visited, A:active, A:hover
f. Selectors, Classes, Layers and Positioning elements.
4. Write a JavaScript/JQuery code to validate the following
fields of the Registration web page.
a. First Name/Last Name - should contain only alphabets
and the length should not be less than 8 characters.
b. Username - It should contain combination of alphabets,
numbers and underscore. It should not allow spaces and
special symbols.
c. Password - It should not less than 8 characters in length
and it contains one uppercase letter and one special symbol.
d. Date of Birth - It should allow only valid date; otherwise
display a message stating that entered date is invalid. Ex.
29 Feb. 2009 is an invalid date.
e. Postal Code: It must allow only 6 digit valid number.
f. Mobile No. - It should allow only numbers and total number
of digits should be equal to 10.
g. e-mail id - It should allow the mail id with the following
format: Ex. mailid@domainname.com
5. Design a web page with the following features using HTML5,
JavaScript and JQuery
a. Displaying of images with Custom animated effects
b. Playing of selected video from the list of videos
c. Showing the animated text in increasing and decreasing
font size
d. Changing the size of the area in a web page using DIV
tag
e. Hiding and Showing elements in a web page.
6. Design a web page with the following features using Bootstrap
and Media Query.
a. Components
b. Responsive tables
c. Responsive images and videos
30 70 100 3 1 - 3
PRE-REQUISITES: --
COURSE DESCRIPTION: Managerial Economics; Demand and
Elasticity of Demand; Production Functions; Markets and Pricing
Policies; Basic concepts of Accounting (Journal, Ledger and
Trial balance); Trading Account, Profit and Loss Account and
Balance sheet with simple adjustments; Computerized
Accounting.
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Acquire knowledge on:
• Tools and concepts of Micro Economics.
• Basic Principles and concepts of Accountancy.
• Provides life skills for effective utilization of scarce
resources.
• Financial Accounting.
• Significance of Economics and Accountancy
CO2. Develop skills in managerial decision making of an
organization.
CO3. Apply the Economic theories i.e., Demand, Production,
Cost, Markets and Price.
CO4. Develop effective communication in Business and
Accounting transactions.
CO5. Ascertain the profitability and soundness of an
organization.
CO6. Practice Financial Accounting.
DETAILED SYLLABUS:
UNIT - I: INTRODUCTION TO MANAGERIAL ECONOMICS,
DEMAND ANALYSIS (9 Periods)
Definition, Nature and Scope of Managerial Economics. Demand:
Determinants of demand - Demand function - Law of demand,
161
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
assumptions and exceptions - Elasticity of demand - Types of
elasticity of demand - Demand forecasting and methods of
demand forecasting.
UNIT - II: THEORY OF PRODUCTION AND COST ANALYSIS
(9 Periods)
Production Function: Isoquants and Isocosts - Input-output
relationship - Law of returns. Cost Concepts: Total, Average
and Marginal Cost - Fixed vs. Variable costs - Opportunity Costs
Vs Outlay Costs- Separable Costs Vs Joint Costs, Urgent Costs
Vs Postponable Costs- Avoidable Costs Vs Unavoidable Costs -
Break Even Analysis (BEA) - Assumptions, Merits and demerits -
Determination of Break Even Point (Simple problems).
30 70 100 3 1 - 3
30 70 100 3 1 - 3
167
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
REFERENCE BOOKS:
1. Barrie Sosinsky, Cloud Computing Bible, Wiley India Pvt Ltd,
2011.
2. Rajkumar Buyya, James Broberg and Andrzej Goscinski,
Cloud Computing Principles and Paradigms, John Wiley and
Sons, 2011.
3. John W. Rittinghouse and James F. Ransome, Cloud
Computing Implementation, Management and Security, CRC
Press, Taylor and Francis Group, 2010.
30 70 100 3 1 - 3
PRE-REQUISITES: --
COURSE DESCRIPTION: Importance of pattern recognition;
Baye's Decision Theory; Linear and non linear classifiers; Feature
selection based on statistical hypothesis testing; Feature
Generation; KL Transform; SVD; ICA; Clustering of features
and clustering algorithms.
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Apply the knowledge of engineering fundamentals on:
• Classifying the features and patterns.
• Feature selection and generation.
• Clustering patterns of objects.
CO2. Analyze numerical and analytical problems of features
and patterns of object using pattern recognition
algorithms.
CO3. Design and develop algorithms to optimize classification
of patterns, feature selection and generation and
clustering of objects.
CO4. Interpretation and synthesis the features of objects to
validate the performances of pattern recognition
algorithms.
CO5. Apply appropriate techniques and algorithms to identify
patters of objects with an understanding of limitations.
CO6. Use pattern recognition techniques for societal needs.
DETAILED SYLLABUS:
UNIT - I: INTRODUCTION TO PATTERN RECOGNITION
(10 Periods)
Importance of pattern recognition, Features, Feature Vectors
and Classifiers, Supervised, Unsupervised and Semi Supervised
Learning, Classifiers based on Baye's Decision Theory - Baye's
169
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
decision theory, Discriminant Functions and decision surfaces,
Bayesian classification for Normal Distributions, Estimation of
Unknown probability density functions, The Nearest Neighbor
Rule.
UNIT - II: LINEAR CLASSIFIERS (9 Periods)
Linear Discriminant functions and Decision Hyperplanes, The
perceptron Algorithm, Least Squares Method- Mean Square Error
Estimation, Stochastic Approximation and the LMS Algorithm,
Sum of Error Squares Estimation Least Squares Method; Mean
Square Estimation Revisited- Mean Square Error Regression;
Support Vector Machine- Separable classes, Nonseparable
classes.
UNIT - III: NON LINEAR CLASSIFIERS (9 Periods)
The XOR problem, The two layer perceptron, Three layer
perceptrons, The Back propagation Algorithm, The cost function
choice, choice of the network size, A simulation example,
Networks with weight sharing, generalized linear classifiers,
polynomial classifiers, Radial basis Function Networks.
UNIT - IV: FEATURE SELECTION AND GENERATION
(9 Periods)
Feature Selection- Pre processing, The peaking phenomenon,
Feature selection based on statistical hypothesis testing, ROC
curve, class separability measures, feature subset selection;
Feature Generation - Basis Vectors and Images, The KL Transform,
The Singular Value Decomposition, Independent Component
Analysis, Non negative Matrix Factorization, Regional features,
Features for shape and size characterization.
UNIT-V: CLUSTERING (8 Periods)
Introduction, Types of Features, Definitions of Clustering,
Proximity Measures-Proximity Measures between Two Points,
Proximity Functions between a Point and a Set, Proximity
Functions between Two Sets; Categories of Clustering
Algorithms, Sequential Clustering Algorithms, A Modification of
BSAS, A Two-Threshold Sequential Scheme Refinement Stages
Total Periods: 45
30 70 100 3 1 - 3
174
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT60502) SOFT COMPUTING
(Interdisciplinary Elective - 2)
(Common to CSE and IT)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
PRE-REQUISITES: --
COURSE DESCRIPTION: Concepts on Soft Computing
Techniques; Artificial Neural Networks; Supervised Learning;
Unsupervised Learning; Fuzzy logic; Genetic Algorithms.
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Demonstrate knowledge on:
• Artificial Neural Networks
• Supervised Learning Networks
• Unsupervised Learning Networks
• Fuzzy sets, relations and measures
• Genetic Operators
CO2. Analyze neural network architectures, Fuzzy systems
and Genetic algorithms.
CO3. Design soft computing solutions for real life computational
problems.
CO4. Use soft computing techniques to solve complex
computational problems.
CO5. Create algorithms using soft computing techniques.
CO6. Apply contextual knowledge to solve problems related
to societal issues like Business Intelligence, Forecasting.
DETAILED SYLLABUS:
UNIT-I: INTRODUCTION TO SOFT COMPUTING AND
ARTIFICIAL NEURAL NETWORKS (8 Periods)
Soft Computing: Neural Networks, Application Scope of Neural
Networks, Hybrid Systems, Soft Computing, Applications of Soft
Computing.
175
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Artificial Neural Networks: Fundamentals, Evolution, Basic
Models, Terminologies, Hebb Network.
UNIT-II: SUPERVISED LERANING NETWORKS (10 Periods)
Perceptron Networks: Theory, Perceptron Learning Rule,
Architecture, Flowchart for Training Process, Perceptron Training
Algorithm for Single and Multiple Output Classes, Perceptron
Network Testing Algorithm.
Back-Propagation Networks: Theory, Architecture, Flowchart
for Training Process, Training Algorithm, Learning Factors of Back-
Propagation Networks, Testing Algorithm for Back-Propagation
Networks.
UNIT-III: UNSUPERVISED LEARNING NETWORKS
(9 Periods)
Unsupervised Learning Networks: Fixed Weight Competitive
Nets, Kohonen Self-Organizing Feature Maps, Learning Vector
Quantization, Counter-propagation Networks, Adaptive Response
Theory Network.
UNIT-IV: FUZZY LOGIC (10 Periods)
Classical Sets and Fuzzy Sets: Classical Sets- Operations,
Properties, Function Mapping; Fuzzy Sets- Operations,
Properties.
Classical Relations and Fuzzy Relations: Cartesian Product
of Relation, Classical Relations, Fuzzy Relations, Tolerance and
Equivalence Relations, Non-interactive Fuzzy Sets.
UNIT-V: FUZZY SYSTEMS AND GENETIC ALGORITHMS
(8 Periods)
Fuzzy Arithmetic and Fuzzy Measures: Fuzzy Arithmetic,
Extension Principle, Fuzzy Measures, Measures of Fuzziness.
Genetic Algorithms: Genetic Operators, Working Principle,
Fitness Function, Reproduction.
Total Periods: 45
176
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
TEXT BOOK:
1. S. N. Sivanandan and S. N. Deepa, Principles of Soft
Computing, Wiley India, Second Edition, 2011.
REFERENCE BOOKS:
1. Jyh-Shing Roger Jang, Chuen-Tsai Sun and Eiji Mizutani,
Neuro-Fuzzy and Soft Computing, Prentice-Hall India, 2003.
2. S. Rajasekaran and G. A. Vijayalakshmi Pai, Neural Networks,
Fuzzy Logic and Genetic Algorithms: Synthesis and
Applications, PHI Learning Private Ltd, 2011.
177
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT61202) AD-HOC AND WIRELESS SENSOR
NETWORKS
(Interdisciplinary Elective - 2)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
30 70 100 3 1 - 3
182
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
TEXT BOOKS:
1. Charles Dierbach, Introduction to Computer Science using
Python: A Computational Problem-Solving Focus, Wiley India
Edition, 2016.
2. Mark Lutz, Programming Python, O'Reilly Publications, Fourth
Edition, 2011.
REFERENCE BOOK:
1. Kenneth Lambert and B.L. Juneja, Fundamentals of Python,
Cengage Learning, Third Edition, 2012.
30 70 100 3 1 - 3
30 70 100 3 1 - 3
30 70 100 3 1 - 3
30 70 100 3 1 - 3
PRE-REQUISITES: --
DETAILED SYLLABUS:
UNIT-I: INTRODUCTION TO BANKING (9 Periods)
Origin and growth of banking, meaning and functions of banking,
importance of banking, Reserve Bank of India; functions,
monetary policy, open market operations.
Total Periods: 45
TEXT BOOKS:
1. A.V. Ranganadha Chary, R.R. Paul,Banking and Financial
system, Kalyani Publisher, New Delhi, 2ndedition.
2. P.K.Gupta,Insurance and Risk Management, Himalaya
Publishing House, New Delhi.
REFERENCE BOOKS:
1. Diwan, Praq and Sunil Sharma, Electronic Commerce-A
Man ager’s Gu i de t o E -Busi ness , Van i ty Books
International, Delhi,2002.
2. Kalakota Ravi and Whinston Andrew B, Frontiers of
Electronic Commerce, Pearson Education India, New
Delhi, 1996.
3. Schneider, Grey P, Electronic Commerce, Course
Technology, Cengage Learning, 8th edition, New Delhi,
2008.
193
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT6HS02) BUSINESS COMMUNICATION AND
CAREER SKILLS
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES: —
COURSE DESCRIPTION: Nature and scope of communication;
Corporate communication; Writing business documents; Careers
and resumes; Interviews.
COURSE OUTCOMES: On successful completion of this course,
students will be able to:
CO1. Demonstrate knowledge in
· Corporate Communication
· Main Stages of Writing Messages
· Career Building
CO2. Analyze the possibilities and limitations of language in
· Communication Networks
· Crisis Management/Communication
CO3. Design and develop the functional skills for professional
practice inBusiness Presentations & Speeches
CO4. Applywritten and oral communicationtechniques in
preparing and presenting various documents in technical
writing.
CO5. Function effectively as an individual and as a member
in diverse teams.
CO6. Communicate effectively with the engineering community
and society in formal and informal situations.
DETAILED SYLLABUS:
UNIT-I: NATURE AND SCOPE OF COMMUNICATION
(9 Periods)
Introduction: Functions of Communication – Roles of a Manager
– Communication Basics –Communication Networks – Informal
Communication – Interpersonal Communication –Communication
Barriers.
194
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: WRITING BUSINESS DOCUMENTS (9 Periods)
Introduction: Importance of Written Business Communication,
Types of Business Messages – Five Main Stages of Writing
Business Messages – Business Letter Writing – Effective Business
Correspondence – Common Components of Business Letters –
Strategies for Writing the Body of a Letter.
Total Periods: 45
TEXT BOOK:
1. Meenakshi Raman and Prakash Singh, Business
Communication, Oxford University Press, New Delhi,
Second Edition, 2012.
REFERENCE BOOKS:
1. Neera Jain and Sharma Mukherji, Effective Business
Communication, Tata Mc Graw-Hill Education, Pvt. Ltd.,
New Delhi, 2012.
2. Courtland L.Bovee et al., Business Communication
Today, Pearson, New Delhi, 2011.
3. Krizan, Effective Business Communication, Cengage
Learning, New Delhi, 2010.
4. R.K. Madhukar, Business Communication, Vikas Publishing
House Pvt. Ltd., New Delhi, 2005.
195
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. – II Semester
(16BT6HS03) COST ACCOUNTING AND
FINANCIAL MANAGEMENT
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
196
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: STANDARD COSTING AND VARIANCE ANALYSIS
(9 Periods)
Introduction to Standard Costing & Variances – Variance
Analysis: Material variances, Labour variances (Simple Problems).
Total Periods: 45
TEXT BOOKS:
1. S.P. Jain and K.L. Narang,Cost Accounting, Kalyani
Publishers, Ludhiana, Sixth Edition, 2002.
2. I.M. Pandey, Financial Management, Vikas Publishing
House Pvt. Ltd., Tenth Edition, 2010.
REFERENCE BOOKS:
1. The Institute of Company Secretaries of India, Cost
and Management Study Material, New Delhi.
2. James C Van Horne, Financial Management and Policy,
Prentice-Hall of India/Pearson, Twelveth Edition, 2001.
197
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. – II Semester
(16BT6HS04) ENTREPRENEURSHIP FOR
MICRO, SMALL AND MEDIUM ENTERPRISES
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
PRE-REQUISITES: —
199
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
REFERENCE BOOKS:
1. Nandan, H., Fundamentals of Entrepreneurship, PHI
Learning Pvt. Ltd., 2013, New Delhi, Third Edition 2013.
2. Vasanth Desai, The Dynamics of Entrepreneurial
Development and Management, Himalaya Publishing
House, Fourth Edition, 2009.
3. BholanathDutta, Entrepreneurship Management – Text
and Cases, Excel Books, First Edition 2009.
200
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B. Tech. – II Semester
(16BT6HS05) FRENCH LANGUAGE (La Langue
Francais)
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 0 3
PRE-REQUISITES:—
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Demonstrate knowledge in
· Process of communication
· Modes of listening
· Paralinguistic features
· Skimming and Scanning
· Elements of style in writing
CO2. Analyze the possibilities and limitations of language,
understanding
· Barriers to Communication
· Barriers to Effective Listening
· Barriers to Speaking
· Formal and metaphorical language
CO3. Design and develop language skills for professional
practice.
CO4. Apply basic writing skills in writing Emails and
understanding wide range of technical terminologies.
CO5. Understand French culture and civilization.
CO6. Communicate effectively with the native French in day
to day situation.
DETAILED SYLLABUS:
30 70 100 3 1 - 3
PRE-REQUISITES:—
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Demonstrate knowledge in
· Process of communication
· Modes of listening
· Paralinguistic features
· Skimming and Scanning
· Elements of style in writing
CO2. Analyze the possibilities and limitations of language,
understanding
· Barriers to Communication
· Barriers to Effective Listening
· Barriers to Speaking
· Formal and metaphorical language
CO3. Design and develop language skills for professional
practice.
CO4. Apply basic writing skills in writing Emails and
understanding wide range of technical terminologies.
CO5. UnderstandGerman culture and civilization.
CO6. Communicate effectively with the native German in day
to day situation.
DETAILED SYLLABUS:
203
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: BASIC GRAMMAR (9 Periods)
Introduction –Articles, Verbs, Nouns, Numbers, Gender, Pronouns,
Sentence structure – Case study.
Total Periods: 45
TEXT BOOK:
1. Heuber,Tangram Aktuelleins, HeuberVerlagPublications,
2011.
REFERENCE BOOKS:
1. Anta Kursisa, Gerhard Newner,Sara vicenta, Fir fuer
Deutsch 1 und Deutsch 2,HeuberVerlag Publications,
2005.
2. Herman Funk,Studio D A1, Cornelsen GOYAL SAAB
Publication, 2011.
204
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT6HS07) INDIAN CONSTITUTION
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES: —
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Gain knowledge in
· Parliamentary proceedings, laws, legislature,
administration and its philosophy Federal system and
judiciary of India.
· Socials problems and public services like central
civil services and state civil services
· Indian and international political aspects and
dynamics.
CO2. Develop etiquette and professional behavior in line with
the constitution of India for becoming a responsible
citizen.
DETAILED SYLLABUS:
205
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-IV:JUDICIARY AND PUBLIC SERVICES (10 Periods)
The Union Judiciary - Supreme Court and High Court, All India
Services, Central Civil Services, State Services, Local Services
and Training of Civil Services.
Total Periods: 45
TEXT BOOK:
1. Briji Kishore Sharma, Introduction to the Constitution of
India, Prentice Hall of India, 2005.
REFERENCE BOOKS:
1. Mahendra Pal Singh,V. N. Shukla’s, Constitution of India,
Eastern Book Company, 2011.
2. Pandey J. N, Constitutional Law of India - Central Law
Agency, 1998.
30 70 100 3 1 - 3
PRE-REQUISITES: —
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1. Acquire the knowledge in
· Micro and Macro Economics.
· Traditional and Modern methods of Capital Budgeting.
· Five year plans and NITI Aayog.
CO2. Analyze
· Capital Budgeting.
· Value Analysis and Value Engineering.
· Economic analysis
· Law of supply and demand
CO3. Understand the nuances of project management and
finance
DETAILED SYLLABUS:
207
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: ELEMENTARY ECONOMIC ANALYSIS (9 Periods)
Economic Analysis – Meaning, Significance, Simple Economic
Analysis; Material Selection for a Product, Substitution of Raw
Material; Design Selection for a Product;Material Selection-
Process Planning, Process Modification.
Total Periods: 45
TEXT BOOKS:
1. PanneerselvamR ,Engineering Economics, PHI Learning
Private Limited, Delhi, Second Edition,2013.
2. Jain T.R., V. K.Ohri, O. P. Khanna. Economics for
Engineers, VK Publication, First Edition, 2015.
REFERENCE BOOKS:
1. DuttRudar&Sundhram K. P. M., Indian Economy, S. Chand,
New Delhi, Sixty Second revised Edition, 2010.
2. Misra, S.K. & V. K. Puri., Indian Economy: Its
Devel opmen t E xperi ence, Himalaya Pu bli shi ng
House, Mumbai Thirty Second Edition, 2010.
30 70 100 3 1 - 3
PRE-REQUISITES: —
COURSE DESCRIPTION:
Basic traits of Indian Culture; Humanistic Reforms under Jainism
and Buddhism; Culture in the medieval period; Socio Religious
reforms in Indian Culture; Reform movements for harmonious
relations.
DETAILED SYLLABUS:
209
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: CULTURE IN THE MEDIEVAL PERIOD (9 Periods)
Unifications of India under Mouryas and Guptas and their cultural
achievements. Cultural conditions under satavahanas.
Contributions to pallavas and cholas to art and cultural
achievements of vijayanagara rulers.
Total Periods: 45
TEXT BOOK:
1. ValluruPrabhakaraiah, Indian Heritage and Culture,
Neelkamal Publications Pvt. Ltd. Delhi, First Edition,
2015.
REFERENCE BOOKS:
1. L. P. Sharma, History of Ancient India, Konark Publishers,
Pvt. Ltd., New Delhi, 2010.
2. L. P. Sharma, History of Medieval India, Konark Publisher,
Pvt. Ltd., New Delhi, 2010.
3. L. P. Sharma, History of Modern India, Konark Publishers,
Pvt. Ltd., New Delhi, 2010.
4. The Cultural Heritage of India Vol-I, II, III, IV, V, The
Ramakrishna Mission Institute of Culture, Calcutta.
210
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT6HS10) INDIAN HISTORY
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
Total Periods: 45
TEXT BOOK:
1. K. Krishna Reddy, Indian History, Tata McGraw-Hill,
Twenty First reprint,2017.
REFERENCE BOOKS:
1. G uh a, Ramach andra, I ndi a after Gan dhi , Pan
Macmillan,2007.
2. Thapar, Romila, Early India, Penguin, 2002.
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
213
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: SELF-MOTIVATION AND SELF-MANAGEMENT
(9 Periods)
Show Initiative – Be Responsible Self-Management; Efficient
Work Habits – Stress Management – Employers Want People
Who can Think – Thinking Strategies.
Case study: 3
Total Periods: 45
TEXT BOOK:
1. Harold R. Wallace and L. Ann Masters, Personality
Development, Cengage Learning, Delhi, Sixth Indian
Reprint 2011.
REFERENCE BOOKS:
1. Barun K. Mitra, Personality Development and Soft Skills,
Oxford University Press, New Delhi, 2011.
2. Stephen R. Covey, The 7 Habits of Highly Effective
People, Free Press, New York, 1989.
3. K. Alex, Soft Skills, S. Chand & Company Ltd, New Delhi,
Second Revised Edition 2011.
4. Stephen P. Robbins and Timothy A. Judge, Organizational
Behaviour, Prentice Hall, Delhi, Sixteenth Edition 2014.
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
215
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: PHILOSOPHICAL EDUCATION IN INDIA
(9 Periods)
Different branches of philosophy- meaning, Epistemology: nature
and scope; Knowledge acquiring methods;Kinds and instruments
of knowledge; Re-shapingof educational thoughts by Indian
thinkers: Rabindranath Tagore, Sri Aurobindo Gosh, Mahatma
Gandhi,Jiddu Krishnamurthy and Swamy Vivekananda.
Total periods: 45
TEXT BOOKS:
1. Ganta Ramesh, Philosophical Foundations of Education,
Neelkamal Publications, First Edition,2013.
2. CarlMicham,Thinking through technology(The Paths
between Engineering and Philosophy), University of
Chicago Press, First Edition,1994.
3. Louis L Bucciarelli,Engineering Philosophy,Delft University
Press,First Edition, 2003.
4. NBA/ABET Manuals.
REFERENCE BOOKS:
1. Louis L Bucciarelli, Philosophy of Technology and
Engineering Sciences, North Holland, First Edition, 2009
(e-book).
2. S amu el Fl orman , E xi st en t i al pl easu res of
education, Martins’s Griffin S.T. publication, First Edition,
1992.
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILEDSYLLABUS:
217
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Engineering and Public Policy,Social, ethical, Monetary and fiscal
policies; policy implications of engineering;The engineer’s role
in Public Policy.
Case Study:NITI Aayog: Demonetization and Aftermath of
Demonetization – Cashless transactions.
TEXT BOOKS:
1. M.P. Sharma, B.L. Sadana, HarpreetKaur,Public
A dmi n i st rat i on in Th eory an d Pract i ce,
KitabMahal, Mumbai, First Edition,2014.
2. CSR Prabhu, E., Governance – concepts and case
studies, PHI, New Delhi, Second Edition, 2012.
REFERENCE BOOKS:
1. SurendraMunshi, Bijupaul Abraham, Good Governance,
Democrat ic soci et i es an d G lobali zat i on, S age
publications, New Delhi, First Edition, 2004.
2. R.K.Sapru, Public Policy,Sterling Publishers Pvt. Ltd., New
Delhi, First Edition, 2001.
30 70 100 3 1 - 3
PRE-REQUISITES: —
COURSE DESCRIPTION: Durability of buildings, Failure and repair
of buildings, Material Techniques for repair, Maintenance of
buildings, Conservation and recycling.
DETAILED SYLLABUS:
Total Periods: 45
TEXT BOOKS:
1. Dennison Campbell, Allen and Harold Roper, Concrete
Structures – Materials, Maintenance and Repair,
Longman Scientific and Technical, UK, 1991.
2. Allen, R.T. L., Edwards, S.C. and J. D. N. Shaw,TheRepair
of Concrete Structures, Blackie Academic & Professional,
UK, 1993.
REFERENCE BOOKS:
1. Peter H. Emmons, Concrete Repair and Maintenance,
John Wiley and Sons Publications, 2002.
221
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT60113) CONTRACT LAWS AND
REGULATIONS
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
Total Periods: 45
TEXT BOOKS:
1. SubbaRao,G.C.V., Law of Contracts I & II, S. Gogia&
Co., Eleventh Edition, 2011.
2. Jimmie Hinze, Construction Contracts,McGraw Hill,
Third Edition, 2011.
REFERENCE BOOKS:
1. Kishore Gajaria, GT Gajaria’s Law Relating to Building
an d E n gi n eeri n g Con t ract s i n I n di a , Lexi s
Nexis Butterworths India, Fourth Edition, 2000.
2. Patil, B. S,Civil Engineering Contracts and Estimates,
University Press (India) Private Ltd., Fourth Edition, 2015.
3. Joseph T. Bockrat h , Con t ract s an d t h e Legal
Environment for Engineers and Architects, McGraw Hill
Education, Seventh Edition, 2010.
4. AkhileshwarPathak, Contract Law, Oxford University
Press, 2011.
223
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT60114) DISASTER MITIGATION AND
MANAGEMENT
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PREREQUISITES: —
DETAILED SYLLABUS:
225
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech - II Semester
(16BT60115) ENVIRONMENTAL POLLUTION
AND CONTROL
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
226
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: AIR AND NOISE POLLUTIONCONTROL (10 Periods)
Self-cleansing properties of the environment,Dilution method,
Control at source, Process changes and equipment modifications,
Control of particulates–Types of equipment, Design and operation
–Settlingchambers,Centrifugal separators, Bag house filters, Wet
scru bbers, E lect rost at i c preci pi t at ors; Con t rol of
gaseouspollutants – Adsorption, Absorption, Condensation,
Combustion; Control of air pollution from automobiles, Control
of noise pollution.
Total Periods: 45
TEXT BOOKS:
1. Peavy, H. S, Rowe, D. R., and Tchobanoglous, G.,
Environmental Engineering, McGraw Hill Inc., 1985.
2. C.S.Rao, Environmental Pollution Control Engineering,
New Age International Pvt. Ltd., Second Edition, 2007.
3. Ibrahim A. Mirsa, Soil Pollution: Origin, Monitoring &
Remediation, Springer, UK, Second Edition, 2008.
REFERENCE BOOKS:
1. M.N. Rao and H.V.N. Rao, Air Pollution, Tata McGraw–Hill
Education Pvt. Ltd., Ninteenth Edition, 2010.
2. Daniel Vallero, Fundamentals of Air Pollution, Academic
Press (Elsevier), Fifth Edition, 2014.
3. S.M.Khopkar,Environmental Pollution Monitoring and
Control, New Age International Pvt. Ltd., Second Edition,
2007.
4. V. M. Domkundwar, Environmental Engineering,
DhanpatRai & Co. Pvt. Ltd., New Delhi, 2014.
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
REFERENCE BOOKS:
1. Peter Rogers, Kazi F Jalal and John A Boyd, An
Introduction to Sustainable Development, Earth Scan
Publications Ltd., 2006.
2. Simon Dresner, The Principles of Sustainability, Earth
Scan Publications Ltd., Second Edition, 2008.
3. Peter Bartelmus, Environment Growth and Development:
The Concepts and Strategies of Sustainability, Routledge,
Third Edition, 2003.
4. Gabriel Moser, Enric Pol, Yvonne Bernard, MiriliaBonnes,
Jose Antonio Corraliza and Maria Vittoria Giuliani, People
Places and Sustainability, Hogrefe& Huber Publishers,
Second Edition, 2003.
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
Total Periods: 45
TEXT BOOKS:
1. Mike W. Martin and Roland Schinzinger, Ethics in
Engineering, Tata McGraw-Hill, Third Edition, 2007.
2. Govindarajan, M., NataGovindarajan, M., Natarajan, S.
and Senthilkumar, V. S., Engineering Ethics, Prentice
Hall of India, 2004.
REFERENCE BOOKS:
1. S. Kannan and K. Srilakshmi, Human Values and
Professional Ethics, Taxmann Allied Services Pvt Ltd.,
2009.
2. Edmund G. Seebauer and Robert L. Barry, Fundamental
of Ethics for Scientists and Engineers, Oxford University
Press, 2001.
3. Charles F. Fledderman, Engineering Ethics, Pearson
Education, Second Edition, 2004.
231
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT60118) RURAL TECHNOLOGY
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES: —
COURSE DESCRIPTION:
Rural technology; Non conventionalenergy; Community
development; IT in rural development.
DETAILED SYLLABUS:
232
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: TECHNOLOGIES FOR RURAL DEVELOPMENT
(9 Periods)
Food an d agro based t ech n ologi es, Tissu e cu l t ure,
Nursery,Building and construction technologies, Cultivation and
processing of economic plants, Cottage and social industries.
Total Periods: 45
TEXT BOOKS:
1 . M.S.V irdi , S ustain abl e Ru ral Techn ologi es , Daya
Publishing House, 2009.
2. S.V. Prabhathand, P. Ch. Sita Devi, Technology and
Rural India, Serials Publications, 2012.
REFERENCE BOOKS:
1 . R. Ch akravart h y and P.R.S . Murth y, I nformat ion
Techn ology an d Rural Development, Pacific Book
International, 2012.
2. Shivakanth Singh, Rural Development Policies and
Programmes, Northern Book Centre, 2002.
3. L.M.Prasad, Principles and Practice of Management,
S. Chand & Sons, Eighth edition, 2014.
4. Venkata Reddy, K., Agriculture and Rural Development -
Gandhian Perspective, Himalaya Publishing House, 2001.
233
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech - II Semester
(16BT60308) GLOBAL STRATEGY AND
TECHNOLOGY
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
234
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: RESEARCH & DEVELOPMENT STRATEGIES
(9 Periods)
Concept, Evolution of R&D Management, R&D as a business,
R&D as competitive advantage, Elements of R & D strategies,
Integration of R & D, Selection and implementation of R & D
strategies, R & D trends.
235
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech - II Semester
(16BT60309) INTELLECTUAL PROPERTY
RIGHTS AND MANAGEMENT
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES: —
236
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
DETAILED SYLLABUS:
237
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Commercialization of Intellectual Property Rights:
Competition and Confidentiality Issues, Antitrust Laws,
Assignment of Intellectual Property Rights, Technology, Transfer
Agreements, Intellectual Property Issues in the Sale of Business,
Legal Auditing of Intellectual Property, Due Diligence of
Intellectual Property Rights in a Corporate Transaction.
Total Periods: 45
TEXT BOOKS:
1. Deborah E. Bouchoux, Intellectual Property: The Law of
Trademarks, Copyrights, Patents and Trade Secrets,
Cengage Learning, Fourth Edition, 2016.
2. KompalBansal and ParikshitBansal, Fundamentals of
Intellectual Property for Engineers, BS Publications, First
Edition, 2013.
REFERENCE BOOKS:
1. Prabuddha Ganguli, Intellectual Property Rights-
Unleashing the Knowledge Economy, McGraw Hill
Education, Sisth reprint, 2015.
2. P. Narayanan, Intellectual Property Law, Eastern Book
Company, Third Edition, 2013.
3. R.Radha Krishnan, S. Balasubramanian, Intellectual
Property Rights: Text and Cases, Excel Books, First
Edition, 2008.
30 70 100 3 1 - 3
PRE-REQUISITES:—
DETAILED SYLLABUS:
239
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: PARADIGMS OF INNOVATION (11Periods)
Systems approach to innovation, Innovation in the context of
developed economies and Emerging economies, Examining
reverse innovation and its application, Performance gap,
Infrastructure gap, Sustainability gap, Regulatory gap,
Preference gap, organizational factors effecting innovation at
firm level.
Total Periods: 45
TEXT BOOKS:
1. Vinnie Jauhari, SudhanshuBhushan, Innovation
Management, Oxford University Press, First Edition,
2014.
2. Drucker, P. F., Innovation and Entrepreneurship, Taylor
& Francis, Second Edition, 2007.
REFERENCE BOOKS:
1. Robert D Hisrich, Claudine Kearney, Managing Innovation
and Entrepreneurship, Sage Publications, First Edition,
2014.
2. V.K.Narayanan, Managing Technology and Innovation for
Competitive Advantage, Pearson India, First Edition,
2002.
30 70 100 3 1 - 3
PREREQUISITES:—
DETAILED SYLLABUS:
Total Periods: 45
TEXT BOOKS:
1. Kodgire V D, Material Science and Metallurgy, Everest
Publishing House, Pune, Thirty First Edition, 2011.
2. Ian. P.Jones, Material Science for Electrical and
Electronic Engineers, Oxford University Press, First
Edition, 2000.
REFERENCE BOOKS:
1. V. Raghavan, Physical Metallurgy: Principles and
Practices, PHI, New Delhi, Second Edition, 2006.
2. William. D. Callister, Materials Science & Engineering-An
Introduction, John Wiley and Sons, New Delhi, Sixth
Edition, 2002.
30 70 100 3 1 - 3
PRE-REQUISITES: —
DETAILED SYLLABUS:
243
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: GREEN ENERGY (9 Periods)
Introduction, adverse impacts of carbon emission, control of
carbon emission– methods, greenhouse gas reduction – methods,
Energy sources and their availability, Green energy for sustainable
development. Green energy sources – Solar energy, Wind
energy, Fuel cells, Biofuels, Wave and Geothermal energy
(Principle of generation only).
Total Periods: 45
244
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
TEXT BOOKS:
1. KonstantinosSamdanis, Peter Rost, Andreas Maeder,
MichelaMeo, Christos Verikoukis, Green Communications:
Principles, Concepts and Practice,John Wiley & Sons,
2015.
2. Soli J. Arceivala, Green Technologies for a better future,
McGraw Hill Education (India) Pvt. Ltd, 2014.
3. San Murugesan, G.R. Gangadharan, Harnessing Green
IT – Principles and Practices, John Wiley & Sons Ltd.,
2008.
4. Tom Woolley, Sam Kimmins, Paul Harrison and Rob
Harrison, Green Building Handbook, Volume 1, E & FN
Spon, an imprint of Thomson Science & Professional.
5. IGBC Green Homes Rating System Version 1.0 – A bridged
reference guide.
6. J Paulo Davim, Green Manufacturing: Processes and
Systems, Springer, 2012.
7. David A Dornfeld, Green Manufacturing: Fundamentals
and Applications, Springer, 2013.
REFERENCE BOOKS:
1. Athanasios V Alavanidis, ThomaisVlachogianni, Green
Chemistry and Green Engineering, SynchronaThemata,
2012.
2. G.D. Rai, Non-conventional Energy Sources, Khanna
Publishers, Delhi, Fifth Edition,2011.
3. Marty Poniatowski, Foundation of Green Information
Technology, Prentice Hall, 2009.
4. R. K. Gautham, Green Homes, BS publications, 2009.
245
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT70413) INTRODUCTION TO
NANOSCIENCE AND NANOTECHNOLOGY
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES:—
246
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
DETAILED SYLLABUS:
UNIT-V:APPLICATIONS (8 Periods)
Solar energy harvesting, Catalysis,Molecular electronics and
printed electronics Nanoelectronics, Polymers with aspecial
247
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
architecture, Liquid crystalline systems, Linear and nonlinear
optical and electro-optical properties, Applications in displays
and other devices, Nanomaterials for data storage, Photonics,
Plasmonics, Chemical and biosensors, Nanomedicine and
Nanobiotechnology, MESFET.
Total Periods: 45
TEXT BOOKS:
1. Pradeep T., A Text book of Nan osci en ce an d
Nanotechnology, Tata McGraw Hill Education Pvt. Ltd.,
2012.
2. Hari Singh Nalwa, Nanostructured Materials and
Nanotechnology, Academic Press, 2002.
REFERENCE BOOKS:
1. Nabok A., Organic and Inorganic Nanostructures, Artech
House, 2005.
2. Dupas C., Houdy P., Lahmani M, Nanoscien ce:
Nanotechnologies and Nanophysics, Springer - Verlag
Berlin Heidelberg, 2007.
3. S.M. Sze, Physics of Semiconductor Devices, Second
Edition, 2001.
248
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II Semester
(16BT60505) ENGINEERING SYSTEM ANALYSIS
AND DESIGN
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
30 70 100 3 1 - 3
PRE-REQUISITES:—
DETAILED SYLLABUS:
249
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: ANALYSIS AND MODELING ORGANIZATIONAL
SYSTEM (9 Periods)
Organization as system, System analysis, Depicting systems
graphically, Use case modeling, Levels of management,
Organizational culture.
Total Periods:45
TEXT BOOK:
1. Kenneth E. Kendall and Julie E. Kendall,System Analysis
and Design, Pearson Education, Ninth Edition, 2011.
REFERENCE BOOKS:
1. Dennis, Wixom and Roth,Systems Analysis and Design,
John Wiley, Fifth Edition, 2012.
2. Shelly and Rosenblatt,Systems Analysis and Design,
Cengage Learning, Ninth Edition, 2012.
250
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech.- II Semester
(16BT71011) MICRO-ELECTRO-MECHANICAL
SYSTEMS
(Open Elective)
(Common to CE, ME, CSE, IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
PRE-REQUISITES:—
DETAILED SYLLABUS:
Total Periods: 45
TEXT BOOK:
1. Tai-Ran Hsu, MEMS & Microsystems, Design and
Manufacture, McGraw Hill Education (India) Pvt. Ltd.,
2002.
REFERENCES BOOKS:
1. G.K.Ananthasuresh, K.J.Vinoy,Micro and Smart Systems,
Wiley India, 2010.
2. NitaigourPremchand Mahalik, MEMS, McGraw Hill
Education (India) Pvt. Ltd., 2007.
30 70 100 3 1 - 3
PRE-REQUISITES:—
COURSE DESCRIPTION:
Cyber Crimes and Indian IT Act; Cyber Offenses; Tools and
Methods used in Cyber Crime; Phishing ad Identity Theft; Indian
and Global Perspective on Cyber Crimes and Cyber Security;
Organizational Implications on Cyber Security; IPR Issues; Cyber
Crime and Terrorism; Cyber Crime Illustrations
DETAILED SYLLABUS:
Total Periods: 45
TEXT BOOK:
1. Nina Gobole and SunitBelapure, Cyber Security:
Understanding Cyber Crimes, Computer Forensics and
Legal Perspectives, Wiley India, 2011.
REFERENCE BOOK:
1. Prashant Mali, Cyber Law and Cyber Crimes, Snow White
Publications Pvt. Ltd., 2013.
30 70 100 3 1 - 3
PRE-REQUISITES: —
COURSE DESCRIPTION:
Introduction to Bioinformatics; Biology and Information;
Sequence alignment and dynamic programming; Biological
Database; Homology Modeling; Structure Prediction; Molecular
Dynamics.
DETAILED SYLLABUS:
255
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: PREDICTION OF THE THREE-DIMENSIONAL
STRUCTURE OF A PROTEIN AND HOMOLOGY MODELING
(9 Periods)
Secondary Structure Prediction, Basic Principles, The Steps of
Comparative Modeling, Accuracy of Homology Models, Manual
versus Automatic Models, SNPs, Motifs.
256
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
III B.Tech. - II semester
(16BT61231) CLOUD COMPUTING LAB
50 50 100 - - 3 2
257
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
3. Develop a simple web application for student details
and operative using Salesforce.com in Cloud Platform
under Software as Service (SaaS).
4. Develop a simple web application for personal Homepage,
Attributes, Controllers, GUI, Visual Page, Forms, and
Templates under Software as Service (SaaS).
5. Develop a web application for performing calculator
operations. Deploy this application on Salesforce.com
Cloud Platform under Software as Service (SaaS).
6. Develop a web application on IBM Bluemix Cloud Platform
for executing application using Eclipse under Platform
as a Service.
7. Create virtual machine instance with given set of
configuration on Amazon web Services (AWS) under
Infrastructure as a Service (IaaS).
8. Create virtual machine instance with set of configuration
on Amazon S3 (Simple Storage Service) in Amazon Web
Service (AWS) under Infrastructure as a Service (IaaS).
9. Develop a web application on IBM Bluemix Cloud Platform
for implementing IoT application.
10. Develop a calculator web based application on MS-Azure
Platform i.e. Platform as a Service (PaaS).
11. Develop a student home page web based application on
MS-Azure Platform i.e. Platform as a Service (PaaS)
Cloud.
12. Develop a mobile app on Google App Engine for uploading
a resume into a website, collaborated with Drop box.
The resume should be encrypted. (PaaS)
13. Develop a service call to run on Drop box resumes for
picking the resumes of given skill set. (PaaS)
i. 6+ years of Exp in Java Development.
ii. 10 years of experience in Automation Testing.
258
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
iii. 15+ years of Managerial experience with technical
background.
iv. 5-7 years of on-site experience in .NET support and
programming.
REFERENCE BOOKS:
1. Barrie Sosinsky, Cloud Computing Bible, Wiley India Pvt
Ltd, 2011.
2. Rajkumar Buyya, James Broberg and Andrzej Goscinski,
Cloud computing principles and paradigms, John Wiley
and Sons, 2011.
3. Thomas Erl and RicardoPuttini, Cloud Computing-
Concepts, Technology and Architecture, Pearson, 2013.
4. John W. Rittinghouse and James F. Ransome, Cloud
Computing implementation, Management and Security,
CRC Press, Taylor and Francis group, 2010.
50 50 100 - - 3 2
261
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
REFERENCE BOOKS:
1. Ian. H. Witten and Eibe Frank, Data Mining: Practical
Machine Learning Tools and Techniques, Elsevier
Publication, Second Edition, 2005.
2. Joseph Adler, R in a Nutshell, O'Reily Publishers, 2010.
3. Pang-Ning Tan, Vipin Kumar and Michael Steinbach,
Introduction to Data Mining, Pearson Education, 2006.
4. Jiawei Han and Micheline Kamber, Data Mining: Concepts
and Techniques, Morgan Kaufmann Publishers, Second
Edition, 2006.
- 100 100 - - - 2
COURSE OUTCOMES:
Completion of the seminar work enables a successful student
to demonstrate:
CO1. Demonstrate in-depth knowledge on the seminar topic.
CO2. Analyze critically, the concepts relevant to the seminar
topic.
CO3. Understand methodology relevant to seminar topic.
CO4. Undertake investigation of issues related to seminar topic
providing valid conclusions.
CO5. Use techniques and tools to consolidate the solutions
relevant to the seminar topic.
CO6. Comprehend societal issues in the context of seminar
topic.
CO7. Understand ethical issues in the context of seminar topic.
CO8. Function effectively as individual on the chosen seminar
topic.
CO9. Develop communication skills, both in oral and written
form, for preparing and presenting seminar report.
CO10. Engage in lifelong learning to improve knowledge and
competence in the chosen area of seminar.
263
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
IV B.Tech. - I semester
(16BT5HS01) MANAGEMENT SCIENCE
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
PRE-REQUISITES: --
CO URSE DE SCRIPTION: Con cepts of Man agement ;
Environmental Scanning; Concepts Related to Organization;
Operations Management; Work Study; Statistical Quality Control;
Inventory Management; Marketing; Human Resource
Management; Project Management; Project Crashing;
Entrepreneurship; Contemporary Management Practices.
COURSE OUTCOMES:
On successful completion of this course, students will be able
to:
CO1: Demonstrate the concepts of operations management,
human resources management, project management and
contemporary management practices in managerial
context.
CO2: Identify and analyse management problems in the
bu sin ess organ izations reach ing su bst ant iat ed
conclusions using principles of management.
CO3: Design appropriate organization structure for meeting
the needs of the organization with consideration of the
employees of the organization.
CO4: Competently employ broad based analytical tools for
decision makin g, system design , anal ysi s and
performance.
CO5: Provide solution to organizations for sustainable
development.
CO6: Apply knowledge of engineering and management
principles to manage the projects in multidisciplinary
environments.
DETAILED SYLLABUS:
UNIT- I: INTRODUCTION TO MANAGEMENT AND
ORGANIZATION (9 Periods)
Concepts of management and Administration, Nature and
Importance of management, Evolution of management thought,
Functions of management, Contributions of F.W. Taylor and
265
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
in managerial decision making, Six Sigma Concept, Maintenance
Strategies- Preventive, Periodic and Breakdown Maintenance.
Total Periods: 45
TEXT BOOK:
1. O.P. Khanna, Industrial Engineering and Management,
Dhanpat Rai and Sons, 2010.
2. Martand T.Telsang, Industrial Engineering and Production
Management, S. Chand, Second Edition, 2006.
REFERENCE BOOKS:
1. Koontz and Weihrich, Essentials of Management, TMH, Sixth
Edition, New Delhi, 2007.
2. N.D. Vohra, Quantitative Techniques in Management, TMH,
Second Edition, New Delhi.
266
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
IV B.Tech. - I semester
(16BT71201) BIG DATA TECHNOLOGIES
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
267
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: HADOOP DISTRIBUTED FILE SYSTEM AND HADOOP
I/O (9 Periods)
Hadoop Distributed File system: HDFS concepts, Command-
Line Interface, Hadoop file systems, Java interface, Data flow,
Hadoop archives.
Hadoop I/O: Data integrity, Compression, Serialization, File-based
data structures.
UNIT-III: MAPREDUCE, TYPES and FORMATS AND FEATURES
(9 Periods)
MapReduce: Analyzing the data with Hadoop, Scaling out,
Hadoop streaming, Hadoop pipes.
Types and Formats: MapReduce types, Input formats, Output
formats.
Features: Counters, Sorting, Joins, Side data distribution and
MapReduce library classes.
UNIT-IV: HIVE, PIG AND HBASE (9 Periods)
Hive: Comparison with traditional databases, HiveQL, Tables,
Querying data, and User-defined functions.
Pig: Comparison with databases, Pig latin, User-defined functions,
Data processing operators.
HBase: HBasics, Concepts, Clients, HBase vs. RDBMS, Praxis.
UNIT-V: ZOOKEEPER, SQOOP AND CASE STUDIES (9 Periods)
Zookeeper: Zookeeper service, Building applications with
Zookeeper, Zookeeper in production.
Sqoop: Database imports, Working with imported data, Importing
large objects, Performing an export.
Case Studies: Mahout, Healthcare, Facebook and Twitter.
Total Periods: 45
TEXT BOOK:
1. Tom White, Hadoop: The Definitive Guide, O'REILLY
Publications, Third Edition, 2012.
2. Anil Maheswari, Big Data, Tata McGraw Hill, 2017.
269
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
IV B.Tech. - I semester
(16BT71202) MOBILE APPLICATION
DEVELOPMENT
(Common to IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
30 70 100 3 1 - 3
30 70 100 3 1 - 3
DETAILED SYLLABUS:
UNIT-I: OVERVIEW OF MOBILE COMPUTING AND GSM
(9 Periods)
Introduction: Introduction to mobile computing, Novel
applications, Limitations, and Mobile computing architecture.
GSM: Mobile services, System architecture, Radio interface,
Protocols, Localization and calling, Handover, Security, and New
data services, Introduction to 3G and 4G Communications
Standards: WCDMA, LTE, WiMAX
UNIT-II: MEDIUM ACCESS CONTROL AND WIRELESS LAN
(9 Periods)
Medium Access Control: Motivation for a specialized MAC -
Hidden and exposed terminals, Near and far terminals, SDMA,
FDMA, TDMA, CDMA.
30 70 100 3 1 - 3
30 70 100 3 1 - 3
30 70 100 3 1 - 3
30 70 100 3 1 - 3
284
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
and corresponding C# keywords, Working with string data, C#
iteration constructs; Decision constructs and Relational/equality
operators, Understanding C# arrays.
UNIT-II: OBJECT ORIENTED PROGRAMMING WITH C# AND
EXCEPTION HANDLING (11 Periods)
Object Oriented Programming with C#: Introduction to C#
class type, Constructors, The role of the this keyword, The
static keyword, Pillars of OOP, C# access modifiers, C#
encapsulation services, Understanding automatic properties, The
basic mechanics of inheritance, The details of inheritance, C#'s
polymorphic support.
Understanding Structured Exception Handling: The role of
.NET exception handling, The simplest possible example, System-
level exceptions, Application level exceptions, Processing multiple
exceptions.
UNIT-III: INTERFACES, GENERICS, DELEGATES AND EVENTS
(7 Periods)
Interfaces: Understanding interface types, Defining custom
interfaces, Implementing an interface, Implementing interfaces
using visual studio.
Generics: Role of generic type parameters, Creating custom
generic methods, Creating custom generic structures and
classes.
Delegates: Understanding the .NET delegate type, Delegate
example, Generic delegate.
Events: C# events, Understanding operator overloading.
UNIT-IV: ADO.NET (9 Periods)
Definition of ADO.NET, ADO.NET data provider, ADO.NET
namespaces, Connected layer of ADO.NET, Data readers,
Database transactions, Disconnected layer of ADO.NET, Role of
the dataset, Working with DataColumns, DataRows, DataTable,
DataAdapters, Binding DataTable objects to windows forms GUIs.
UNIT-V: ASP.NET WEB FORMS, WEB CONTROLS AND STATE
MANAGEMENT TECHNIQUES (9 Periods)
ASP.NET Web Forms: The role of HTTP, Web Applications and
285
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Web Servers, Role of client side scripting, Posting back to the
web server, Overview of ASP.NET API, Building a single file
ASP.NET web page, Building an ASP.NET webpage using code
files, ASP.NET web sites vs. ASP.NET web applications, ASP.NET
web site directory structure, The life cycle of an ASP.NET web
page, Role of the web.config file.
ASP.NET Web Controls: Understanding the nature of web
controls, Major categories of ASP.NET web control, The Role of
validation controls, Application cache, The control and
WebControl Base Classes
ASP.NET State Management Techniques: Maintaining session
data, Understanding Cookies.
Total Periods: 45
TEXT BOOK:
1. Andrew Troelsen and Philip Japikse, Pro C# 5.0 and the
.NET 4.5 Framework, Apress, Sixth Edition, 2012.
REFERENCE BOOKS:
1. Christian Nagel, Jay Glynn and Morgan Skinner, Professional
C# 5.0 and .NET 4.5.1, WROX Publications, 2014.
2. Mathew Mac Donald, The Complete Reference ASP.NET,
Tata McGraw Hill, 2010.
30 70 100 3 1 - 3
287
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: CONSUMER ORIENTED ELECTRONIC COMMERCE
AND ELECTRONIC PAYMENT SYSTEMS (10 Periods)
Consumer Oriented Electronic Commerce: Consumer oriented
applications, Mercantile process models from the consumer's
perspective, Mercantile process models from the merchant's
perspective.
Electronic Payment Systems: Types of electronic payment
systems, Digital token-based, Smart cards, Credit cards, Risks
in electronic payment systems.
UNIT-III: INTER ORGANIZATIONAL COMMERCE AND INTRA
ORGANIZATIONAL COMMERCE (9 Periods)
Inter Organizational Commerce: EDI, EDI implementation,
MIME and value added networks.
Intra Organizational Commerce: Work flow automation and
coordination, Customization and internal commerce, Supply chain
management.
UNIT-IV: CORPORATE DIGITAL LIBRARY and ADVERTISING
AND MARKETING ON THE INTERNET (9 Periods)
Corporate Digital Library: Making a business case for a
document library, Types of digital documents, Issues behind
document infrastructure, Corporate data warehouses.
Advertising and Marketing on the Internet: Advertising and
marketing - Information based marketing, Advertising on internet,
On-line marketing process, Market research.
UNIT-V: CONSUMER SEARCH and RESOURCE DISCOVERY
AND MULTIMEDIA AND DIGITAL VIDEO (8 Periods)
Consumer Search and Resource Discovery: Information
search and retrieval, Electronic commerce catalogs or directories,
Information filtering.
Multimedia and Digital Video: Key multimedia concepts, Digital
video and electronic commerce, Desktop video processing,
Desktop video conferencing.
Total Periods: 45
288
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
TEXT BOOK:
1. Ravi Kalakota and Andrew B. Whinston, Frontiers of
Electronic Commerce, Pearson Education, Seventh Edition,
2009.
REFERENCE BOOKS:
1. Hendry Chan, Raymond Lee, Tharam Dillon and Ellizabeth
Chang, E-Commerce Fundamentals and Applications, John
Wiley, Third Edition, 2007.
2. S.Jaiswal, E-Commerce, Galgotia, 2008
3. Efrain Turbon, Jae Lee, David King and H.Michael Chang, E-
Commerce, Pearson Education Asia, 2001.
4. Gary P. Schneider and James T. Perry, Electronic Commerce,
Thomson Learning, 2001.
30 70 100 3 1 - 3
30 70 100 3 1 - 3
30 70 100 3 1 - 3
296
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-III: SENSORS and CONNECTIVITY (8 Periods)
Sensors-Types of Sensor Nodes; Internet Communications, IP
Addresses, MAC Address, TCP and UDP ports, Application Layer
Protocols.
UNIT-IV: DESIGN METHODOLOGY AND CASE STUDIES
(10 Periods)
Design Methodology: Purpose and Requirements specifications,
Process Specifications, Domain Model specifications, Information
Model specifications, Service specification, Level Specifications,
Functional View specifications, Operational View specifications,
Device and Component integration, Application development.
Case Studies:Home Automation, Cities.
UNIT-V: DATA ANALYTICS FOR IoT (9 Periods)
Analytics, Apache Hadoop, Hadoop MapReduce for Batch Data
Analysis, Apache Oozie, Chef and Case studies.
Total Periods: 45
TEXT BOOK:
1. Arshdeep Bahga, Vijay Madisetti, Internet of Things - A
Hands-on Approach, University Press, 2015.
REFERENCE BOOKS:
1. Adrian McEwen and Hakim Cassimally, Designing the Internet
of Things, Wiley Publishing, 2013.
2. CharlesBell, Beginning Sensor Networks with Arduino and
Raspberry Pi, Apress, 2013.
3. Marco Schwartz, Internet of Things with the Arduino Yun,
Packt Publishing, 2014.
4. Matt Richardson, Shawn Wallace, Getting Started with
Raspberry Pi, Maker Media, Inc, 2012.
297
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
IV B.Tech. - I semester
(16BT71210) HIGH PERFORMANCE
COMPUTING
(Program Elective - 4)
(Common to IT and CSSE)
Int. Marks Ext. Marks Total Marks L T P C
30 70 100 3 1 - 3
298
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
Large impact, The role of compilers, C++ optimizations, Data
access optimization-balance analysis and light speed estimates,
Storage order.
Case study: The Jacobi algorithm and Dense matrix transpose.
UNIT-III: PARALLEL COMPUTERS (9 Periods)
Taxonomy of parallel computing paradigms, Shared-memory
computers, Distributed-memory computers, Hierarchical systems,
Networks. Basics of parallelization, Data Parallelism, Function
parallelism, Parallel scalability.
UNIT-IV: SHARED-MEMORY PARALLEL PROGRAMMING WITH
OpenMP (9 Periods)
Introduction to OpenMP - Parallel execution, Data scoping,
OpenMP work sharing for loops, Synchronization, Reductions,
Loop scheduling and tasking.
Case study: OpenMP-parallel Jacobi algorithm, Efficient OpenMP
programming-profiling OpenMP programs, Performance pitfalls.
Case study: Parallel sparse matrix-vector multiply.
UNIT- V:DISTRIBUTED-MEMORY PARALLEL PROGRAMMING
WITH MPI (9 Periods)
Message passing, Introduction to MPI, Examples - MPI
parallelization of Jacobi solver; Efficient MPI Programming - MPI
performance tools, communication parameters, Synchronization,
Serialization, Contention, Reducing communication overheads,
Understanding intranode point-to-point communication.
Total Periods: 45
TEXT BOOK:
1. Georg Hager and Gerhard Wellein, Introduction to High
Performance Computing for Scientists and Engineers,
Chapman and Hall / CRC Computational Science Series,
2012.
REFERNCE BOOKS:
1. Charles Severance and Kevin Dowd, High Performance
Computing, O'Reilly Media, Second Edition , 1998.
2. Kai Hwang and Faye Alaye Briggs, Computer Architecture
and Parallel Processing, McGraw Hill, 1984.
30 70 100 3 1 - 3
300
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
UNIT-II: CONTROL DESIGN PROCESS (8 Periods)
Design Process: Human interaction with computers, Importance
of human characteristics, human considerations in design, Human
interaction speeds, and understanding business functions.
UNIT-III: SCREEN DESIGN (10 Periods)
Design goals: Screen meaning and purpose, Organizing screen
elements, Ordering of screen data and content, Screen
navigation and flow, Visually pleasing composition, Amount of
information, Focus and emphasis, Presenting information simply
and meaningfully, Information retrieval on web, Statistical
graphics, Technological considerations in interface design.
UNIT-IV: WINDOWS AND MULTIMEDIA (8 Periods)
Windows Menus and Navigation schemes: Selection of
window, selection of device based and screen based controls.
Components: Text and messages, Icons and images, Multimedia,
Color uses, Problems with colors, choosing colors.
UNIT-V: SOFTWARE TOOLS AND DEVICES (10 Periods)
Software tools: Specification methods, Interface building tools,
Interaction devices - Keyboards and keypads,Pointing
devices,Speech and auditory interfaces; Image and video
displays, drivers.
Total Periods: 45
TEXT BOOKS:
1. Wilbert O. Galitz, The Essential Guide to User Interface
Design, Wiley India Education, Second Edition, 2008.
2. Ben Schneiderman and Catherine Plaisant, Designing the
User Interface, Pearson Education, Fourth Edition, 2009.
REFERENCE BOOKS:
1. A Dix, Janet Finlay, G. D. Abowd and R. Beale, Human-
Computer Interaction, Pearson Publishers, Third Edition,
2008.
2. Jonathan Wolpaw and Elizabeth Winter Wolpaw, Brain-
Computer Interfaces: Principles and Practice, Oxford
Publishers, 2012.
50 50 100 - - 3 2
302
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
iii. Create Hadoop File system Shell and Read and write
Data.
2. Practice on MapReduce:
i. Create file to count the number of words and display the
same.
ii. Apply MapReduce for Video Streaming file.
3. Count number of Objects in a given video file using Pig
programming Tool.
4. Practice on Hive:
i. Table Creation and Deletion.
ii. Querying and reporting.
5. Import and Export data from RDBMS database using Sqoop
tool.
6. Practice on HBase:
i. Table Creation and Deletion.
ii. Querying and reporting.
7. Create Workflow, Deploy and Run using Oozie Tool.
8. Perform data storage and management using Zookeeper
tool.
9. Case study 1: Insurance Domain
i) Perform Classification Technique on Insurance Dataset
ii) Perform Clustering Technique on Insurance Dataset
10. Case study 2: Healthcare Domain
i) Perform Classification Technique on Healthcare Dataset
ii) Perform Clustering Technique on Healthcare Dataset
11. Case study 3: Retail Store data
i) Perform Recommendation Engine on Retail Store Dataset
ii. Perform Association rule mining on Retail Store Dataset.
304
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
IV B.Tech. - I semester
(16BT71232) MOBILE APPLICATION
DEVELOPMENT LAB
Int. Marks Ext. Marks Total Marks L T P C
50 50 100 - - 3 2
305
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
LIST OF EXPERIMENTS:
1. Test the android development environment by performing
the following operations.
a. Add the sample application to a project in Android studio.
b. Create an Android Virtual Device (AVD) for sample project.
c. Create a launch configuration for sample project.
d. Run a sample application in Android Emulator.
2. Develop a program which will implement Sub menu in android
application.
3. Develop a program to implement Context menu (Floating
List of Menu Items) in android application.
4. Develop a program to demonstrate the use of Relative
Layout Views with different attributes.
5. Develop a program to demonstrate the use of Linear Layout
Views with different attributes.
6. Develop a program to implement a Custom Button and handle
the displayed message on button press.
7. Develop a program to implement the Table layout in View
Group that displays child View elements in rows and columns.
8. Develop a program to implement the List View in android
application.
9. Develop a program to show how to use Date picker control
of ADK in android applications.
10. Develop a program to insert, delete, display, and update
the employee details using Android SQLite.
11. Design and develop a program to create sign-up and sign-
in pages and maintain the user details with SQLite
12. Mini project:-Develop the following applications using
Android.
a. Alarm b. Audio player
c. Audio Recorder d.Vedio Player
306
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
REFERENCE BOOKS:
1. J. F. DiMarzio, Beginning Android Programming with Android
Studio, Wiley India, Fourth Edition, 2017.
2. Paul Deital and Harvey Deital, Android How to Program,
Detial associates publishers, 2013.
3. Neils Smyth, Android Stduio Development Essentials,
Creative Space Independent Publishing Platform, Seventh
Edition, 2016.
4. Jeff McWherter and Scott Gowell, Professional Mobile
Application Development, Wiley India, 2012.
307
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
REFERENCE BOOKS:
1. J. F. DiMarzio, Beginning Android Programming with Android
Studio, Wiley India, Fourth Edition, 2017.
2. Paul Deital and Harvey Deital, Android How to Program,
Detial associates publishers, 2013.
3. Neils Smyth, Android Stduio Development Essentials,
Creative Space Independent Publishing Platform, Seventh
Edition, 2016.
4. Jeff McWherter and Scott Gowell, Professional Mobile
Application Development, Wiley India, 2012.
307
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
IV B.Tech. - I semester
(16BT71233) COMPREHENSIVE ASSESSMENT
- 100 100 - - - 2
308
SVEC16 - B.TECH - INFORMATION TECHNOLOGY
IV B.Tech. - II semester
(16BT81231) PROJECT WORK
Int. Marks Ext. Marks Total Marks L T P C
Note:
1. A student convicted of any of the above offences, will be
expelled from the College.
2. A student imprisoned for more than six months for any of
the above offences will not be admitted in any other College.
3. A student against whom there is prima facie evidence of
ragging in any form will be suspended from the College
immediately.
4. The full text of Act 26 of 1997 and UGC Regulations on Curbing
the Menace of Ragging in Higher Educational Institutions,
2009 (Dated 17th June, 2009) are placed in the College
library for reference.