Cse Btech r23 Syllabus Book
Cse Btech r23 Syllabus Book
FOR
&
Sri Venkateswara College of Engineering and Technology is proud to win the confidence of all
the above bodies monitoringthe quality in education and has gladly accepted the responsibilityof
sustaining, the standards and ethics it has been striving for more than a decade in reaching its present
standing in the arenaof contemporary technical education.
As a follow up, statutory bodies like Academic Council and Boards of Studies are constituted
with the guidance of theGoverning Body of the College and recommendations of the JNTUA,
Ananthapuramu to frame the regulations, course structure and syllabi under autonomous status.
The autonomous regulations, course structure and syllabi have been prepared after prolonged and
detailed interaction with several expertise solicited from academics, industry and research, to
produce quality engineering graduates to the society.
All the faculty, parents and students are requested to go through all the rules and regulations
carefully. Any clarifications needed are to be sought at appropriate time and with principalof the
college, without presumptions, to avoid unwanted subsequent inconveniences and embarrassments.
The cooperation of all the stake holders is sought for the successful implementation of the
autonomous system in the larger interests of the college and brighter prospects of engineering
graduates.
Principal
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
R.V.S. NAGAR, CHITTOOR-517 127, ANDHRA PRADESH
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Vision
• To carve the youth as dynamic, competent, valued and knowledgeable professionals who shall lead
the Nation to a better future and to mould the institution into a Academic Excellence and Advanced
Research.
Mission
• To provide quality education, student-centered teaching- learning processes and state-of-art
infrastructure for professional aspirants hailing from both rural and urban areas.
• To impart technical education that encourages independent thinking, develops strong domain of
knowledge, own contemporary skills and positive attitudes towards holistic growth of young minds.
Quality policy
• Sri Venkateswara College of Engineering and Technology strides towards excellence by adopting
a system of quality policies and processes with continued improvements to enhance student’s
skills and talent for their exemplary contribution to the society, the nation and the world.
ACADEMIC REGULATIONS-R23
COURSE STRUCTURE AND DETAILED SYLLABI
for
B. Tech Regular (Full - Time) Four Year Degree Program
(For the batches admitted from the Academic Year 2023-24)
and
B. Tech. (Lateral Entry Scheme)
(For the batches admitted from the Academic Year 2024-25)
1
Academic Regulations (R23) for B. Tech
(Regular-Full time)
(Effective for the students admitted into I year from the Academic Year 2023-24 onwards and
B. Tech. (Lateral Entry Scheme) for the batches admitted from the Academic Year 2024-25
onwards)
2. Students, who fail to fulfil all the academic requirements for the award of the
degree within eight academic years from the year of their admission, shall
forfeit their seat in B.Tech. course and their admission stands cancelled. This
clause shall be read along with clause 1 a) i).
3. Admissions
Admission to the B. Tech Program shall be made subject to the eligibility,
qualifications and specialization prescribed by the A.P. State
Government/University from time to time. Admissions shall be made either
based on the merit rank obtained by the student in the common entrance
examination conducted by the A.P. Government/University or any other order
of merit approved by the A.P. Government/University, subject to reservations
as prescribed by the Government/University from time to time.
2
Credit Definition:
5. Semester/Credits:
All courses offered for the undergraduate program (B. Tech.) are broadly
classified as follows:
S. No. Category Breakup Percenta AICTE
of Credits ge of Recommendation
(Total 163) (%)
total
credits
Humanities and Social
1. Science including 13 8% 8 – 9%
Management (HM)
2. Basic Sciences (BS) 20 13% 12 - 16%
3. Engineering Sciences (ES) 23.5 14% 10 – 18%
4. Professional Core (PC) 57.5 34% 30 – 36%
Electives – Professional
(PE) & Open (OE); 33 21% 19 - 23%
5. Domain Specific Skill
Enhancement Courses
(SEC)
6. Internships & Project 16 10% 8 – 11%
work (PR)
7. Mandatory Courses (MC) Non-credit Non- -
credit
3
7. Course Classification:
All subjects/ courses offered for the undergraduate programme in
Engineering & Technology (B.Tech. degree programmes) are broadly
classified as follows:
8. Programme Pattern
i. Total duration of the of B. Tech (Regular) Programme is four academic
years.
ii. Each academic year of study is divided into two semesters.
iii. Minimum number of instructional days in each semester is 90 days.
iv. There shall be mandatory student induction program for fresher’s, with
a three- week duration before the commencement of first semester.
Physical activity, Creative Arts, Universal Human Values, Literary,
Proficiency Modules, Lectures by Eminent People, Visits to local Areas,
4
Familiarization to Dept./Branch & Innovations etc., are included as per
the guidelines issued by AICTE.
v. Health/wellness/yoga/sports and NSS /NSS /Scouts & Guides /
Community service activities are made mandatory as credit courses for
all the under graduate students.
5
9. Evaluation Process
The performance of a student in each semester shall be evaluated subject
wise with a maximum of 100 marks for theory and 100 marks for practical
subject. Summer Internships shall be evaluated for 50 marks, Full Internship
& Project work in final semester shall be evaluated for 200 marks, mandatory
courses with no credits shall be evaluated for 30 mid semester marks.
A student has to secure not less than 35% of marks in the end examination
and a minimum of 40% of marks in the sum total of the mid semester and
end examination marks taken together for the theory, practical, design,
drawing subject or project etc. In case of a mandatory course, he/she should
secure 40% of the total marks.
Theory Courses
Note:
The objective paper shall be prepared in line with the quality of
competitive examinations questions.
6
The subjective paper shall contain 3 either or type questions of equal
weight age of 10 marks. Any fraction shall be rounded off to the next
higher mark.
The objective paper shall be conducted by the respective institution on
the day of subjective paper test.
Assignments shall be in the form of problems, mini projects, design
problems, slip tests, quizzes etc., depending on the course content. It
should be continuous assessment throughout the semester and the
average marks shall be considered.
iii) If the student is absent for the mid semester examination, no re-exam
shall be conducted and mid semester marks for that examination shall be
considered as zero.
iv) First midterm examination shall be conducted for I, II units of syllabus
with one either or type question from each unit and third either or type
question from both the units. The second midterm examination shall be
conducted for III, IV and V units with one either or type question from
each unit.
For Example:
Marks obtained in first mid: 25
Marks obtained in second mid: 20
Final mid semester Marks: (25x0.8) + (20x0.2) = 24
If the student is absent for any one midterm examination, the final mid
semester marks shall be arrived at by considering 80% weight age to the
marks secured by the student in the appeared examination and zero to
the other. For Example:
i) Question paper shall be in two parts viz., Part A and Part B with equal
weightage of 35 marks each.
ii) In each part, question 1 shall contain 5 compulsory short answer
questions for a total of 5 marks such that each question carries 1mark.
iii) In each part, questions from 2 to 4, there shall be either/or type questions
of 10 marks each. Student shall answer any one of them.
iv) The questions from 2 to 4 shall be set by covering one unit of the
syllabus for each question.
Practical Courses
8
Assessment Method Marks
Continuous Internal Assessment 30
Semester End Examination 70
Total 100
g) The laboratory records and mid semester test papers shall be preserved
for a minimum of 3 years in the respective institutions as per the University
norms and shall be produced to the Committees of the University as and
when the same are asked for.
ii) Out of the five skill courses two shall be skill-oriented courses from the
same domain. Of the remaining three skill courses, one shall be a soft
skill course and the remaining two shall be skill-advanced courses from
the same domain/Interdisciplinary/Job oriented.
iii) The course shall carry 100 marks and shall be evaluated through
continuous assessments during the semester for 30 sessional marks and
end examination shall be for 70 marks. Day-to-day work in the class /
laboratory shall be evaluated for 30 marks by the concerned teacher based
9
on the regularity/assignments/viva/mid semester test. The end
examination similar to practical examination pattern shall be conducted
by the concerned teacher and an expert in the subject nominated by the
principal.
iv) The Head of the Department shall identify a faculty member as coordinator
for the course. A committee consisting of the Head of the Department,
coordinator and a senior Faculty member nominated by the Head of the
Department shall monitor the evaluation process. The marks/grades shall
be assigned to the students by the above committee based on their
performance.
v) The student shall be given an option to choose either the skill courses
being offered by the college or to choose a certificate course being offered
by industries/Professional bodies or any other accredited bodies. If a
student chooses to take a Certificate Course offered by external agencies,
the credits shall be awarded to the student upon producing the Course
Completion Certificate from the agency. A committee shall be formed at
the level of the college to evaluate the grades/marks given for a course
by external agencies and convert to the equivalent marks/grades.
10
Students who have qualified in the proctored examinations conducted
through MOOCs platform can apply for credit transfer as specified and are
exempted from appearing internal as well as external examination (for the
specified equivalent credit course only) conducted by the university.
i) The University/Institution shall offer credit mobility for MOOCs and give
the equivalent credit weightage to the students for the credits earned
through online learning courses.
ii) Student registration for the MOOCs shall be only through the respective
department of the institution, it is mandatory for the student to share
necessary information with the department.
iii) Credit transfer policy will be applicable to the Professional & Open
Elective courses only.
iv) The concerned department shall identify the courses permitted for credit
transfer.
v) The University/institution shall notify at the beginning of semester the
list of the online learning courses eligible for credit transfer.
vi) The institution shall designate a faculty member as a Mentor for each
course to guide the students from registration till completion of the credit
course.
vii) The University/institution shall ensure no overlap of MOOC exams with
that of the University/institution examination schedule. In case of delay
in results, the University/institution will re-issue the marks sheet for
such students.
viii) Student pursuing courses under MOOCs shall acquire the required
credits only after successful completion of the course and submitting a
certificate issued by the competent authority along with the percentage
of marks and grades.
ix) The institution shall submit the following to the examination section of
the university:
a) List of students who have passed MOOC courses in the current
semester along with the certificate of completion.
b) Undertaking form filled by the students for credit transfer.
x) The University / institution shall resolve any issues that may arise in
the implementation of this policy from time to time and shall review its
credit transfer policy in the light of periodic changes brought by UGC,
11
SWAYAM, NPTEL and state government.
The project report shall be evaluated with an external examiner. The total
marks for project work 200 marks and distribution shall be 60 marks for
internal and 140 marks for external evaluation. The supervisor assesses the
student for 30 marks (Report: 15 marks, Seminar: 15 marks). At the end of
the semester, all projects shall be showcased at the department for the
benefit of all students and staff and the same is to be evaluated by the
departmental Project Review Committee consisting of supervisor, a senior
faculty and HOD for 30 marks. The external evaluation of Project Work is a
Viva-Voce Examination conducted in the presence of internal examiner and
external examiner appointed by the institution and is evaluated for 140
marks.
The college shall facilitate and monitor the student internship programs.
Completion of internships is mandatory, if any student fails to complete
internship, he/she will not be eligible for the award of degree. In such cases,
the student shall repeat and complete the internship.
14
15.1 Enrolment into Minor:
i. Students of a Department/Discipline are eligible to opt for Minor
degree specialization groups offered by a department other than their
parent department.
ii. The student without any backlog subjects upto III Semester is
permitted for enrolment into Minor degree.
iii. If a student is detained due to lack of attendance either in Major or in
Minor, registration shall be cancelled.
iv. Transfer of credits from Minor to regular B. Tech degree and vice-
versa shall not be permitted.
v. Minor is to be completed simultaneously with a Major degree program.
vii) If the learning is carried out in blended mode (both offline &
online), then the total attendance of the student shall be calculated
considering the offline and online attendance of the student.
viii) For induction programme attendance shall be maintained as per AICTE
norms.
17
18. Conduct of Semester End Examination and Evaluation:
18.3 The marks for the internal evaluation components will be added to the
external evaluation marks secured in the Semester – End examinations, to arrive
at total marks for any subject in that semester.
18.7 Student-wise Grade Sheets are generated and issued to the students.
20. Grading:
After each course is evaluated for 100 marks, the marks obtained in each
course will be converted to a corresponding letter grade as given below,
depending on the range in which the marks obtained by the student fall.
The Semester Grade Point Average (SGPA) is the ratio of sum of the product
of the number of credits with the grade point scored by a student in all the
courses taken by a student and the sum of the number of credits of all the
courses undergone by a student, i.e.,
19
SGPA= Σ(Ci×Gi)/ΣCi
Where, Ci is the number of credits of the ith subject and Gi is the grade point
scored by the student in the ith course.
The Cumulative Grade Point Average (CGPA) will be computed in the same
manner considering all the courses undergone by a student over all the
semesters of a program, i.e.,
CGPA= Σ(Ci×Si)/ΣCi
Where “Si” is the SGPA of the ith semester and Ci is the total number
of credits up to that semester.
Both SGPA and CGPA shall be rounded off to 2 decimal points and reported
in the transcripts.
While computing the SGPA the subjects in which the student is awarded
Zero grade points will also be included.
Award of Class:
After a student has satisfied the requirements prescribed for the
completion of the program and is eligible for the award of B. Tech. Degree,
he/she shall be placed in one of the following four classes:
If the candidate has any dues not paid to the university or if any case of
indiscipline or malpractice is pending against him/her, the result of the
candidate shall be withheld in such cases.
20
22. Personal Verification /Recounting / Revaluation / Final Valuation
22.1 Personal Verification of Answer Scripts:
Students shall be permitted for request for final valuation of the Semester–
End Examination answer scripts within a stipulated period after the publication
of the revaluation results by paying the necessary fee. The final valuation shall
be carried out by an expert not less than Associate Professor as per the scheme
of valuation supplied by the examination branch in the presence of the student,
Controller of Examinations and Principal. However students are not permitted to
discuss / argue with the examiner. If the increase in marks after final valuation
is equal to or more than 15% of the previous valuation marks, the marks
obtained after final valuation shall be treated as final. If the variation of marks
after final valuation is less than 15% of the previous valuation marks, then the
earlier valuation marks shall be treated as the final marks.
b) Entry Policy:
Modalities on multiple entry by the student into the B.Tech. programme will
be provided in due course of time.
Note: The University / institution shall resolve any issues that may arise in
the implementation of Multiple Entry and Exit policies from time to time
and shall review the policies in the light of periodic changes brought by
UGC, AICTE and State government.
The minimum instructional days excluding exams for each semester shall be
90 days.
23
ACADEMIC REGULATIONS (R23)
FOR B.TECH. (LATERAL ENTRY SCHEME)
(Effective for the students admitted into II year through Lateral Entry
Scheme from the Academic Year 2024-25 onwards)
(b) Award of B.Tech. degree with Honors if he/she fulfils the following:
(i) Student secures additional 18 credits fulfilling all the requisites
of a B.Tech. program i.e., 123 credits.
(ii) Registering for Honors is optional.
(iii) Honors is to be completed simultaneously with B.Tech.
programme.
2. Students, who fail to fulfil the requirement for the award of the degree within
six consecutive academic years from the year of admission, shall forfeit their
seat.
ii. A student shall be promoted from III year to IV year if he/she fulfils the
academic requirements of securing 40% of the credits (any decimal fraction
should be rounded off to lower digit) in the subjects that have been studied
up to V semester.
And in case if student is already detained for want of credits for particular
academic year, the student may make up the credits through supplementary
exams of the above exams before the commencement of IV year I semester
class work of next year.
24
4. Course Pattern
i) The entire course of study is three academic years on semester pattern.
ii) A student eligible to appear for the end examination in a subject but absent
at it or has failed in the end examination may appear for that subject at
the next supplementary examination offered.
iii) When a student is detained due to lack of credits/shortage of attendance
the student may be re-admitted when the semester is offered after
fulfilment of academic regulations, the student shall be in the academic
regulations into which he/she is readmitted.
25
Identification of Courses
B. Tech
Each course shall be uniquely identified by an alphanumeric code of width 7
characters as given below.
No. of Digits Description
First two digits Year of regulations Ex:23
Next one letter Type of program:
A: B. Tech
B: M. Tech
C: M.B.A
D: M.C.A
E: BBA
F: BCA
Next two letters Code of program:
CE: Civil Engineering, EE: Electrical and Electronics Engineering,
ME: Mechanical Engineering, EC: Electronics and Communication
Engineering, BM: Electronics and Communication Engineering
(Bio Medical Engineering), CS: Computer Science and
Engineering, CC: Computer Science and Engineering (Cyber
Security), CM: Computer Science and Engineering (Artificial
Intelligence and Machine Learning), CA: Computer Science and
Engineering (Artificial Intelligence), AI: Artificial Intelligence,
AD: Artificial Intelligence and Data Science, CD: Computer
Science and Engineering (Data Science), CB: Computer Science
and Business Systems, IT: Information Technology,
CO: Computer Science and Engineering (Internet of Things),
MB: Management Courses, HS: Humanities and Sciences
Last two digits Indicate serial numbers: ≥ 01
Ex:
23ACE01
23AEE01
23AME01
23AEC01
23ABM01
23ACS01
23ACC01
23ACM01
23ACA01
23AAI01
23AAD01
23ACD01
23ACB01
23AIT01
23ACO01
23AMB01
23AHS01
26
RULES FOR DISCIPLINARY ACTION FOR MALPRACTICE / IMPROPER
CONDUCT IN EXAMINATIONS
Nature of Malpractices / Punishment
Improper Conduct
If the candidate
1.(a) Possesses or keeps accessible in Expulsion from the examination
examination hall, any paper, note hall and cancellation of the
book, programmable calculators, Cell performance in that subject only.
phones, pager, palm computers or
any other form of material concerned
with or related to the subject of the
examination (theory or practical) in
which he is appearing but has not
made use of (material shall include
any marks on the body of the
candidate which can be used as an
aid in the subject of the examination)
(b) Gives assistance or guidance or Expulsion from the examination
receives it from any other candidate hall and cancellation of the
orally or by any other body language performance in that subject only
methods or communicates through of all the candidates involved. In
cell phones with any candidate or case of an outsider, he will be
persons in or outside the exam hall in handed over to the police and a
respect of any matter. case is registered against him.
2. Has copied in the examination hall Expulsion from the examination
from any paper, book, programmable hall and cancellation of the
calculators, palm computers or any performance in that subject and
other form of material relevant to the all other subjects the candidate
subject of the examination (theory or has already appeared including
practical) in which the candidate is practical examinations and
appearing. project work and shall not be
permitted to appear for the
remaining examinations of the
subjects of that Semester/year.
The Hall Ticket of the candidate is
to be cancelled.
3. Comes in a drunken condition to the Expulsion from the examination
examination hall. hall and cancellation of the
performance in that subject and
all other subjects the candidate
has already appeared including
practical examinations and
project work and shall not be
permitted to appear for the
remaining examinations of the
subjects of that Semester/year.
4. Smuggles in the Answer book or Expulsion from the examination
additional sheet or takes out or hall and cancellation of the
27
arranges to send out the question performance in that subject and
paper during the examination or all other subjects 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 subjects of
that Semester/year. The
candidate is also debarred for two
consecutive semesters from class
work and all University
examinations. The continuation
of the course by the candidate is
subject to the academic
regulations in connection with
forfeiture of seat.
5. Leaves the exam hall taking away Expulsion from the examination
answer script or intentionally tears of hall and cancellation of the
the script or any part thereof inside performance in that subject and
or outside the examination hall. all other subjects the candidate
has already appeared including
practical examinations and
project work and shall not be
permitted for the remaining
examinations of the subjects of
that Semester/year. The
candidate is also debarred for two
consecutive semesters from class
work and all University
examinations. The continuation of
the course by the candidate is
subject to the academic
regulations in connection with
forfeiture of seat.
6. Possess any lethal weapon or firearm Expulsion from the examination
in the examination hall. hall and cancellation of the
performance in that subject and
all other subjects the candidate
has already appeared including
practical examinations and
project work and shall not be
permitted for the remaining
examinations of the subjects of
that Semester/year. The
candidate is also debarred and
forfeits of seat.
7. Impersonates any other candidate in The candidate who has
connection with the examination. impersonated shall be expelled
28
from examination hall. The
candidate is also debarred and
forfeits the seat. The performance
of the original candidate who has
been impersonated, shall be
cancelled in all the subjects of the
examination (including practicals
and project work) already
appeared and shall not be allowed
to appear for examinations of the
remaining subjects of that
semester/year. The candidate is
also debarred for two consecutive
semesters from class work and all
University examinations. The
continuation of the course by the
candidate is subject to the
academic regulations in
connection with forfeiture of seat.
If the impostor is an outsider, he
will be handed over to the police
and a case is registered against
him.
8. Refuses to obey the orders of the In case of students of the college,
Chief Superintendent / Assistant – they shall be expelled from
Superintendent / any officer on duty examination halls and
or misbehaves or creates disturbance cancellation of their performance
of any kind in and around the in that subject and all other
examination hall or organizes a walk subjects the candidate(s) has
out or instigates others to walk out, (have) already appeared and
or threatens the officer-in-charge or shall not be permitted to appear
any person on duty in or outside the for the remaining examinations of
examination hall of any injury to his the subjects of that
person or to any of his relations semester/year. The candidates
whether by words, either spoken or also are debarred and forfeit their
written or by signs or by visible seats. In case of outsiders, they
representation, assaults the officer- will be handed over to the police
in-charge, or any person on duty in and a police case is registered
or outside the examination hall or against them.
any of his relations, or indulges in
any other act of misconduct or
mischief which result in damage to or
destruction or property in the
examination hall or any part of the
College campus or engages in any
other act which in the opinion of the
officer on duty amounts to use of
unfair means or misconduct or has
29
the tendency to disrupt the orderly
conduct of the examination.
9. If student of the college, who is not aStudent of the colleges expulsion
candidate for the particularfrom the examination hall and
examination or any person not cancellation of the performance in
connected with the college indulges that subject and all other subjects
in any malpractice or improper the candidate has already
conduct mentioned in clause 6 to 8. appeared including practical
examinations and project work
and shall not be permitted for the
remaining examinations of the
subjects of that semester/year.
The candidate is also debarred
and forfeits the seat.
Person(s) who do not
belong to the College will be
handed over to police and, a
police case will be registered
against them.
10. Uses objectionable, abusive or Cancellation of the performance
offensive language in the answer in that subject.
paper or in letters to the examiners
or writes to the examiner requesting
him to award pass marks.
11. Copying detected on the basis of Cancellation of the performance
internal evidence, such as, during in that subject and all other
valuation or during special scrutiny. subjects the candidate has
appeared including practical
examinations and project work of
that semester/year
examinations.
12. If any malpractice is detected which
is not covered in the above clauses 1
to 11 shall be reported to the
Examination committee for further
action to award suitable punishment.
30
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
R.V.S. NAGAR, CHITTOOR-517 127, ANDHRA PRADESH
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Department Vision:
Department Mission:
• Develop domain and research skills that enable them to undertake challenging careers and
pursue Higher Education.
• Imbibe morals and values among students for developing a strong professional etiquette and
with a zeal for continuous learning.
• Create an ecosystem for faculty to develop further in domain competence, research aptitude
and pedagogical skills.
• Develop infrastructure and facilities for different academic and research activities.
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
R.V.S. NAGAR, CHITTOOR-517 127, ANDHRA PRADESH
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
3. Continue to develop their professional knowledge and skills to beagile and relevant in the
industry.
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
R.V.S. NAGAR, CHITTOOR-517 127, ANDHRA PRADESH
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
INDUCTION PROGRAMME
S. No. Course Name Category L-T-P-C
1 Physical Activities -- Sports, Yoga and Meditation, MC 0-0-6-0
Plantation
2 Career Counselling MC 2-0-2-0
3 Orientation to all branches -- career options, tools, etc. MC 3-0-0-0
4 Orientation on admitted Branch -- corresponding labs, EC 2-0-3-0
tools and platforms
5 Proficiency Modules & Productivity Tools ES 2-1-2-0
6 Assessment on basic aptitude and mathematical skills MC 2-0-3-0
Scheme of
Cre-
S. Course Hours/week Examination
Category Course Name dits
No Code Maximum Marks
L T P C CIA SEE Total
HSS 23AMB02/ Managerial Economics and Financial 2 0 0 2
1. 23AMB03/ Analysis /Organizational Behaviour/ 30 70 100
23AMB04 Business Environment
Open Elective – I
S.No. Course Code Course Name Offered by the Dept.
1 23ACE30 Green Buildings
CIVIL
2 23ACE31 Construction Technology and Management
3 23AEE23 Electrical Safety Practices and Standards EEE
4 23AME23 Sustainable Energy Technologies ME
5 23AEC30 Electronic Circuits ECE
6 23AHS26 Mathematics for Machine Learning and AI Mathematics
7 23AHS27 Materials Characterization Techniques Physics
8 23AHS28 Chemistry of Energy Systems Chemistry
9 23AHS29 English for Competitive Examinations Humanities
10 23AMB06 Entrepreneurship and New Venture Creation
III B. Tech II Semester – CSE Regulations: R23
Scheme of
Examination
S. Course Hours/week Credits Maximum Marks
No Category Code Course Name L T P C CIA SEE Total
Introduction to Machine
1. PC 23ACM06 Learning 3 0 0 3 30 70 100
PC 23ACS24 Cloud Computing 3 0 0 3 30 70 100
2.
Cryptography & Network
3. PC 23ACC04 3 0 0 3 30 70 100
Security
Software Testing
23AIT11 Methodologies
4. PE – II 23ACC10 Cyber Security 3 0 0 3 30 70 100
23ACS28 DevOps
23AEC29 Embedded Systems
Open Elective – II
S.No. Course Code Course Name Offered by the Dept.
1 23ACE44 Disaster Management
CIVIL
2 23ACE45 Sustainability in Engineering Practices
3 23AEE33 Renewable Energy Sources EEE
4 23AME39 Automation and Robotics ME
5 23AEC26 Digital Circuits ECE
6 23AHS35 Optimization Techniques And Applications Mathematics
7 23AHS37 Physics Of Electronic Materials And Devices Physics
8 23AHS38 Chemistry Of Polymers And Applications Chemistry
9 23AHS39 Academic Writing and Public Speaking Humanities
10 23AHS36 Mathematical Foun dation of Quantum Technologies Mathematics
IV B. Tech I Semester – CSE Regulations: R23
Scheme of
Examination
Hours/week Credits Maximum Marks
S. Course
No Category Code Course Name SE E
L T P C CIA Total
Scheme of
Examination
S. Course Hours/week Credits Maximum Marks
No Category Code Course Name
L T P C CIA SEE Total
IN 23ACS36 Internship - - 24 4 30 70 100
1. PR
23ACS37 Project - - - 8 30 70 100
TOTAL 12 60 140 200
Regulations: R23
Year Scheme of
S. Course Hours/week Credits Examination
& Sem Maximum Marks
No Code Course Name
L T P C CIA SEE Total
1. III-I 23ACS42 Robotics and Intelligent 3 0 0 3 30 70 100
Systems
2 III-I 23ACC27 Cloud Security 3 0 0 3 30 70 100
3. III -II 23ACS39 No SQL Databases 3 0 0 3 30 70 100
Yea Scheme of
S. Hours/week Credits Examination
r & Course Maximum Marks
No Code Course Name
Sem L T P C CIA SEE Total
1. III-I 23ACS50 Big Data and Analytics in Cloud 3 0 0 3 30 70 100
Scheme of
Course Examination
S.No Offered in Name of the Subject and Lab L T P C (Maximum Marks)
Code
CIA SEE Total
1 III – I 23ACE67 Construction Materials 3 0 0 3 30 70 100
2 III – I 23ACE68 Construction Methods 3 0 0 3 30 70 100
Fundamentals of Building
3 III – II 23ACE69 3 0 0 3 30 70 100
Planning and Drawing
4 III – II 23ACE70 Basic Surveying 3 0 0 3 30 70 100
Essentials of Concrete
5 IV - I 23ACE71 3 0 0 3 30 70 100
Technology
6 III – I 23ACE72 Basic Concrete Technology Lab 0 0 3 1.5 30 70 100
7 III – II 23ACE73 Basic Surveying Lab 0 0 3 1.5 30 70 100
Scheme of
Year Hours per
Course Examination
and Category Course title week Credits
code Max. Marks
sem
L T P CIA SEE Total
3 0 0 3 30 70 100
PC 23AEE52 Energy Audit and Management
III-I
Energy Management in 3 0 0 3 30 70 100
PC 23AEE53
Building
3 0 0 3 30 70 100
PC 23AEE54 Energy Storage Technologies
III-II
Energy Scenario and Energy 3 0 0 3 30 70 100
PC 23AEE55
Policy
3 0 0 3 30 70 100
PC 23AEE56 Waste Energy Management
IV -I
- - 6 3 30 70 100
PC 23AEE57 Project in Energy Systems
TOTAL 15 6 18 180 420 600
MINORS OFFERED BY THE EEE
MICRO GRID TECHNOLOGY
Scheme of
Year Hours per
Course Examination
and Category Course title week Credits
code Max. Marks
sem
L T P CIA SEE Total
Futuristic Power Systems 3 0 0 3 30 70 100
PC 23AEE58
III-I Power Electronic
3 0 0 3 30 70 100
PC 23AEE59 Converters for
Energy Sources
Microgrid Power and Control 3 0 0 3 30 70 100
PC 23AEE60 Architecture
III-II
Microgrid System Design 3 0 0 3 30 70 100
PC 23AEE61
Analysis of Smart Grid 3 0 0 3 30 70 100
PC 23AEE62 Systems
IV -I
Project in Micro Grid - - 6 3 30 70 100
PC 23AEE63 Technology
TOTAL 15 06 18 180 420 600
3D PRINTING
Scheme of
Examination
S. Offered in Course Hours/week Credits Maximum Marks
No Code Course Name
L T P C CIA SEE Total
1. III – I 23AME61 Material Science & 3 0 0 3 30 70 100
Engineering
INDUSTRIAL ENGINEERING
Scheme of
Examination
S. Offered in Course Hours/week Credits Maximum Marks
No Code Course Name
L T P C CIA SEE Total
1. III – I 23AME65 Production Planning & 3 0 0 3 30 70 100
Control
ELECTRONIC SYSTEMS
Year Scheme of
S. & Course Hours/week Credits Examination
No Category Sem Code Course Name Maximum Marks
L/D T P C CIA SEE Total
1 PC III-I 23AEC10 Analog and Digital Communications 3 0 0 3 30 70 100
2 PC III-I 23AEC69 Electronic Instrumentation 3 0 0 3 30 70 100
3 PC III –II 23AEC16 Analog & Digital IC Applications 3 0 0 3 30 70 100
4 PC III –II 23AEC68 Principles of Communication Engineering 3 0 0 3 30 70 100
5 PC III –II 23AEC22 Analog & Digital IC Applications Lab 0 0 3 1.5 30 70 100
6 PC IV-I 23AEC33 VLSI Design 3 0 0 3 30 70 100
7 PC IV-I 23AEC40 VLSI Design Lab 0 0 3 1.5 30 70 100
TOTAL 15 0 06 18 210 490 700
MINORS OFFERED BY ECE
Year Scheme of
S. & Course Hours/week Credits Examination
No Category Sem Code Course Name Maximum Marks
L/D T P C CIA SEE Total
1 PC III -I 23AEC63 Embedded Systems Technology 3 0 0 3 30 70 100
2 PC III-I 23AEC64 Real Time Embedded systems design and 3 0 0 3 30 70 100
Analysis
3 PC III-II 23AEC65 Principles of IoT 3 0 0 3 30 70 100
4 PC III-II 23AEC48 Wireless Networks 3 0 0 3 30 70 100
5 PC III-II 23AEC66 Principles of IoT Lab 0 0 3 1.5 30 70 100
6 PC IV-I 23AEC35 Embedded systems & IOT Applications 3 0 0 3 30 70 100
7 PC IV-I 23AEC67 Industrial Internet of things Lab 0 0 3 1.5 30 70 100
TOTAL 15 0 06 18 210 490 700
Year Scheme of
S. & Course Hours/week Credits Examination
No Category Sem Code Course Name Maximum Marks
L/D T P C CIA SEE Total
1 PC III – I 23ACD42 Introduction to Data Analytics 3 0 0 3 30 70 100
2 PC III – I 23ACD43 Data Engineering Essentials 3 0 0 3 30 70 100
3 PC III – II 23ACD44 Predictive Analytics Fundamentals 3 0 0 3 30 70 100
4 PC III – II 23ACD45 Big Data Analytics (Hadoop, Spark) 3 0 0 3 30 70 100
5 PC Data Analytics with Power 3 0 0 3 30 70 100
IV - I 23ACD46
BI/Tableau/Matplotlib
6 PC III - I 23ACD47 Data Analytics Tools Lab 0 0 3 1.5 30 70 100
7 PC IV- I 23ACD48 Big Data &NoSQL Lab 0 0 3 1.5 30 70 100
TOTAL 15 0 06 18 210 490 700
MINORS OFFERED BY CSE (DATA SCIENCE)
DATA SCIENCE AND ANALYTICS
Scheme of
Hours per Credi
Examination
S.N Offered Course week ts
Course title Max. Marks
o in code
SE Tota
L T P CIA
E l
3 0 0 3 30 70 100
1 III – I 23ACD49 Data Science for Engineers
Statistical Learning for Data 3 0 0 3 30 70 100
2 III – I 23ACD50
Science
Data Visualization & 3 0 0 3 30 70 100
3 III – II 23ACD51
Exploratory Data Analysis
Big Data Analytics 3 0 0 3 30 70 100
4 III – II 23ACD52
Fundamentals
Introduction to Recommender 3 0 0 3 30 70 100
5 IV - I 23ACD53
Systems
0 0 6 3 30 70 100
6 III-II 23ACD54 Data Visualization & EDA Lab
0 0 6 3 30 70 100
7 IV-I 23ACD55 Recommender System Lab
1
TOTAL 06 18 210 490 700
5
Year Scheme of
S. & Course Hours/week Credits Examination
No Categor Sem Code Course Name Maximum Marks
y L/D T P C CIA SEE Total
1 PC III – I 23ACD36 Data Science for Engineers 3 0 0 3 30 70 100
2 PC III – I 23ACD37 Statistical Learning for Data Science 3 0 0 3 30 70 100
3 PC III – II 23ACD38 Introduction to Data Engineering 3 0 0 3 30 70 100
4 PC III – II 23ACM34 Machine learning fundamentals 3 0 0 3 30 70 100
5 PC IV - I 23ACD39 Data Science applications 3 0 0 3 30 70 100
6 PC IV-I 23ACD40 Data Science Practice Lab (R/Python) 0 0 3 1.5 30 70 100
7 PC IV-II 23ACD41 Statistical Learning & ML Lab 0 0 3 1.5 30 70 100
TOTAL 15 0 06 18 210 490 700
MINORS OFFERED BY CSE (DATA SCIENCE)
MINOR DEGREE IN DATA SCIENCE WITH AWS
Scheme of
Offered Course Course Name Examination
SNo in L T P C (Maximum Marks)
Code
CIA SEE Total
Foundations Of Cloud concepts
1 III – I 23ACD56 3 0 0 3 30 70 100
Predictive Data Analytics using R
2 III – I 23ACD57 3 0 0 3 30 70 100
Data Engineering with AWS
3 III – II 23ACD58 3 0 0 3 30 70 100
Cloud-Native Machine Learning
4 III – II 23ACD59 3 0 0 3 30 70 100
Deep Learning: The Modern
5 IV - I 23ACD60 Approach 3 0 0 3 30 70 100
Capstone Project and Portfolio
6 IV - II 23ACD61 0 0 6 3 60 70 100
Development
Year Scheme of
S. & Sem Cours Hours/week Credits Examination
No e Course Name Maximum Marks
Code L T P C CIA SEE Total
1. III-I 23ACA40 Quantum Computing for AI 3 0 0 3 30 70 100
2. III-I 23ACA41 Edge AI & IoT 3 0 0 3 30 70 100
3. III-II 23ACA38 Python for AI & Data Science 3 0 0 3 30 70 100
4. 23ACA39 Data Structures & Algorithms for 3 0 0 3 30 70 100
III-II AI
5. IV-I 23AAD03 Reinforcement Learning 3 0 0 3 30 70 100
Year Scheme of
S. & Sem Course Hours/week Credits Examination
No Code Course Name Maximum Marks
L T P C CIA SEE Total
1. III-I 23AAI15 Introduction to AI in Cybersecurity 3 0 0 3 30 70 100
2. III-I 23ACA28 HealthCare AI 3 0 0 3 30 70 100
3. III-II 23AAI16 AI in Finance & Business 3 0 0 3 30 70 100
Analytics
4. 23AAI17 Ethical AI & Responsible AI 3 0 0 3 30 70 100
III-II
5. IV-I Introduction to Generative AI 3 0 0 3 30 70 100
23AAI18
& Prompt Engineering
6. III-II 23AAI19 AI Applications Lab 0 0 3 1.5 30 70 100
7 IV-I 23AAI20 Generative AI Lab 0 0 3 1.5 30 70 100
Total 15 0 6 18 210 490 700
QUANTUM TECHNOLOGIES
S. Year Scheme of
No & Sem Cours Hours/week Credits Examination
e Course Name Maximum Marks
Code L T P C CIA SEE Total
III – I 23AIT24 Foundations of Quantum 3 0 0 3 30 70 100
1 Technologies
2 III – I 23AIT25 Solid State Physics for Quantum
Technologies 3 0 0 3 30 70 100
Scheme of Examination
Offere Course (Maximum Marks)
Name of the Subject and Lab L T P C
SNo d in Code
CIA SEE Total
Introduction to Design and Visual
1 III – I 23AIT37 3 0 0 3 30 70 100
Communication
2 III – I 23AIT38 Human Centered Design and Interaction Principles 3 0 0 3 30 70 100
3 III – II 23AIT39 UX Research and Design Thinking 3 0 0 3 30 70 100
Year Scheme of
S. & Course Hours/week Credits Examination
No Category Sem Code Course Name Maximum Marks
L/D T P C CIA SEE Total
1 PC III-I 23ABM09 Nano Biotechnology 3 0 0 3 30 70 100
2 PC III-I 23ABM10 Tissue Engineering 3 0 0 3 30 70 100
3 PC III –II 23ABM02 Biomaterials 3 0 0 3 30 70 100
4 PC III –II 23ABM14 Bio MEMS & Bio Micro fluids 3 0 0 3 30 70 100
5 PC III –II 23ABM03 Biomaterials Lab 0 0 3 1.5 30 70 100
6 PC IV-I 23ABM04 Biosensors & Transducers 3 0 0 3 30 70 100
7 PC IV-I 23ABM05 Biosensors & Transducers Lab 0 0 3 1.5 30 70 100
TOTAL 15 0 06 18 210 490 700
MACHINE LEARNING AND GENERATIVE AI OFFERED BY CSE(AI & ML )
Year Scheme of
S. & Sem Course Hours/week Credits Examination
No Code Course Name Maximum Marks
L T P C CIA SEE Total
1. III-I 23ACM33 Essentials of Artificial Intelligence 3 0 0 3 30 70 100
2. III-I 23ACM34 Machine Learning Fundamentals 3 0 0 3 30 70 100
3. III-II 23ACM35 Deep Learning & Neural Networks 3 0 0 3 30 70 100
4. 23ACM36 Introduction to Natural Language 3 0 0 3 30 70 100
III-II Processing
5. IV-I 23ACM37 Introduction to Computer Vision 3 0 0 3 30 70 100
Scheme of
Offered Name of the Subject and Lab Examination
SNo L T P C (Maximum Marks)
in Course
Code CIA SEE Total
Data Analytics using R
1 III – I 23AAD19 3 0 0 3 30 70 100
Creative Intelligence with Generative
2 III – I 23AAD20 Models 3 0 0 3 30 70 100
Data Management with
3 III – II 23AAD21 SQL & No-SQL 3 0 0 3 30 70 100
Applied Generative AI
4 III – II 23AAD22 3 0 0 3 30 70 100
Text Analytics & NLP
5 IV - I 23AAD23 3 0 0 3 30 70 100
Capstone Project and Portfolio
6 IV - I 23AAD24 0 0 6 3 30 70 100
Development
S.No Scheme of
Offered Course Name of the Subject and Lab Examination
in Code L T P C (Maximum Marks)
CIA SEE Total
Fundamentals Of Computer Systems
1 III – I 23ACB15 3 0 0 3 30 70 100
& Business Environment
Database Management & Enterprise
2 III – I 23ACE16 Systems 3 0 0 3 30 70 100
Software Engineering for Business
3 III – II 23ACB17 3 0 0 3 30 70 100
Applications
Scheme of Examination
Course (Maximum Marks)
Offered in Name of the Subject and Lab L T P C
S.No Code
CIA SEE Total
1 III – I 23ACO01 Internet of Things 3 0 0 3 30 70 100
2 III – I 23ACS25 Wireless Sensor Networks 3 0 0 3 30 70 100
3 III – II 23ACO16 Communication Protocols for IoT 3 0 0 3 30 70 100
4 III – II 23ACO19 Industrial IoT 3 0 0 3 30 70 100
5 IV - I 23ACS24 Cloud Computing 3 0 0 3 30 70 100
6 III – II 23ACO02 Internet of Things Lab 0 0 3 1.5 30 70 100
7 IV – I 23ACS26 Cloud Computing Lab 0 0 3 1.5 30 70 100
Total Credits 18 210 490 700
MINORS IN CYBER SECURITY
Year Scheme of
S. & Sem Cours Hours/week Credits Examination
No e Course Name Maximum Marks
Code L T P C CIA SEE Total
1. III-I 23ACC05 Cyber Crimes & Digital Forensics 3 0 0 3 30 70 100
L T P C
2 0 0 2
23AHS01- COMMUNICATIVE ENGLISH
Course Objectives:
The main objective of introducing this course, Communicative English, is to facilitate effectivelistening,
Reading, Speaking and Writing skills among the students. It enhances the same in their comprehending
abilities, oral presentations, reporting useful information and providing knowledge of grammatical
structures and vocabulary. This course helps the students to make them effective in speaking and writing
skills and to make them industry ready.
Course Outcomes:
CO1: Understand the context, topic, and pieces of specific information from social orTransactional
dialogues.
CO2: Apply grammatical structures to formulate sentences and correct word forms.
CO3: Analyze discourse markers to speak clearly on a specific topic in informal discussions.
CO4: Evaluate reading / listening texts and to write summaries based on global comprehension of
these texts.
CO5: Create a coherent paragraph, essay, and resume.
UNIT I
Lesson : HUMAN VALUES: Gift of Magi (Short Story)
Listening : Identifying the topic, the context and specific pieces of information by listening
to
short audio texts and answering a series of questions.
Speaking : Asking and answering general questions on familiar topics such as home,
family, work, studies and interests; introducing oneself and others.
Reading : Skimming to get the main idea of a text; scanning to look for specific pieces of
information.
Writing : Mechanics of Writing-Capitalization, Spellings, Punctuation-Parts of Sentences.
Grammar : Parts of Speech, Basic Sentence Structures-forming questions
Vocabulary : Synonyms, Antonyms, Affixes (Prefixes/Suffixes), Root words.
UNIT II
Lesson : NATURE: The Brook by Alfred Tennyson (Poem)
Listening : Answering a series of questions about main ideas and supporting ideas after
listening to audio texts.
Speaking : Discussion in pairs/small groups on specific topics followed by short structure
talks.
Reading : Identifying sequence of ideas; recognizing verbal techniques that help to link
the
ideas in a paragraph together.
Writing : Structure of a paragraph - Paragraph writing (specific topics)
Grammar : Cohesive devices - linkers, use of articles and zero article; prepositions.
Vocabulary : Homonyms, Homophones, Homographs.
UNIT III
Lesson : BIOGRAPHY: Elon Musk
Listening : Listening for global comprehension and summarizing what is listened to.
Speaking : Discussing specific topics in pairs or small groups and reporting w hat is
discussed
Reading : Reading a text in detail by making basic inferences -recognizing and Interpreting
specific context clues; strategies to use text clues for comprehension.
Writing : Summarizing, Note-making, paraphrasing
Grammar : Verbs - tenses; subject-verb agreement; Compound words, Collocations
Vocabulary : Compound words, Collocations
UNIT IV
Lesson : INSPIRATION: The Toys of Peace by Saki
Listening : Making predictions while listening to conversations/ transactional dialogues
without
video; listening with video.
Speaking : Role plays for practice of conversational English in academic contexts (formal
and
informal) - asking for and giving information/directions.
Reading : Studying the use of graphic elements in texts to convey information, reveal Trends
/
patterns/relationships, communicate processes or display complicated data.
Writing : Letter Writing: Official Letters, Resumes
Grammar : Reporting verbs, Direct & Indirect speech, Active & Passive Voice
Vocabulary : Words often confused, Jargons
UNIT V
Lesson : MOTIVATION: The Power of Intrapersonal Communication (An Essay)
Listening : Identifying key terms, understanding concepts and answering a series of
relevant
questions that test comprehension.
Speaking : Formal oral presentations on topics from academic contexts
Reading : Reading comprehension.
Writing : Critical Writing - Writing structured essays on specific topics.
Grammar : Editing short texts –identifying and correcting common errors in grammar and
usage (articles, prepositions, tenses, subject verb agreement)
Vocabulary : Technical Jargons
Text books:
1. Pathfinder: Communicative English for Undergraduate Students, 1st Edition, OrientBlack
Swan, 2023 (Units 1,2 & 3)
2. Empowering with Language by Cengage Publications, 2023 (Units 4 & 5)
Reference Books:
1. Dubey, Sham Ji & Co. English for Engineers, Vikas Publishers, 2020
2. Bailey, Stephen. Academic writing: A Handbook for International Students. Routledge, 2014.
3. Murphy, Raymond. English Grammar in Use, Fourth Edition, Cambridge
UniversityPress, 2019.
4. Lewis, Norman. Word Power Made Easy- The Complete Handbook for Building a
Superior Vocabulary. Anchor, 2014.
Web Resources:
GRAMMAR:
1. www.bbc.co.uk/learningenglish
2. https://dictionary.cambridge.org/grammar/british-grammar/
3. www.eslpod.com/index.html
4. https://www.learngrammar.net/
5. https://english4today.com/english-grammar-online-with-quizzes/
6. https://www.talkenglish.com/grammar/grammar.aspx
VOCABULARY
1. https://www.youtube.com/c/DailyVideoVocabulary/videos
2. https://www.youtube.com/channel/UC4cmBAit8i_NJZE8qK8sfpA
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
I B.Tech I SEM (Common to CSE, CSD & CSM)
II SEM (Common to EEE, ECE, EBM, CAI, CSO, CSC & IT)
23AHS02: CHEMISTRY LT P C
3 - - 3
Course Objectives:
• To familiarize engineering chemistry and its applications
• To train the students on the principles and applications of electrochemistry and
polymers
• To introduce instrumental methods, molecular machines and switches.
Course Outcomes: At the end of the course, the students will be able to:
CO1: Compare the materials of construction for battery and electrochemical sensors.
CO2: Explain the preparation, properties, and applications of thermoplastics & thermosetting &
elastomers conducting polymers.
CO3: Explain the principles of spectrometry, slc in separation of solid and liquid mixtures.
CO4: Apply the principle of Band diagrams in the application of conductors and
semiconductors.
CO5: Summarize the concepts of Instrumental methods.
Textbooks:
1. Jain and Jain, Engineering Chemistry, 16/e, DhanpatRai, 2013.
2. Peter Atkins, Julio de Paula and James Keeler, Atkins’ Physical Chemistry, 10/e,Oxford University
Press, 2010.
Reference Books:
1. Skoog and West, Principles of Instrumental Analysis, 6/e, Thomson, 2007.
2. J.D. Lee, Concise Inorganic Chemistry, 5th Edition, Wiley Publications, Feb.2008
3. Textbook of Polymer Science, Fred W. Billmayer Jr, 3rd Edition
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
3 0 0 3
I B.Tech - I Semester (Common to All Branches)
Course Outcomes: On completion of the course, the student should be able to:
CO1. Understand various sub-divisions of Civil Engineering and to appreciate their role inensuring
better society.
CO2. Know the concepts of surveying and to understand the measurement of distances,angles
and levels through surveying.
CO3. Realize the importance of Transportation in nation's economy and the engineering measures
related to highways in terms of geometrics.
CO4. Understand the importance of water resources and storage structures so that the social
responsibilities of water conservation will be appreciated.
CO5. Understand the different manufacturing processes and explain the basics of thermal
engineering and its applications.
CO6. Describe the working of different mechanical power transmission systems and powerplants;
learn basics of robotics.
PART A: BASIC CIVIL ENGINEERING
UNIT I
Basics of Civil Engineering: Role of Civil Engineers in Society- Various Disciplines of Civil
Engineering- Structural Engineering- Geo-technical Engineering- Transportation Engineering
Hydraulics and Water Resources Engineering - Environmental Engineering -Scope of eachdiscipline
- Building Construction and Planning- Construction Materials-Cement – Aggregate Bricks - Cement
concrete- Steel-Tests on these materials.
Factors to be considered in Building Planning- Nature of Buildings- Typical Layouts of a Residential
Building- Industrial Building- Commercial Building like a Supermarket / Hotel / Theatre.
UNIT II
Surveying: Objectives of Surveying- Horizontal Measurements- Vertical Measurements- Angular
Measurements- Levelling instruments used for levelling- Introduction to Bearings- Simple problems on
levelling and bearings-Contour mapping.
UNIT III
Transportation Engineering, Water Resources and Environmental Engineering: Importance of
Transportation in Nation's economic development- Types of Highway Pavements- Flexible Pavements
and Rigid Pavements - Simple Differences - Basic geometric design elements of a highway- Camber-
Stopping Sight Distance- Super elevation- Introduction.
Water Resources and Environmental Engineering: Sources of water- Quality of water-
Specifications and Tests- Introduction to Hydrology- Hydrograph –Rain water Harvesting- Rain water
runoff- Water Storage Structures (Simple introduction to Dams and Reservoirs).
Textbooks:
1. G. Shanmugam and M.S.Palanisamy, Basic Civil and the Mechanical Engineering, TataMcgraw
Hill publications (India) Pvt. Ltd.
2. Basic Civil Engineering, S.S. Bhavikatti, New Age International Publishers.
3. Engineering Materials, Dr. S.C. Rangwala, Charotor Publishing House.
4. Highway Engineering, S.K.Khanna, C.E.G. Justo and Veeraraghavan, Nemchand andBrothers
Publications.
Reference Books:
1. Surveying, Vol- I and Vol-II, S.K. Duggal, Tata McGraw Hill Publishers.
2. Hydrology and Water Resources Engineering, Santosh Kumar Garg, Khanna Publishers, Delhi.
UNIT I
Introduction to Mechanical Engineering: Role of Mechanical Engineering in Industries andSociety-
Technologies in different sectors such as Energy, Manufacturing, Automotive, Aerospace, and Marine
sectors.
Engineering Materials - Metals-Ferrous and Non-ferrous, Ceramics, Composites, Smart materials.
UNIT II
Manufacturing Processes: Principles of Casting, Forming, joining processes, Machining, Introduction
to CNC machines, 3D printing, and Smart manufacturing.
Thermal Engineering – working principle of Boilers, Otto cycle, Diesel cycle, Refrigeration and air-
conditioning cycles, IC engines, 2-Stroke and 4-Stroke engines, SI/CI Engines, Components of Electric
and Hybrid Vehicles.
UNIT III
Power plants – working principle of Steam, Diesel, Hydro, Nuclear power plants. Mechanical Power
Transmission - Belt Drives, Chain, Rope drives, Gear Drives and theirapplications.
Introduction to Robotics - Joints & links, configurations, and applications of robotics.
(Note: The subject covers only the basic principles of Civil and Mechanical Engineering systems. The
evaluation shall be intended to test only the fundamentals of the subject)
Textbooks:
1. Internal Combustion Engines by V.Ganesan, By Tata McGraw Hill publications (India)Pvt. Ltd.
2. A Tear book of Theory of Machines by S.S. Rattan, Tata McGraw Hill Publications,(India)
Pvt. Ltd.
3. An introduction to Mechanical Engg by Jonathan Wicker and Kemper Lewis, cengage learning
India pvt. Ltd.
Reference Books:
1. Appuu Kuttan KK, Robotics, I.K. International Publishing House Pvt. Ltd. Volume-I
2. 3D printing & Additive Manufacturing Technology- L. Jyothish Kumar, Pulak MPandey,
Springer publications
3. Thermal Engineering by Mahesh M Rathore Tata Mcgraw Hill publications (India) Pvt.Ltd.
4. G. Shanmugam and M.S.Palanisamy, Basic Civil and the Mechanical Engineering, TataMcgraw
Hill publications (India) Pvt. Ltd.
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
I B.Tech I Semester ,CSE
(Common to all branches )
L T P C
3 - - 3
23ACS01: INTRODUCTION TO PROGRAMMING
Course Objectives:
5. Develop problem-solving skills and the ability to debug and optimize the code.
Overview of C: History Of C, Basic Structure of C Program, Primitive Data Types, Variables, and
Constants, Basic Input and Output, Operations, Type Conversion, and Casting.
UNIT IV Functions
Introduction to Functions, Function Declaration and Definition, Function call Return Types and
Arguments, modifying parameters inside functions using pointers, arrays as parameters. Scope and
Lifetime of Variables, Recursion.
Text Books:
1. B. A. Forouzan and R. F. Gilberg, Computer Science: A Structured Programming Approach
Using C, 3/e, Cengage Learning, 2007.
2. Problem solving with C, M.T.Somashekara, PHI
3. "The C Programming Language" by Brian W. Kernighan and Dennis M. Ritchie
4. Schaum’s Outline of Programming with C by Byron S Gottfried (1996), McGraw-
Hill Education (ISBN:978-0070240353)
Reference Books:
1. Balagurusamy, E. (2008). Computing fundamentals and C Programming. McGraw-
Hill Education.
2. Programming in C Rema Theraja-2nd edition 2016
3. C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE
4. Jeri R. Hanly, Ellot B. Koffman, Problem Solving and Program Design in C, 5/e, Pearson
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
L T P C
3 0 0 3
Course Outcomes: At the end of the course, the student will be able to
CO1: Develop and use of matrix algebra techniques that are needed by engineers for practical
applications.
CO2: Utilize mean value theorems to real life problems.
CO3: Familiarize with functions of several variables which is useful in optimization.
CO4: Learn important tools of calculus in higher dimensions.
CO5: Familiarize with double and triple integrals of functions of several variables in two dimensions
using Cartesian and polar coordinates and in three dimensions using cylindrical and spherical
coordinates.
UNIT I Matrices
Rank of a matrix by echelon form, normal form. Cauchy–Binet formulae (without proof). Inverse of
Non- singular matrices by Gauss-Jordan method, System of linear equations: Solving system of
Homogeneous and Non-Homogeneous equations by Gauss elimination method, Jacobi and Gauss
Seidel Iteration Methods.
Reference Books:
1. Thomas Calculus, George B. Thomas, Maurice D. Weir and Joel Hass, PearsonPublishers,
2018, 14th Edition.
2. Advanced Engineering Mathematics, R. K. Jain and S. R. K. Iyengar, AlphaScience
International Ltd., 2021 5th Edition(9th reprint).
3. Advanced Modern Engineering Mathematics, Glyn James, Pearson publishers, 2018, 5th
Edition.
4. Advanced Engineering Mathematics, Micheael Greenberg, , Pearson publishers, 9thedition
5. Higher Engineering Mathematics, H. K Das, Er. Rajnish Verma, S. ChandPublications,2014,
Third Edition (Reprint 2021)
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY, CHITTOOR
(AUTONOMOUS)
L T P C
23AME02 ENGINEERING WORKSHOP
0 0 3 1.5
(Common to All branches of Engineering)
Course Outcomes:
After completion of this course, the student will be able to.
CO1: Identify workshop tools and their operational capabilities.
CO2: Practice on manufacturing of components using workshop trades including fitting, carpentry,
foundry and welding.
CO3: Apply fitting operations in various applications.
CO4: Apply basic electrical engineering knowledge for House Wiring Practice.
SYLLABUS
1. Demonstration: Safety practices and precautions to be observed in workshop.
2. Wood Working: Familiarity with different types of woods and tools used in wood working and
make following joints.
a) Half– Lap joint b) Mortise and Tenon joint c) Corner Dovetail joint or Bridle
joint.
3. Sheet Metal Working: Familiarity with different types of tools used in sheet metal working,
Developments of following sheet metal job from GI sheets.
a) Tapered tray b) Conical funnel c) Elbow pipe d) Brazing
4. Fitting: Familiarity with different types of tools used in fitting and do the following fitting
exercises.
a) V-fit b) Dovetail fit c) Semi-circular fit d) Bicycle tire puncture
and change of two-wheeler tyre
5. Electrical Wiring: Familiarity with different types of basic electrical circuits and make the
following connections.
a) Parallel and series b) Two-way switch c) Go down lighting d) Tube light
e) Three phase motor f) Soldering of wires
6. Foundry Trade: Demonstration and practice on Moulding tools and processes, Preparation of
Green Sand Moulds for given Patterns.
7. Welding Shop: Demonstration and practice on Arc Welding and Gas welding. Preparation of
Lap joint and Butt joint.
8. Plumbing: Demonstration and practice of Plumbing tools, Preparation of Pipe joints with coupling
for same diameter and with reducer for different diameters.
Textbooks:
1. Basic Workshop Technology: Manufacturing Process, Felix W.; Independently Published, 2019.
Workshop Processes, Practices and Materials; Bruce J. Black, Routledge publishers, 5th Edn. 2015.
2. A Course in Workshop Technology Vol I. & II, B.S. Raghuwanshi, Dhanpath Rai &
Co.,2015&2017.
Reference Books:
1. Elements of Workshop Technology, Vol. I by S. K. Hajra Choudhury & Others, Media Promoters
and Publishers, Mumbai. 2007,14th edition
2. Workshop Practice by H. S. Bawa, Tata-McGraw Hill, 2004.
3. Wiring Estimating, Costing and Contracting; Soni P.M. & Upadhyay P. A.; Atul Prakashan,2021-22.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
0 0 2 1
20AHS06 - COMMUNICATIVE ENGLISH LAB
Course Objectives:
The main objective of introducing this course, Communicative English Laboratory, is to expose the
students to a variety of self-instructional, learner friendly modes of language learning. The students will
get trained in basic communication skills and also make them ready to face job interviews.
Course Outcomes:
CO1: Understand the different aspects of the English language proficiency with emphasison LSRW
skills.
CO2: Apply communication skills through various language learning activities.
CO3: Analyze the English speech sounds, stress, rhythm, intonation and syllable divisionfor
better listening and speaking comprehension.
CO4: Evaluate and exhibit professionalism in participating in debates and group discussions.CO5:
Create effective Course Objectives:
List of Topics:
1. Vowels & Consonants
2. Neutralization/Accent Rules
3. Communication Skills & JAM
4. Role Play or Conversational Practice
5. E-mail Writing
6. Resume Writing, Cover letter, SOP
7. Group Discussions-methods & practice
8. Debates - Methods & Practice
9. PPT Presentations/ Poster Presentation
10. Interviews Skills
Suggested Software:
• Young India Films
• Walden Infotech
Reference Books:
1. Raman Meenakshi, Sangeeta-Sharma. Technical Communication. Oxford Press.2018.
2. Taylor Grant: English Conversation Practice, Tata McGraw-Hill Education
India,2016
3. Hewing’s, Martin. Cambridge Academic English (B2). CUP, 2012.
4. J. Sethi & P.V. Dhamija. A Course in Phonetics and Spoken English, (2nd
Ed),Kindle, 2013
Web Resources:
Spoken English:
1. www.esl-lab.com
2. www.englishmedialab.com
3. www.englishinteractive.net
4. https://www.britishcouncil.in/english/online
5. http://www.letstalkpodcast.com/
6. https://www.youtube.com/c/mmmEnglish_Emma/featured
7. https://www.youtube.com/c/ArnelsEverydayEnglish/featured
8. https://www.youtube.com/c/engvidAdam/featured
9. https://www.youtube.com/c/EnglishClass101/featured
10. https://www.youtube.com/c/SpeakEnglishWithTiffani/playlists
11. https://www.youtube.com/channel/UCV1h_cBE0Drdx19qkTM0WNw
Reference: "Vogel's Quantitative Chemical Analysis 6th Edition 6th Edition" Pearson Publications by
J. Mendham, R.C.Denney, J.D.Barnes and B. Sivasankar
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
I B.Tech I Semester
(Common to all branches)
L T P C
- - 3 1.5
23ACS02: COMPUTER PROGRAMMING LAB
Course Objectives:
1. To use basic data types, operators, expressions and expression evaluation mechanisms
using C Programming Language.
2. To implement control flows, construct in C Programming Language and understand
the syntax, semantics and usability contexts of these different constructs.
3. To develop composite data types in C and constructs available to develop their
datatypes, utilize them to model things and dealing with data from and to external
files.
4. To design programs with different variations of the constructs available for practicing
modular programming and understand the pros and cons of using different variants and
apply optimization.
CO2. Select the right control structure for solving the problem.
CO3. Develop C programs which utilize the memory efficiently using programming
constructs like pointers.
CO4. Develop, Debug and Execute programs to demonstrate the applications of arrays,
functions, basic concepts of pointers in C.
List of Experiments:
WEEK 1
Objective: Getting familiar with the programming environment on the computer and writing
the first program.
Suggested Experiments/Activities:
Tutorial 1: Problem-solving using Computers.
Familiarization with programming environment
i) Basic Linux environment and its editors like Vi, Vim & Emacs etc.
WEEK 2
Objective: Getting familiar with how to formally describe a solution to a problem in a series of finite
steps both using textual notation and graphic notation.
Suggested Experiments /Activities:
Tutorial 2: Problem-solving using Algorithms and Flow charts.
Converting algorithms/flow charts into C Source code.
Developing the algorithms/flowcharts for the following sample programs
i) Sum and average of 3 numbers
WEEK 3
Objective: Learn how to define variables with the desired data-type, initialize them with appropriate
values and how arithmetic operators can be used with variables and constants.
Suggested Experiments/Activities:
Tutorial 3: Variable types and type conversions:
Simple computational problems using arithmetic expressions.
i) Finding the square root of a given number
WEEK 4
Objective: Explore the full scope of expressions, type-compatibility of variables & constants and
operators used in the expression and how operator precedence works.
Suggested Experiments/Activities:
Tutorial4: Operators and the precedence and as associativity:
Simple computational problems using the operator’ precedence and associativity
i) Evaluate the following expressions.
a. A+B*C+(D*E) + F*G
b. A/B*C-B+A*D/3
c. A+++B---A
d. J= (i++) + (++i)
ii) Find the maximum of three numbers using conditional operator
iii) Take marks of 5 subjects in integers, and find the total, average in float
WEEK 5
Objective: Explore the full scope of different variants of “if construct” namely if-else, null- else, if-else
if*-else, switch and nested-if including in what scenario each one of them can be used and how to use
them. Explore all relational and logical operators while writing conditionals for “if construct”.
Suggested Experiments/Activities:
Tutorial 5: Branching and logical expressions:
Problems involving if-then-else structures.
i) Write a C program to find the max and min of four numbers using if-else.
Suggested Experiments/Activities:
Tutorial 6: Loops, while and for loops
Iterative problems e.g., the sum of series
i) Find the factorial of given number using any loop.
WEEK 7:
Objective: Explore the full scope of Arrays construct namely defining and initializing 1-D and 2-D and
more generically n-D arrays and referencing individual array elements from the defined array. Using
integer 1-D arrays, explore search solution linear search.
Suggested Experiments/Activities:
Tutorial 7: 1 D Arrays: searching.
D Array manipulation, linear search
i) Find the min and max of a 1-D integer array.
WEEK 8:
Objective: Explore the difference between other arrays and character arrays that can be used as
Strings by using null character and get comfortable with string by doing experiments that will reverse
a string and concatenate two strings. Explore sorting solution bubble sort using integer arrays.
Suggested Experiments/Activities:
Tutorial 8: 2 D arrays, sorting and Strings.
Matrix problems, String operations, Bubble sort
i) Addition of two matrices
WEEK 9:
Objective: Explore the Functions, sub-routines, scope and extent of variables, doing some experiments
by parameter passing using call by value. Basic methods of numerical integration
Suggested Experiments/Activities:
Tutorial 9: Functions, call by value, scope and extent,
Simple functions using call by value, solving differential equations using Eulers theorem
i) Write a C function to calculate NCR value
iv) Write a C function to demonstrate numerical integration of differential equations using Euler’s
method
WEEK 10:
Objective: Explore how recursive solutions can be programmed by writing recursive functions that can
be invoked from the main by programming at-least five distinct problems that have naturally recursive
solutions.
Suggested Experiments/Activities:
Tutorial 10: Recursion, the structure of recursive calls
Recursive functions
i) Write a recursive function to generate Fibonacci series
WEEK 11:
Objective: Explore the basic difference between normal and pointer variables, Arithmetic operations
using pointers and passing variables to functions using pointers
Suggested Experiments/Activities:
Tutorial 11: Call by reference, dangling pointers
Simple functions using Call by reference, Dangling pointers
i) Write a C program to swap two numbers using call by reference
iii) Write a C program to copy one string into another using pointer
iv) Write a C program to find no of lowercase, uppercase, digits and other characters using
pointers.
WEEK12:
Objective: Explore pointers to manage a dynamic array of integers, including memory allocation &
value initialization, resizing changing and reordering the contents of an array and memory de-allocation
using malloc (), calloc (), realloc () and free () functions. Gain experience processing command-line
arguments received by C
Suggested Experiments/Activities:
Tutorial 12: Pointers, structures and dynamic memory allocation Pointers and structures, memory
dereference.
i) Write a C program to find the sum of a 1D array using malloc()
ii) Write a C program to find the total, average of n students using structures
iii) Enter n students data using calloc() and display failed students list
iv) Read student name and marks from the command line and display the student details
along with the total.
v) Write a C program to implement realloc()
WEEK 13:
Objective: Experiment with C Structures, Unions, bit fields and self-referential structures (Singly
linked lists) and nested structures
Suggested Experiments/Activities:
Tutorial 13: Bitfields, Self-Referential Structures, Linked lists Bitfields, linked lists
Read and print a date using dd/mm/yyyy format using bit-fields and differentiate the same without
using bit- fields
i) Create and display a singly linked list using self-referential structure.
ii) Demonstrate the differences between structures and unions using a C program.
iv) Write a C program to copy one structure variable to another structure of the same type.
WEEK14:
Objective: To understand data files and file handling with various file I/O functions. Explore the
differences between text and binary files.
Suggested Experiments/Activities:
Tutorial 14: File handling
File operations
i) Write a C program to write and read text into a file.
ii) Write a C program to write and read text into a binary file using fread() and fwrite()
iv) Write a C program to merge two files into the third file using command-line arguments.
v) Find no. of lines, words and characters in a file
Text Books
1. Ajay Mittal, Programming in C: A practical approach, Pearson.
Reference Books
1. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice- Hall of
India
2. C Programming, A Problem-Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
I B.Tech I Semester (Common to All Branches)
L T P C
0 0 1 0.5
The main objective of introducing this course is to make the students maintain their mental
andphysical wellness by balancing emotions in their life. It mainly enhances the essential
traits required for the development of the personality.
Course Outcomes: After completion of the course the student will be able to
CO1: Understand the importance of yoga and sports for Physical fitness and sound health.
CO2: Demonstrate an understanding of health-related fitness components.
CO3: Compare and contrast various activities that help enhance their health.
CO4: Assess current personal fitness levels.
CO5: Develop Positive Personality
UNIT I
Concept of health and fitness, Nutrition and Balanced diet, basic concept of immunity
Relationship between diet and fitness, Globalization and its impact on health, Body Mass
Index(BMI) of all age groups.
Activities:
UNIT II
Concept of yoga, need for and importance of yoga, origin and history of yoga in Indian context,
classification of yoga, Physiological effects of Asanas- Pranayama and meditation, stress
management and yoga, Mental health and yoga practice.
Activities:
UNIT III
Concept of Sports and fitness, importance, fitness components, history of sports, Ancient and
Modern Olympics, Asian games and Commonwealth games.
Activities:
i) Participation in one major game and one individual sport viz., Athletics, Volleyball,
Basketball, Handball, Football, Badminton, Kabaddi, Kho-kho, Table tennis, Cricket
etc.
Practicing general and specific warm up, aerobics
ii) Practicing cardiorespiratory fitness, treadmill, run test, 9 min walk, skipping and
running.
Reference Books:
1. Gordon Edlin, Eric Golanty. Health and Wellness, 14th Edn. Jones & Bartlett
Learning,2022
2. T.K.V.Desikachar. The Heart of Yoga: Developing a Personal Practice
3. Archie J.Bahm. Yoga Sutras of Patanjali, Jain Publishing Company, 1993
4. Wiseman, John Lofty, SAS Survival Handbook: The Ultimate Guide to
SurvivingAnywhere Third Edition, William Morrow Paperbacks, 2014
5. The Sports Rules Book/ Human Kinetics with Thomas Hanlon. -- 3rd ed.
HumanKinetics, Inc.2014
General Guidelines:
1. Institutes must assign slots in the Timetable for the activities of Health/Sports/Yoga.
2. Institutes must provide field/facility and offer the minimum of five choices of as
manyas Games/Sports.
3. Institutes are required to provide sports instructor / yoga teacher to mentor the students.
Evaluation Guidelines:
L T P C
3 0 0 3
23AHS05 ENGINEERING PHYSICS
COURSE OBJECTIVES
1. Bridging the gap between the Physics in school at 10+2 level and UG level engineering courses.
2. To identify the importance of the optical phenomenon i.e. interference, diffraction and
polarization related to its Engineering applications.
3. Enlighten the periodic arrangement of atoms in Crystalline solids by Bragg’s law – Learning the
structural analysis through X-ray diffraction techniques.
4. Enlightenment of the concepts of Quantum Mechanics and to provide fundamentals of de
Broglie matter waves, quantum mechanical wave equation and its application, the importance of
free electron theory for metals.
5. To Understand the Physics of Semiconductors and their working mechanism, Concepts
utilization of transport phenomenon of charge carriers in semiconductors. To give an impetuson
the subtle mechanism of superconductors using the concept of BCS theory and their fascinating
applications.
6. To explain the significant concepts of dielectric and magnetic materials that leads to potential
applications in the emerging micro devices.
COURSE OUTCOMES
CO1: Explain the need of coherent sources and the conditions for sustained interference (L2).
Identify the applications of interference in engineering (L3). Analyze the differences between
interference and diffraction with applications (L4). Illustrate the concept of polarization of
light and its applications (L2). Classify ordinary refracted light and extraordinary refracted
rays by their states of polarization (L2)
CO2: Interpret various crystal systems (L2) and Analyze the characterization of materials
by XRD (L4). Identify the important properties of crystals like the presence of long-range
order and periodicity, structure determination using X-ray diffraction technique (L3).
Analysis of structure of the crystals by Laue’s method (L2).
CO3: Describe the dual nature of matter (L1). Explain the significance of wave function
(L2).Identify the role of Schrodinger’s time independent wave equation in studying particle
in one-dimensional infinite potential well (L3). Identify the role of classical and quantum
free electron theory in the study of electrical conductivity (L3).
CO4: Classify the crystalline solids (L2). Outline the properties of charge carriers in
semiconductors (L2). Identify the type of semiconductor using Hall effect (L2). Classify
superconductors based on Meissner’s effect (L2). Explain Meissner’s effect, BCS theory &
Josephson effect in superconductors (L2).
CO5: Explain the concept of dielectric constant and polarization in dielectric materials (L2).
Summarize various types of polarization of dielectrics (L2). Interpret Lorentz field and
Claussius-Mosotti relation in dielectrics (L2). Classify the magnetic materials based on
susceptibility (L2).
Unit-I: Wave Optics
Interference- Principle of superposition – Interference of light – Conditions for sustained interference
- Interference in thin films (Reflection Geometry) – Colors in thin films – Newton’s Rings –
Determination of wavelength and refractive index.
Diffraction- Introduction – Fresnel and Fraunhofer diffraction – Fraunhofer diffraction due to
singleslit, double slit and N-slits (qualitative) – Diffraction Grating - Dispersive power and resolving
power of Grating (Qualitative).
Polarization- Introduction – Types of polarization – Polarization by reflection, refraction and double
refraction - Nicol’s Prism - Half wave and Quarter wave plates.
Text books:
1. Engineering Physics by M. N. Avadhanulu, P.G. Kshirsagar & TVS Arun Murthy
S.ChandPublications, 11th Edition 2019.
2. Engineering Physics” by D.K. Bhattacharya and Poonam Tandon, Oxford press (2018).
3. Applied Physics by P.K. Palanisamy ,SciTech publications (2018)
Reference Books:
1. “Engineering Physics” - B.K. Pandey and S. Chaturvedi, Cengage Learning
2. “Fundamentals of Physics” - Halliday, Resnick and Walker, John Wiley &Sons.
3. “Fundamentals of Physics with Applications”, Arthur Beiser, Samarjit Sengupta, Schaum
Series.
4. “Engineering Physics” - Shatendra Sharma, Jyotsna Sharma, Pearson Education, 2018.
5. “Engineering Physics” - Sanjay D. Jain, D. Sahasrabudhe and Girish, University Press.
6. “Semiconductor physics and devices: Basic principle” - A. Donald, Neamen, Mc GrawHill.
7. “Solid state physics” – A.J.Dekker , Pan Macmillan publishers
8. “Introduction to Solid State Physics” -Charles Kittel ,Wiley
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 1
CO2 3 3 1
CO3 3 2 1 2
CO4 3 3 1 2 1 1 1 1
CO5 3 2 2 1 2 1 1
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY,
(AUTONOMOUS)
L T P C
I B.Tech I Semester
3 0 0 3
COURSE OUTCOMES:
After the completion of the course students will be able to
CO1: Remember the fundamental laws, operating principles of motors, generators, MC and MI
instruments.
CO2: Understand the problem solving concepts associated to AC and DC circuits, construction and
operation of AC and DC machines, measuring instruments; different power generation mechanisms,
Electricity billing concept and important safety measures related to electrical operations.
CO3: Apply mathematical tools and fundamental concepts to derive various equations related to
machines, circuits and measuring instruments; electricity bill calculations and layout representation of
electrical power systems.
CO4: Analyze different electrical circuits, performance of machines and measuring instruments.
CO5: Evaluate different circuit configurations, Machine performance and Power systems operation
Text Books:
1. Basic Electrical Engineering, D. C. Kulshreshtha, Tata McGraw Hill, 2019, First Edition
2. Power System Engineering, P.V. Gupta, M.L. Soni, U.S. Bhatnagar and A. Chakrabarti, Dhanpat Rai
& Co, 2013
3. Fundamentals of Electrical Engineering, Rajendra Prasad, PHI publishers, 2014, Third Edition
Reference Books:
1. Basic Electrical Engineering, D. P. Kothari and I. J. Nagrath, Mc Graw Hill, 2019, Fourth Edition
2. Principles of Power Systems, V.K. Mehtha, S.Chand Technical Publishers, 2020
3. Basic Electrical Engineering, T. K. Nagsarkar and M. S. Sukhija, Oxford University Press, 2017
4. Basic Electrical and Electronics Engineering, S. K. Bhatacharya, Person Publications, 2018, Second
Edition.
Web Resources:
1. https://nptel.ac.in/courses/108105053
2. https://nptel.ac.in/courses/108108076
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
(Common to All branches of Engineering)
UNIT I
Introduction: Lines, Lettering and Dimensioning, Geometrical Constructions and Constructing
regular polygons by general methods.
Curves: construction of ellipse, parabola and hyperbola by general, Cycloids, Involutes, Normal and
tangent to Curves.
Scales: Plain scales, diagonal scales and vernier scales.
UNIT II
Orthographic Projections: Reference plane, importance of reference lines or Plane,Projections of a
point situated in any one of the four quadrants.
Projections of Straight Lines: Projections of straight lines parallel to both reference planes,
perpendicular to one reference plane and parallel to other reference plane, inclined to one reference plane
and parallel to the other reference plane. Projections of Straight Line Inclined to both the reference planes.
Projections of Planes: regular planes Perpendicular to both reference planes, parallel to one reference
plane and inclined to the other reference plane; plane inclined to both the reference planes.
UNIT III
Projections of Solids: Types of solids: Polyhedra and Solids of revolution. Projections of solidsin simple
positions: Axis perpendicular to horizontal plane, Axis perpendicular to vertical planeand Axis parallel to
both the reference planes, Projection of Solids with axis inclined to one reference plane and parallel to
another plane.
UNIT IV
Sections of Solids: Perpendicular and inclined section planes, Sectional views and True shape of
section, Sections of solids in simple position only.
Development of Surfaces: Methods of Development: Parallel line development and radial line
development. Development of a cube, prism, cylinder, pyramid and cone.
UNIT V
Conversion of Views: Conversion of isometric views to orthographic views; Conversion of
orthographic views to isometric views.
Computer graphics: Creating 2D&3D drawings ofobjects including PCB and Transformationsusing
Auto CAD (Not for end examination).
Reference Books:
1. Engineering Drawing, K.L. Narayana and P. Kannaiah, Tata McGraw Hill, 2013.
2. Engineering Drawing, M.B.Shah and B.C. Rana, Pearson Education Inc,2009.
3. Engineering Drawing with an Introduction to AutoCAD, Dhananjay Jolhe, TataMcGraw Hill,
2017.
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
I B.Tech II Semester (Common to All Branches)
L T P C
3 0 0 3
Course Outcomes: At the end of the course, the student will be able to
CO1: Solve the differential equations related to various engineering fields.
CO2: Identify solution methods for partial differential equations that model physical processes.
CO3: Interpret the physical meaning of different operators such as gradient, curl and divergence.
CO4: Estimate the work done against a field, circulation and flux using vector calculus.
Textbooks:
1. Higher Engineering Mathematics, B. S. Grewal, Khanna Publishers, 2017, 44th Edition
2. Advanced Engineering Mathematics, Erwin Kreyszig, John Wiley & Sons, 2018, 10th
Edition.
Reference Books:
1. Thomas Calculus, George B. Thomas, Maurice D. Weir and Joel Hass, PearsonPublishers,
2018, 14th Edition.
2. Advanced Engineering Mathematics, Dennis G. Zill and Warren S. Wright, Jones andBartlett,
2018.
3. Advanced Modern Engineering Mathematics, Glyn James, Pearson publishers, 2018,5th
Edition.
4. Advanced Engineering Mathematics, R. K. Jain and S. R. K. Iyengar, Alpha Science
International Ltd., 2021 5th Edition (9th reprint).
5. Higher Engineering Mathematics, B. V. R Ramana, , McGraw Hill Education, 2017
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY,
(AUTONOMOUS)
L T P C
I B.Tech I Semester
0 0 3 1.5
Activities:
1. Familiarization of commonly used Electrical & Electronic Workshop Tools: Bread board,
Solder, cables, relays, switches, connectors, fuses, Cutter, plier, screwdriver set, wire stripper,
flux, knife/blade, soldering iron, de-soldering pump etc. Provide some exercises so that
hardware tools and instruments are learned to be used by the students.
2. Familiarization of Measuring Instruments like Voltmeters, Ammeters, multimeter, LCR-Q
meter, Power Supplies, CRO, DSO, Function Generator, Frequency counter.
3. Provide some exercises so that measuring instruments are learned to be used by the students.
4. Components:
5. Familiarization/Identification of components (Resistors, Capacitors, Inductors, Diodes,
transistors, IC’s etc.) – Functionality, type, size, colour coding package, symbol, cost etc.
6. Testing of components like Resistor, Capacitor, Diode, Transistor, ICs etc. -Compare values of
components like resistors, inductors, capacitors etc with the measured values by using
instruments
Reference Books:
1. Basic Electrical Engineering, D. C. Kulshreshtha, Tata McGraw Hill, 2019, First Edition
2. Power System Engineering, P.V. Gupta, M.L. Soni, U.S. Bhatnagar and A. Chakrabarti, Dhanpat Rai
& Co, 2013
3. Fundamentals of Electrical Engineering, Rajendra Prasad, PHI publishers, 2014, Third Edition
Reference Books:
1. Basic Electrical Engineering, D. C. Kulshreshtha, Tata McGraw Hill, 2019, First Edition
2. Power System Engineering, P.V. Gupta, M.L. Soni, U.S. Bhatnagar and A. Chakrabarti,
Dhanpat Rai & Co, 2013
3. Fundamentals of Electrical Engineering, Rajendra Prasad, PHI publishers, 2014, Third Edition
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous)
I B.Tech I Semester
23AIT01 IT WORKSHOP
(Common to all branches) L T P C
0 0 2 1
Course Objectives
1. To introduce the internal parts of a computer, peripherals, I/O ports, connecting
cables
2. To teach basic command line interface commands on Linux.
3. To teach the usage of Internet for productivity and self-paced life-long learning
4. To introduce Compression, Multimedia and Antivirus tools and Office Tools such as
Word processors, Spread sheets and Presentation tools.
Course Outcomes:
CO1. Perform Hardware troubleshooting.
PC HARDWARE
Task 1: Identify the peripherals of a computer, components in a CPU and its functions. Draw the block
diagram of the CPU along with the configuration of each peripheral and submit to your instructor.
Task 2: Every student should disassemble and assemble the PC back to working condition. Lab
instructors should verify the work and follow it up with a Viva. Also students need to go through the
video which shows the process of assembling a PC. A video would be given as part of the course
content. Differentiate RAM & ROM.
Task 3: Every student should individually install MS windows on the personal computer. Lab instructor
should verify the installation and follow it up with a Viva.
Task 4: Every student should install Linux on the computer. This computer should have windows
installed. The system should be configured as dual boot with both Windows and Linux. Lab instructors
should verify the installation and follow it up with a Viva
Task 2: Web Browsers, Surfing the Web: Students customize their web browsers with the LAN proxy
settings, bookmarks, search toolbars and pop up blockers. Also, plug-ins like Macromedia Flash and
JRE for applets should be configured.
Task 3: Search Engines & Netiquette: Students should know what search engines are and how to use
the search engines. A few topics would be given to the students for which they need to search on Google.
This should be demonstrated to the instructors by the student.
Task 4: Cyber Hygiene: Students would be exposed to the various threats on the internet and would be
asked to configure their computer to be safe on the internet. They need to customize their browsers to
block pop ups, block active x downloads to avoid viruses and/or worms.
LaTeX and WORD
Task 1: Word Orientation: The mentor needs to give an overview of La TeX and Microsoft (MS) office
or equivalent (FOSS) tool word: Importance of La TeX and MS office or equivalent (FOSS) tool Word
as word Processors, Details of the four tasks and features that would be covered in each, Using La
TeXand word – Accessing, overview of toolbars, saving files, Using help and resources, rulers, format
painter in word.
Task 2: Using La TeX and Word to create a project certificate. Features to be covered:- Formatting
Fonts in word, Drop Cap in word, Applying Text effects, Using Character Spacing, Borders and Colors,
Inserting Header and Footer, Using Date and Time option in both La TeX and Word.
Task 3: Creating project abstract Features to be covered:-Formatting Styles, Inserting table, Bullets and
Numbering, Changing Text Direction, Cell alignment, Footnote, Hyperlink, Symbols, Spell Check,
Track Changes.
Task 4: Creating a Newsletter: Features to be covered:- Table of Content, Newspaper columns, Images
from files and clipart, Drawing toolbar and Word Art, Formatting Images, Textboxes, Paragraphs and
Mail Merge in word.
EXCEL
Excel Orientation: The mentor needs to tell the importance of MS office or equivalent (FOSS) tool
Excel as a Spreadsheet tool, give the details of the four tasks and features that would be covered in each.
Using Excel – Accessing, overview of toolbars, saving excel files, Using help and resources.
Task 1: Creating a Scheduler - Features to be covered: Gridlines, Format Cells, Summation, auto fill,
Formatting Text
Task 2: Calculating GPA - .Features to be covered:- Cell Referencing, Formulae in excel – average,
std. deviation, Charts, Renaming and Inserting worksheets, Hyper linking, Count function.
Task 3: Split cells, freeze panes, group and outline, Sorting, Boolean and logical operators, Conditional
formatting Power point
LOOKUP/VLOOKUP
Task 1: Students will be working on basic power point utilities and tools which help them create basic
power point presentations. PPT Orientation, Slide Layouts, Inserting Text, Word Art, Formatting Text,
Bullets and Numbering, Auto Shapes, Lines and Arrows in PowerPoint.
Task 2: Interactive presentations - Hyperlinks, Inserting –Images, Clip Art, Audio, Video, Objects,
Tables and Charts.
Task 3: Master Layouts (slide, template, and notes), Types of views (basic, presentation, slide slotter,
notes etc), and Inserting – Background, textures, Design Templates, Hidden slides.
AI TOOLS – ChatGPT
Task 1: Prompt Engineering: Experiment with different types of prompts to see how the model
responds. Try asking questions, starting conversations, or even providing incomplete sentences to see
how the model completes them.
• Ex: Prompt: "You are a knowledgeable AI. Please answer the following question: What is the capital
of France?"
Task 2: Creative Writing: Use the model as a writing assistant. Provide the beginning of a story or a
description of a scene, and let the model generate the rest of the content. This can be a fun way to
brainstorm creative ideas
• Ex: Prompt: "In a world where gravity suddenly stopped working, people started floating upwards.
Write a story about how society adapted to this new reality."
Task 3: Code Generation: Test the model's ability to generate code by giving it partial code snippets
and asking it to complete them. You can also ask the model to explain programming concepts or help
you debug code.
• Ex:Prompt: "Complete the following Python code to swap the values of two variables:
\npython\na = 5\nb = 10\ntemp = a\na = b\nb = temp\n"
Task 4: Language Translation: Experiment with translation tasks by providing a sentence in one
language and asking the model to translate it into another language. Compare the output to see how
accurate and fluent the translations are.
• Ex:Prompt: "Translate the following English sentence to French: 'Hello, how are you doing today?'"
Task 5: Summarization: Provide a long piece of text, such as an article or a blog post, and ask the model
to summarize it. Compare the model's summary with the original text to assess its ability to condense
information effectively.
• Ex: Prompt: "Summarize the article titled ‘Ramayanam' in 3-4 sentences."
Task 6: Futuristic Predictions: Have fun by asking the model to predict future technological
advancements, societal changes, or even hypothetical scenarios. Compare its responses with your own
ideas.
• Ex:Prompt: "Predict how artificial intelligence will transform everyday life in the next 20 years."
Task 7: Technical Explanations: Challenge the model with technical questions from different domains.
Ask it to explain scientific concepts, mathematical theorems, or complex algorithms in simple terms.
• Ex:Prompt: "Explain the concept of neural networks in machine learning, including their layers and
the process of backpropagation."
Reference Books:
1. Comdex Information Technology course tool kit Vikas Gupta, WILEY Dream tech.
2. The Complete Computer upgrade and repair book, 3rd edition Cheryl A Schmidt,
WILEY Dream tech.
3. Introduction to Information Technology, ITL Education Solutions limited, Pearson
Education.
4. PC Hardware - A Handbook – Kate J. Chase PHI (Microsoft).
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
I B.Tech II Semester
(Common to CSE,CSD,CSM,CSC,CAI,CSO,IT,CSBS))
L T P C
3 - - 3
DATA STRUCTURES
23ACS03:
Course Objectives:
1. Understand the significance of linear data structures in problem-solving and basic time/space
complexity analysis.
2. Create and manage linked lists to efficiently organize and manipulate data, emphasizing
memory efficiency.
3. Implement and apply stacks to manage program flow and solve problems involving expression
evaluation and backtracking.
4. Utilize queues to model real-world scenarios, such as process scheduling and breadth- first
search algorithms and understand the versatility of deques and prioritize data management
using priority queues.
5. Explore basic concepts of hashing and apply it to solve problems requiring fast data retrieval
and management.
UNIT I
Introduction to Data Structures:
Linear Data Structures- Definition and importance of linear data structures, Abstract data types (ADTs)
and their implementation, Overview of time and space complexity analysis for linear data structures. Non-
Linear Data Structures- Definition and importance of nonlinear data structures, Types and properties of
nonlinear data structures
UNIT II
Linked Lists: Singly linked lists: representation and operations, Doubly linked lists and circular linked
lists, Comparing arrays and linked lists, Applications of linked lists.
. Searching Techniques: Linear & Binary Search, Sorting Techniques: Bubble sort, Selection sort,
Insertion Sort
UNIT III
Stacks: Introduction to stacks: properties and operations, Implementing stacks using arrays and linked
lists, Applications of stacks in expression evaluation, backtracking, reversing list etc.
Trees: Introduction to Trees, Binary Search Tree – Insertion, Deletion & Traversal, AVL Trees.
UNIT IV
Queues: Introduction to queues: properties and operations, Implementing queues using arrays and linked
lists, Applications of queues in breadth-first search, scheduling, etc.
Deques: Introduction to deques (double-ended queues), Operations on deques and their applications.
UNIT V
Graph Theory: Data Structures for Graphs- Adjacency Matrix Structure, Graph Traversals,
Shortest Paths, Minimum Spanning Trees- Prims’ Algorithm, Kruskal’s Algorithm.
Hashing: Brief introduction to hashing and hash functions, Collision resolution techniques: chaining
and open addressing, Hash tables: basic implementation and operations, Applications of hashing in
unique identifier generation, caching, etc.
Text Books:
1. Data Structures and algorithm analysis in C, Mark Allen Weiss.
2. Fundamentals of data structures in C, Ellis Horowitz, Sartaj Sahni, Dinesh Mehta.
Reference Books:
1. Algorithms and Data Structures: The Basic Toolbox by Kurt Mehlhorn and PeterSanders
2. C Data Structures and Algorithms by Alfred V. Aho, Jeffrey D. Ullman, and John E.
Hopcroft
3. Problem Solving with Algorithms and Data Structures" by Brad Miller and David
Ranum
4. Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L.
Rivest, and Clifford Stein
5. Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching,
and Graph Algorithms" by Robert Sedgewick.
6. Data Structures and Algorithm Analysis in C, Mark Allen Weiss, Second Edition, 2002,
Pearson.
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
I B.Tech I Semester (Common to EEE, ECE, IT, CAI, CSO, CSC, EBM & CSBS)
I B.Tech II Semester (Common to CE, ME, CSE, CSE(DS) & CSE(AI &ML))
L T P C
0 0 2 1
23AHS09 ENGINEERING PHYSICS LAB
Course Objectives:
• Understands the concepts of interference, diffraction and their applications.
• Understand the role of optical fiber parameters in communication.
• Recognize the importance of energy gap in the study of conductivity and Hall Effect in
asemiconductor.
• Illustrates the magnetic and dielectric materials applications.
• Apply the principles of semiconductors in various electronic devices.
Course Outcomes:
The students will be able to
CO1. Operate optical instruments like microscope and spectrometer
CO2. Estimate the wavelength of different colors using diffraction grating and resolving
power
CO3. Plot the intensity of the magnetic field of circular coil carrying current with distance
CO4. Determine the resistivity of the given semiconductor using four probe method
CO5. Identify the type of semiconductor i.e., n-type or p-type using hall effect
Calculate the band gap of a given semiconductor
(Any TEN of the following listed experiments)
List of Engineering Physics Experiments
1. Determination of radius of curvature of a given plano convex lens by Newton’s rings.
2. Determination of wavelengths of different spectral lines in mercury spectrum using
diffractiongrating in normal incidence configuration.
3. Determination of dispersive power of prism.
4. Verification of Brewster’s law
5. Determination of the resistivity of semiconductor by four probe method.
6. Determination of energy gap of a semiconductor using p-n junction diode.
7. Determination of Hall voltage and Hall coefficient of a given semiconductor using Hall
effect.
8. Determination of dielectric constant using charging and discharging method.
9. Study the variation of B versus H by magnetizing the magnetic material (B-H curve).
10. Magnetic field along the axis of a current carrying circular coil by Stewart & Gee’s
Method.
11. Determination of wavelength of Laser light using diffraction grating.
12. Estimation of Planck’s constant using photoelectric effect.
13. Determination of temperature coefficients of a thermistor.
14. Determination of acceleration due to gravity and radius of Gyration by using a
compoundpendulum.
15. Determination of rigidity modulus of the material of the given wire using Torsional pendulum.
16. Sonometer: Verification of laws of stretched string.
17. Determination of young’s modulus for the given material of wooden scale by non-
uniformbending (or double cantilever) method.
18. Determination of Frequency of electrically maintained tuning fork by Melde’s experiment.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 2
CO2 3 2 2 1
CO3 3 1 2
CO4 3 3 3 2 1 1
URL:www.vlab.co.in
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
I B.Tech II Semester
(Common to CSE,CSD,CSM,CSC,CAI,CSO,IT,CSBS ))
L T P C
- - 3 1.5
23ACS04: DATA STRUCTURES LAB
Course Objectives:
1. Understand the significance of linear data structures in problem-solving and basic time/space
complexity analysis.
2. Create and manage linked lists to efficiently organize and manipulate data, emphasizing
memory efficiency.
3. Implement and apply stacks to manage program flow and solve problems involving expression
evaluation and backtracking.
4. Utilize queues to model real-world scenarios, such as process scheduling and breadth- first
search algorithms and understand the versatility of deques and prioritize data management
using priority queues.
5. Explore basic concepts of hashing and apply it to solve problems requiring fast data retrieval
and management.
1: Array Manipulation
i) Implement basic operations on arrays: insertion, deletion, searching.
ii) Create a program to find the maximum and minimum elements in an array.
5: Stack Operations
i) Implement a stack using arrays and linked lists.
ii) Write a program to evaluate a postfix expression using a stack.
6: Queue Operations
i) Implement a queue using arrays and linked lists.
iii) Implement a stack or queue to perform comparison and check for symmetry.
8: Hashing
i) Implement a hash table with collision resolution techniques.
Text Books:
1. Data Structures and algorithm analysis in C, Mark Allen Weiss.
Reference Books:
1. Algorithms and Data Structures: The Basic Toolbox by Kurt Mehlhorn and PeterSanders
2. C Data Structures and Algorithms by Alfred V. Aho, Jeffrey D. Ullman, and John E.
Hopcroft
3. Problem Solving with Algorithms and Data Structures" by Brad Miller and David Ranum
4. Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L.Rivest,
and Clifford Stein
5. Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and
Graph Algorithms by Robert Sedgewick.
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
I B.Tech II Semester (Common to All Branches)
L T P C
0 0 1 0.5
23AHS12 : NSS/NCC/SCOUTS & GUIDES/COMMUNITY SERVICE
Course Objectives:
The objective of introducing this course is to impart discipline, character, fraternity,
teamwork,social consciousness among the students and engaging them in selfless service.
Course Outcomes: After completion of the course the students will be able to
CO1: Understand the importance of discipline, character and service motto.
CO2: Solve some societal issues by applying acquired knowledge, facts, and techniques.
CO3: Explore human relationships by analyzing social problems.
CO4: Determine to extend their help for the fellow beings and downtrodden people.
CO5: Develop leadership skills and civic responsibilities.
UNIT I Orientation
General Orientation on NSS/NCC/ Scouts & Guides/Community Service activities,
careerguidance.
Activities:
i) Conducting –ice breaking sessions-expectations from the course-knowing
personaltalents and skills
ii) Conducting orientations programs for the students –future plans-activities-
releasingroad map etc.
iii) Displaying success stories-motivational biopics- award winning movies on
societalissues etc.
iv) Conducting talent show in singing patriotic songs-paintings- any other contribution.
Reference Books:
1. Nirmalya Kumar Sinha & Surajit Majumder, A Text Book of National Service Scheme
Vol;.I, Vidya Kutir Publication, 2021 ( ISBN 978-81-952368-8-6)
2. Red Book - National Cadet Corps – Standing Instructions Vol I & II,
DirectorateGeneral of NCC, Ministry of Defence, New Delhi
3. Davis M. L. and Cornwell D. A., “Introduction to Environmental Engineering”,
McGraw Hill, New York 4/e 2008
4. Masters G. M., Joseph K. and Nagendran R. “Introduction to Environmental
Engineering and Science”, Pearson Education, New Delhi. 2/e 2007
5. Ram Ahuja. Social Problems in India, Rawat Publications, New Delhi.
General Guidelines:
Evaluation Guidelines:
Course Outcomes: After successful completion of this course, the students should be able
to:
Blooms
COs Statements
level
CO1 Apply mathematical logic to solve problems. L2, L3
CO2 Understand the concepts and perform the operations related to sets, relations and L3, L5
functions.
Gain the conceptual background needed and identify structures of algebraic nature.
CO3 Apply basic counting techniques to solve combinatorial problems. L3
CO4 Formulate problems and solve recurrence relations. L2, L3
CO5 Apply Graph Theory in solving computer science problems L3, L5
UNIT V Graphs
Basic Concepts, Isomorphism and Subgraphs, Trees and their Properties, Spanning Trees, Directed
Trees, Binary Trees, Planar Graphs, Euler’s Formula, Multigraphs and Euler Circuits, Hamiltonian
Graphs.
Textbooks:
1. J.P. Tremblay and R. Manohar, Discrete Mathematical Structures with Applications to
Computer Science, Tata McGraw Hill, 2002.
2. Kenneth H. Rosen, Discrete Mathematics and its Applications with Combinatorics
and Graph Theory, 7th Edition, McGraw Hill Education (India) Private Limited.
Reference Books:
1. Joe L. Mott, Abraham Kandel and Theodore P. Baker, Discrete Mathematics for
Computer Scientists & Mathematicians, 2nd Edition, Pearson Education.
2. Narsingh Deo, Graph Theory with Applications to Engineering and Computer Science.
Course Objectives:
• To help the students appreciate the essential complementary between 'VALUES' and
'SKILLS' to ensure sustained happiness and prosperity which are the core aspirations
of all human beings.
• To facilitate the development of a Holistic perspective among students towards life and
profession as well as towards happiness and prosperity based on a correct understanding
of the Human reality and the rest of existence. Such holistic perspective forms the basis
of Universal Human Values and movement towards value-based living in a natural
way.
• To highlight plausible implications of such a Holistic understanding in terms of ethical
human conduct, trustful and mutually fulfilling human behaviour and mutually
enriching interaction with Nature.
COURSE OUTCOMES: At the end of the course, students will be able to Blooms Level
CO1 Define the terms like Natural Acceptance, Happiness and Prosperity L1, L2
CO2 Identify one’s self, and one’s surroundings (family, society nature) L1, L2
CO3 Apply what they have learnt to their own self in different day-to-day L3
settings in real life
CO4 Relate human values with human relationship and human society. L4
CO5 Justify the need for universal human values and harmonious existence L5
CO6 Develop as socially and ecologically responsible engineers L3, L6
Course Topics
The course has 28 lectures and 14 tutorials in 5 modules. The lectures and tutorials are of 1- hour
duration. Tutorial sessions are to be used to explore and practice what has been proposed during
the lecture sessions.
The Teacher’s Manual provides the outline for lectures as well as practice sessions. The teacher
is expected to present the issues to be discussed as propositions and encourage the students to
have a dialogue.
UNIT I Introduction to Value Education (6 lectures and 3 tutorials for practice session)
Lecture 1: Right Understanding, Relationship and Physical Facility (Holistic Development and
the Role of Education)
Lecture 2: Understanding Value Education
Tutorial 1: Practice Session PS1 Sharing about Oneself Lecture 3: self-
exploration as the Process for Value Education
Lecture4: Continuous Happiness and Prosperity – the Basic Human Aspirations
Tutorial 2: Practice Session PS2 Exploring Human Consciousness Lecture 5:
Happiness and Prosperity – Current Scenario
Lecture 6: Method to Fulfill the Basic Human Aspirations Tutorial 3: Practice
Session PS3 Exploring Natural Acceptance
UNIT II Harmony in the Human Being (6 lectures and 3 tutorials for practice session)
Lecture 7: Understanding Human being as the Co-existence of the self and the body.
Lecture 8: Distinguishing between the Needs of the self and the body
Tutorial 4: Practice Session PS4 Exploring the difference of Needs of self and body.
Lecture 9: The body as an Instrument of the self Lecture 10:
Understanding Harmony in the self
Tutorial 5: Practice Session PS5 Exploring Sources of Imagination in the self Lecture 11:
Harmony of the self with the body
Lecture 12: Programme to ensure self-regulation and Health
Tutorial 6: Practice Session PS6 Exploring Harmony of self with the body
UNIT III Harmony in the Family and Society (6 lectures and 3 tutorials for
practice session)
Lecture 13: Harmony in the Family – the Basic Unit of Human Interaction Lecture 14: 'Trust' –
the Foundational Value in Relationship
Tutorial 7: Practice Session PS7 Exploring the Feeling of Trust Lecture 15: 'Respect' –
as the Right Evaluation
Tutorial 8: Practice Session PS8 Exploring the Feeling of Respect Lecture 16: Other
Feelings, Justice in Human-to-Human Relationship Lecture 17: Understanding
Harmony in the Society
Lecture 18: Vision for the Universal Human Order
Tutorial 9: Practice Session PS9 Exploring Systems to fulfil Human Goal
Practice Sessions for UNIT III – Harmony in the Family and Society PS7
Exploring the Feeling of Trust
PS8 Exploring the Feeling of Respect
PS9 Exploring Systems to fulfil Human Goal
READINGS:
Textbook and Teachers Manual
a. The Textbook
R R Gaur, R Asthana, G P Bagaria, A Foundation Course in Human Values and Professional
Ethics, 2nd Revised Edition, Excel Books, New Delhi, 2019. ISBN 978-93-87034-47-1
b. The Teacher’s Manual
R R Gaur, R Asthana, G P Bagaria,Teachers’ Manual for A Foundation Course in Human Values
and Professional Ethics, 2nd Revised Edition, Excel Books, New Delhi, 2019. ISBN 978-93-
87034-53-2
Reference Books
1. JeevanVidya: EkParichaya, A Nagaraj, JeevanVidyaPrakashan, Amarkantak, 1999.
2. Human Values, A.N. Tripathi, New Age Intl. Publishers, New Delhi, 2004.
3. The Story of Stuff (Book).
4. The Story of My Experiments with Truth - by Mohandas Karamchand Gandhi
5. Small is Beautiful - E. F Schumacher.
6. Slow is Beautiful - Cecile Andrews
7. Economy of Permanence - J C Kumarappa
8. Bharat Mein Angreji Raj – PanditSunderlal
9. Rediscovering India - by Dharampal
10. Hind Swaraj or Indian Home Rule - by Mohandas K. Gandhi
11. India Wins Freedom - Maulana Abdul Kalam Azad
12. Vivekananda - Romain Rolland (English)
13. Gandhi - Romain Rolland (English)
Mode of Conduct:
Lecture hours are to be used for interactive discussion, placing the proposals about the topics at
hand and motivating students to reflect, explore and verify them.
Tutorial hours are to be used for practice sessions.
While analyzing and discussing the topic, the faculty mentor’s role is in pointing to essential
elements to help in sorting them out from the surface elements. In other words, help the students
explore the important or critical elements.
In the discussions, particularly during practice sessions (tutorials), the mentor encourages the
student to connect with one’s own self and do self-observation, self-reflection and self-
exploration.
Scenarios may be used to initiate discussion. The student is encouraged to take up ”ordinary”
situations rather than” extra-ordinary” situations. Such observations and their analyses are shared
and discussed with other students and faculty mentor, in a group sitting.
Tutorials (experiments or practical) are important for the course. The difference is that the
laboratory is everyday life, and practical are how you behave and work in real life. Depending
on the nature of topics, worksheets, home assignment and/or activity are included. The practice
sessions (tutorials) would also provide support to a student in performing actions commensurate
to his/her beliefs. It is intended that this would lead to development of commitment, namely
behaving and working based on basic human values.
It is recommended that this content be placed before the student as it is, in the form of a basic
foundation course, without including anything else or excluding any part of this content.
Additional content may be offered in separate, higher courses. This course is to be taught by
faculty from every teaching department, not exclusively by any one department.
Teacher preparation with a minimum exposure to at least one 8-day Faculty Development
Program on Universal Human Values is deemed essential.
Online Resources
1. https://fdp-si.aicte-india.org/UHV-
II%20Class%20Notes%20&%20Handouts/UHV%20Handout%201-
Introduction%20to%20Value%20Education.pdf
2. https://fdp-si.aicte-india.org/UHV-
II%20Class%20Notes%20&%20Handouts/UHV%20Handout%202-
Harmony%20in%20the%20Human%20Being.pdf
3. https://fdp-si.aicte-india.org/UHV-
II%20Class%20Notes%20&%20Handouts/UHV%20Handout%203-
Harmony%20in%20the%20Family.pdf
4. https://fdp-si.aicte-
india.org/UHV%201%20Teaching%20Material/D3-
S2%20Respect%20July%2023.pdf
5. https://fdp-si.aicte-india.org/UHV-
II%20Class%20Notes%20&%20Handouts/UHV%20Handout%205-
Harmony%20in%20the%20Nature%20and%20Existence.pdf
6. https://fdp-si.aicte-india.org/download/FDPTeachingMaterial/3-days%20FDP-
SI%20UHV%20Teaching%20Material/Day%203%20Handouts/UHV%203D%20D3-
S2A%20Und%20Nature-Existence.pdf
7. https://fdp-si.aicte-
india.org/UHV%20II%20Teaching%20Material/UHV%20II%20Lecture%2023-
25%20Ethics%20v1.pdf
8. https://www.studocu.com/in/document/kiet-group-of-institutions/universal-
human- values/chapter-5-holistic-understanding-of-harmony-on-professional-
ethics/62490385
https://onlinecourses.swayam2.ac.in/aic22_ge23/preview
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
II B.Tech I Semester
(Common to CSE,CSD,CSC,CAI,CSO,IT,CSBS ))
L T P C
3 0 0 3
23AEC06: DIGITAL LOGIC & COMPUTER ORGANIZATION
UNIT – I:
Data Representation: Binary Numbers, Fixed Point Representation. Floating Point
Representation. Number base conversions, Octal and Hexadecimal Numbers, components,
Signed binary numbers, Binary codes
Digital Logic Circuits-I: Basic Logic Functions, Logic gates, universal logic gates,
Minimization of Logic expressions. K-Map Simplification, Combinational Circuits, Decoders,
Multiplexers
UNIT – II:
Digital Logic Circuits-II: Sequential Circuits, Flip-Flops, Binary counters, Registers, Shift
Registers, Ripple counters
Basic Structure of Computers: Computer Types, Functional units, Basic operational concepts,
Bus structures, Software, Performance, multiprocessors and multi computers, Computer
Generations, Von- Neumann Architecture
UNIT – III:
Computer Arithmetic : Addition and Subtraction of Signed Numbers, Design of Fast Adders,
Multiplication of Positive Numbers, Signed-operand Multiplication, Fast Multiplication, Integer
Division, Floating-Point Numbers and Operations
Processor Organization: Fundamental Concepts, Execution of a Complete Instruction,
Multiple-Bus Organization, Hardwired Control and Multi programmed Control
UNIT – IV:
The Memory Organization: Basic Concepts, Semiconductor RAM Memories, Read-Only
Memories, Speed, Size and Cost, Cache Memories, Performance Considerations, Virtual
Memories, Memory Management Requirements, Secondary Storage
UNIT – V:
Input /Output Organization: Accessing I/O Devices, Interrupts, Processor Examples, Direct
Memory Access, Buses, Interface Circuits, Standard I/O Interfaces
Textbooks:
1. Computer Organization, Carl Hamacher, ZvonkoVranesic, SafwatZaky, 6th edition,
McGraw Hill, 2023.
2. Digital Design, 6th Edition, M. Morris Mano, Pearson Education, 2018.
3. Computer Organization and Architecture, William Stallings, 11thEdition, Pearson,
2022.
Reference Books:
1. Computer Systems Architecture, M.Moris Mano, 3rdEdition, Pearson, 2017.
2. Computer Organization and Design, David A. Paterson, John L. Hennessy, Elsevier,
2004.
3. Fundamentals of Logic Design, Roth, 5thEdition, Thomson, 2003.
UNIT – I:
Introduction to Algorithm Analysis, Space and Time Complexity analysis, Asymptotic
Notations.
AVL Trees – Creation, Insertion, Deletion operations and Applications B-
Trees – Creation, Insertion, Deletion operations and Applications
UNIT – II:
Heap Trees (Priority Queues) – Min and Max Heaps, Operations and Applications
Graphs – Terminology, Representations, Basic Search and Traversals, Connected
Components and Biconnected Components, applications
Divide and Conquer: The General Method, Quick Sort, Merge Sort, Strassen’s matrix
multiplication, Convex Hull
UNIT – III:
Greedy Method: General Method, Job Sequencing with deadlines, Knapsack Problem, Minimum
cost spanning trees, Single Source Shortest Paths
Dynamic Programming: General Method, All pairs shortest paths, Single Source Shortest Paths
– General Weights (Bellman Ford Algorithm), Optimal Binary Search Trees, 0/1 Knapsack,
String Editing, Travelling Salesperson problem
UNIT – IV:
Backtracking: General Method, 8-Queens Problem, Sum of Subsets problem, Graph Coloring,
0/1 Knapsack Problem
Branch and Bound: The General Method, 0/1 Knapsack Problem, Travelling Salesperson problem
UNIT – V:
NP Hard and NP Complete Problems: Basic Concepts, Cook’s theorem
NP Hard Graph Problems: Clique Decision Problem (CDP), Chromatic Number Decision
Problem (CNDP), Traveling Salesperson Decision Problem (TSP)
NP Hard Scheduling Problems: Scheduling Identical Processors, Job Shop Scheduling
Textbooks:
1. Fundamentals of Data Structures in C++, Horowitz, Ellis; Sahni, Sartaj; Mehta,
Dinesh 2nd Edition Universities Press
2. Computer Algorithms/C++ Ellis Horowitz, SartajSahni, SanguthevarRajasekaran2nd
Edition University Press
Reference Books:
1. Data Structures and program design in C, Robert Kruse, Pearson Education Asia
2. An introduction to Data Structures with applications, Trembley & Sorenson, McGraw
Hill
3. The Art of Computer Programming, Vol.1: Fundamental Algorithms, Donald E Knuth,
Addison-Wesley, 1997.
4. Data Structures using C & C++: Langsam, Augenstein&Tanenbaum, Pearson, 1995
5. Algorithms + Data Structures &Programs:,N.Wirth, PHI
6. Fundamentals of Data Structures in C++: Horowitz Sahni& Mehta, Galgottia Pub.
7. Data structures in Java:, Thomas Standish, Pearson Education Asia
UNIT I: Object Oriented Programming: Basic concepts, Principles, Program Structure in Java:
Introduction, Writing Simple Java Programs, Elements or Tokens in Java Programs, Java
Statements, Command Line Arguments, User Input to Programs, Escape Sequences Comments,
Programming Style.
Data Types, Variables, and Operators :Introduction, Data Types in Java, Declaration of
Variables, Data Types, Type Casting, Scope of Variable Identifier, Literal Constants, Symbolic
Constants, Formatted Output with printf() Method, Static Variables and Methods, Attribute Final,
Introduction to Operators, Precedence and Associativity of Operators, Assignment Operator (
= ), Basic Arithmetic Operators, Increment (++) and Decrement (- -) Operators, Ternary Operator,
Relational Operators, Boolean Logical Operators, Bitwise Logical Operators.
Control Statements: Introduction, if Expression, Nested if Expressions, if–else Expressions,
Ternary Operator?:, Switch Statement, Iteration Statements, while Expression, do–while Loop,
for Loop, Nested for Loop, For–Each for Loop, Break Statement, Continue Statement.
UNIT II: Classes and Objects: Introduction, Class Declaration and Modifiers, Class Members,
Declaration of Class Objects, Assigning One Object to Another, Access Control for Class
Members, Accessing Private Members of Class, Constructor Methods for Class, Overloaded
Constructor Methods, Nested Classes, Final Class and Methods, Passing Arguments by Value
and by Reference, Keyword this.
Methods: Introduction, Defining Methods, Overloaded Methods, Overloaded Constructor
Methods, Class Objects as Parameters in Methods, Access Control, Recursive Methods, Nesting
of Methods, Overriding Methods, Attributes Final and Static.
UNIT III: Arrays: Introduction, Declaration and Initialization of Arrays, Storage of Array
in Computer Memory, Accessing Elements of Arrays, Operations on Array Elements, Assigning
Array
to Another Array, Dynamic Change of Array Size, Sorting of Arrays, Search for Values in Arrays,
Class Arrays, Two-dmensional Arrays, Arrays of Varying Lengths, Three-dimensional Arrays,
Arrays as Vectors.
Inheritance : Introduction, Process of Inheritance, Types of Inheritances, Universal Super Class-
Object Class, Inhibiting Inheritance of Class Using Final, Access Control and Inheritance,
Multilevel Inheritance, Application of Keyword Super, Constructor Method and Inheritance,
Method Overriding, Dynamic Method Dispatch, Abstract Classes, Interfaces and Inheritance.
Interfaces: Introduction, Declaration of Interface, Implementation of Interface, Multiple
Interfaces, Nested Interfaces, Inheritance of Interfaces, Default Methods in Interfaces, Static
Methods in Interface, Functional Interfaces, Annotations.
UNIT IV: Packages and Java Library: Introduction, Defining Package, Importing Packages
and Classes into Programs, Path and Class Path, Access Control, Packages in Java SE, Java.lang
Package and its Classes, Class Object, Enumeration, class Math, Wrapper Classes, Auto-boxing
and Auto- unboxing, Java util Classes and Interfaces, Formatter Class, Random Class, Time
Package, Class Instant (java.time.Instant), Formatting for Date/Time in Java, Temporal Adjusters
Class, Temporal Adjusters Class.
Exception Handling: Introduction, Hierarchy of Standard Exception Classes, Keywords throws
and throw, try, catch, and finally Blocks, Multiple Catch Clauses, Class Throwable, Unchecked
Exceptions, Checked Exceptions.
Java I/O and File: Java I/O API, standard I/O streams, types, Byte streams, Character streams,
Scanner class, Files in Java(Text Book 2)
Text Books:
1. JAVA one step ahead, Anitha Seth, B.L.Juneja, Oxford.
2. Joy with JAVA, Fundamentals of Object Oriented Programming, DebasisSamanta,
MonalisaSarma, Cambridge, 2023.
3. JAVA 9 for Programmers, Paul Deitel, Harvey Deitel, 4th Edition, Pearson.
References Books:
1. The complete Reference Java, 11thedition, Herbert Schildt,TMH
2. Introduction to Java programming, 7th Edition, Y Daniel Liang, Pearson
Online Resources:
1. https://nptel.ac.in/courses/106/105/106105191/
2. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_012880464547618816347
_shared/overview
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
II B.Tech I Semester
(Common to CSE,CSM,CSC,CAI,CSO,IT,CSBS ))
L T P C
0 0 3 1.5
Sample Programs:
1. Construct an AVL tree for a given set of elements which are stored in a file. And
implement insert and delete operation on the constructed tree. Write contents of tree
into a new file using in-order.
2. Construct B-Tree an order of 5 with a set of 100 random elements stored in array.
Implement searching, insertion and deletion operations.
3. Construct Min and Max Heap using arrays, delete any element and display the content
of the Heap.
4. Implement BFT and DFT for given graph, when graph is represented by
a) Adjacency Matrix b) Adjacency Lists
5. Write a program for finding the bi-connected components in a given graph.
6. Implement Quick sort and Merge sort and observe the execution time for various input
sizes (Average, Worst and Best cases).
7. Compare the performance of Single Source Shortest Paths using Greedy method when
the graph is represented by adjacency matrix and adjacency lists.
8. Implement Job sequencing with deadlines using Greedy strategy.
9. Write a program to solve 0/1 Knapsack problem Using Dynamic Programming.
10. Implement N-Queens Problem Using Backtracking.
11. Use Backtracking strategy to solve 0/1 Knapsack problem.
12. Implement Travelling Sales Person problem using Branch and Bound approach.
Reference Books:
1. Fundamentals of Data Structures in C++, Horowitz Ellis, SahniSartaj, Mehta, Dinesh,
2ndEdition, Universities Press
2. Computer Algorithms/C++ Ellis Horowitz, SartajSahni, SanguthevarRajasekaran,
2ndEdition, University Press
3. Data Structures and program design in C, Robert Kruse, Pearson Education Asia
4. An introduction to Data Structures with applications, Trembley& Sorenson, McGraw
Hill
Sample Experiments:
Exercise – 1:
a) Write a JAVA program to display default value of all primitive data type of JAVA
b) Write a java program that display the roots of a quadratic equation ax2+bx=0. Calculate the
discriminate D and basing on value of D, describe the nature of root.
Exercise - 2
a) Write a JAVA program to search for an element in a given list of elements using
binary search mechanism.
b) Write a JAVA program to sort for an element in a given list of elements using bubble sort
c) Write a JAVA program using String Buffer to delete, remove character.
Exercise - 3
a) Write a JAVA program to implement class mechanism. Create a class, methods and
invoke them inside main method.
b) Write a JAVA program implement method overloading.
c) Write a JAVA program to implement constructor.
d) Write a JAVA program to implement constructor overloading.
Exercise - 4
a) Write a JAVA program to implement Single Inheritance
b) Write a JAVA program to implement multi level Inheritance
c) Write a JAVA program for abstract class to find areas of different shapes
Exercise - 5
a) Write a JAVA program give example for “super” keyword.
b) Write a JAVA program to implement Interface. What kind of Inheritance can be achieved?
c) Write a JAVA program that implements Runtime polymorphism
Exercise - 6
a) Write a JAVA program that describes exception handling mechanism
b) Write a JAVA program Illustrating Multiple catch clauses
● Write a JAVA program for creation of Java Built-in Exceptions
● Write a JAVA program for creation of User Defined Exception
Exercise - 7
a) Write a JAVA program that creates threads by extending Thread class. First thread display
“Good Morning “every 1 sec, the second thread displays “Hello “every 2 seconds and the third
display “Welcome” every 3 seconds, (Repeat the same by implementing Runnable)
b) Write a program illustrating is Alive and join ()
c) Write a Program illustrating Daemon Threads.
d) Write a JAVA program Producer Consumer Problem
Exercise – 8
a) Write a JAVA program that import and use the user defined packages
b) Without writing any code, build a GUI that display text in label and image in an
ImageView (use JavaFX)
c)Build a Tip Calculator app using several JavaFX components and learn how to respond
to user interactions with the GUI
Exercise – 9
a) Write a java program that connects to a database using JDBC
b) Write a java program to connect to a database using JDBC and insert values into it.
c) Write a java program to connect to a database using JDBC and delete values from it
Textbooks:
1. JAVA one step ahead, Anitha Seth, B.L.Juneja, Oxford.
2. Joy with JAVA, Fundamentals of Object Oriented Programming, DebasisSamanta,
MonalisaSarma, Cambridge, 2023.
3. JAVA 9 for Programmers, Paul Deitel, Harvey Deitel, 4th Edition, Pearson.
References Books:
1. The complete Reference Java, 11th edition, Herbert Schildt,TMH
2. Introduction to Java programming, 7th Edition, Y Daniel Liang, Pearson
Online Resources:
1. https://nptel.ac.in/courses/106/105/106105191/
2. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_012880464547
618816347_shared/overview
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
II B.Tech I Semester
(Common to CSE,CSD,CSM,CSC,CAI,CSO,IT,CSBS,ME,ECE ))
L T P C
0 0 3 1.5
PYTHON PROGRAMMING
23ACS08: (SKILL ENHANCEMENT COURSE)
Sample Experiments:
1.Write a program to find the largest element among three Numbers.
2.Write a Program to display all prime numbers within an interval
3Write a program to swap two numbers without using a temporary variable.
4.Demonstrate the following Operators in Python with suitable examples.
i) Arithmetic Operators ii) Relational Operators iii) Assignment Operatorsiv) Logical
Operators v) Bit wise Operators vi) Ternary Operator vii) Membership Operators
viii) Identity Operators
5.Write a program to add and multiply complex numbers
6.Write a program to print multiplication table of a given number.
UNIT-II: Functions: Built-In Functions, Commonly Used Modules, Function Definition and
Calling the function, return Statement and void Function, Scope and Lifetime of Variables,
Default Parameters, Keyword Arguments, *args and **kwargs, Command Line Arguments.
Strings: Creating and Storing Strings, Basic String Operations, Accessing Characters in
String by Index Number, String Slicing and Joining, String Methods, Formatting Strings.
Lists: Creating Lists, Basic List Operations, Indexing and Slicing in Lists, Built-In Functions
Used on Lists, List Methods, del Statement.
Sample Experiments:
7.Write a program to define a function with multiple return values.
8.Write a program to define a function using default arguments.
9.Write a program to find the length of the string without using any library functions.
10.Write a program to check if the substring is present in a given string or not.
11.Write a program to perform the given operations on a list:
i. Addition ii. Insertion iii. slicing
12.Write a program to perform any 5 built-in functions by taking any list.
UNIT-IV: Files: Types of Files, Creating and Reading Text Data, File Methods to Read and
Write Data, Reading and Writing Binary Files, Pickle Module, Reading and Writing CSV Files,
Python os and os.path Modules.
Object-Oriented Programming: Classes and Objects, Creating Classes in Python, Creating
Objects in Python, Constructor Method, Classes with Multiple Objects, Class Attributes Vs Data
Attributes, Encapsulation, Inheritance, Polymorphism.
Sample Experiments:
18Write a program to sort words in a file and put them in another file. The output file should
have only lower-case words, so any upper-case words from source must be lowered.
19.Python program to print each line of a file in reverse order.
20.Python program to compute the number of characters, words and lines in a file.
21Write a program to create, display, append, insert and reverse the order of the items in the
array.
22.Write a program to add, transpose and multiply two matrices.
23.Write a Python program to create a class that represents a shape. Include methods to
calculate its area and perimeter. Implement subclasses for different shapes like circle, triangle,
and square.
UNIT-V: Introduction to Data Science: Functional Programming, JSON and XML in
Python, NumPy with Python, Pandas.
Sample Experiments:
24.Python program to check whether a JSON string contains complex object or not.
25.Python Program to demonstrate NumPy arrays creation using array () function.
26.Python program to demonstrate use of ndim, shape, size, dtype.
27.Python program to demonstrate basic slicing, integer and Boolean indexing.
28.Python program to find min, max, sum, cumulative sum of array
29.Create a dictionary with at least five keys and each key represent value as a list where this
list contains at least ten values and convert this dictionary as a pandas data frame and explore
the data through the data frame as follows:
a) Apply head () function to the pandas data frame
b) Perform various data selection operations on Data Frame
30.Select any two columns from the above data frame, and observe the change in one attribute
with respect to other attribute with scatter and plot operations in matplotlib
Reference Books:
1. Gowrishankar S, Veena A., Introduction to Python Programming, CRC Press.
2. Python Programming, S Sridhar, J Indumathi, V M Hariharan, 2ndEdition, Pearson,
2024
3. Introduction to Programming Using Python, Y. Daniel Liang, Pearson.
Course Objectives:
• To make the students to get awareness on environment.
• To understand the importance of protecting natural resources, ecosystems for future
generations and pollution causes due to the day to day activities of human life
• To save earth from the inventions by the engineers.
UNIT I
Multidisciplinary Nature of Environmental Studies: – Definition, Scope and Importance –
Need for Public Awareness.
Natural Resources : Renewable and non-renewable resources – Natural resources and associated
problems – Forest resources – Use and over – exploitation, deforestation, case studies – Timber
extraction – Mining, dams and other effects on forest and tribal people – Water resources – Use
and over utilization of surface and ground water – Floods, drought, conflicts over water, dams –
benefits and problems – Mineral resources: Use and exploitation, environmental effects of
extracting and using mineral resources, case studies – Food resources: World food problems,
changes caused by agriculture and overgrazing, effects of modern agriculture, fertilizer-pesticide
problems, water logging, salinity, case studies. – Energy resources:
UNIT II
Ecosystems: Concept of an ecosystem. – Structure and function of an ecosystem – Producers,
consumers and decomposers – Energy flow in the ecosystem – Ecological succession – Food
chains, food webs and ecological pyramids – Introduction, types, characteristic features, structure
and function of the following ecosystem:
a. Forest ecosystem.
b. Grassland ecosystem
c. Desert ecosystem.
d. Aquatic ecosystems (ponds, streams, lakes, rivers, oceans, estuaries)
Biodiversity and its Conservation : Introduction 0 Definition: genetic, species and ecosystem
diversity – Bio-geographical classification of India – Value of biodiversity: consumptive use,
Productive use, social, ethical, aesthetic and option values – Biodiversity at global, National and
local levels – India as a mega-diversity nation – Hot-sports of biodiversity – Threats to
biodiversity: habitat loss, poaching of wildlife, man-wildlife conflicts – Endangered and endemic
species of India – Conservation of biodiversity: In-situ and Ex-situ conservation of biodiversity.
UNIT III
Environmental Pollution: Definition, Cause, effects and control measures of :
a. Air Pollution.
b. Water pollution
c. Soil pollution
d. Marine pollution
e. Noise pollution
f. Thermal pollution
g. Nuclear hazards
Solid Waste Management: Causes, effects and control measures of urban and industrial wastes
– Role of an individual in prevention of pollution – Pollution case studies – Disaster management:
floods, earthquake, cyclone and landslides.
UNIT IV
Social Issues and the Environment: From Unsustainable to Sustainable development – Urban
problems related to energy – Water conservation, rain water harvesting, watershed management
– Resettlement and rehabilitation of people; its problems and concerns. Case studies –
Environmental ethics: Issues and possible solutions – Climate change, global warming, acid rain,
ozone layer depletion, nuclear accidents and holocaust. Case Studies – Wasteland reclamation. –
Consumerism and waste products. – Environment Protection Act. – Air (Prevention and Control
of Pollution) Act. – Water (Prevention and control of Pollution) Act – Wildlife Protection Act –
Forest Conservation Act – Issues involved in enforcement of environmental legislation – Public
awareness.
UNIT V
Human Population and the Environment: Population growth, variation among nations.
Population explosion – Family Welfare Programmes. – Environment and human health – Human
Rights – Value Education – HIV/AIDS – Women and Child Welfare – Role of information
Technology in Environment and human health – Case studies.
Field Work: Visit to a local area to document environmental assets River/forest
grassland/hill/mountain – Visit to a local polluted site-Urban/Rural/Industrial/Agricultural Study
of common plants, insects, and birds – river, hill slopes, etc..
Textboks:
1. Textbook of Environmental Studies for Undergraduate Courses Erach Bharucha for
University Grants Commission, Universities Press.
2. Palaniswamy, “Environmental Studies”, Pearson education
3. S.Azeem Unnisa, “Environmental Studies” Academic Publishing Company
4. K.Raghavan Nambiar, “Text book of Environmental Studies for Undergraduate
Courses as per UGC model syllabus”, Scitech Publications (India), Pvt. Ltd.
References:
UNIT-I 9 Hours
QUANTITATIVE ABILITY – I: Vedic Maths – Square - Square root – Cube - Cube root –Higher
Roots - Fractions (+, -, ×, ÷)– Decimal Fractions(+, -, ×, ÷) –LCM and HCF – VBODMAS Rule -
Simplifications - Number System [ Introduction –p/q forms –Factors – Multiples – Prime Numbers
– Composite Numbers – Twin Primes – Co-Primes,Different Types of Numbers, Number of factors
– Sum of factors – Unit’s place value – Remainder theorem – Number of Zeros at the end of the
product - Divisibility Rules –Prime Number Checking –Relation among Quotient, Divident, Divisor
& Remainder - Formulae, Application type of problems]
UNIT-II 9 Hours
QUANTITATIVE ABILITY – II: Ratio, Proportion & Variation [Definition of ratio, Types of
Ratios, Principles of Ratios, Comparison of Ratios, Definition of Proportion, Types of Proportion,
Principle of Proportion, Properties of Proportion, Variation & Types of variations]– Partnership &
Share[Definition of partnership, Types of partnership, Simple Partnership & Compound
Partnership, profits ratio, Application type of problems] – Average & Ages[Definition of
Average, Average of Natural Numbers, Even Numbers, Odd Numbers, Prime Numbers,
Application type of problems] – Mixture & Alligation [Definition of Mixture & Alligation,
Mixture Formula, Alligation Rule, Application type of Problems]
UNIT-III 9 Hours
REASONING ABILITY I: Number Series – Number Analogy – Number Odd Man Out –
Wrong Number – Letter Series – Letter Analogy – Letter Odd Man
UNIT-IV 9 Hours
VERBAL I: Verbal analogy - Types - Parts of Speech – Noun, Pronoun, Adjective, Verb,
Adverb, Preposition, Conjunction and Interjection - Prepositions –Preposition of Place,
Preposition of Placement, Preposition of Time and Preposition of Duration - Articles – Usage of a,
an, the, Omission of articles - Sentences - Pattern and Types.
UNIT-V 9 Hours
SOFT SKILL I: Communication Skills - Self-Confidence - Introductions & Greetings -
Presentation Skills - Self- Motivation
TEXT BOOKS:
1. Quantitative Aptitude, Logic Reasoning & Verbal Reasoning, R S Agarwal, S.Chand
Publications.
L T P C
2 0 0 2
Course Objectives:
• To inculcate the basic knowledge of microeconomics and financial accounting
• To make the students learn how demand is estimated for different products, input-
output relationship for optimizing production and cost
• To Know the Various types of market structure and pricing methods and strategy
• To give an overview on investment appraisal methods to promote the students to learn
how to plan long-term investment decisions.
• To provide fundamental skills on accounting and to explain the process of preparing
financial statements.
Course Outcomes:
CO1: Define the concepts related to Managerial Economics, financial accounting and
management(L2)
CO2: Understand the fundamentals of Economics viz., Demand, Production, cost, revenue
and markets (L2)
CO3: Apply the Concept of Production cost and revenues for effective Business decision
(L3)
CO4: Analyze how to invest their capital and maximize returns (L4)
CO5: Evaluate the capital budgeting techniques. (L5)
CO6: Develop the accounting statements and evaluate the financial performance of business
entity (L5)
Textbooks:
1. Varshney & Maheswari: Managerial Economics, Sultan Chand.
2. Aryasri: Business Economics and Financial Analysis, 4/e, MGH.
Reference Books:
1. Ahuja Hl Managerial economics Schand.
2. S.A. Siddiqui and A.S. Siddiqui: Managerial Economics and Financial Analysis, New
Age International.
3. Joseph G. Nellis and David Parker: Principles of Business Economics, Pearson, 2/e,
New Delhi.
4. Domnick Salvatore: Managerial Economics in a Global Economy, Cengage.
L T P C
2 0 0 2
Course Objectives:
• To enable student’s comprehension of organizational behavior
• To offer knowledge to students on self-motivation, leadership and management
• To facilitate them to become powerful leaders
• To Impart knowledge about group dynamics
• To make them understand the importance of change and development
Course Outcomes:
CO1: Define the Organizational Behaviour, its nature and scope. (L2)
CO2: Understand the nature and concept of Organizational behaviour (L2)
CO3: Apply theories of motivation to analyse the performance problems (L3)
CO4: Analyse the different theories of leadership (L4)
CO5: Evaluate group dynamics (L5)
CO6: Develop as powerful leader (L5)
UNIT - I Introduction to Organizational Behavior
Meaning, definition, nature, scope and functions - Organizing Process – Making organizing
effective -Understanding Individual Behaviour –Attitude -Perception - Learning – Personality.
UNIT - II Motivation and Leading
Theories of Motivation- Maslow’s Hierarchy of Needs - Hertzberg’s Two Factor Theory -
Vroom’s theory of expectancy – Mc Cleland’s theory of needs–Mc Gregor’s theory X and theory
Y– Adam’s equity theory.
UNIT - III Organizational Culture
Introduction – Meaning, scope, definition, Nature - Organizational Climate - Leadership - Traits
Theory–Managerial Grid - Transactional Vs Transformational Leadership - Qualities of good
Leader - Conflict Management -Evaluating Leader.
UNIT - IV Group Dynamics
Introduction – Meaning, scope, definition, Nature- Types of groups - Determinants of group
behaviour - Group process – Group Development - Group norms - Group cohesiveness - Small
Groups - Group decision making - Team building - Conflict in the organization– Conflict
resolution
UNIT - V Organizational Change and Development
Introduction –Nature, Meaning, scope, definition and functions- Organizational Culture -
Changing the Culture – Change Management – Work Stress Management - Organizational
management – Managerial implications of organization’s change and development
Textbooks:
1. Luthans, Fred, Organisational Behaviour, McGraw-Hill, 12 Th edition.
2. P Subba Ran, Organisational Behaviour, Himalya Publishing House.
3. Reference Books:
4. McShane, Organizational Behaviour, TMH
5. Nelson, Organisational Behaviour, Thomson.
6. Robbins, P. Stephen, Timothy A. Judge, Organisational Behaviour, Pearson.
7. Aswathappa, Organisational Behaviour, Himalaya.
Course Objectives:
• To make the student to understand about the business environment
• To enable them in knowing the importance of fiscal and monitory policy
• To facilitate them in understanding the export policy of the country
• To Impart knowledge about the functioning and role of WTO
• To Encourage the student in knowing the structure of stock markets
Course Outcomes:
CO1: Define Business Environment and its Importance. (L2)
CO2: Understand various types of business environment. (L2)
CO3: Apply the knowledge of Money markets in future investment (L3)
CO4: Analyse India’s Trade Policy (L4)
CO5: Evaluate fiscal and monitory policy (L5)
CO6: Develop a personal synthesis and approach for identifying business opportunities (L5)
Reference Books:
Course Outcomes: After successful completion of this course, the students should be able to:
Statements Blooms
COs level
CO1 Acquire knowledge in finding the analysis of the data quantitatively or L2, L3
categorically and various statistical elementary
tools.
CO2 Develop skills in designing mathematical models involving probability, randomL3, L5
variables and the critical thinking in the theory of probability and its applications in
real life problems.
CO3 Apply the theoretical probability distributions like binomial, Poisson, and Normal L3
in the relevant application areas.
CO4 Analyze to test various hypotheses included in theory and types of errors for large L2, L3
samples.
CO5 Apply the different testing tools like t-test, F-test, chi-square test to analyze the L3,L5
relevant real life problems.
UNIT II Probability
Probability, probability axioms, addition law and multiplicative law of probability, conditional
probability, Baye’s theorem, random variables (discrete and continuous), probability density
functions, properties, mathematical expectation.
Textbooks:
1. Miller and Freunds, Probability and Statistics for Engineers,7/e, Pearson, 2008.
2. S.C. Gupta and V.K. Kapoor, Fundamentals of Mathematical Statistics, 11/e, Sultan
Chand & Sons Publications, 2012.
Reference Books:
1. S. Ross, a First Course in Probability, Pearson Education India, 2002.
2. W. Feller, an Introduction to Probability Theory and its Applications, 1/e, Wiley,
1968.
3. B. V. Ramana, Higher Engineering Mathematics, Mc Graw Hill Education.
UNIT - I
Operating Systems Overview: Introduction, Operating system functions, Operating systems
operations, Computing environments, Free and Open-Source Operating Systems System
Structures: Operating System Services, User and Operating-System Interface, system calls,
Types of System Calls, system programs, Operating system Design and Implementation,
Operating system structure, Building and Booting an Operating System, Operating system
debugging
UNIT - II
Processes: Process Concept, Process scheduling, Operations on processes, Inter-process
communication. Threads and Concurrency: Multithreading models, Thread libraries,
Threading issues. CPU Scheduling: Basic concepts, Scheduling criteria, Scheduling algorithms,
Multiple processor scheduling.
UNIT – III
Synchronization Tools: The Critical Section Problem, Peterson’s Solution, Mutex Locks,
Semaphores, Monitors, Classic problems of Synchronization. Deadlocks: system Model,
Deadlock characterization, Methods for handling Deadlocks, Deadlock prevention, Deadlock
avoidance, Deadlock detection, Recovery from Deadlock.
UNIT - IV
Memory-Management Strategies: Introduction, Contiguous memory allocation, Paging,
Structure of the Page Table, Swapping. Virtual Memory Management: Introduction, Demand
paging, Copy-on-write, Page replacement, Allocation of frames, Thrashing. Storage
Management: Overview of Mass Storage Structure, HDD Scheduling.
UNIT - V
File System: File System Interface: File concept, Access methods, Directory Structure; File
system Implementation: File-system structure, File-system Operations, Directory
implementation, Allocation method, Free space management; File-System Internals: File- System
Mounting, Partitions and Mounting, File Sharing. Protection: Goals of protection, Principles of
protection, Protection Rings, Domain of protection, Access matrix.
Textbooks:
1. Operating System Concepts, Silberschatz A, Galvin P B, Gagne G, 10th Edition,
Wiley, 2018.
2. Modern Operating Systems, Tanenbaum A S, 4th Edition, Pearson , 2016
Reference Books:
1. Operating Systems -Internals and Design Principles, Stallings W, 9th edition, Pearson,
2018
2. Operating Systems: A Concept Based Approach, D.M Dhamdhere, 3rd Edition,
McGraw- Hill, 2013
Unit II: Relational Model: Introduction to relational model, concepts of domain, attribute, tuple,
relation, importance of null values, constraints (Domain, Key constraints, integrity constraints)
and their importance, Relational Algebra, Relational Calculus.
UNIT III: BASIC SQL:Simple Database schema, data types, table definitions (create, alter),
different DML operations (insert, delete, update),Basic SQL querying (select and project) using
where clause, arithmetic & logical operations, SQL functions(Date and Time, Numeric, String
conversion).Creating tables with relationship, implementation of key and integrity constraints,
nested queries, sub queries, grouping, aggregation, ordering, implementation of different types of
joins, view(updatable and non-updatable), relational set operations.
Textbooks:
1. Database Management Systems, 3rd edition, Raghuram Krishnan, Johannes Gehrke,
TMH (For Chapters 2, 3, 4)
2. Database System Concepts,5th edition, Silberschatz, Korth, Sudarsan, TMH (For
Chapter 1 and Chapter 5)
Reference Books:
1. Introduction to Database Systems, 8thedition, C J Date, Pearson.
2. Database Management System, 6th edition, Ramez Elmasri, Shamkant B. Navathe,
Pearson
3. Database Principles Fundamentals of Design Implementation and Management,
Corlos Coronel, Steven Morris, Peter Robb, Cengage Learning.
Web-Resources:
1. https://nptel.ac.in/courses/106/105/106105175/
2. https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_0127580666728202
2456_shared/overview
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
II B.Tech II Semester
(Common to CSE, CSD, CSM, CSC, CAI,CSO,IT,CSBS ))
L T P C
3 0 0 3
UNIT I:
Introduction: Evolution, Software development projects, Exploratory style of software
developments, Emergence of software engineering, Notable changes in software development
practices, Computer system engineering.
Software Life Cycle Models: Basic concepts, Waterfall model and its extensions, Rapid
application development, Agile development model, Spiral model.
UNIT II:
Software Project Management: Software project management complexities, Responsibilities of
a software project manager, Metrics for project size estimation, Project estimation techniques,
Empirical Estimation techniques, COCOMO, Halstead’s software science, risk management.
Requirements Analysis And Specification: Requirements gathering and analysis, Software
Requirements Specification (SRS), Formal system specification, Axiomatic specification,
Algebraic specification, Executable specification and 4GL.
UNIT III:
Software Design: Overview of the design process, How to characterize a good software design?
Layered arrangement of modules, Cohesion and Coupling. approaches to software design.
Agility: Agility and the Cost of Change, Agile Process, Extreme Programming (XP), Other Agile
Process Models, Tool Set for the Agile Process (Text Book 2)
Function-Oriented Software Design: Overview of SA/SD methodology, Structured analysis,
Developing the DFD model of a system, Structured design, Detailed design, and Design Review.
User Interface Design: Characteristics of a good user interface, Basic concepts, Types of user
interfaces, Fundamentals of component-based GUI development, and user interface design
methodology.
UNIT IV:
Coding And Testing: Coding, Code review, Software documentation, Testing, Black-box
testing, White-Box testing, Debugging, Program analysis tools, Integration testing, Testing
object-oriented programs, Smoke testing, and Some general issues associated with testing.
Software Reliability And Quality Management: Software reliability. Statistical testing,
Software quality, Software quality management system, ISO 9000. SEI Capability maturity
model. Few other important quality standards, and Six Sigma.
UNIT V:
Computer-Aided Software Engineering (Case): CASE and its scope, CASE environment,
CASE support in the software life cycle, other characteristics of CASE tools, Towards second
generation CASE Tool, and Architecture of a CASE Environment.
Software Maintenance: Characteristics of software maintenance, Software reverse engineering,
Software maintenance process models and Estimation of maintenance cost.
Software Reuse: reuse- definition, introduction, reason behind no reuse so far, Basic issues in
any reuse program, A reuse approach, and Reuse at organization level.
Text Books:
1. Fundamentals of Software Engineering, Rajib Mall, 5th Edition, PHI.
2. Software Engineering A practitioner’s Approach, Roger S. Pressman, 9th Edition, Mc-
Graw Hill International Edition.
Reference Books:
1. Software Engineering, Ian Sommerville,10th Edition, Pearson.
2. Software Engineering, Principles and Practices, Deepak Jain, Oxford
University Press.
e- Resources:
1) https://nptel.ac.in/courses/106/105/106105182/
2) https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_012605895063871
48827_shared/overview
3) https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_013382690411003
904735_shared/overview
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
II B.Tech II Semester
(Common to CSE,CSD,CSM,CSC,CAI,CSO,IT,CSBS ))
L T P C
0 0 3 1.5
Sample Experiments:
1. Practicing of Basic UNIX Commands.
2. Write programs using the following UNIX operating system calls
fork, exec, getpid, exit, wait, close, stat, opendir and readdir
3. Simulate UNIX commands like cp, ls, grep, etc.,
4. Simulate the following CPU scheduling algorithms
a) FCFS b) SJF c) Priority d) Round Robin
5. Control the number of ports opened by the operating system with
a) Semaphore b) Monitors.
6. Write a program to illustrate concurrent execution of threads using pthreads library.
7. Write a program to solve producer-consumer problem using Semaphores.
8. Implement the following memory allocation methods for fixed partition
a) First fit b) Worst fit c) Best fit
9. Simulate the following page replacement algorithms
a) FIFO b) LRU c) LFU
10. Simulate Paging Technique of memory management.
11. Implement Bankers Algorithm for Dead Lock avoidance and prevention
12. Simulate the following file allocation strategies
a) Sequential b) Indexed c) Linked
Reference Books:
1. Operating System Concepts, Silberschatz A, Galvin P B, Gagne G, 10th Edition, Wiley,
2018.
2. Modern Operating Systems, Tanenbaum A S, 4th Edition, Pearson, 2016
3. Operating Systems -Internals and Design Principles, Stallings W, 9th edition, Pearson,
2018
4. Operating Systems: A Concept Based Approach, D.M Dhamdhere, 3rd Edition,
McGraw- Hill, 2013
Course Outcomes:
CO1: Design Websites. (L6)
CO2: Apply Styling to web pages. (L4)
CO3: Make Web pages interactive. (L6)
CO4: Design Forms for applications. (L6)
CO5: Choose Control Structure based on the logic to be implemented. (L3)
CO6: Understand HTML tags, Attributes and CSS properties (L2)
4. Selector forms
a. Write a program to apply different types of selector forms
● Simple selector (element, id, class, group, universal)
● Combinator selector (descendant, child, adjacent sibling, general sibling)
● Pseudo-class selector
● Pseudo-element selector
● Attribute selector
5. CSS with Color, Background, Font, Text and CSS Box Model
a. Write a program to demonstrate the various ways you can reference a color in CSS.
b. Write a CSS rule that places a background image halfway down the page, tilting it
horizontally. The image should remain in place when the user scrolls up or down.
c. Write a program using the following terms related to CSS font and text:
i. font-size ii. font-weight iii. font-style
iv. text-decoration v. text-transformation vi. text-alignment
d. Write a program, to explain the importance of CSS Box model using
i. Content ii. Border iii. Margin iv. padding
Textbooks:
1. Programming the World Wide Web, 7th Edition, Robet W Sebesta, Pearson, 2013.
2. Web Programming with HTML5, CSS and JavaScript, John Dean, Jones & Bartlett
Learning, 2019 (Chapters 1-11).
3. Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and
Node, Vasan Subramanian, 2nd edition, APress, O’Reilly.
Web Links:
1. https://www.w3schools.com/html
2. https://www.w3schools.com/css
3. https://www.w3schools.com/js/
4. https://www.w3schools.com/nodejs
5. https://www.w3schools.com/typescript
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
II B.Tech II Semester
(Common to CSE,CSD,CSM,CSC,CAI,CSO,IT,CSBS ))
L T P C
1 0 2 2
Course Objectives:
The objective of this course is to familiarize students with design thinking process as a tool for
breakthrough innovation. It aims to equip students with design thinking skills and ignite the minds
to create innovative ideas, develop solutions for real-time problems.
Course Outcomes:
CO1: Define the concepts related to design thinking. (L1, L2)
CO2: Explain the fundamentals of Design Thinking and innovation (L1, L2)
CO3: Apply the design thinking techniques for solving problems in various sectors. (L3)
CO4: Analyse to work in a multidisciplinary environment (L4)
CO5: Evaluate the value of creativity (L5)
CO6: Formulate specific problem statements of real time issues (L3, L6)
Textbooks:
1. Tim Brown,Change by design, Harper Bollins (2009)
2. Idris Mootee, Design Thinking for Strategic Innovation, 2013, John Wiley & Sons.
Reference Books:
1. David Lee, Design Thinking in the Classroom, Ulysses press
2. Shrutin N Shetty, Design the Future, Norton Press
3. William Lidwell,Universal Principles of Design- Kritinaholden, Jill Butter.
4. Chesbrough.H, The Era of Open Innovation – 2013
2. Solve campus placements aptitude papers covering Quantitative Ability and Verbal Ability.
UNIT-I 9 Hours
QUANTITATIVE ABILITY III: Percentage [Percentage values from ½ to 1/30 , Successive increase / Decrease,
Increased / Decreased percentage, How much % more / less, Population Problems, Election Problems,
Application type of problems] – Profit & Loss[ Cost Price , Selling Price , Retail Price , Marked Price / List Price
/ Printed price, Discounts, Error problems, Application type of problems] –Simple Interest[Principle, Time
period, Rate of interest, Interest, Amount, Annual Payment, Application type of problems]- Compound
Interest[Principle, Time period, Rate of interest, Interest, Different formulae of amount, Annual Payment,
Differences between C.I & S.I for 1 year, 2years & 3years]
UNIT-II 9 Hours
QUANTITATIVE ABILITY IV: Time and Work [One person is working, 2 persons are working, 3 persons are
working, Relation among Men, days, hours & Work, Alternate days, Graphical method, Application type of
problems] – Pipes & Cisterns[Inlet, Outlet or leakage, Alternate hours, Application type of problems] – Time,
Speed and Distance[Relation among time, speed & distance, Relative Speed, Average Speed, Problems on trains,
Application type of problems] –Boats and Streams[Still water, Stream, Current rate, Boat’s rate, Downstream,
Upstream, Downstream Speed, Upstream speed, Application type of problems] – Races & Circular Tracks [2
persons are running around a circular track, 3 persons are running around a circular track]
UNIT-III 9 Hours
REASONING ABILITY II: Alphabet - Coding & Decoding - Directions - Ranking Test – Blood Relations -
Inserting the missing number – Venn diagrams – Symbols and Notations - Syllogism – Statement and
Conclusion– Data Arrangement – Linear and Circular arrangement
UNIT-IV 9 Hours
VERBAL II: Tense – Present Tense, Past Tense, Future Tense - Voice – Active voice, Passive voice and Active
to Passive Voice Conversion Rules – Speech – Direct Speech, Indirect Speech and Direct to Indirect Speech
Conversion Rules –Essay Writing – Types, Steps, Format.
UNIT V 9 Hours
SOFT SKILL II: Time Management - Stress Management - Team Work - Accent and Voice Communication -
Interview Skills.
TEXT BOOKS:
1. Quantitative Aptitude, Logic Reasoning & Verbal Reasoning, R S Agarwal, S.Chand Publications.
Course Outcomes:
After completion of the course, students will be able to
• Apply searching techniques for solving a problem
• Design Intelligent Agents
• Develop Natural Language Interface for Machines
• Design mini robots
• Summarize past, present and future of Artificial Intelligence.
Textbooks:
1.Stuart J.Russell, Peter Norvig, “Artificial Intelligence A Modern Approach”, 3rd Edition, Pearson Education,
2019.
1
Reference Books:
1. Nilsson, Nils J., and Nils Johan Nilsson. Artificial intelligence: a new synthesis. Morgan Kaufmann, 1998.
2. Johnson, Benny G., Fred Phillips, and Linda G. Chase. "An intelligent tutoring system for the accounting
cycle: Enhancing textbook homework with artificial intelligence." Journal of Accounting Education 27.1
(2009): 3039.
Online Learning Resources:
http://peterindia.net/AILinks.html
http://nptel.ac.in/courses/106106139/
https://nptel.ac.in/courses/106/105/106105152/
2
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
At the end of the course, the student will be able to
CO1: Identify the software and hardware components of a computer network
CO2: Design software for a computer network
CO3: Develop new routing, and congestion control algorithms
CO4: Assess critically the existing routing protocols
CO5: Explain the functionality of each layer of a computer network
CO6: Choose the appropriate transport protocol based on the application requirements
UNIT-I :
Introduction: Types of Computer Networks, Broadband Access Networks, Mobile and Wireless Access
Networks, Content Provider Networks, Transit networks, Enterprise Networks, Network technology from
local to global, Personal Area Networks, Local Area Networks, Home Networks, Metropolitan Area
Networks, Wide Area Networks, Internetworks, Network Protocols, Design Goals, Protocol Layering,
Connections and Reliability, Service Primitives, The Relationship of Services to Protocols ,Reference
Models, The OSI Reference Model, The TCP/IP Reference Model, A Critique of the OSI Model and
Protocols, A Critique of the TCP/IP Reference Model and Protocols.
UNIT II:
The Data Link Layer: Guided Transmission Media, Persistent Storage, Twisted Pairs, Coaxial Cable,
Power Lines, Fiber Optics, Data Link Layer Design Issues, Services Provided To The Network Layer,
Framing Error Control, Flow Control, Error Detection And Correction, Error- Correcting Codes, Error-
Detecting Codes, Elementary Data Link Protocols, Initial Simplifying Assumptions Basic Transmission
And Receipt, Simplex Link-Layer Protocols, Improving Efficiency, Bidirectional Transmission,
Multiple Frames In Flight, Examples Of Full-Duplex, Sliding Window Protocols, The Channel
Allocation Problem, Static Channel Allocation, Assumptions For Dynamic Channel Allocation, Multiple
Access Protocols, Aloha, Carrier Sense Multiple Access Protocols, Collision-Free Protocols, Limited-
Contention Protocols, Wireless LAN Protocols, Ethernet, Classic Ethernet Physical Layer, Classic
Ethernet Mac Sublayer Protocol, Ethernet Performance, Switched Ethernet, Fast Ethernet, Gigabit
Ethernet, 10-Gigabit Ethernet,40- And 100-Gigabit Ethernet, Retrospective On Ethernet.
UNIT III:
The Network Layer: Network Layer Design Issues, Store-And-Forward Packet Switching, Services
Provided To The Transport Layer, Implementation Of Connectionless Service, Implementation Of
Connection-Oriented Service, Comparison Of Virtual-Circuit And Datagram Networks, Routing
Algorithms In A Single Network, The Optimality Principle, Shortest Path Algorithm, Flooding, Distance
Vector Routing, Link State Routing, Hierarchical Routing Within a Network, Broadcast Routing,
Multicast Routing, Anycast Routing, Traffic Management at The Network Layer, The Need for Traffic
Management: Congestion, Approaches To 3Traffic Management, Internetworking, Internetworks: An
Overview, How Networks differ, Connecting Heterogeneous Networks, Connecting Endpoints Across
Heterogeneous Networks, Internetwork Routing: Routing Across Multiple Networks Supporting
Different Packet Sizes: Packet Fragmentation, The Network Layer In The Internet, The IP Version 4
Protocol, IP Addresses,
IP Version 6, Internet Control Protocols, Label Switching and MPLS, OSPF—An Interior Gateway
Routing Protocol, BGP—The Exterior Gateway Routing Protocol, Internet Multicasting.
UNIT IV:
The Transport Layer: The Transport Service, Services Provided To The Upper Layers, Transport
Service Primitives, Berkeley Sockets, An Example Of Socket Programming: An Internet File Server,
Elements Of Transport Protocols, Addressing, Connection Establishment, Connection Release, Error
Control And Flow Control, Multiplexing, Crash Recovery, Congestion Control, Desirable Bandwidth
Allocation, Regulating The Sending Rate, Wireless Issues, The Internet Transport Protocols: UDP,
Introduction To UDP, Remote Procedure Call, Real-Time Transport Protocols, The Internet Transport
Protocols: TCP, Introduction To TCP, The TCP Service Model, The TCP Protocol, The TCP Segment
Header, TCP Connection Establishment, TCP Connection Release.
UNIT V:
The Application Layer: Electronic Mail, Architecture and Services, The User Agent, Message Formats,
Message Transfer, Final Delivery, The World Wide Web, Architectural Overview, Static Web Objects,
Dynamic Web Pages and Web Applications, HTTP and HTTPS, Web Privacy, Content Delivery, Content
and Internet Traffic, Server Farms and Web Proxies, Content Delivery Networks, Peer-To-Peer
Networks, Evolution of The Internet.
Textbooks:
1. Andrew Tanenbaum, David Wetherall, Computer Networks, 6th Edition, PEARSON.
Reference Books:
1. Forouzan, Data communications and Networking, 5th Edition, McGraw Hill Publication.
2. Youlou Zheng, Shakil Akthar, ―Networks for Computer Scientists and Engineers‖, Oxford
Publishers,
2016.
3. James F. Kurose, Keith W. Ross, ―Computer Networking: A Top-Down Approach‖, 6th edition,
Pearson, 2019
Online Learning Resources:
1. https://nptel.ac.in/courses/106105183/25
2. http://www.nptelvideos.in/2012/11/computer-networks.html
3. https://nptel.ac.in/courses/106105183/3
4
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(Autonomous)
III B. Tech I Semester (Common to CSE, IT, IOT, CSC, CSD)
L T P C
23AIT05 AUTOMATA THEORY AND COMPILER DESIGN
3 0 0 3
Course Outcomes:
At the end of the course, the students will be able to:
CO1: Design and implement a compiler.
CO2: Use LEX and YACC tools for scanner/parser.
CO3: Design LL and LR parsers.
CO4: Optimize code for performance.
CO5: Generate machine code algorithms.
1. Hopcroft, J.E., Motwani, R., & Ullman, J.D., "Introduction to Automata Theory, Languages and
Computation", Pearson, 3rd Edition, 2008.
2. Aho, A.V., Sethi, R., & Ullman, J.D., "Compilers: Principles, Techniques, and Tools", Pearson Education,
2nd Edition, 2007.
REFERENCES: 5
1) Louden: ―Compiler Construction, Principles & Practice‖, 1st Edition, Thomson Press, 2006.
2) Tremblay J P, Sorenson G P: ―The Theory & Practice of Compiler writing‖, 1st Edition, BSP publication,
2010.
3) Theory of Computation, V. Kulkarni, Oxford University Press, 2013
e- Resources:
1) https://nptel.ac.in/courses/106/104/106104028/
2) https://nptel.ac.in/courses/106/104/106104123/
CO-PO Mapping:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 3 2 2 3 2
CO2 3 2 3 2 3 3 2
CO3 3 3 3 2 2 3 3
CO4 3 3 3 2 2 2 3
CO5 3 2 3 2 2 3 2
6
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Reference Books:
8
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(Autonomous)
III B. Tech I Semester
COURSE OUTCOMES:
At the end of the course, student will be able to
CO1: Understand the importance of UML modeling.
CO2: Compare OO models with E-R/EER.
CO3: Design use case and deployment diagrams.
CO4: Build real-world apps using UML.
Reference Books:
1. Meilir Page-Jones: Fundamentals of Object-Oriented Design in UML, Pearson Education.
2. Pascal Roques: Modelling Software Systems Using UML2, WILEY-Dreamtech India Pvt. Ltd.
3. Atul Kahate: Object Oriented Analysis & Design, The McGraw-Hill Companies.
4. Mark Priestley: Practical Object-Oriented Design with UML, TMH.
5. Appling UML and Patterns: An introduction to Object – Oriented Analysis and Design and
Unified Process, Craig Larman, Pearson Education.
9
CO-PO Mapping:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 2 3 2 2 3 2
CO2 3 3 2 2 2 2 2
CO3 3 2 3 2 2 3 3
CO4 3 3 3 2 2 3 3
CO5 2 2 3 2 2 3 2
10
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(Autonomous)
III B. Tech I Semester (Common to CSE, CSM, CSD, CAI, AI)
SOFT COMPUTING L T P C
23AIT07
(Professional Elective – I) 3 0 0 3
1. .
COURSE OUTCOMES:
At the end of the course, student will be able to
CO1: Understand AI vs CI.
CO2: Use fuzzy logic and reasoning.
CO3: Apply classification techniques.
CO4: Perform GA and rough set operations.
Rough Sets, Rough Sets, Rule Induction, and Discernibility Matrix, Integration of Soft
Computing Techniques.
TEXT BOOK:
1. Tripathy, B.K., & Anuradha, J., "Soft Computing – Advances and Applications",
Cengage Learning, 1st Edition, 2015.
REFERENCE BOOKS:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 2 1 2 2
CO2 3 3 2 2 2 3 2
CO3 3 2 3 2 2 3 3
CO4 3 2 3 2 3 3 3
CO5 3 2 2 2 1 2 2
12
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - I Semester (Common to ECE, EBM, CSE, CS, CSIT)
III B. Tech - II Semester (EEE)
Course Code: 23AEC18
MICROPROCESSORS AND INTRFACING
L T P C
3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1: Learn the fundamental architectural concepts of microprocessors.
CO2: Gain knowledge about assembly language programming concepts.
CO3: Understand the concepts of 8086 interfacing.
CO4: Learn the fundamentals of the 8051 Microcontroller.
CO5: Know the interfacing with the 8051 Microcontroller.
UNIT- I:
8086 Architecture: Main features, pin diagram/description, 8086 microprocessor family, internal
architecture, bus interfacing unit, execution unit, interrupts and interrupt response, 8086 system timing,
minimum mode and maximum mode configuration.
UNIT –II:
8086 Programming: Program development steps, instructions, addressing modes, assembler directives,
writing simple programs with an assembler, assembly language program development tools.
UNIT –III:
8086 Interfacing: Semiconductor memories interfacing (RAM, ROM), Intel 8255 programmable
peripheral interface, Interfacing switches and LEDS, Interfacing seven segment displays, software and
hardware interrupt applications, Intel 8251 USART architecture and interfacing, Intel 8237a DMA
controller, stepper motor, A/D and D/A converters, Need for 8259 programmable interrupt controllers.
UNIT- IV:
Microcontroller : Architecture of 8051 – Special Function Registers(SFRs) - I/O Pins Ports and Circuits
- Instruction set - Addressing modes - Assembly language programming.
UNIT -V
Interfacing Microcontroller: - Programming 8051 Timers - Serial Port Programming - Interrupts
Programming – LCD & Keyboard Interfacing - ADC, DAC & Sensor Interfacing - External Memory
Interface- Stepper Motor and Waveform generation - Comparison of Microprocessor, Microcontroller,
PIC and ARM processors
Text Books: 13
14
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
At the end of the course, the student will be able to
CO1: Design a Data warehouse system and perform business analysis with OLAP tools
CO2: Apply suitable pre-processing and visualization techniques for data analysis (L3)
CO3: Apply frequent pattern and association rule mining techniques for data analysis
CO4: Design appropriate classification and clustering techniques for data analysis (L6)
CO5: Infer knowledge from raw data (L4)
TEXT BOOK:
15
1. Jiawei Han and Micheline Kamber, ―Data Mining Concepts and Techniques, Third E dition,
Elsevier, 2012.
REFERENCES:
1.Alex Berson and Stephen J.Smith, ―Data Warehousing, Data Mining & OLAP‖, Tata McGraw – Hill
Edition, 35th Reprint 2016.
3..K.P. Soman, Shyam Diwakar and V. Ajay, ―Insight into Data Mining Theory and Practice, Eastern
Economy Edition, Prentice Hall of India, 2006.
3. Ian H.Witten and Eibe Frank, ―Data Mining: Practical Machine Learning Tools and Techniques,
Elsevier, Second Edition.
16
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III Year B.Tech. CSE–I Semester
L T P C
3 0 0 3
UNIT– I
Introduction to Green Building– Necessity of Green Buildings, Benefits of Green Buildings, Green
Building Materials and Equipment in India, Key Requisites for Constructing A Green Building,
Important Sustainable Features for Green Buildings.
UNIT– II
Green Building Concepts and Practices– Indian Green Building Council, Green Building Movement in
India, Benefits Experienced in Green Buildings, Launch of Green Building Rating Systems, Residential
Sector, Market Transformation; Green Building Opportunities and Benefits: Opportunities of Green
Buildings, Green Building Features, Material and Resources, Water Efficiency, Optimum Energy
Efficiency, Typical Energy-Saving Approaches in Buildings, LEED India Rating System, and Energy
Efficiency.
UNIT– III
Green Building Design– Introduction, Reduction in Energy Demand, Onsite Sources and Sinks,
Maximizing System Efficiency, Steps to Reduce Energy Demand and Use Onsite Sources and Sinks,
Use of Renewable Energy Sources, Eco-Friendly Captive Power Generation for Factories, Building
Requirements.
UNIT– IV
Air Conditioning– Introduction, CII Godrej Green Business Centre, Design Philosophy, Design
Interventions, Energy Modeling, HVAC System Design, Chiller Selection, Pump Selection, Selection
of Cooling towers, Selection of Air Handling Units, Pre-Cooling ofFresh Air, Interior Lighting Systems,
Key Features of The Building, Eco-Friendly Captive Power Generation for Factories, Building
Requirements.
UNIT– V 17
Material Conservation– Handling of Non-Process Waste, Waste Reduction During Construction,
Materials With Recycled Content, Local Materials, Material Reuse, Certified Wood, Rapidly
Renewable Building Materials and Furniture. Indoor Environment Quality and Occupational Health–
Air Conditioning, Indoor Air Quality, Sick Building Syndrome, tobacco Smoke.
TEXT BOOKS:
1. Handbook on Green Practices published by Indian Society of Heating Refrigerating and Air
conditioning Engineers, 2009.
2. Green Building Hand Book by tomwoolley and Samkimings, 2009.
REFRENCE BOOKS:
1. Complete Guide to Green Buildings by Trish riley
2. Standard for the design for High Performance Green Buildings by Kent Peterson, 2009
3. Energy Conservation Building Code–ECBC-2020, published by BEE
CO - PO Articulation Matrix
Course PO PO PO PO PO PO PO PO PO PO PO PO PS PS
Out 1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
comes
CO-1 3 - - - - 2 3 - - - - - 3 3
CO-2 - 3 - - 2 - 3 - - - - 2 3 3
CO-3 - - 3 3 3 - 3 - - - - - 3 3
CO-4 - - 3 3 3 - 3 - - - - - 3 3
CO-5 - - - - - 3 3 3 2 - - - - 3
18
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III Year B.Tech. CSE–I Semester
L T P C
3 0 0 3
UNIT– I
Introduction: Project forms, Management Objectives and Functions; Organizational Chart of A
Construction Company; Manager's Duties and Responsibilities; Public Relations; Leadership and
Team - Work; Ethics, Morale, Delegation and Accountability.
UNIT– II
Man and Machine: Man-Power Planning, Training, Recruitment, Motivation, Welfare Measures and
Safety Laws; Machinery for Civil Engineering., Earth Movers and Hauling Costs, Factors Affecting
Purchase, Rent, and Lease of Equipment, and Cost Benefit Estimation.
UNIT– III
Planning, Scheduling and Project Management: Planning Stages, Construction Schedules and Project
Specification, Monitoring and Evaluation; Bar-Chart, CPM, PERT, Network- formulation and Time
Computation.
UNIT– IV
Contracts: Types of Contracts, formation of Contract – Contract Conditions – Contract for Labour,
Material, Design, Construction – Drafting of Contract Documents Based On IBRD/ MORTH Standard
Bidding Documents – Construction Contracts – Contract Problems – Arbitration and Legal
Requirements Computer Applications in Construction Management: Software for Project Planning,
Scheduling and Control.
UNIT– V
Safety Management – Implementation and Application of QMS in Safety Programs, ISO 9000 Series,
Accident Theories, Cost of Accidents, Problem Areas in Construction Safety, Fall Protection,
Incentives, Zero Accident Concepts, Planning for Safety, Occupational Health and Ergonomics.
TEXT BOOKS:
1. Construction Project Management, SK. Sears, GA. Sears, RH. Clough, John Wiley and S1o9ns,
6th Edition, 2016.
2. Construction Project Scheduling and Control by Saleh Mubarak, 4th Edition, 2019
3. Pandey,I.M(2021) Financial Management 12thedition.PearsonIndiaEducation Services Pvt.
Ltd.
REFRENCE BOOKS:
20
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
COURSE OUTCOMES:
CO1: Understanding the Fundamentals of Electrical Safety -L2
CO2: Identifying and Applying Safety Components -L3
CO3: Analyzing Grounding Practices and Electrical Bonding
CO4: Applying Safety Practices in Electrical Installations and Environments- L4
CO5: Evaluating Electrical Safety Standards and Regulatory Compliance -L5
TEXT BOOKS:
1. Massimo A.G.Mitolo, “Electrical Safety of Low-Voltage Systems”, McGraw Hill, USA, 2009.
2. Mohamed El-Sharkawi, “Electric Safety - Practice and Standards”, CRC Press, USA, 2014
REFERENCES:
1. Kenneth G.Mastrullo, Ray A. Jones, “The Electrical Safety Program Book”, Jones and
Bartlett Publishers, London, 2nd Edition, 2011.
2. Palmer Hickman, “Electrical Safety-Related Work Practices”, Jones & Bartlett Publishers, London, 2009.
21
3. Fordham Cooper, W., “Electrical Safety Engineering”, Butterworth and Company, London, 1986.
4. John Cadick, Mary Capelli-Schellpfeffer, Dennis K. Neitzel, “Electrical Safety Hand book, McGraw-
Hill, New York, USA, 4th edition, 2012.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - I Semester
(Common to CE, EEE, ECE, EBM, CSE, CSC, CSM, CAI, CSD, CSBS, AI, AI& DS, IT, IOT)
Open Elective 1
L T P C
3 0 0 3
23AME23: SUSTAINBLE ENERGY TECHNOLOGIES
Course Outcomes:
CO1: Illustrate the importance of solar radiation and solar PV modules.
CO2: Discuss the storage methods in PV systems
CO3: Explain the solar energy storage for different applications
CO4: Understand the principles of wind energy, and bio-mass energy.
CO5: Attain knowledge in geothermal energy, ocean energy and fuel cells.
UNIT – 1
SOLAR RADIATION: Role and potential of new and renewable sources, the solar energy option,
Environmental impact of solar power, structure of the sun, the solar constant, sun-earth relationships, coordinate
systems and coordinates of the sun, extraterrestrial and terrestrial solar radiation, solar radiation on titled
surface, instruments for measuring solar radiation and sun shine, solar radiation data, numerical problems.
UNIT – 2
STORAGE IN PV SYSTEMS:
Battery Operation, Types of Batteries, Battery Parameters, Application and Selection of Batteries for Solar PV
System, Battery Maintenance and Measurements, Battery Installation for PV System.
UNIT – 3
SOLAR ENERGY COLLECTION: Flat plate and concentrating collectors, classification of concentrating
collectors, orientation.
SOLAR ENERGY STORAGE AND APPLICATIONS: Different methods, sensible, latent heat and
stratified storage, solar ponds, solar applications- solar heating/cooling technique, solar distillation and drying,
solar cookers, central power tower concept and solar chimney.
UNIT – 4
WIND ENERGY: Sources and potentials, horizontal and vertical axis windmills, performance characteristics,
betz criteria, types of winds, wind data measurement.
BIO-MASS: Principles of bio-conversion, anaerobic/aerobic digestion, types of bio-gas digesters, gas yield,
utilization for cooking, bio fuels, I.C. engine operation and economic aspects.
UNIT – 5
GEOTHERMAL ENERGY: Origin, Applications, Types of Geothermal Resources, Relative Merits.
OCEAN ENERGY: Ocean Thermal Energy; Open Cycle & Closed Cycle OTEC Plants, Environmental
Impacts, Challenges.
FUEL CELLS: Introduction, Applications, Classification, Different Types of Fuel Cells Such as Phosphoric
Acid Fuel Cell, Alkaline Fuel Cell, PEM Fuel Cell, MC Fuel Cell.
22
Text Books:
1. Solar Energy – Principles of Thermal Collection and Storage/Sukhatme S.P. and J.K. Nayak/TMH
2. Non-Conventional Energy Resources- Khan B.H/ Tata McGraw Hill, New Delhi, 2006
References:
1. Principles of Solar Engineering - D. Yogi Goswami, Frank Krieth& John F Kreider / Taylor & Francis
2. Non-Conventional Energy - Ashok V Desai /New Age International (P) Ltd
3. Renewable Energy Technologies -Ramesh & Kumar /Narosa
4. Non-conventional Energy Source- G.D Roy/Standard Publishers
23
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - I Semester (Common to all branches except ECE, EBM)
Course Code: 23AEC30
ELECTRONIC CIRCUITS
L T P C
3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1: Understand semiconductor diodes, their characteristics and applications.
CO2: Explore the operation, configurations, and biasing of BJTs.
CO3: Gain knowledge about the operation, analysis, and coupling techniques of BJT
amplifiers.
CO4: Learn the operation, applications and uses of feedback amplifiers and oscillators.
CO5: Analyze the characteristics, configurations, and applications of operational amplifiers.
UNIT-I:
Semiconductor Diode and Applications: Diode as a switch and Diode as a rectifier, Positive and Negative
Clipping and Clamping circuits (Qualitative treatment only).
Special Diodes: Principle of operation and characteristics of Tunnel Diode, Varactor Diode, Silicon Control
Rectifier (SCR), Uni-Junction Transistor (UJT), Semiconductor photo devices-LED & Photo Diode.
UNIT-II:
Bipolar Junction Transistor (BJT): Transistor Biasing and Stabilization - Operating point, DC & AC load lines,
Biasing - Fixed Bias, Self Bias, Bias Stability, Bias Compensation using Diodes.
Field Effect Transistors: The Junction Field-Effect Transistor, The JFET Volt-Ampere Characteristics, The FET
as a Voltage Variable Resistor (VVR), Comparison of JFET and BJT, The Metal Oxide Semiconductor Field
Effect Transistor (MOSFET)-Enhancement and Depletion Modes-Construction and Volt-Ampere characteristics.
(Qualitative treatment only).
UNIT-III:
Single stage amplifiers: Classification of Amplifiers - Distortion in amplifiers, Analysis of CE, CC and CB
configurations with simplified hybrid model.
Multistage amplifiers: Different Coupling Schemes used in Amplifiers - RC coupled amplifiers, Transformer
Coupled Amplifier, Direct Coupled Amplifier; Multistage RC coupled BJT amplifier (Qualitative treatment only).
UNIT-IV:
Feedback amplifiers: Concepts of feedback, Classification of feedback amplifiers, Effect of feedback on
amplifier characteristics, Voltage Series, Voltage Shunt, Current Series and Current Shunt Feedback
Configurations (Qualitative treatment only).
Oscillators: Classification of oscillators, Condition for oscillations, RC Phase shift Oscillators, Generalized
analysis of LC Oscillators-Hartley and Colpitts Oscillators, Wien Bridge Oscillator.
UNIT-V:
Op-amp: Classification of IC’S, basic information of Op-amp, ideal and practical Op-amp, 741 op-amp and its
features, modes of operation-inverting, non-inverting, differential.
24
Applications of op-amp: Summing, scaling and averaging amplifiers, Integrator, Differentia t or, phase shift
oscillator and comparator.
Text Books:
1. Electronics Devices and Circuits, J.Millman and Christos. C. Halkias, 3rd edition, Tata McGraw Hill, 2006.
2. Electronics Devices and Circuits Theory, David A. Bell, 5th Edition, Oxford University press. 2008.
Reference Books:
1. Electronics Devices and Circuits Theory, R.L.Boylestad, LousisNashelsky and K.Lal Kishore, 12th edition,
2006, Pearson, 2006.
2. Electronic Devices and Circuits, N.Salivahanan, and N.Suresh Kumar, 3rd Edition, TMH, 2012
3. Microelectronic Circuits, S.Sedra and K.C.Smith, 5th Edition, Oxford University Press.
25
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
After successful completion of this course, the students should be able to:
CO1 Apply linear algebra concepts to ML techniques like PCA and regression.
CO2 Analyze probabilistic models and statistical methods for AI applications.
CO3 Implement optimization techniques for machine learning algorithms.
CO4 Utilize vector calculus and transformations in AI-based models.
CO5 Develop graph-based AI models using mathematical representations.
Reference Books:
26
1. Gilbert Strang, Linear Algebra and Its Applications, Cengage Learning, 2016.
2. Jonathan Gross, Jay Yellen, Graph Theory and Its Applications, CRC Press, 2018.
Web References:
• MIT– Mathematics for Machine Learning https://ocw.mit.edu
• Stanford CS229 – Machine Learning Course https://cs229.stanford.edu/
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 1 - - - - - - 1
CO2 3 3 2 3 2 - - - - - - 2
CO3 3 3 3 3 2 1 - - - - - 2
CO4 3 3 2 2 1 - - - - - - 1
CO5 3 3 3 3 2 - - - - - - 2
• 3 = Strong Mapping, 2 = Moderate Mapping, 1 = Slight Mapping, - = No Mapping
27
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY (AUTONOMOUS)
(Open Elective-I)
III B. Tech I Semester (Common to all branches) (Open Elective-Interdisciplinary)
L T P C
3 0 0 3
Introduction, Bragg‘s law of diffraction, Intensity of Diffracted beams, Factors affecting Diffraction, Intensities,
Structure of polycrystalline Aggregates, Determination of crystal structure, Crystallite size by Scherer and
Williamson-Hall (W-H) Methods, Small angle X- ray scattering (SAXS) (in brief).
Introduction, Principle, Construction and working principle of Scanning Electron Microscopy, Specimen
preparation, Different types of modes used (Secondary Electron and Backscatter Electron), Advantages, limitations
and applications of SEM.
Construction and Working principle, Resolving power and Magnification, Bright and dark fields, Diffraction and
image formation, Specimen preparation, Selected Area Diffraction, Applications of Transmission Electron
Microscopy, Difference between SEM and TEM, Advantage and Limitations of Transmission Electron Microscope
Electrical Properties analysis techniques (DC conductivity, AC conductivity) Activation Energy, Effect of 2M8agnetic
field on the electrical properties (Hall Effect). Magnetization measurement by induction method, vibrating sample
Magnetometer (VSM) and SQUID.
Textbooks:
1. Material Characterization: Introduction to Microscopic and Spectroscopic Methods – Yang Leng
– John Wiley & Sons (Asia) Pvt. Ltd. 2013.
2. Microstructural Characterization of Materials-David Brandon, Wayne D Kalpan, John Wiley &
Sons Ltd., 2008
Reference Books:
1. Fundamentals of Molecular Spectroscopy–I VEd.–Colin Neville Banwell and Elaine M. McCash, Tata
McGraw-Hill,2008.
2. Elements of X-ray diffraction–Bernard Dennis Cullity & Stuart R stocks, Prentice Hall , 2001 –
Science.
3. Practical Guide to Materials Characterization: Techniques and Applications - Khalid Sultan – Wiley –
2021.
4. Materials Characterization Techniques-Sam Zhang, Lin Li, Ashok Kumar-CRC Press – 2008
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 1 - - - - - - -
CO2 3 3 2 1 1 - - - - - - -
CO3 3 3 2 1 1 - - - - - - -
CO4 3 2 1 1 - - - - - - - -
CO5 3 3 1 1 - - - - - - - -
29
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY (AUTONOMOUS)
(Open Elective-I)
III B.Tech I Semester (Common to all branches) (Open Elective-Interdisciplinary)
L T P C
3 0 0 3
23AHS28: CHEMISTRY OF ENERGY SYSTEMS
COURSE OUTCOMES
➢ Solve the problems based on electrode potential, Describe the Galvanic Cell
CO1
➢ Differentiate between Lead acid and Lithium ion batteries, Illustrate the electrical double layer
➢ Describe the working Principle of Fuel cell, Explain the efficiency of the fuel cell
CO2
➢ Discuss about the Basic design of fuel cells, Classify the fuel cell
➢ Differentiate between Photo and Photo electrochemical Conversions,
CO3 Illustrate the photochemical cells, Identify the applications of photochemical reactions,
➢ Interpret advantages of photoelectron catalytic conversion.
➢ Apply the photo voltaic technology, Demonstrate about solar energy and prospects
CO4
➢ Illustrate the Solar cells, Discuss about concentrated solar power
➢ Differentiate Chemical and Physical methods of hydrogen storage, Discuss the metal
CO5 organic frame work, Illustrate the carbon and metal oxide porous structures
➢ Describe the liquification methods.
UNIT-1: Electrochemical Systems: Galvanic cell, Nernst equation, standard electrode potential, application of
EMF, electrical double layer, polarization, Batteries- Introduction ,Lead-acid ,Nickel- cadmium, Lithium ion
batteries and their applications.
UNIT-2: Fuel Cells: Fuel cell- Introduction, Basic design of fuel cell, working principle, Classification of fuel
cells, Polymer electrolyte membrane (PEM) fuel cells, Solid-oxide fuel cells (SOFC), Fuel cell efficiency and
applications.
UNIT-3: Photo and Photo electrochemical Conversions: Photochemical cells Introduction and applications of
photochemical reactions, specificity of photo electrochemical cell, advantage of photoelectron catalytic
conversions and their applications.
UNIT-4: Solar Energy: Introduction and prospects, photovoltaic (PV) technology, concentrated solar power
(CSP), Solar cells and applications. .
UNIT-5: Hydrogen Storage: Hydrogen storage and delivery: State-of-the art, Established technologies,
Chemical and Physical methods of hydrogen storage, Compressed gas storage, Liquid hydrogen storage, Other
storage methods, Hydrogen storage in metal hydrides, metal organic frameworks (MOF), Metal oxide porous
structures, hydrogel , and Organic hydrogen carriers.
Text books
1. Physical chemistry by Ira N. Levine
2. Essentials of Physical Chemistry, Bahl and Bahl and Tuli.
3. Inorganic Chemistry, Silver and Atkins
Reference Books:
1. Fuel Cell Hand Book 7th Edition, by US Department of Energy (EG&G technical services
And corporation)
2. Hand book of solar energy and applications by ArvindTiwari and Shyam. 30
3. Solar energy fundamental, technology and systems by Klaus Jagar et.al.
4.Hydrogen storage by Levine Klebonoff
31
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY (AUTONOMOUS)
(Open Elective-I)
III B.Tech I Semester CSE
L T P C
3 0 0 3
23AHS29: ENGLISH FOR COMPETITIVE EXAMINATIONS
(Open Elective-I)
(Common to All Branches of Engineering)
UNIT-I GRAMMAR-1
Nouns-classification-errors-Pronouns-types-errors-Adjectives-types-errors-Articles-definite-
indefinite-Degrees of Comparison-Adverbs-types- errors-Conjunctions-usage-
Prepositions-usage-Tag Questions, types-identifying errors- Practice
UNIT-III G R A M M A R -2
Verbs-tenses- structure-usages- negatives- positives- time adverbs-Sequence of tenses--If Clause-
Voice-active voice and passive voice- reported Speech-Agreement- subject and verb-Modals-
Spotting Errors-Practices
32
UNIT-V W R I T I N G FOR COMPETITIVE EXAMINATIONS
Punctuation- Spelling rules- Word order-Sub Skills of Writing- Paragraph meaning-salient features-
types - Note-making, Note-taking, summarizing-precise writing- Paraphrasing-Expansion of
proverbs- Essay writing-types
Textbooks:
1. Wren & Martin, English for Competitive Examinations, S.Chand & Co, 2021
2. Objective English for Competitive Examination, Tata McGraw Hill, New Delhi, 2014.
Reference Books:
1. Hari Mohan Prasad, Objective English for Competitive Examination, Tata McGraw
Hill, New Delhi, 2014.
2. Philip Sunil Solomon, English for Success in Competitive Exams, Oxford 2016
3. Shalini Verma , Word Power Made Handy, S Chand Publications
4. Neira, Anjana Dev & Co. Creative Writing: A Beginner's Manual. Pearson
Education India, 2008.
5. Abhishek Jain,Vocabulary Learning Techniques Vol.I& II,RR Global Publishers 2013.
Online Resources:
1. https://www.grammar.cl/english/parts-of-speech.htm
2. https://academicguides.waldenu.edu/writingcenter/grammar/partsofspeech
3. https://learnenglish.britishcouncil.org/grammar/english-grammar-reference/active-
passive- voice
4. https://languagetool.org/insights/post/verb-tenses/
5. https://www.britishcouncil.in/blog/best-free-english-learning-resources-british-council
https://www.careerride.com/post/social-essays-for-competitive-exams-586.aspx
33
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY (AUTONOMOUS)
(Open Elective-I)
III B. Tech I Semester CSE
L T P C
3 0 0 3
23AMB06: ENTREPRENEURSHIP AND NEW VENTURE CREATION
(Open Elective-I)
COURSE OUTCOMES: At the end of the course, students will be able to BTL
CO1 Develop an entrepreneurial mindset and appreciate the concept of L3
entrepreneurship
Meaning and concept, attributes and mindset of entrepreneurial and intrapreneurial leadership, role models in each
and their role in economic development. An understanding of how to build entrepreneurial mindset, skill sets,
attributes and networks while on campus. Core Teaching Tool: Simulation, Game, Industry Case Studies
(Personalized for students – 16industries to choose from), Venture Activity
LEARNING OUTCOMES
At the end of the Unit, the learners will be able to
➢ Understand the concept of Entrepreneur and Entrepreneurship in India
➢ Analyze recent trends in Entrepreneurship role in economic development
➢ Develop a creative mind set and personality in starting a business.
Unit II: Problem & Customer Identification
Understanding and analyzing the macro-Problem and Industry perspective - technological, socioeconomic and
urbanization trends and their implication on new opportunities - Identifying passion - identifying and defining
problem using Design thinking principles - Analyzing problem and validating with the potential customer -
Understanding customer segmentation, creating and validating customer personas.
Core Teaching Tool: Several types of activities including Class, game, Gen AI, ‘Get out of the Building’ and
Venture Activity.
LEARNING OUTCOMES
At the end of the Unit, the learners will be able to
Unit III: Solution design, Prototyping & Opportunity Assessment and Sizing
Understanding Customer Jobs-to-be-done and crafting innovative solution design to map to customer’s needs
and create a strong value proposition - Understanding prototyping and Minimum Viable product (MVP) -
Developing a feasibility prototype with differentiating value, features and benefits - Assess relative market position
via competition analysis - Sizing the market and assess scope and potential scale of the opportunity.
Core Teaching Tool: Venture Activity, no-code Innovation tools, Class activity
LEARNING OUTCOMES
At the end if the Unit, the learners will be able to
➢ Analyze jobs-to-be-done
➢ Evaluate customer needs to create a strong value proposition
➢ Design and draw prototyping and MVP
Business planning: components of Business plan- Sales plan, People plan and financial plan.
Financial Planning: Types of costs, preparing a financial plan for profitability using financial template,
understanding basics of Unit economics and analysing financial performance.
Introduction to Marketing and Sales, Selecting the Right Channel, creating digital presence, building customer
acquisition strategy.
Choosing a form of business organization specific to your venture, identifying sources of funds: Debt& Equity,
Map the Start-up Life-cycle to Funding Options.
Core Teaching Tool: Founder Case Studies – Sama and Securely Share; Class activity and
discussions; Venture Activities.
LEARNING OUTCOMES
At the end of the Unit, the learners will be able to:
➢ Understand lean approach in business models
➢ Apply business plan, sales plan and financial plan
➢ Analyze financial planning, marketing channels of distribution.
➢ Design their own venture and source of funds.
Core Teaching Tool: Expert talks; Cases; Class activity and discussions; Venture Activities.
LEARNING OUTCOMES
At the end of the Unit, the learners will be able to
➢ Understand aspiration for scale
➢ Analyze venture idea and its key components
➢ Evaluate and build investors ready pitch
35
TEXT BOOKS
1. Robert D. Hisrich, Michael P. Peters, Dean A. Shepherd, Sabyasachi Sinha .Entrepreneurship, McGrawHill,
11th Edition.(2020)
2. Ries, E. The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically
Successful Businesses. Crown Business,(2011).
3. Osterwalder, A., & Pigneur, Y. Business Model Generation: A Handbook for Visionaries, Game Changers,
and Challengers. John Wiley & Sons. (2010).
REFERENCES
1. Simon Sinek,Start with Why, Penguin Books limited. (2011)
2. Brown Tim,Change by Design Revised & Updated: How Design Thinking
3. Transforms Organizations and Inspires Innovation, Harper Business.(2019)
4. Namita Thapar (2022) The Dolphin and the Shark: Stories on Entrepreneurship, Penguin Books Limited
5. Saras D. Sarasvathy, (2008) Effectuation: Elements of Entrepreneurial Expertise, Elgar Publishing Ltd.
E-RESOURCES
Learning resource- Ignite 5.0 Course Wadhwani platform (Includes 200+ components of
custom created modular content + 500+ components of the most relevant curated content)
BTL: Bloom’s Taxonomy Level
36
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
After completion of the course, students will be able to
• Implement search algorithms
• Solve Artificial intelligence problems
• Design chatbot and virtual assistant
List of Experiments:
12. Higher order functions. Write a higher-order function count that counts the number of elements in a list
that satisfy a given test. For instance: count (lambda x: x>2, [1, 2, 3, 4, 5]) should return 3, as there are three
elements in the list larger than 2. Solve this task without using any existing higher order function.
13. Brute force solution to the Knapsack problem. Write a function that allows you to generate random
problem instances for the knapsack program. This function should generate a list of items containing N items that
each have a unique name, a random size in the range 1 ....... 5 and a random value in the range 1. 31 70 .
Next, you should perform performance measurements to see how long the given knapsack solver take to solve
different problem sizes. You should perform at least 10 runs with different randomly generated problem
instances for the problem sizes 10,12,14,16,18,20 and 22. Use a backpack size of 2:5 x N for each value
problem size N. Please note that the method used to generate random numbers can also affect performance,
since different distributions of values can make the initial conditions of the problem slightly more or less
demanding.
How much longer time does it take to run this program when we increase the number of items? Does the backpack
size affect the answer?
Try running the above tests again with a backpack size of 1 x N and with 4:0 x N.
14. Assume that you are organising a party for N people and have been given a list L of people who, for social reasons,
should not sit at the same table. Furthermore, assume that you have C tables (that are infinitely large).
Write a function layout (N,C,L) that can give a table placement (i.e. a number from 0 : : :C -1) for each guest such
that there will be no social mishaps.
For simplicity we assume that you have a unique number 0 ......N-1 for each guest and that the list of
restrictions is of the form [(X, Y) ...] denoting guests X, Y that are not allowed to sit together. Answer with a
dictionary mapping each guest into a table assignment, if there are no possible layouts of the guests you should
answer False.
References:
1. David Poole, Alan Mack worth, Randy Goebel,” Computational Intelligence: a logical approach”,
Oxford University Press, 2004.
2. G. Luger, “Artificial Intelligence: Structures and Strategies for complex problem solving”, Fourth
Edition, Pearson Education, 2002.
3. J. Nilsson, “Artificial Intelligence: A new Synthesis”, Elsevier Publishers, 1998.
4. Artificial Neural Networks, B. Yagna Narayana, PHI
5. Artificial Intelligence, 2nd Edition, E.Rich and K.Knight, TMH.
6. Artificial Intelligence and Expert Systems, Patterson, PHI.
https://www.tensorflow.org/https://pytorch.org/
https://github.com/pytorch
https://keras.io/ https://github.com/kerasteam
http://deeplearning.net/software/theano/
https://github.com/Theano/Theanohttps://caffe2.ai/ https://github.com/caffe2
https://deeplearning4j.org/Scikit-learn:
https://scikit-learn.org/stable/
https://github.com/scikit-learn/scikit-learn
https://www.deeplearning.ai/
https://opencv.org/
https://github.com/qqwweee/keras-yolo3
https://www.pyimagesearch.com/2018/11/12/yolo-object-detection-with-opencv/
https://developer.nvidia.com/cuda-math-library http://vlabs.iitb.ac.in/vlabs-
dev/labs/machine_learning/labs/index.php
38
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
List of Experiments:
1. Study different types of Network cables (Copper and Fiber) and prepare cables Straight and Cross) to
connect Two or more systems. Use crimping tool to connect jacks. Use LAN tester to connect the cables.
- Install and configure Network Devices: HUB, Switch and Routers Consider both manageable and
non-manageable switches. Do the logical configuration of the system. Set the bandwidth of different
ports.
- Install and Configure Wired and Wireless NIC and transfer files between systems in Wired LAN and
Wireless LAN. Consider both adhoc and infrastructure mode of operation.
2. Work with the commands Ping, Tracert, Ipconfig, pathping, telnet, ftp, getmac, ARP, Hostname, Nbtstat,
netdiag, and Nslook up
3. Find all the IP addresses on your network. Unicast, Multicast, and Broadcast on your network
4. Use Packet tracer software to build network topology and configure using Distance vector routing
protocol.
5. Use Packet tracer software to build network topology and configure using Link State routing protocol.
6. Using JAVA RMI Write a program to implement Basic Calculator
7. Implement a Chatting application using JAVA TCP and UDP sockets.
8. Hello command is used to know whether the machine at the other end is working or not. Echo command
is used to measure the round-trip time to the neighbour. Implement Hello and Echo commands using
JAVA.
9. Using Wire shark perform the following operations:
-Inspect HTTP Traffic
- .Inspect HTTP Traffic from a Given IP Address,
- Reject Packets to Given IP Address,
- Monitor Apache and My SQL Network Traffic.
10. Install Network Simulator 2/3. Create a wired network using dumbbell topology. Attach
agents, generate both FTP and CBR traffic, and transmit the traffic. Vary the data rates and
evaluate the performance using metric throughput, delay, jitter and packet loss.
11. Create a static wireless network. Attach agents, generate both FTP and CBR traffic, and
transmit the traffic. Vary the data rates and evaluate the performance using throughput,
delay, jitter and packet loss.
12. Create a mobile wireless network. Attach agents, generate both FTP and CBR traffic, and
transmit the traffic. Vary the data rates and evaluate the performance using metric
throughput, delay, jitter and packet loss.
39
References:
1. Shivendra S.Panwar, Shiwen Mao, Jeong- dong Ryoo, and Yihan Li, ―TCP/IP Essentials A Lab-Based
Approach‖, Cambridge University Press, 2004.
2. Cisco Networking Academy, ―CCNA1 and CCNA2 Companion Guide‖, Cisco Networking Academy
Program, 3rd edition, 2003.
3. Elloitte Rusty Harold, ―Java Network Programming‖, 3rd edition, O‘REILLY, 2011.
Online Learning Resources/Virtual Labs:
https://www.netacad.com/courses/packet-tracer- Cisco Packet Tracer.
Ns Manual, Available at: https://www.isi.edu/nsnam/ns/ns-documentation.html, 2011.
https://www.wireshark.org/docs/wsug_html_chunked/-Wireshark.
https://nptel.ac.in/courses/106105183/25
http://www.nptelvideos2012/11.in//computer-networks.html
https://nptel.ac.in/courses/106105183/3
http://vlabs.iitb.ac.in/vlabs-dev/labs_local/computer-networks/labs/explist.php
40
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech-I Semester (Common to CSE, IT, CSO, CSM. CAI, AI)
L T P C
0 1 2 2
23ACS20: FULL STACK DEVELOPMENT – II
Course Outcomes:
• Introduction to DOM (Document Object Model), Ecma Script (ES6) standards and features like
Arrow functions, Spread operator, Rest operator, Type coercion, Type hoisting, String literals,
Array and Object Destructuring.
• Basics of React. js like React Components, JSX, Conditional rendering Differences between Real
DOM and Virtual DOM.
• Important React.js concepts like React hooks, Props, React forms, Fetch API, Iterative rendering
using JavaScript map() function.
• JavaScript runtime environment node. js and its uses, Express. js and Routing, Micro-Services
architecture and MVC architecture, database connectivity using (My SQL)
• Introduction to My SQL, setting up MySQL and configuring, Databases, My SQL queries,
subqueries, creating My SQL driver for database connectivity to Express. js server.
• Introduction to Git and GitHub and upload project& team collaboration
Sample Experiments:
1. Introduction to Modern JavaScript and DOM
a. Write a JavaScript program to link JavaScript file with the HTML page
b. Write a JavaScript program to select the elements in HTML page using selectors
c. Write a JavaScript program to implement the event listeners
d. Write a JavaScript program to handle the click events for the HTML button elements
e. Write a JavaScript program to With three types of functions
i. Function declaration
ii. Function definition
iii. Arrow functions
2. Basics of React. Js
a. Write a React program to implement a counter button using react class components
b. Write a React program to implement a counter button using react functional components
c. Write a React program to handle the button click events in functional component
d. Write a React program to conditionally render a component in the browser
e. Write a React program to display text using String literals
3. Important concepts of React. Js 41
a. Write a React program to implement a counter button using React use State hook
b. Write a React program to fetch the data from an API using React use Effect hook
c. Write a React program with two react components sharing data using Props.
d. Write a React program to implement the forms in react
e. Write a React program to implement the iterative rendering using map() function.
a. Setup
• Install Git on local machine.
• Configure Git (user name, email).
• Create GitHub account and generate a personal access token.
b. Basic Git Workflow
• Create a local repository using git init
• Create and add files → git add .
• Commit files → git commit -m "Initial commit"
• Connect to GitHub remote → git remote add origin <repo_url>
• Push to GitHub → git push -u origin main
c. Branching and Collaboration
• Create a branch → git checkout -b feature1
• Merge branch to main → git merge feature1
• Resolve merge conflicts (guided)
Textbooks:
1. Web Design with HTML, CSS, JavaScript and JQuery Set Book by Jon Duckett Professional
JavaScript for Web Developers Book by Nicholas C. Zakas
2. John Dean, Web Programming with HTML5, CSS and JavaScript, Jones & Bartlett Learning, 2019.
3. Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node,
Vasan Subramanian, 2nd edition, APress, O‘Reilly.
4. Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic
Websites by Robin Nixon
5. AZAT MARDAN, Full Stack Java Script: Learn Back bone. js, Node.jsand Mongo DB.2015
Reference Books:
1. Full-Stack JavaScript Development by Eric Bush
2. Programming the World Wide Web, 7th Edition, Robet W Sebesta, Pearson, 2013.
3. Tomasz Dyl , Kamil Przeorski , Maciej Czarnecki, Mastering Full Stack React Web Development
2017
43
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
The aim of tinkering lab for engineering students is to provide a hands-on learning environment where
students can explore, experiment, and innovate by building and testing prototypes. These labs are
designed to demonstrate practical skills that complement theoretical knowledge.
These labs bridge the gap between academia and industry, providing students with the practical
experience. Some students may also develop entrepreneurial skills, potentially leading to start-ups or
innovation-driven careers. Tinkering labs aim to cultivate the next generation of engineers by giving
them the tools, space, and mind-set to experiment, innovate, and solve real-world challenges.
List of experiments:
1) Make your own parallel and series circuits using breadboard for any application of your choice.
2) Demonstrate a traffic light circuit using breadboard.
3) Build and demonstrate automatic Street Light using LDR.
4) Simulate the Arduino LED blinking activity in Tinkercad.
5) Build and demonstrate an Arduino LED blinking activity using Arduino IDE.
6) Interfacing IR Sensor and Servo Motor with Arduino.
7) Blink LED using ESP32.
8) LDR Interfacing with ESP32.
9) Control an LED using Mobile App.
10) Design and 3D print a Walking Robot
11) Design and 3D Print a Rocket.
12) Build a live soil moisture monitoring project, and monitor soil moisture levels of a remote plan in your
computer dashboard.
13) Demonstrate all the steps in design thinking to redesign a motor bike.
44
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
After successful completion of the course, the student will be able to
CO1: Develop the thinking ability to meet the challenges in solving Logical Reasoning problems.
CO2: Solve campus placements aptitude papers covering Quantitative Ability and Verbal Ability.
CO3: Apply different placement practice techniques.
Time and Work – Equal Efficiency – Different Efficiency – Combined work – Alternate work – Partial work – Negative
work - Pipes and Cistern – Simple Interest – Compound Interest - Year Zero – Difference between SI and CI – Clocks
– Angle of the Clock –Minutes hand Loss or Gain – Calendars – Leap Year – Non Leap year – Odd days – Days of the
week
Mensuration 2D – Area and Perimeter - Mensuration 3D – Volume - Total Surface area – Lateral Surface Area –
Statistics- Mean - Mean Deviation – Median – Mode - Range – Variance - – Standard Deviation - Set theory
Puzzles – Cubes & Dices – Algebra – Selection Decision table – Visual reasoning - Inequalities
Vocabulary - Synonyms, Antonyms, One Word Substitution, and Spelling - Sentence Correction - Sentence Selection,
Error Identification, Sentence Improvement, Sentence completion – Cloze Test, Types,Strategies - Para jumbles- Types,
Strategies.
Written Communication - Listening Skills - Mentoring & Coaching - Decision Making - Competitiveness - Inspiring &
Motivating.
Text Books:
1. Quantitative Aptitude, Logic Reasoning & Verbal Reasoning, R S Agarwal, S.Chand
Publications-2022.
2. Quantitative Aptitude for Competitive Examinations, R S Agarwal, S.Chand 45
Publications-2022.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 2 - - - - - - - - - -
CO2 1 2 - - - - - - - - - -
CO3 2 - - - - - - - - - - -
46
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
CO1: Understand basic knowledge of French language and several core competencies.
CO2: Develop and improve comprehensive capabilities and apply simple phrases & sentences in
real-life conversation.
CO3: Analyse ability to ask and answer questions about the self, personal interest, everyday life,
and the immediate environment.
CO4: Demonstrate knowledge of tenses in making sentences for day-to-day conversations in
different time frame.
UNIT-1
INTRODUCTION & PRESENTATION:
Introduction, Alphabets & Accents Culture, Formal & Informal – Use of ‘tu’ and ‘vous’, Map
of France: Geographical, Administrative Greeting, Presenting oneself & others, Asking &
giving identity, Days of the week, Months of the year, Numbers, Nationality, Profession,
Making a visiting card salutations, Gestures & Handshakes.
UNIT-2 RENDEZVOUS:
Conversations, approaching someone, Tele conversation, Buying a train ticket, Numbers the formula to
write a post card, Culture and Life in France.
UNIT-3
AGENDA & INVITATION:
Conversations, Time, Fixing a meeting, Alimentation, Moments of the day (from morning to night),
Punctuality, Good moments of the day, Inviting someone, Accepting & Refusing Invitations, Family
tree, Describing a house interior.
UNIT-4
VACATION & SHOPPING:
Describing an event, Reservations at a Hotel, Describing a person, Expressing opinion, Indication
of time: Depuis & pendant, Gestures: Polite & Impolite, A French vacation, Culture, Making a
purchase, Choosing & Paying, Trying a dress on, Talking about weather, Understanding a Weather
Bulletin, Comparison, Dress & weather, Dialogue between a client and an employee of a store and
Money in everyday life in France: Parking ticket / telephone card.
UNIT-5
ITINERARY, EXCURSION & WEEKEND:
Asking for & giving directions, Giving order / advice / prohibition, Reservation at a restaurant,
Taking an order , Asking for bill at a Restaurant, Expression of Quantity, Alimentation: Shop4p7ing
list (portions), Making Suggestion & Proposal, Going for an outing, Acceptance & Refusal of an
invitation, Giving arguments: favour & against, A French Weekend.
Text Books:
1. CAMPUS 1 Methode de Francais, Jacky Girardet, CLE International Paris, Nouvelle
Edition, 2002.
2. La France de toujours: Civilisation, Nelly Mauchamp; CLE International, 2004.
Reference Books:
1. Declic 1: method francais; Jacques Balnc, Jean-Michel Cartier, Pierre Lederlion; CLE
International, 2004.
2. Nouveau Sans Frontieres; P Dominique, Jacky Girardet , et al. – Vols. 1, 2 & 3. French
Edition, 1989.
48
SRI VENKATESWARA COLLEGE OF ENGINEERING &TECHNOLOGY
(AUTONOMOUS)
50
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
3AHS33:JAPANESE LANGUAGE
(AUDIT COURSE)
L T P C
2 0 0 0
Course Outcomes:
CO1: Remember and understand Japanese alphabet and demonstrate basic structures of sentences in
reading and writing.
CO2: Examine the limitations of language by examining pronouns, verbs form, adjectives and
conjunctions.
CO3: Analyze the skills of vocabulary and apply it to learn time and dates and express them in Japanese.
CO4: Demonstrate the formation of simple questions and answers in Japanese to know the Japanese
culture and etiquette.
UNIT – 1
INTRODUCTION TO JAPANESE SYLLABLES AND GREETINGS – Introduction of Japanese
language, alphabets; Hiragana, katakana, and Kanji Pronunciation, vowels and consonants. Hiragana
– writing and reading; Vocabulary: 50 Nouns and 20pronouns, Greetings.
UNIT – 2
DEMONSTRATIVE PRONOUNS, VERBS AND SENTENCE FORMATION - Grammar: N1 wa
N2 desu, Japanese Numerals, Demonstrative pronoun - Kore, Sore, Are and Dore (This, That, Over there,
which) Kono, sono, Ano and Dono (this, that, over there, which) Kochira, Sochira, Achira and Dochira.
this way....) Koko, Soko, Asoko and Doko (Here, There,...location), Classification of verbs Be verb desu
Present and Present negative Basic structure of sentence (Subject+ Object+ Verb) Katakana- reading and
writing
UNIT - 3
CONJUNCTION, ADJECTIVES, VOCABULARY AND ITS MEANING - Conjunction-
Ya…..nado Classification of Adjectives ‘I’ and ‘na’-ending Set phrase – Onegaishimasu – Sumimasen,
wakarimasen Particle –Wa, Particle-Ni ‘Ga imasu’ and ‘Ga arimasu’ for Existence of living things and
non-living things Particle- Ka, Ni, Ga, Days/ Months /Year/Week (Current, Previous, Next, Next to
Next); Nation, People and Language Relationship of family (look and learn); Simple kanji recognition.
UNIT - 4
FORMING QUESTIONS AND GIVING ANSWERS - Classification of Question words (Dare, Nani, Itsu,
Doyatte, dooshite, Ikutsu, Ikura); Classification of Te forms, Polite form of verbs.
UNIT - 5
EXPRESSING TIME, POSITION AND DIRECTIONS – Classification of question words
(Doko, Dore, Dono, Dochira); Time expressions (Jikan), Number of hours, Number of months,
calendar of a month; Visiting the departmental store, railway stations, Hospital (Byoki), office and
University.
51
Text Book:
1. Easy Japanese: Learn to Speak Japanese Quickly, Emiko Koromi, Tuttle Publishing, 2018.
Reference Book:
1. Japanese Hiragana and Katakana Made Easy: An Easy Step-By-Step Workbook to Learn the
Japanese Writing System, Lingo Mastery, 2022.
52
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
23ACM06- INTRODUCTION TO MACHINE LEARNING L T P C
III B. Tech - I Semester (Professional Core)-CSE, B.Tech -AI&DS
III B. Tech - II Semester (Professional Core)-IT 3 0 0 3
III B. Tech - II Semester (Professional Core)-CSE(IOT)
Course Outcomes:
After completion of the course, students will be able to:
Textbooks:
53
Reference Books:
1. Trevor Hastie, Robert Tibshirani, Jerome Friedman, The Elements of Statistical Learning, Springer.
2. Kevin P. Murphy, Machine Learning: A Probabilistic Perspective, MIT Press.
3. Christopher Bishop, Pattern Recognition and Machine Learning, Springer.
54
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
3 0 0 3
23ACS24: CLOUD COMPUTING
Course Outcomes:
At the end of the course, the student will be able to
CO1: Ability to create cloud computing environment
CO2: Ability to design applications for Cloud environment
CO3: Design & develop back up strategies for cloud data based on features.
CO4: Use and examine different cloud computing services.
CO5: Apply different cloud programming model as perneed.
55
UNIT V: Applications and Issues in Cloud Lecture 9Hrs
Cloud Security: Introduction, CSA Cloud Security Architecture, Authentication, Authorization, Identity
Access Management, Data Security, Key Management, Auditing.
Cloud for Industry, Health care & Education: Cloud Computing for Health care, Cloud computing for Energy
Systems, Cloud Computing for Transportation Systems, Cloud Computing for Manufacturing Industry, Cloud
computing for Education.
Migrating in to a Cloud: Introduction, Broad Approaches to migrating into the cloud, the seven– step model
of migration in to a cloud.
Organizational readiness and Change Management in The Cloud Age: Introduction, Basic concepts of
Organizational Readiness, Drivers for changes: A frame work to comprehend the competitive environment,
common change management models, change management maturity models, Organizational readiness self–
assessment.
Legal Issues in Cloud Computing: Introduction, Data Privacy and security Issues, cloud contracting models,
Jurisdictional issues raised by virtualization and at a location, commercial and business considerations, Special
Topics.
Text books:
1. Cloud computing A hands - on Approach ‖By Arshdeep Bahga, Vijay Madisetti, Universities Press,
2016
2. Cloud Computing Principles and Paradigms: By Rajkumar Buyya, James Broberg, Andrzej
Goscinski, Wiley, 2016
Reference Books:
1. Mastering g Cloud Computing by Rajkumar Buyya, Christian Vecchiola, S Thamarai Selvi, TMH
2. Cloud computing A Hands-On Approach by Arshdeep Bhaga and Vijay Madisetti.
3. Cloud Computing: A Practical Approach, Anthony T.Velte, To by J.Velte, Robert Elsenpeter, Tata
Mc Graw Hill,rp 2011.
4. Enterprise Cloud Computing, Gautam Shroff, Cambridge University Press, 2010.
5. Cloud Application Architectures: Building Applications and Infrastructure in the Cloud, George
Reese,O‗Reilly, SPD, rp 2011.
6. Essentials of Cloud Computing by K.Chandrasekaran. CRC Press.
56
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - II Semester (Common to CSE.CSC.IT)
III B. Tech - I Semester (Common to CS0(PE-I), CSD(PE-III))
L T P C
3 0 0 3
23ACC04: CRYPTOGRAPHY & NETWORK SECURITY
Course outcomes:
At the end of the course students will be able to
CO1: Identify information security goals, classical encryption technique and acquire fundamental knowledge
on the concepts off in tie fields and number theory
CO2: Compare and apply different encryption and decryption techniques to solve problems related to
confidentiality and authentication
CO3: Apply the knowledge of cryptographic checksum and evaluate the performance of different message
digest algorithms for verifying the integrity of varying message sizes.
CO4: Apply different digital signature algorithms to achieve authentication and create secure applications
CO5: Apply network security basics, analyze different attack son networks and evaluate the
performance of fire walls and security protocols like TLS, IPSec, and PGP
CO6: Apply the knowledge of cryptographic utilities and authentication mechanisms to design secure
applications.
Number Theory: The Euclidean Algorithm, Modular Arithmetic, Fermat‘s and Euler‘s Theorems, The Chinese
Remainder Theorem, Discrete Logarithms, Finite Fields: Finite Fields of the Form
GF(p), Finite Fields of the Form GF(2n). Public Key Cryptography: Principles, Public Key
Cryptography Algorithms, RSA Algorithm, Daffy Hellman Key Exchange, Elliptic Curve Cryptography.
58
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(Autonomous)
COURSE OUTCOMES:
CO1: Understand basic testing concepts.
CO2: Detect and fix bugs.
CO3: Apply flow-based testing.
CO4: Use domain/path/logic-based tests.
UNIT-I Lecture 8 Hrs
Introduction: -Purpose of testing, Dichotomies, model for testing, consequences of bugs, taxonomy
of bugs, Flow graphs and Path testing: - Basics concepts of path testing, predicates, path predicates
and achievable paths, path sensitizing, path instrumentation, application of path testing.
TEXT BOOKS
1. Beizer, B., "Software Testing Techniques", Dreamtech Press, 2nd Edition, 2003.
2. Prasad, K.V.K.K., "Software Testing Tools", Dreamtech Press, 1st Edition, 2005.
REFERENCES BOOKS:
1. The craft of software testing – Brian Marick, Pearson Education.
2. Software Testing Techniques – SPD(Oreille)
3. Software Testing in the Real World – Edward Kit, Pearson.
59
4. Effective methods of Software Testing, Perry, John Wiley.
5. Art of Software Testing – Meyers, John Wiley.
CO-PO Mapping:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 2 2 3 2
CO2 3 3 3 2 2 3 3
CO3 3 3 2 3 3 3 3
CO4 3 2 3 2 2 3 2
CO5 3 2 2 2 2 3 2
60
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - I Semester -CSE(CS)-PE(II)
L T P C
23ACC10: CYBER SECURITY 3 0 0 3
Course Outcomes:
After completion of the course, students will be able to
61
Reference Books:
1. Cyber Security Essentials, James Graham, Richard Howard and Ryan Otson, CRC Press.
2. Introduction to Cyber Security, Chwan- Hwa(john) Wu,J. David Irwin.CRC Press T&F Group
Online Learning Resources:
http://nptel.ac.in/courses/106105031/40
http://nptel.ac.in/courses/106105031/39
http://nptel.ac.in/courses/106105031/38
62
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
3 0 0 3
23ACS28: DEVOPS
Course Outcomes:
At the end of the course, the student will be able to
CO1: Enumerate the principles of continuous development and deployment, automation of
configuration management, inter-team collaboration, and IT serviceability
CO2: Describe Dev Ops &Dev Sec Ops methodologies and their key concepts
CO3: Illustrate the types of version control systems, continuous integration tools, continuous
monitoring tools, and cloud models
CO4: Set up complete private infrastructure using version control systems and CI/CD tools
Text books:
Sanjeev Sharma, The Dev Ops Adoption Playbook, Published by John Wiley & Sons, Inc.2017
Reference Books:
1. Sanjeev Sharma & Bernie Coyne, Dev Ops for Dummies, Published by John Wiley & Sons, Inc.
2. Michael Huttermann, Dev Ops for Developers, Apress publishers,2012.
Online Learning Resources:
Learning Dev Ops with Terra form Infrastructure Automation Course | Udemy
63
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - I Semester (IOT)
III B. Tech –II Semester (CSE, CSIT)
23AEC29: EMBEDDED SYSTEMS
L T P C
3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1: Classify embedded systems based on their purpose, generation, and complexity.
CO2: Identify and select appropriate hardware components for an embedded system design.
CO3: Differentiate and implement various communication protocols like I2C, SPI, and
CAN.
CO4: Develop firmware using assembly and high-level programming languages.
CO5: Analyze and apply RTOS-based task scheduling and synchronization techniques.
UNIT-I:
Introduction to Embedded Systems
History of embedded systems, Classification of embedded systems based on generation and complexity,
Purpose of embedded systems, The embedded system design process-requirements, specification, architecture
design, designing hardware and software, components, system integration, Applications of embedded systems,
and characteristics of embedded systems.
UNIT-II:
Typical Embedded System
Core of the embedded system-general purpose and domain specific processors, ASICs, PLDs, COTs; Memory-
ROM, RAM, memory according to the type of interface, memory shadowing, memory selection for embedded
systems, Sensors, actuators, I/O components: seven segment LED, relay, piezo buzzer, push button switch,
other sub-systems: reset circuit, brownout protection circuit, oscillator circuit real time clock, watch dog timer.
UNIT-III:
Communication Interface
Onboard communication interfaces-I2C, SPI, CAN, parallel interface; External communication interfaces-
RS232 and RS485, USB, infrared, Bluetooth, Wi-Fi, ZigBee, GPRS, GSM.
UNIT-IV:
Embedded Firmware Design and Development
Embedded firmware design approaches-super loop based approach, operating system based approach;
embedded firmware development languages-assembly language based development, high level language
based development.
UNIT-V:
RTOS based Embedded System Design
Operating system basics, types of operating systems, tasks, process and threads, multiprocessing and
multitasking, task scheduling: non-pre-emptive and pre-emptive scheduling; task communication-shared
memory, message passing, Remote Procedure Call and Sockets, Task Synchronization: Task Communication/
64
Synchronization Issues, Task Synchronization Techniques.
Textbooks:
1. Introduction to Embedded Systems - Shibu KV, Mc Graw Hill Education.
2. Computers as Components –Wayne Wolf, Morgan Kaufmann (second edition).
References:
1. Embedded System Design -Frank Vahid, Tony Grivargis, john Wiley.
2. Embedded Systems- An integrated approach - Lyla b das, Pearson education 2012.
3. Embedded Systems – Raj Kamal, TMH
65
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(Autonomous)
III B. Tech II Semester (Common to CSE, IT, CSC)
III B. Tech I Semester CSBS(PE-I),
COURSE OUTCOMES:
After completion of the course, students will be able to
CO1: Describe the fundamentals of Project Management
CO2: Recognize and use Project Scheduling Techniques
CO3: Familiarize with Project Control Mechanisms
CO4: Understand Team Management
CO5: Recognize the importance of Project Documentation and Evaluation
66
Project Organizations and Responsibilities: Line - of-Business Organizations, Project
Organizations, evolution of Organizations. Future Software Project Management: modern Project
Profiles, Next generation Software economics, modern process transitions. Case Study: The
Command Center Processing and Display System-Replacement (CCPDS-R)
Text books:
1. Walker Royce, Software Project Management, Pearson Education, 2012.
2. Bob Hughes, Mike Cotterell, and Rajib Mall, Software Project Management, 6th Edition,
McGraw-Hill Education, 2017.
Reference Books:
1. Pankaj Jalote, Software Project Management in Practice, 5th Edition, Pearson Education,
2017.
2. Murali K. Chemuturi and Thomas M. Cagley Jr., Mastering Software Project Management:
Best Practices, Tools and Techniques, J. Ross Publishing, 2010.
3. Sanjay Mohapatra, Software Project Management, Cengage Learning, 2011.
CO-PO Mapping:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 2 2 1 2 2 2 2 2
CO2 3 3 2 2 2 2 2 2 2 2
CO3 3 2 2 2 2 2 1 2 2 2
CO4 3 2 2 2 2 2 2 2 2 2
CO5 3 2 2 2 1 2 2 2 2 2
67
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
UNIT -II
Data Transmission:
Broadcast storm problem, Broadcasting, Multicasting and Geocaching -TC Pover Ad Hoc:
TCP protocol overview, TCP and MANETs, Solutions for TCP over Ad hoc
UNIT- III
Basics of Wireless, Sensors and Applications:
Applications, Classification of sensor networks, Architecture of sensor network, Physical layer, MAC layer, Link
layer.
UNIT- IV
Data Retrieval in Sensor Networks:
Routing layer, Transport layer, High-level application layer support, Adapting to the inherent dynamic nature of
WSNs, Sensor Networks and mobile robots-Security: Security in Ad Hoc networks, Key management, Secure
routing, Cooperation in MANETs, Intrusion Detection systems.
UNIT- V
Sensor Network Platforms and Tools: Sensor Network Hardware, Berkeley motes, Sensor Network
Programming Challenges, Node-Level Software Platforms -Operating System: Tiny OS -Imperative Language:
nesC, Data flow style language: Tiny GALS, Node Level Simulators, ns2 and its sensor network extension.
TEXT BOOKS:
1. Ad Hoc and Sensor Networks –Theory and Applications, Carlos Corderio Dharma P. Aggarwal, World
Scientific Publications, March 2006,ISBN –981-256-681-3
2. Wireless Sensor Networks: An Information Processing Approach, Feng Zhao, Leonidas Guibas,
Elsevier Science, ISBN –978-1-55860-914-3 ( Morgan Kauffman)
68
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
UNIT-IV
Semantic Interpretation
Semantic & Logical form, Word senses & ambiguity, The basic logical form language, encoding ambiguity in
the logical Form, Verbs & States in logical form, The Matic roles, Speech acts & embedded sentences, Defining
semantics structure model theory.
Language Modelling:
Introduction,n-GramModels, Language model Evaluation, Parameter Estimation, Language Model Adaption,
Types of Language Models, Language-Specific Modelling Problems, Multilingual and Cross lingual
Language Modelling.
69
UNIT-V
Machine Translation
Survey: Introduction, Problems of Machine Translation, Is Machine Translation Possible, Brief History, Possible
Approaches, Current Status. Anusarakaor Language Accessor: Background, Cutting the Gordian Knot, The Problem,
Structure of Anusaraka System, User Interface, Linguistic Area, Giving up Agreement in Anusaraka Output,
Language Bridges.
Textbooks:
1. James Allen, Natural Language Understanding, 2nd Edition, 2003, Pearson Education.
2. Multilingual Natural Language Processing Applications: From Theory To Practice- Daniel M.Bikel and
ImedZitouni, Pearson Publications.
3. Natural Language Processing, A panini an perspective, Akshar Bharathi, Vineet Chaitanya, Prentice –Hall of
India.
Reference Books:
1. Charniack, Eugene, Statistical Language Learning, MITPress,1993.
2. Jurafsky, Dan and Martin, James, Speech and Language Processing, 2nd Edition, Prentice Hall,2008.
3. Manning, Christopher and Hen rich, Schutze, Foundations of Statistical Natural Language Processing, MIT
Press,1999.
Online Learning Resources:
https://nptel.ac.in/courses/106/105/106105158/http://www.nptelvideos.in/2012/11/natural-language-processing.html
70
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
UNIT - I
Architectures of Distributed Systems: System Architecture Types, Distributed Operating Systems, Issues in Distributed
Operating Systems, Communication Primitives. Theoretical Foundations: Inherent Limitations of a Distributed System,
Lam port‘s Logical Clocks, Vector Clocks, Causal Ordering of Messages, Termination Detection.
UNIT - II
Distributed Mutual Exclusion: The Classification of Mutual Exclusion Algorithms, Non-Token –Based Algorithms:
Lamport ‘s Algorithm, The Ricart-Agrawalsa Algorithm, Maekawa‘s Algorithm,TokenBased Algorithms: Suzuki-
Kasami‘s Broadcast Algorithm, Singhal‘s Heuristic Algorithm, Raymond’s Heuristic Algorithm.
UNIT - III
Distributed Deadlock Detection: Preliminaries, Deadlock Handling Strategies in Distributed Systems, Issues in
Deadlock Detection and Resolution, Control Organizations for Distributed Deadlock Detection, Centralized- Deadlock
– Detection Algorithms, Distributed Deadlock Detection Algorithms, Hierarchical Deadlock Detection Algorithms
UNIT - IV
Multiprocessor System Architectures: Introduction, Motivation for multiprocessor Systems, Basic Multiprocessor
System Architectures Multi Processor Operating Systems: Introduction, Structures of Multiprocessor Operating
Systems, Operating Design Issues, Threads, Process Synchronization, Processor Scheduling. Distributed File Systems:
Architecture, Mechanisms for Building Distributed File Systems, Design Issues
UNIT - V
Distributed Scheduling: Issues in Load Distributing, Components of a Load Distributed Algorithm, Stability, Load
Distributing Algorithms, Requirements for Load Distributing, Task Migration, Issues in task Migration Distributed
Shared Memory: Architecture and Motivation, Algorithms for Implementing DSM, Memory Coherence, Coherence
Protocols, Design Issues
TEXT BOOK:
1. Advanced Concepts in Operating Systems, Mukesh Singhal, Niranjan G. Shivaratri, Tata Mc Graw- Hill Edition 2001
REFERENCE BOOK:
1. Distributed Systems: Andrew S. Tanenbaum, Maarten Van Steen, Pearson Prentice Hall, Edition – 2,
2007
71
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III Year B.Tech. CSE–II Semester
L T P C
3 0 0 3
Course Outcomes:
After successful completion of this course, students will be able to:
1. Understand the fundamental concepts of natural disasters, their occurrence, and disaster risk
reduction strategies.
2. Analyze the impact of cyclones on structures and explore retrofitting techniques for adaptive
reconstruction.
3. Apply wind engineering principles and computational techniques in designing wind-resistant
structures.
4. Evaluate earthquake effects on buildings and develop strategies for seismic retrofitting.
5. Assess seismic safety planning, design considerations, and innovative construction materials for
disaster-resistant structures.
UNIT– I
UNIT– II
Cyclones and Their Impact–Climate Change and Its Impact On Tropical Cyclones, Nature of Cyclonic
Wind, Velocities and Pressure, Cyclone Effects, Storm Surges, Floods, and land slides. Behavior of
Structures in Past Cyclones and Windstorms, Case Studies. Cyclonic Retrofitting, Strengthening of
Structures, and Adaptive Sustainable Reconstruction. Life-Line Structures Such as Temporary Cyclone
Shelters.
UNIT– III
Wind Engineering and Structural Response– Basic Wind Engineering, Aerodynamics of Bluff Bodies,
Vortex Shedding, and Associated Unsteadiness Along and Across Wind forces. Lab: Wind Tunnel
Testing and Its Salient Features. Introduction to Computational Fluid Dynamics (CFD). General
Planning and Design Considerations Under Windstorms and Cyclones. Wind Effects On Buildings,
towers, Glass Panels, Etc., and Wind-Resistant Features in Design. Codal Provisions, Design Wind
Speed, Pressure Coefficients. Coastal Zoning Regulations for Construction and Reconstruction in
Coastal Areas. Innovative Construction Materials and Techniques, Traditional Construction
Techniques in Coastal Areas.
UNIT– IV
Seismology and Earthquake Effects– Causes of Earthquakes, Plate Tectonics, Faults, Seismic Waves;
Magnitude, Intensity, Epicenter, Energy Release, and Ground Motions. Earthquake Effects– On
7 2
Ground, Soil Rupture, Liquefaction, Landslides. Performance of Ground and Building s in Past
Earthquakes– Behavior of Various Types of Buildings and Structures, Collapse Patterns; Behavior of
Non-Structural Elements Such as Services, Fixtures, and Mountings – Case Studies. Seismic
Retrofitting– Weakness in Existing Buildings, Aging, Concepts in Repair, Restoration, and Seismic
Strengthening.
UNIT– V
Planning and Design Considerations for Seismic Safety– General Planning and Design Considerations;
Building forms, Horizontal and Vertical Eccentricities, Mass and Stiffness Distribution, Soft Storey
Effects, Etc.; Seismic Effects Related to Building Configuration. Plan and Vertical Irregularities,
Redundancy, and Setbacks. Construction Details– Various Types of Foundations, Soil Stabilization,
Retaining Walls, Plinth Fill, Flooring, Walls, Openings, Roofs, Terraces, Parapets, Boundary Walls,
Underground and Overhead Tanks, Staircases, and Isolation of Structures. Innovative Construction
Materials and Techniques. Local Practices– Traditional Regional Responses. Computational
Investigation Techniques.
TEXT BOOKS
REFERENCE BOOKS
1. Ben Wisner, J.C. Gaillard, and Ilan Kelman (Editors), Handbook of Hazards and Disaster Risk
Reduction and Management, 2nd Edition, Routledge, 2012.
2. Damon P. Coppola, Introduction to International Disaster Management, 4th Edition,
Butterworth-Heinemann, 2020.
3. Bimal Kanti Paul, Environmental Hazards and Disasters: Contexts, Perspectives and
Management, 2nd Edition, Wiley-Blackwell, 2020.
73
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III Year B.Tech. CE–II Semester
L T P C
3 0 0 3
Course Outcomes:
After successful completion of this course, students will be able to:
1. Understand the fundamentals of sustainability, the carbon cycle, and the environmental impact of
construction materials.
2. Analyze sustainable construction materials, their durability, and life cycle assessment.
3. Apply energy calculations in construction materials and assess their embodied energy.
4. Evaluate green building standards, energy codes, and performance ratings.
5. Assess the environmental effects of energy use, climate change, and global warming.
UNIT– I
INTRODUCTION
Introduction and Definition of Sustainability - Carbon Cycle - Role of Construction Material:
Concrete and Steel, Etc. - CO2Contribution From Cement and Other Construction Materials.
UNIT– II
MATERIALS USED IN SUSTAINABLE CONSTRUCTION
Construction Materials and Indoor Air Quality - No/Low Cement Concrete – Recycled and
Manufactured Aggregate - Role of QC and Durability - Life Cycle and Sustainability.
UNIT– III
ENERGYCALCULATIONS
Components of Embodied Energy - Calculation of Embodied Energy for Construction Materials
- Energy Concept and Primary Energy - Embodied Energy Via-A-Vis Operational Energy in
Conditioned Building - Life Cycle Energy Use
UNIT– IV
GREEN BUILDINGS
Control of Energy Use in Building- ECBC Code, Codes in Neighboring Tropical Countries
- OTTV Concepts and Calculations – Features of LEED and TERI – GRIHA Ratings –Role of
Insulation and Thermal Properties of Construction Materials - Influence of Moisture Content and
Modeling - Performance Ratings of Green Buildings - Zero Energy Building
UNIT– V
ENVIRONMENTALEFFECTS
Non-Renewable Sources of Energy and Environmental Impact– Energy Norm, Coal, Oil, Natural
Gas-Nuclear Energy-Global Temperature, Green House Effects, Global Warming - Acid Rain:
74
Causes, Effects and Control Methods - Regional Impacts of Temperature Change.
EXT BOOKS:
1. Charles J. Kibert, Sustainable Construction: Green Building Design & Delivery, 4th
Edition, Wiley Publishers, 2016.
2. Steve Goodhew, Sustainable Construction Process, Wiley Blackwell, UK, 2016.
REFERENCE BOOKS:
1. Craig A. Langston & Grace K. C. Ding, Sustainable Practices in the Built Environment,
Butterworth-Heinemann Publishers, 2011.
2. William P. Spence, Construction Materials, Methods & Techniques (3rd Edition), Yesdee
Publication Pvt. Ltd., 2012.
CO – PO Articulation Matrix
Course
PO PO PO PO PO PO PO PO PO PO PO PO PS PS
Out
1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
comes
CO-1 3 - - - - 2 3 2 - - - - 3 3
CO-2 - 3 - - 2 - 3 - - - - 2 3 3
CO-3 - - 3 3 3 - 2 - - 2 - - 3 3
CO-4 - - 3 3 3 - 3 2 - - - - 3 3
CO-5 - - - - - 3 3 3 - - - - - 3
75
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes (CO): At the end of the course the student will be able to:
CO 1: Understand principle operation of various renewable energy sources. L1
CO 2: Identify site selection of various renewable energy sources. L2
CO 3: Analyze various factors affecting on solar energy measurements, wind energy conversion techniques,
Geothermal, Biomasss, Tidal Wave and Fuel cell energies L3
CO 4: Design of Solar PV modules and considerations of horizontal and vertical axis Wind energy systems. L5
CO 5: Apply the concepts of Geo Thermal Energy, Ocean Energy, Bio mass and Fuel Cells for generation of power.
L4
Text books:
1.G. D. Rai, “Non-Conventional Energy Sources”, 4th Edition, Khanna Publishers, 2000.
2.Chetan Singh Solanki “Solar Photovoltaics fundamentals, technologies and applications” 2nd E7d6ition PHI
Learning Private Limited. 2012.
Reference Books:
1. Stephen Peake, “Renewable Energy Power for a Sustainable Future”, Oxford International Edition, 2018.
2. S. P. Sukhatme, “Solar Energy”,3rd Edition, Tata Mc Graw Hill Education Pvt. Ltd, 2008.
3. B H Khan , “ Non-Conventional Energy Resources”, 2nd Edition, Tata Mc Graw Hill Education Pvt Ltd, 2011.
4. S. Hasan Saeed and D.K.Sharma,“Non-Conventional Energy Resources”,3rd Edition, S.K.Kataria& Sons, 2012.
5. G. N. Tiwari and M.K.Ghosal, “Renewable Energy Resource: Basic Principles and Applications”, Narosa Publishing
House, 2004.
77
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Open Elective - II
L T P C
3 0 0 3
23AME39: AUTOMATION AND ROBOTICS
Course Outcomes:
CO1: Understand and analyze the structure and functions of automated manufacturing systems, and evaluate
hardware components for efficient production.
CO2: Analyze and design automated flow lines with or without buffer storage, perform quantitative
evaluations, apply assembly line balancing techniques.
CO3: Classify robot configurations, select suitable actuators and sensors, analyze and apply automation and
robotics principles to optimize production efficiency and flexibility.
CO4: Apply kinematic and dynamic modeling using D-H notation and select appropriate hardware and
control strategies for real-world industrial scenario to analyze and design automated and robotic systems. CO5:
Design, program, and implement robotic systems, understand and apply robotics technology to manufacturing
tasks.
UNIT-I
Introduction to Automation:
Introduction to Automation, Need, Types, Basic elements of an automated system, Manufacturing Industries, Types
of production, Functions in manufacturing, Organization and information processing in manufacturing, Automation
strategies and levels of automation, Hardware components for automation and process control, mechanical
feeders, hoppers, orienters, high speed automatic insertion devices.
UNIT –II
Automated flow lines:
Automated flow lines, Part transfer methods and mechanisms, types of Flow lines, flow line with/without buffer
storage, Quantitative analysis of flow lines. Assembly line balancing: Assembly process and systems assembly line,
line balancing methods, ways of improving line balance, flexible assembly lines.
UNIT- III
Introduction to Industrial Robotics:
Introduction to Industrial Robotics, Classification of Robot Configurations, functional line diagram, degrees of
freedom. Components common types of arms, joints grippers, factors to be considered in the design of grippers. Robot
actuators and Feedback components: Actuators, Pneumatic, Hydraulic actuators, Electric & Stepper motors,
comparison. Position sensors - potentiometers, resolvers, encoders - velocity sensors, Tactile sensors, Proximity
sensors.
UNIT- IV
Manipulator Kinematics:
Manipulator Kinematics, Homogenous transformations as applicable to rotation and transition - D-H notation,
Forward inverse kinematics.
Manipulator Dynamics: Differential transformations, Jacobians, Lagrange - Euler and Newton – Euler
formations. Trajectory Planning: Trajectory Planning and avoidance of obstacles path planning, skew motion, joint
integrated motion - straight line motion.
UNIT- V 78
Robot Programming:
Robot Programming, Methods of programming - requirements and features of programming languages,
software packages. Problems with programming languages.
Robot Application in Manufacturing: Material Transfer - Material handling, loading and unloading - Process spot
and continuous arc welding & spray painting - Assembly and Inspection.
Text Books:
1. Automation, Production systems and CIM, M.P. Groover /Pearson Edu.
2. Industrial Robotics - M.P. Groover, TMH.
References:
1. Robotics, Fu K S, McGraw Hill, 4th edition, 2010.
2. An Introduction to Robot Technology, P. Coiffet and M. Chaironze, Kogam Page Ltd. 1983 London.
3. Robotic Engineering, Richard D. Klafter, Prentice Hall
4. Robotics, Fundamental Concepts and analysis – Ashitave Ghosal, Oxford Press, 1/e, 2006
5. Robotics and Control, Mittal R K &Nagrath I J, TMH.
79
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - I Semester (EEE)
III B. Tech – II Semester (Common to all branches except ECE, EBM and EEE)
Course Code: 23AEC26
DIGITAL CIRCUITS
L T P C
3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1: Learn Boolean algebra, logic simplification techniques, and combinational circuit
design. L1
CO2: Analyze combinational circuits like adders, subtractors, and code converters. L2
CO3: Explore combinational logic circuits and their applications in digital design. L3
CO4: Understand sequential logic circuits, including latches, flip-flops, counters, and shift
registers.L1
CO5: Gain knowledge about programmable logic devices and digital IC’s. L3
UNIT-I:
Logic Simplification and Combinational Logic Design: Review of Boolean Algebra and De Morgan’s
Theorem, SOP & POS forms, Canonical forms, Introduction to Logic Gates, Ex-OR, Ex-NOR operations,
Minimization of Switching Functions: Karnaugh map method, Logic function realization: AND-OR, OR-AND
and NAND/NOR realizations.
UNIT-II:
Introduction to Combinational Design 1: Binary Adders, Subtractors and BCD adder, Code
converters - Binary to Gray, Gray to Binary, BCD to excess3, BCD to Seven Segment display.
UNIT-III:
Sequential Logic Design: Latches, Flip-flops, S-R, D, T, JK and Master-Slave JK FF, Edge triggered
FF, set up and hold times, Ripple counters, Shift registers.
UNIT-V: 80
Programmable Logic Devices: ROM, Programmable Logic Devices (PLA and PAL).
Digital IC’s: Decoder (74x138), Priority Encoder (74x148), multiplexer (74x151) and de-multiplexer
(74x155), comparator (74x85).
Text Books:
1. Digital Design, M.Morris Mano & Michel D. Ciletti, 5th Edition, Pearson Education, 1999.
2. Switching theory and Finite Automata Theory, Zvi Kohavi and Nirah K.Jha, 2nd Edition, Tata
McGraw Hill, 2005.
Reference Books:
1. Fundamentals of Logic Design, Charles H Roth,Jr., 5th Edition, Brooks/cole Cengage
Learning, 2004
81
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY (AUTONOMOUS)
(Open Elective-II)
III B.Tech II Semester (Common to all branches)
L T P C
3 0 0 3
Introduction, Phase rule, Phase Diagram, Elementary idea of Nucleation and Growth, Methods of crystal
growth. The basic idea of point, line, and planar defects. Concept of thin films, preparation of thin films,
Deposition of thin film using sputtering methods (RF and glow discharge).
Introduction, charge carriers in semiconductors, effective mass, Diffusion and drift, Diffusion and
recombination, Diffusion length. The Fermi level & Fermi-Dirac distribution, Electron and Hole in quantum
well, Change of electron-hole concentration- Qualitative analysis, Temperature dependency of carrier
concentration, Conductivity and mobility, Effects of temperature and doping on mobility, High field effects.
Introduction, Band structure, PN junctions and their typical characteristics under equilibrium and under bias,
Heterojunctions, Transistors, MOSFETs.
Luminescence: Different types of luminescence, basic definitions, Light emission in solids, Inter- band
luminescence, Direct and indirect gap materials.
Photoluminescence : General Principles of photo luminescence, Excitation and relaxation, OLED, Quantum-
dot.Electro-luminescence: General Principles of electro luminescence, light emitting
diode, diode laser.
Text books:
1. Principles of Electronic Materials and Devices- S.O. Kasap, McGraw-Hill
Education (India) Pvt. Ltd., 4thedition, 2021.
2. Semi conductor physics & devices: basic principles, 4thEdition, McGraw-Hill,2012.
Reference Books:
1. Solid State Electronic Devices- B.G. Street man and S. Banerjee, PHIL earning, 6th edition
2. Electronic Materials Science-Eugene A.Irene, Wiley, 2005
3. Electronic Components and Materials, Grover and Jamwal, Dhanpat Raiand Co., New
Delhi.,2012.
4. An Introduction to Electronic Materials for Engineers-Wei Gao, Zhengwei Li, Nigel Sammes,
World Scientific Publishing Co. Pvt. Ltd. 2nd Edition, 2011
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 1 - - - - - - -
CO2 3 3 2 1 1 - - - - - - -
CO3 3 3 2 1 1 - - - - - - -
CO4 3 2 1 1 - - - - - - - -
CO5 3 3 1 1 - - - - - - - -
83
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY (AUTONOMOUS)
(Open Elective-II)
III B.Tech II Semester (Common to all branches)
L T P C
3 0 0 3
Course Outcomes
Classify the polymers, Explain polymerization mechanism, Differentiate addition, condensation
CO1
polymerizations, Describe measurement of molecular weight of polymer
CO2 Describe the physical and chemical properties of natural polymers and Modified cellulosics.
CO3 Differentiate Bulk, solution, Suspension and emulsion polymerization, Describe fibers and
elastomers, Identify the thermosetting and thermo polymers.
Identify types of polymer networks, Describe methods involve in hydrogel preparation, Explain
CO4
applications of hydrogels in drug delivery,
CO5 Explain classification and mechanism of conducting and degradable polymers.
Unit – I: Polymers-Basics and Characterization:-
Basic concepts: monomers, repeating units, degree of polymerization, linear, branched and network polymers,
classification of polymers, Polymerization: addition, condensation, copolymerization and coordination polymerization.
Average molecular weight concepts: number, weight and viscosity average molecular weights, polydispersity and
molecular weight distribution. Measurement of molecular weight: End group, viscosity, light scattering, osmotic and
ultracentrifugation methods, analysis and testing of polymers.
Natural Polymers: Chemical & Physical structure, properties, source, important chemical modifications, applications of
polymers such as cellulose, lignin, starch, rosin, shellac, latexes, vegetable oils and gums, proteins.
Modified cellulosics: Cellulose esters and ethers such as Ethyl cellulose, CMC, HPMC, cellulose acetals, Liquid
crystalline polymers; specialty plastics- PES, PAES, PEEK, PEA.
Addition and condensation polymerization processes– Bulk, Solution, Suspension and Emulsion polymerization.
Preparation and significance, classification of polymers based on physical properties. Thermoplastics, Thermosetting
plastics, Fibers and elastomers, General Applications. Preparation of Polymers based on different types of monomers,
Olefin polymers(PE,PVC), Butadiene polymers(BUNA-S,BUNA-N), nylons, Urea-formaldehyde, phenol –
formaldehyde, Melamine Epoxy and Ion exchange resins.
84
Definitions of Hydrogel, polymer networks, Types of polymer networks, Methods involved in hydrogel preparation,
Classification, Properties of hydrogels, Applications of hydrogels in drug delivery.
Conducting polymers: Introduction, Classification, Mechanism of conduction in Poly Acetylene, Poly Aniline, Poly
Thiophene, Doping,Applications.
Degradable polymers: Introduction, Classifications, Examples, Mechanism of degradation, poly lactic acid, Nylon-6,
Polyesters, applications.
Text Books:
1. A Text book of Polymer science, Billmayer
References Books:
1. Organic polymer Chemistry, K.J.Saunders, Chapman and Hall
2. Advanced Organic Chemistry, B.Miller, Prentice Hall
3. Polymer Science and Technology by Premamoy Ghosh, 3rd edition, McGraw-Hill, 2010.
85
SRI VEKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS) L T P C
OPEN ELECTIVE – II 3 0 0 3
Compare and Contrast – Argumentative Essay – Exploratory Essay – Features and Analysis of
Sample Essays – Writing Book Report, Summarizing, Short Story Writing Book/film Review-
SoP
86
Textbooks:
1. Critical Thinking, Academic Writing and Presentation Skills: MG University
Edition Paperback – 1 January 2010 Pearson Education; First edition (1
January 2010)
2. Pease, Allan & Barbara. The Definitive Book of Body LanguageRHUS Publishers, 2016
Reference Books:
1. Alice Savage, Masoud Shafiei Effective Academic Writing,2Ed.,2014 .Oxford
University Press
2. Shalini Verma, Body Language, S Chand Publications 2011.
3. Sanjay Kumar and Pushpalata,Communication Skills 2E 2015, Oxford.
4. Sharon Gerson, Steven Gerson,Technical Communication Process and Product,
Pearson, New Delhi, 2014
5. Elbow, Peter. Writing with Power. OUP USA, 1998
87
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
L T P C
III B. Tech II Semester 3 0 0 3
Course Outcomes:
After successful completion of this course, the students should be able to:
The origin of the Transformation Theory, The Original Formulation of Quantum Mechanics, The Equivalence of
the two Theories: (i) The Transformation Theory, (ii) Hilbert Space.
The definition of Hilbert space, The Geometry of Hilbert space, Degression on the Conditions A-E, Closed linear
Manifolds, Operators in Hilbert space, The Eigen Value Problem, Continuation, Initial Consideration concerning
the Eigenvalue Problem, Degression on the Existence and Uniqueness of solutions of the Eigenvalue Problems,
Cumulative operators, The Trace.
The statistical assertions of quantum mechanics, the statistical interpretation, Simultaneous Measurability and
Measurability in General, Uncertainty Relations, Projections as Propositions, Radiation Theory.
The fundamental basis of the statistical theory, Conclusions from Experiments.Measurement and reversibility,
Thermodynamics Considerations, Reversibility and equilibrium problems, The Macroscopic Measurement.
Reference Books:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 1 - - - - - - 1
CO2 3 3 2 3 2 - - - - - - 2
CO3 3 3 3 3 2 1 - - - - - 2
CO4 3 3 2 2 1 - - - - - - 1
CO5 3 3 3 3 2 - - - - - - 2
89
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
2. Write a C program that contains a string (char pointer) with a value ‗Hello world‘. The
program should AND or and XOR each character in this string with 127 and display the result.
3. Write a Java program to perform encryption and decryption using the following algorithms
7. Write the RC4 logic in Java Using Java cryptography; encrypt the text ―Hello world‖ using
Blowfish. Create your own key using Java key tool.
9. Implement the Daffy-Hellman Key Exchange mechanism using HTML and JavaScript.
10. Calculate the message digest of a text using the SHA-1 algorithm in JAVA.
11. Calculate the message digest of a text using the MD5 algorithm in JAVA. 90
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1: List out various elements of soft skills
CO2: Describe methods for building a professional image
CO3: Apply critical thinking skills in problem-solving
CO4: Analyse the needs of an individual and team for well-being
CO5: Assess the situation and take necessary decisions
CO6: Create a productive workplace atmosphere using social and work-life
Skills ensuring personal and emotional well-being
ote:
1. The facilitator can guide the participants before the activity citing examples from the lives
of the great, anecdotes, epics, scriptures, autobiographies and literary sources which bear
true relevance to the prescribed skill.
2. Case studies may be given wherever feasible for example for Decision Making- The decision
of King Lear.
92
Prescribed Books:
1. Mitra Barun K, Personality Development and Soft Skills, Oxford University Press, Pap/Cdr
edition 2012
2. Dr Shikha Kapoor, Personality Development and Soft Skills: Preparing for Tomorrow,
I K International Publishing House, 2018
Reference Books
1. Sharma, Prashant, Soft Skills: Personality Development for Life Success, BPB
Publications 2018.
2. Alex K,Soft SkillsS.Chand & Co, 2012 (Revised edition).
3. Gajendra Singh Chauhan & Sangeetha Sharma, Soft Skills: An Integrated Approach to Maximise
PersonalityPublished by Wiley, 2013.
4. Pillai, Sabina & Fernandez Agna, Soft Skills and Employability Skills, Cambridge University
Press, 2018
5. Dr. Rajiv Kumar Jain, Dr. Usha Jain,Life Skills(Paperback English)Publisher : Vayu Education of
India, 2014
Online Learning Resources:
1. https://youtu.be/DUlsNJtg2L8?list=PLLy_2iUCG87CQhELCytvXh0E_y-bOO1_q
2. https://youtu.be/xBaLgJZ0t6A?list=PLzf4HHlsQFwJZel_j2PUy0pwjVUgj7KlJ
3. https://youtu.be/-Y-R9hDl7lU
4. https://youtu.be/gkLsn4ddmTs
5. https://youtu.be/2bf9K2rRWwo
6. https://youtu.be/FchfE3c2jzc
7. https://www.businesstrainingworks.com/training-resource/five-free-business-etiquette-
training-games/
8. https://onlinecourses.nptel.ac.in/noc24_hs15/preview
9. https://onlinecourses.nptel.ac.in/noc21_hs76/preview
93
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - II Semester -CSE
L T P C
2 0 0 -
23AMB16: TECHNICAL REPORT WRITING & IPR
Course Outcomes:
On successful completion of this course, the students will be able to:
COURSE OUTCOMES: At the end of the course, students will be able to Blooms
Level
CO1 Identify key secondary literature related to their proposed technical paper writing L1, L2
CO2 Explain various principles and styles in technical writing L1, L2
CO3 Use the acquired knowledge in writing a research/technical paper L3
CO4 Analyse rights and responsibilities of holder of Patent, Copyright, Trademark, International L4
rademark etc.
CO5 Evaluate different forms of IPR available at national & international level L5
CO6 Develop skill of making search of various forms of IPR by using modern tools and techniques. L3, L6
UNIT – I:
Principles of Technical Writing: styles in technical writing; clarity, precision, coherence andlogical sequence in
writing-avoiding ambiguity- repetition, and vague language -highlighting your findings-discussing your limitations -
hedging and criticizing -plagiarism and paraphrasing .
UNIT – II:
Technical Research Paper Writing: Abstract- Objectives-Limitations-Review of Literature- Problemsand Framing
Research Questions- Synopsis
UNIT – III:
Process of research: publication mechanism: types of journals- indexing-seminars- conferences- proof reading –
plagiarism style; seminar & conference paper writing; Methodology-discussion-results- citation rules
UNIT – IV:
Introduction to Intellectual property: Introduction, types of intellectual property, International organizations,
agencies and treaties, importance of intellectual property rights
Trade Marks: Purpose and function of trademarks, acquisition of trade mark rights, protectable matter, selecting
and evaluating trade mark, trade mark registration processes.
94
UNIT – V:
Law of copy rights: Fundamentals of copy right law, originality of material, rights of reproduction, rights to perform
the work publicly, copy right ownership issues, copy right registration, notice of copy right, international copy right
law
Law of patents: Foundation of patent law, patent searching process, ownership rights and transfer.Patent law,
intellectual property audits.
Textbooks:
1. Deborah. E. Bouchoux, Intellectual Property Rights, Cengage Learning India, 2013
2. Meenakshi Raman, Sangeeta Sharma. Technical Communication: Principles and practices.Oxford.
Reference Books:
1. R.Myneni, Law of Intellectual Property, 9th Ed, Asia law House, 2019.
2. Prabuddha Ganguli,Intellectual Property Rights Tata Mcgraw Hill, 2001
3. P.Naryan,Intellectual Property Law, 3rd Ed ,Eastern Law House, 2007.
4. Adrian Wallwork. English for Writing Research PapersSecond Edition. Springer Cham Heidelberg New York ,2016
5. Dan Jones, Sam Dragga, Technical Writing Style
Online Resources
1. https://theconceptwriters.com.pk/principles-of-technical-writing/
2. https://www.ewh.ieee.org/soc/emcs/acstrial/newsletters/summer10/TechPaperWriting.html
3. https://www.ewh.ieee.org/soc/emcs/acstrial/newsletters/summer10/TechPaperWriting.html
4. https://www.manuscriptedit.com/scholar-hangout/process-publishing-research-paper-journal/
5. https://www.icsi.edu/media/website/IntellectualPropertyRightLaws&Practice.pdf
6. https://lawbhoomi.com/intellectual-property-rights-notes/
7. https://www.extension.purdue.edu/extmedia/ec/ec-723.pdf
95
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
23ACM13-DEEP LEARNING L T P C
IV B. Tech I Semester: Common to Professional core-CSE,
Professional Elective-IV-CSE(CS), 2 1 0 3
III B.Tech II Semester -Professional Elective-II-CSE(DS)
Course Outcomes:
After completion of the course, students will be able to
• Demonstrate the mathematical foundation of neural network
• Describe the machine learning basics
• Differentiate architecture of deep neural network
• Build a convolutional neural network
• Build and train RNN and LSTMs
UNIT-I Lecture 8Hrs
Linear Algebra: Scalars, Vectors, Matrices and Tensors, Matrix operations, types of matrices, Norms, Eigen
decomposition, Singular Value Decomposition, Principal Components Analysis.
Probability and Information Theory: Random Variables, Probability Distributions, Marginal Probability, Conditional
Probability, Expectation, Variance and Covariance, Bayes’ Rule, Information Theory. Numerical Computation:
Overflow and Underflow, Gradient-Based Optimization, Constrained Optimization, Linear Least Squares.
Text books:
1. Ian Good fellow, Yoshua Bengio, Aaron Courville, “Deep Learning”, MIT Press,2016.
96
2. Josh Patterson and Adam Gibson, “Deep learning: A practitioner's approach”, O'Reilly Media, First
Edition,2017.
Reference Books:
1. Fundamentals of Deep Learning, Designing next-generation machine intelligence algorithms,
Nikhil Buduma, O’Reilly, Shroff Publishers,2019.
2. Deep learning Cook Book, Practical recipes to get started Quickly, Douwe Osinga, O’Reilly,
Shroff Publishers,2019.
Online Learning Resources:
1. https://keras.io/datasets/
2. http://deeplearning.net/tutorial/deeplearning.pdf
3. https://arxiv.org/pdf/1404.7828v4.pdf
4. https://www.cse.iitm.ac.in/~miteshk/CS7015.html
5. https://www.deeplearningbook.org
6. https://nptel.ac.in/courses/106105215
97
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
COURSE OUTCOMES: At the end of the course, students will be able to BTL
CO1 Understand the Ethics and different types of Ethics. L2
CO2 Understand business ethics and ethical practices in management L2
CO3 Understand the role of ethics in management L2
CO4 Apply the knowledge of professional ethics & technical ethics L3
CO5 Analyze corporate law, ethics, codes & principles L4
CO6 Evaluate corporate governance & corporate scams L5
UNIT-I: Ethics
Introduction – Meaning – Nature, Scope, significance, Loyalty, and ethical behavior.. Value systems - Business Ethics
- Types, Characteristics, Factors, Contradictions and Ethical Practices in Management - Corporate
Social Responsibility – Issues of Management – Crisis Management.
Text books.
1. Murthy CSV: Business Ethics and Corporate Governance, HPH July 2017
2. Bholananth Dutta, S.K. Podder – Corporation Governance, VBH. June 2010
Reference books
1. Dr. K. Nirmala, KarunakaraReaddy. Business Ethics and Corporate Governance, HPH
2. H.R.Machiraju: Corporate Governance, HPH, 2013
3. K. Venkataramana, Corporate Governance, SHBP.
4. N.M.Khandelwal. Indian Ethos and Values for Managers
ONLINE RESOURCES:
1. https://onlinecourses.nptel.ac.in/noc21_mg46/
2. https://archive.nptel.ac.in/courses/110/105/110105138/
3. https://onlinecourses.nptel.ac.in/noc21_mg54/
4. https://onlinecourses.nptel.ac.in/noc22_mg54/
5. https://archive.nptel.ac.in/courses/109/106/109106117/
99
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
COURSE OUTCOMES: At the end of the course student will be able to BTL
CO1 Remember E-Business & its nature, scope and functions. L1
CO2 Understand E-market-Models which are practicing by the organizations L2
CO3 Apply the concepts of E-Commerce in the present globalized world. L3
CO4 Analyze the various E-payment systems & importance of net banking. L4
CO5 Evaluate market research strategies & E-advertisements. L5
CO6 Understand importance of E-security & control L2
➢ Understand E-Security
➢ Contrast and compare security protocols and public network
➢ Evaluate on Digital signature
Unit-V:E-Marketing:
Introduction – Online Marketing – Advantages of Online Marketing – Internet Advertisement – Advertisement Methods
– Conducting Online Market Research– – E-marketing planning: Online branding, social media marketing, and email
marketing - E-business strategies: Digital advertising, content marketing, and analytics – E-Customer Relationship
Management (eCRM) E-supply chain management (e-SCM)
Text Books:
References:
101
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
COURSE OUTCOMES: At the end of the course, students will be able to BTL
CO1 Remember the concepts & principles of management and designs of organization in L1
a practical world
CO2 Understand the knowledge of Work-study principles & Quality Control techniques L2
in industry
CO3 Apply the process of Recruitment & Selection in organization. L3
CO4 Analyze the concepts of HRM & different training methods. L4
CO5 Evaluate PERT/CPM Techniques for projects of an enterprise and estimate time & L5
cost of project & to analyze the business through SWOT.
CO6 Create awareness on contemporary issues in modern management & technology. L3
Management - Concept and meaning - Nature-Functions - Management as a Science and Art and both. Schools of
Management Thought - Taylor’s Scientific Theory-Henry Fayol’s principles - Elton Mayo’s Human relations -
Organizational Designs - Line organization - Line & Staff Organization - Functional Organization - Matrix
Organization - Project Organization - Committee form of Organization - Social responsibilities of Management.
LEARNING OUTCOMES: At the end of the Unit, the students will be able to
➢ Understand the concept of management and organization
➢ Apply the concepts & principles of management in real life industry.
➢ Analyze the organization chart & structure of an enterprise.
Principles and Types of Plant Layout - Methods of Production (Job, batch and Mass Production), Work Study - Statistical
Quality Control- Material Management - Objectives - Inventory-Functions - Types, Inventory Techniques - EOQ-
ABC Analysis - Marketing Management - Concept - Meaning - Nature-Functions of Marketing - Marketing Mix -
Channels of Distribution - Advertisement and Sales Promotion - Marketing Strategies based on Product Life Cycle.
LEARNING OUTCOMES: At the end of the Unit, the students will be able to
➢ Understand the core concepts of Operations Management
➢ Apply the knowledge of Quality Control, Work-study principles in real life industry.
➢ Evaluate Materials departments & Determine EOQ
➢ Analyze Marketing Mix Strategies for an enterprise.
➢ Create and design advertising and sales promotion
102
HRM - Definition and Meaning – Nature - Managerial and Operative functions - Job Analysis - Human Resource
Planning(HRP) - Employee Recruitment-Sources of Recruitment - Employee Selection - Process - Employee Training
and Development - methods - Performance Appraisal Concept - Methods of Performance Appraisal – Placement -
Employee Induction - Wage and Salary Administration
LEARNING OUTCOMES: At the end if the Unit, the students will be able to
➢ Understand the concepts of HRM, Recruitment, Selection, Training & Development
➢ Analyze the need of training
➢ Evaluate performance appraisal
➢ Design the basic structure of salaries and wages
Definition& Meaning - Setting of Vision - Mission - Goals - Corporate Planning Process - Environmental Scanning -
Steps in Strategy Formulation and Implementation - SWOT Analysis - Project Management - Network Analysis -
Programme Evaluation and Review Technique (PERT) - Critical Path Method (CPM) Identifying Critical Path -
Probability of Completing the project within given time - Project Cost- Analysis - Project Crashing (Simple problems).
LEARNING OUTCOMES: At the end of the Unit, the students will be able to
➢ Understand Mission, Objectives, Goals & strategies for an enterprise
➢ Apply SWOT Analysis to strengthen the project
➢ Analyze Strategy formulation and implementation
➢ Evaluate PERT and CPM Techniques
Customer Relations Management(CRM) - Total Quality Management (TQM) - Six Sigma Concept - Supply Chain
Management(SCM) - Enterprise Resource Planning (ERP) - Performance Management – employee engagement and
retention - Business Process Re-engineering and Bench Marking - Knowledge Management – change management –
sustainability and corporate social responsibility.
LEARNING OUTCOMES At the end if the Unit, the students will be able to
➢ Understand modern management techniques
➢ Apply Knowledge in Understanding in TQM, SCM
➢ Analyze CRM, BPR
➢ Evaluate change management & sustainability
Text Books:
1. Frederick S. Hillier, Mark S. Hillier. Introduction to Management Science, October 26, 2023
2. A.R Aryasri, Management Science, TMH, 2019
References:
103
ONLINE RESOUECES:
1. https://www.slideshare.net/slideshow/introduction-to-management-and-organization-
231308043/231308043
2. https://nptel.ac.in/courses/112107238
3. https://archive.nptel.ac.in/courses/110/104/110104068/
4. https://archive.nptel.ac.in/courses/110/105/110105069/
5. https://onlinecourses.nptel.ac.in/noc24_mg112/
104
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(Autonomous)
COURSE OUTCOMES:
CO1: Understand evolution and purpose of patterns
CO2: Add functionality without complexity
CO3: Know what patterns are/aren’t
CO4: Apply specific design patterns
CO5: Maintain high code quality without overdesign
TEXT BOOKS:
1. L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, 2nd ed. Upper Saddle
River, NJ: Pearson Education, 2003.
2. E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable
Object‑Oriented Software, Reading, MA: Addison‑Wesley (Pearson Education), 1994.
105
REFERENCES:
1. L. Hohmann, Beyond Software Architecture. Boston, MA: Addison-Wesley, 2003.
2. D. M. Dikel, D. Kane, and J. R. Wilson, Software Architecture. Upper Saddle River, NJ:
Prentice-Hall PTR, 2001.
3. D. Budgen, Software Design, 2nd ed. Essex, UK: Pearson Education, 2003.
4. E. Freeman and E. Freeman, Head First Design Patterns. Sebastopol, CA: O’Reilly Media,
2007.
5. S. J. Metsker and W. C. Wake, Design Patterns in Java. Essex, UK: Pearson Education, 2006.
6. D. Alur, J. Crupi, and D. Malks, J2EE Patterns. Essex, UK: Pearson Education, 2003.
7. S. J. Metsker, Design Patterns in C#. Essex, UK: Pearson Education, 2004.
8. F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal, Pattern‑Oriented Software
Architecture: A System of Patterns. New York, NY: Wiley, 2000.
CO-PO Mapping:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 2 2 2 1 2 3 3
CO2 3 2 2 2 2 2 2 3 3
CO3 3 2 2 2 2 2 2 3 3
CO4 3 3 3 2 2 2 2 3 3
CO5 3 3 3 2 2 2 2 3 3
106
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY (AUTONOMOUS)
IV B. Tech - I Semester -CSE(CS)
IV B. Tech - I Semester -CSE, IT (PE-IV)
L T P C
3 0 0 3
23ACC11: BLOCK CHAIN TECHNOLOGY
Course Outcomes (CO):
At the end of the course students will be able to
CO1: Demonstrate the foundation of the Block chain technology and understand the processes in payment
and funding.
CO2: Identify the risks involved in building Block chain applications.
CO3: Review of legal implications using smart contracts.
CO4: Choose the present landscape of Block chain implementations and Understand Crypto currency
markets Examine how to profit from trading crypto currencies
Advanced Concepts in Block chain: Introduction, Inter Planetary File System (IPFS), Zero Knowledge
Proofs, Oracles, Self-Sovereign Identity, Block chain with IoT and AI/ML Quantum Computing and
Block chain, Initial Coin Offering, Block chain Cloud Offerings, Block chain and its Future Potential.
Textbooks:
1. Armadas, Arched Surfers A riff, Sham ―Block chain for Enterprise Application
Developers‖, Wiley, 2020
2. Andreas M. Antonopoulos, ―Mastering Bit coin: Programming the Open Block chain‖,
O‘Reilly, 2017
Reference Books:
1. Block chain: A Practical Guide to Developing Business, Law, and Technology Solutions,
Joseph Barbara, Paul R. Allen, Mc Grow Hill.
2. Block chain: Blueprint for a New Economy, Melanie Swan, O‘Reilly
108
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
109
Interaction - Motor Programs and Remapping, Locomotion, Manipulation, Social Interaction. Audio -The
Physics of Sound, The Physiology of Human Hearing, Auditory Perception, Auditory Rendering.
Interaction - Motor Programs and Remapping, Locomotion, Manipulation, Social Interaction.
Audio -The Physics of Sound, The Physiology of Human Hearing, Auditory Perception, Auditory Rendering.
(from Text Book2)
TEXT BOOKS:
1. Virtual Reality Technology, Second Edition, Gregory C. Burdea & Philippe Coiffet, John Wiley &
Sons, Inc, 2017.
2. Virtual Reality, Steven M. LaValle, Cambridge University Press, 2016.
REFERENCES:
1. Rajesh K. Maurya, Computer Graphics with Virtual Reality System, 3rd Edition, Wiley Publication,
2018.
2. William R. Sherman and Alan B. Craig, Understanding Virtual Reality Interface, Application, and
Design, 2nd Edition, Morgan Kaufmann Publishers, Elsevier, 2019.
3. Grigore C.Burdea, Philippe Coiffet,Virtual Reality Technology, 2nd Edition, Wiley,2017.
4. K.S. Hale and K. M. Stanney, Handbook on Virtual Environments, 2nd Edition, CRC Press, 2015.
WEB REFERENCES:
1. http://vr.cs.uiuc.edu/vrbook.pdf
2. https://nptel.ac.in/courses/106/106/106106138/
110
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
After completion of the course, students will be able to
• Understand general concepts of Internet of Things.
• Apply design concept to IoT solutions
• Analyze various M2M and IoT architectures
• Evaluate design issues in IoT applications
• Create IoT solutions using sensors, actuators and Devices
Text books:
1. Vijay Madisetti and Arshdeep Bahga, “ Internet of Things ( A Hands-on-Approach)”, 1st Edition, VPT,
2014.
2. Handbook of unmanned aerial vehicles, K Valavanis; George J Vachtsevanos, New York, Springer,
Boston, Massachusetts : Credo Reference, 2014. 2016.
Reference Books:
111
1. Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stefan Avesand, Stamatis Karnouskos, David Boyle,
“ From Machine-to-Machine to the Internet of Things: Introduction to a New Age of Intelligence”, 1st
Edition, Academic Press, 2014.
2. ArshdeepBahga, Vijay Madisetti - Internet of Things: A Hands-On Approach, Universities Press, 2014.
3. The Internet of Things, Enabling technologies and use cases – Pethuru Raj, Anupama C. Raman, CRC
Press.
4. Francis daCosta, “Rethinking the Internet of Things: A Scalable Approach to Connecting
Everything”, 1st Edition, Apress Publications, 2013
5. Cuno Pfister, Getting Started with the Internet of Things, O‟Reilly Media, 2011, ISBN: 9781-4493- 9357-1
6. DGCA RPAS Guidance Manual, Revision 3 – 2020
7. Building Your Own Drones: A Beginners' Guide to Drones, UAVs, and ROVs, John Baichtal
112
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(Autonomous)
IV B.Tech I Semester(Common to CSE, IT)
AGILE METHODOLOGIES L T P C
23AIT14
(Professional Elective –V) 3 0 0 3
COURSE OUTCOMES:
After completion of the course, students will be able to
CO1: Understand the importance of stakeholder interaction
CO2: Perform iterative software development
CO3: Assess the social impact on software success
CO4: Improve collaboration and software quality
CO5: Perform process improvements; scale agile enterprise-wide.
113
UNIT V AGILITY AND QUALITY ASSURANCE Lecture 8 Hrs
Agile Product Development – Agile Metrics – Feature Driven Development (FDD) – Financial and
Production Metrics in FDD – Agile Approach to Quality Assurance - Test Driven Development – Agile
Approach in Global Software Development.
Text books:
1. David J. Anderson and Eli Schragenheim, ―Agile Management for Software Engineering:
Applying the Theory of Constraints for Business Results‖, Prentice Hall, 2003.
2. Hazza and Dubinsky, ―Agile Software Engineering, Series: Undergraduate Topics in
Computer Science‖, Springer, 2009.
Reference Books:
1. Craig Larman, ―Agile and Iterative Development: A Managers Guide‖, Addison-Wesley, 2004.
2. Kevin C. Desouza, ―Agile Information Systems: Conceptualization, Construction, and
Management, Butterworth-Heinemann, 2007.
CO-PO Mapping:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 2 1 2 2 2 2 2 2 2
CO2 3 2 3 2 2 2 2 2 2 3 3 3
CO3 2 2 2 2 2 3 3 3 3 2 2 2
CO4 3 2 2 2 3 3 3 3 3 3 3 3
CO5 2 2 3 3 3 2 3 3 2 3 3 3
114
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
Unit-1
Metaverse fundamentals: Metaverse evolution, Metaverse importance and characteristics, the
interdisciplinary nature of the Metaverse, Metaverse opportunities and risks, Computer-mediated
communication (social presence theory, social information processing theory, media richness theory, cyborg
theory), Avatar-mediated communication.
Unit-2
The seven layers of Metaverse: ExperienceDiscovery, Creator economy, Spatial computing,
Decentralization, Human interface, Infrastructure
Metaverse Technologies part I: AR/VR/MR/XR, 3D reconstruction, Game engines, Smart glasses,
wearables, haptic devices, headsets and headwear.
Unit-3
Metaverse technologies part II: Blockchain, smart contracts, tokens, NFTs, Cryptography, Artificial
Intelligence (AI), Internet of Things (IoT), Edge computing and 5G, 6G.Design theories and practices: Social
presence and co-presence, Motion sickness and cybersickness, Uncanny valley, Sense of self- location, sense
of agency and sense of body ownership, Universal simulation principle, Prototyping, Evaluation techniques
(qualitative and quantitative).
Unit-4
Tools and technologies for Metaverse UX and UI: Tools and services for avatar systems, Spatial user
interface design, Cross-platform user experience design, Multimodal user interface, Technologies and
devices for human computer interaction in Metaverse, Metaverse platforms: Decentraland, SANDBOX,
Roblox, Axie Infinity, uHive, Hyper Nation, Nakamoto (NAKA), Metahero (HERO), Star Atlas (ATLAS),
Bloktopia (BLOK), Stageverse, Spatial, PalkaCity, Viverse, Sorare, Illuvium, Upland, Second Life, Sansar,
Sensorium Galaxy
Unit-5
Metaverse applications - part I: Gaming and entertainment, Travel and tourism, Education and learning,
Remote working, Commerce and business, Metaverse applications - part II: Real estate, Banking and
Finance, Healthcare, Social media, Fashion, Metaverse and cyber security: Cyber security concerns in
Metaverse: Social engineering attacks, Data theft, Decentralization vs vulnerabilities, Cyber security risks116
in Metaverse: process, people, technology, Metaverse and cybercrime: Scam and theft, Rug pull, Money
manipulation and wash trading, Money laundering, Metaverse challenges and open issues: Persistency,
Interoperability and scalability, Maturity, Regulation, Usefulness and ease-of-use, Privacy and data security,
Content creation, NFTs and creator economy, Social, legal and ethical issues in the Metaverse
Text books
The Metaverse, Terry Winters, Independently published, 2021, ISBN: 979-8450959283
Reference Books:
1. Ball, M., 2022, “The Metaverse and How It Will Revolutionize Everything“, Liveright, ISBN: 978-
1324092032
2. Damar, M. (2021). Metaverse shape of your life for future: A bibliometric snapshot. Journal ofMetaverse,
1(1),
1–8.
3. Day, J. (2022) Metaverse will see cyber warfare attacks unlike anything before: ’Massively elevated’,
February
28. https://www.express.co.uk/news/science/1570844/metaverse-news-cyber-warfare-attacks-virtual-
worlds russia-china-spt.
4. Polyviou, A., Sharma K., Pappas, I.O.(2023). Training in the metaverse: Employing physiological data to
improve how we build metaverses for businesses. The next generation internet: The role of metaverses,
AR,
VR, MR, and digital twins, Temple University Institute for Business and Information Technology Link:
https://ibit.temple.edu/nextgenerationinternet
5. QuHarrison T. , Keeney, S., 2022, “The Metaverse Handbook: Innovating for the Internet's
NextTectonic
Shift”, Wiley, ISBN: 978-1119892526
6. The mistocleous, M., Christodoulou, K., & Katelaris, L. (2023). An Educational Metaverse
Experiment: The
first on-chain and in- Metaverse academic course. Information Systems. EMCIS2022. Lecture Notes in
Business Information Processing, Springer, Cham.
7. Stephenson, N., 1992, “Snow Crash”, ISBN: 978-055338
117
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Text books:
1. David A. Forsyth, Jean Ponce, Computer Vision – A modern Approach, PHI, 2003.
Reference Books:
1. Geometric Computing with Clifford Algebras: Theoretical Foundations and Applications in
Computer Vision and Robotics, Springer;1 edition,2001by Sommer. 118
2. Digital Image Processing and Computer Vision,1/e, by Sonka.
3. Computer Vision and Applications: Concise Edition (With CD) by Jack Academy Press, 2000.
L T P C
3 0 0 3
23ACC18: CYBER PHYSICAL SYSTEMS
.
Course Out comes: Upon the Successful Completion of the Course, the Students would be able to:
1. Understand the core principles behind CPS
2. Identify Security mechanisms of Cyber physical systems
3. Understand Synchronization in Distributed Cyber-Physical Systems
4. To Understand the Scheduling for Cyber-Physical Systems
5. To understand the various Cyber-Physical System models
UNIT - I
Symbolic Synthesis for Cyber-Physical Systems
Introduction and Motivation, Basic Techniques - Preliminaries, Problem Definition, Solving the Synthesis
Problem, Construction of Symbolic Models, Advanced Techniques: Construction of Symbolic Models,
Continuous-Time Controllers, Software Tools
UNIT - II
Security of Cyber-Physical Systems
Introduction and Motivation, Basic Techniques - Cyber Security Requirements, Attack Model,
Countermeasures, Advanced Techniques: System Theoretic Approaches
UNIT - III
Synchronization in Distributed Cyber-Physical Systems: Challenges in Cyber-Physical Systems, A
Complexity-Reducing Technique for Synchronization, Formal Software Engineering, Distributed Consensus
Algorithms, Synchronous Lockstep Executions, Time-Triggered Architecture, Related Technology,
Advanced Techniques
UNIT - IV
Real-Time Scheduling for Cyber-Physical Systems
Introduction and Motivation, Basic Techniques - Scheduling with Fixed Timing Parameters, Memory
Effects, Multiprocessor/Multicore Scheduling, Accommodating Variability and Uncertainty
UNIT - V
Model Integration in Cyber-Physical Systems
Introduction and Motivation, Causality, Semantic Domains for Time, Interaction Models for Computational
Processes, Semantics of CPS DSMLs, Advanced Techniques, For Spec, The Syntax of CyPhyML,
Formalization of Semantics, Formalization of Language Integration.
TEXT BOOKS:
1. Raj Raj kumar, Dion is io De Niz, and Mark Klein, Cyber-Physical Systems, Addison-
Wesley Professional. 119
2. Rajeev Alur, Principles of Cyber-Physical Systems, MIT Press, 2015
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE –I Semester
L T P C
3 0 0 3
Course Objectives:
The objectives of this course are to make the student:
1. To understand the properties, classifications, and applications of building materials like stones,
bricks, tiles, wood, aluminum, glass, paints, and plastics.
2. To analyze the composition, manufacturing process, and properties of cement and admixtures.
3. To apply knowledge of building components such as lintels, arches, walls, stairs, floors, roofs,
foundations, and joinery.
4. To evaluate masonry, mortars, finishing techniques, and formwork systems.
5. To assess various building services including plumbing, ventilation, air conditioning, acoustics, and
fire protection.
Course Outcomes:
Upon successful completion of the course, students will be able to:
1. Understand the properties, classifications, and applications of building materials like stones,
bricks, tiles, wood, aluminum, glass, paints, and plastics.
2. Analyze the composition, manufacturing process, and properties of cement and admixtures.
3. Apply knowledge of building components such as lintels, arches, walls, stairs, floors, roofs,
foundations, and joinery.
4. Evaluate masonry, mortars, finishing techniques, and formwork systems.
5. Assess various building services including plumbing, ventilation, air conditioning, acoustics,
and fire protection.
UNIT– I
Stones and Bricks, Tiles: Building Stones – Classifications and Quarrying – Properties – Structural
Requirements – Dressing. Bricks – Composition of Brick Earth – Manufacture and Structural
Requirements, Fly Ash, Ceramics. Timber, Aluminum, Glass, Paints and Plastics: Wood - Structure –
Types and Properties – Seasoning – Defects; Alternate Materials for Timber – GI / Fibre – Reinforced
Glass Bricks, Steel & Aluminum, Plastics.
UNIT– II
Cement &Admixtures: Types of Cement - Ingredients of Cement – Manufacture – Chemical
Composition – Hydration - Field & Lab Tests – Fineness – Consistency– Initial &Final Setting –
Soundness. Admixtures – Mineral & Chemical Admixtures – Uses 120
UNIT– III
Building Components: Lintels, Arches, Walls, Vaults – Stair Cases – Types of Floors, Types of Roofs–
Flat, Curved, Trussed; Foundations –Types; Damp Proof Course; Joinery–Doors – Windows –
Materials – Types.
UNIT– IV
Mortars, Masonry and Finishing‘s Mortars: Lime and Cement Mortars Brick Masonry– Types – Bonds;
Stone Masonry – Types; Composite Masonry – Brick-Stone Composite; Concrete, Reinforced Brick.
Finishers: Plastering, Pointing, Painting, Claddings – Types – Tiles – ACP. form Work: Types:
Requirements – Standards – Scaffolding – Design; Shoring, Underpinning.
UNIT– V
Building Services: Plumbing Services: Water Distribution, Sanitary – Lines &Fittings; Ventilations:
Functional Requirements Systems of Ventilations. Air-Conditioning-Essentials and Types; Acoustics
– Characteristic – Absorption – Acoustic Design; Fire Protection – Fire Hazards – Classification of
Fire Resistant Materials and Constructions.
TEXT BOOKS:
1. Building Materials and Construction–Arora & Bindra, Dhanpat Roy Publications.
2. Building Materials and Construction by GCSahu, Joygopal Jena Mc Graw hill Pvt Ltd 2015.
REFRENCEBOOKS:
1. Building Construction by B. C. Punmia, Ashok Kumar Jain andArun Kumar Jain - Laxmi
Publications (P) ltd., New Delh
2. P.C.Varghese, Building Materials, Prentice Hall of India, 2015.
3. N.Subramanian ,Building Materials Testing and Sustainability‖, Oxford Higher
Education, 2019.
4. R.Chudley, Construction Technology, LongmanPublishingGroup,1973.
5. S.K.Duggal, BuildingMaterials,Oxford&IBHPublishingCo.Ltd.,NewDelhi,2019
Course PO PO PO PO PO PO PO PO PO PO PO PO PS PS
Out 1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
comes
CO-1 3 - - - 2 - - - - - - - 3 3
CO-2 3 3 - - 2 - - - - - - 2 3 3
CO-3 3 - 3 2 3 - - - - - - - 3 3
CO-4 - - 3 3 3 - 2 - - - - - 3 3
CO-5 - - - - - 3 3 2 - - - - - 3
121
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE –I Semester
L T P C
3 0 0 3
Course Objectives:
UNIT– I
Concepts and Methodologies of EIA
Initial Environmental Examination, Elements of EIA,-Factors Affecting E-I-A Impact
Evaluation and Analysis, Preparation of Environmental BaseMap, Classification of Environmental
Parameters –Criteria for the Selection of EIA Methodology, EIA Methods, Ad-Hoc Methods, Matrix
Methods, Network Method Environmental Media Quality Index Method, Overlay Methods and
Cost/Benefit Analysis.
UNIT– II
Impact of Developmental Activities and Land Use
Introduction and Methodology for The Assessment of Soil and Ground Water, Delineation of Study
Area, Identification of Actives. Procurement of Relevant Soil Quality, Impact Prediction, Assessment
of Impact Significance, Identification and Incorporation of Mitigation Measures. E I A in Surface
Water, Air and Biological Environment: Methodology for The Assessment of Impacts On Surface
Water Environment, Air Pollution Sources, Generalized Approach for Assessment of Air Pollution
Impact.
122
UNIT– III
Assessment of Impact On Vegetation, Wild life and Risk Assessment
Introduction - Assessment of Impact of Development Activities On Vegetation and Wildlife,
Environmental Impact of Deforestation – Causes and Effects of Deforestation - Risk Assessment and
Treatment of Uncertainty-Key Stages in Performing An Environmental Risk Assessment-
Advantages of Environmental Risk Assessment.
UNIT– IV
Environmental Audit
Introduction - Environmental Audit &Environmental Legislation Objectives of Environmental Audit,
Types of Environmental Audit, Audit Protocol, Stages of Environmental Audit, Onsite Activities,
Evaluation of Audit Data and Preparation of Audit Report
UNIT– V
Environmental Acts and Notifications
The Environmental Protection Act, The Water Preservation Act, The Air (Prevention &Control of
Pollution Act), Wild Life Act - Provisions in The EIA Notification, Procedure for Environmental
Clearance, Procedure for Conducting Environmental Impact Assessment Report- Evaluation of EIA
Report. Environmental Legislation Objectives, Evaluation of Audit Data and Preparation of Audit
Report. Post Audit Activities, Concept of ISO and ISO 14000.
TEXT BOOKS:
1. Environmental Impact Assessment Methodologies, by Y. Anjaneyulu, B. S.
Publication, Hyderabad 2nd edition 2011
2. EnvironmentalImpactAssessment,byCanterLarryW.,McGraw-Hilleducation Edi (1996)
REFRENCEBOOKS:
1. Environmental Engineering, by Peavy, H. S, Rowe, D. R, Tchobanoglous, G.Mc-GrawHill
International Editions, New York 1985.
2. EnvironmentalScienceandEngineering,bySureshK.Dhaneja,S.K.,Katania&Sons Publication, New
Delhi
3. Environmental Science and Engineering, by J.GlynnandGary W.HeinKe,Prentice Hall Publishers.
4. Environmental Pollution and Control, byH.S.Bhatia, Galgotia Publication (P)Ltd, Delhi
Course PO PO PO PO PO PO PO PO PO PO PO PO PS PS
Out 1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
comes
CO-1 3 2 2 2 2 3 - - - - - 1 2 2
CO-2 3 3 3 2 2 3 - - - - - 1 3 2
CO-3 3 3 3 2 2 3 3 - - - - 1 3 3
CO-4 3 3 3 3 2 3 3 - - - - 1 3 3
CO-5 2 2 2 2 2 3 3 3 - - - 1 2 2
123
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY, CHITTOOR
(AUTONOMOUS)
L T P C
IV B. Tech I Semester CSE
3 0 0 3
COURSE OUTCOMES:
After the completion of the course students will be able to
CO1. Understanding the Concept and Evolution of Smart Grids. L2
CO2. Analyzing Wide Area Monitoring System and Synchro phasor Technology. L4
CO3. Applying Smart Metering and Advanced Metering Infrastructure (AMI) Concepts. L3
CO4. Evaluating Information and Communication Technology (ICT) Systems in Smart Grids. L5
CO5. Designing Smart Grid Applications and Cyber security Measures. L6
UNIT I Introduction to Smart Grid :
Evolution of Electric Grid – Need for Smart Grid – Difference between conventional & smart grid –
Overview of enabling technologies – International experience in Smart Grid deployment efforts –
Smart Grid road map for India – Smart Grid Architecture.
UNIT II Wide Area Monitoring System :
Fundamentals of Synchro phasor Technology – concept and benefits of Wide Area Monitoring System
– Structure and functions of Phasor Measuring Unit (PMU) and Phasor Data Concentrator (PDC) –
Road Map for Synchrophasor applications (NAPSI) – Operational experience and Blackout analysis
using PMU - Case study on PMU.
UNIT III Smart Meters:
Features and functions of Smart Meters – Functional specification – category of Smart Meters –
Automatic Meter Reading (AMR) and Advanced Metering Infrastructure (AMI) drivers and benefits –
AMI protocol – Demand Side Integration: Peak load, Outage and Power Quality management.
UNIT IV Information and Communication Technology:
Overview of Smart Grid Communication system – Modulation and Demodulation Techniques: Radio
Communication – Mobile Communication – Power Line Communication – Optical Fibre
Communication – Communication Protocol for Smart Grid.
UNIT V
Smart Grid Applications and Cyber Security: Applications:
Overview and concept of Renewable Integration – Introduction to distributed generation - Role of
Protective Relaying in Smart Grid – House Area Network – Advanced Energy Storage Technology:
Flow battery – Fuel cell – SMES – Super capacitors – Plug – in Hybrid electric Vehicles - Cyber
Security: Security issues in DG, Distribution Automation, AMI, Electric Vehicle Management Systems
– Approach to assessment of smart grid cyber security risks – Methodologies. Cyber Security
requirements – Smart Grid Information Model.
TEXTBOOKS:
1. James Momoh, "SMART GRID : Fundamentals of Design and Analysis", John Wiley and S o n 1s 2, 4
New York, 2012.
2. Janaka Ekanayake, Nick Jenkins, Kithsiri Liyanage, Jianzhong Wu, Akihiko Yokoyama, "Smart
Grid: Technology and Applications", John Wiley & Sons, New Jersey, 2012.
REFERENCE BOOKS:
1. Power Grid Corporation of India Limited, "Smart Grid Primer", 1st Edition, Power Grid
Corporation of India Limited, Bangalore, India, 2013.
2. Fereidoon.P.Sioshansi, "Smart Grid – Integrating Renewable, Distributed and Efficient Energy",
1st Edition, Academic Press, USA, 2011.
3. Stuart Borlase, "Smart Grids: Infrastructure, Technology and Solutions", 1st Edition, CRC Press
Publication, England, 2013.
4. Phadke A G, Thorp J S, "Synchronized Phasor Measurements and Their Applications", 1st Edition,
Springer, Newyork, 2012.
125
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B. Tech - I Semester
(Common to CE, EEE, ECE, EBM, CSE, CSC, CSM, CAI, CSD, CSBS, AI, AI& DS, IT, IOT)
Course Outcomes:
CO1: Define and explain the evolution and need for rapid prototyping in modern product development
CO2: Compare and contrast various 3D printing technologies based on working principles, materials, and
limitations.
CO3: Apply knowledge of rapid tooling and reverse engineering techniques for industrial and design
applications.
CO4: Diagnose and interpret different types of errors encountered in 3D printing processes and
recommend solutions.
CO5: Use RP-specific software tools to manipulate STL files and prepare models for printing in real-
world scenarios.
UNIT I
Introduction to 3D Printing
Introduction to Prototyping, Traditional Prototyping Vs. Rapid Prototyping (RP), Need for time compression in
product development, Usage of RP parts, Generic RP process, Distinction between RP and CNC, other related
technologies, Classification of RP.
UNIT II
Solid and Liquid Based RP Systems
Working Principle, Materials, Advantages, Limitations and Applications of Fusion Deposition Modelling
(FDM), Laminated Object Manufacturing (LOM), Stereo lithography (SLA), Direct Light Projection System
(DLP) and Solid Ground Curing (SGC).
UNIT III
Powder Based & Other RP Systems
Powder Based RP Systems: Working Principle, Materials, Advantages, Limitations and Applications of
Selective Laser Sintering (SLS), Direct Metal Laser Sintering (DMLS), Laser Engineered Net Shaping (LENS) and
Electron Beam Melting (EBM).
Other RP Systems: Working Principle, Materials, Advantages, Limitations and Applications of Three-
Dimensional Printing (3DP), Ballastic Particle Manufacturing (BPM) and Shape Deposition Manufacturing
(SDM).
UNIT IV
Rapid Tooling & Reverse Engineering
Rapid Tooling: Conventional Tooling Vs. Rapid Tooling, Classification of Rapid Tooling, Direct and Indirect
Tooling Methods, Soft and Hard Tooling methods.
Reverse Engineering (RE): Meaning, Use, RE – The Generic Process, Phases of RE Scanning, Contact
Scanners and Noncontact Scanners, Point Processing, Application Geometric Model, Development
UNIT V
Errors in 3D Printing and Applications:
Pre-processing, processing and post-processing errors, Part building errors in SLA, SLS, etc. Software: Need for
software, MIMICS, Magics, Surgi Guide, 3-matic, 3D-Doctor, Simplant, Velocity2, VoXim, Solid Vi1e2w6,
3DView, etc., software, Preparation of CAD models, Problems with STL files, STL file manipulation, RP data
formats: SLC, CLI, RPI, LEAF, IGES, HP/GL, CT, STEP. Applications: Design, Engineering Analysis and
planning applications, Rapid Tooling, Reverse Engineering, Medical Applications of RP.
Textbooks:
1. Chee Kai Chua and Kah Fai Leong, ―3D Printing and Additive Manufacturing Principles and
Applications‖ 5/e, World Scientific Publications, 2017.
2. Ian Gibson, David W Rosen, Brent Stucker, ―Additive Manufacturing Technologies: 3D Printing, Rapid
Prototyping, and Direct Digital Manufacturing‖, Springer, 2/e, 2010.
Reference Books:
1. Frank W. Liou, ―Rapid Prototyping & Engineering Applications‖, CRC Press, Taylor & Francis Group,
2011.
2. Rafiq Noorani, ―Rapid Prototyping: Principles and Applications in Manufacturing‖, John Wiley Sons,
2006.
127
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - II Semester (ECE)
IV B. Tech - II Semester (common to CSE, CS, CSIT, IOT)
Course Code: 23AEC37
DIGITAL IMAGE PROCESSING
(PROFESSIONAL ELECTIVE-III)
L T P C
3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1: Learn the fundamentals of Image Processing with different Transforms.
CO2: Understand the functions of Intensity Transformations and working fundamentals of Spatial Filters
CO3: Implement various models of Restoring and Reconstruction of Images from filtering projections.
CO4: Grasp the concepts of image compression using different coding &Wavelets and Multi resolution Processes.
CO5: Design the image processing systems using Segmentation techniques for Morphological & Color Images.
UNIT-I:
Introduction: Introduction to Image Processing, Fundamental steps in digital image processing, components
of an image processing system, image sensing and acquisition, image sampling and quantization, some basic
relationships between pixels, an introduction to the mathematical tools used in digital image processing.
Image Transforms: Need for image transforms, Discrete Fourier transform (DFT) of one variable, Extension
to functions of two variables, some properties of the 2-D Discrete Fourier transform, Importance of Phase,
Walsh Transform. Hadamard transform, Haar Transform, Slant transform, Discrete Cosine transform, KL
Transform, SVD and Radon Transform, Comparison of different image transforms.
UNIT-II:
Intensity Transformations and Spatial Filtering: Background, Some basic intensity transformation
functions, histogram processing, fundamentals of spatial filtering, smoothing spatial filters , sharpening
spatial filters, Combining spatial enhancement methods Filtering in the Frequency Domain: Preliminary
concepts, The Basics of filtering in the frequency domain, image smoothing using frequency domain filters,
Image Sharpening using frequency domain filters, Selective filtering.
UNIT-III:
Image Restoration and Reconstruction: A model of the image degradation / Restoration process, Noise
models, restoration in the presence of noise only-Spatial Filtering, Periodic Noise Reduction by frequency
domain filtering, Linear, Position –Invariant Degradations, Estimating the degradation function, Inverse
filtering, Minimum mean square error (Wiener) filtering, constrained least squares filtering, geometric mean
filter ,image reconstruction from projections.
UNIT-IV:
Image compression: Fundamentals, Basic compression methods: Huffman coding, Golomb coding,
Arithmetic coding, LZW coding, Run-Length coding, Symbol-Based coding, Bit-Plane coding, Block
Transform coding, Predictive coding Wavelets and Multiresolution Processing: Image pyramids, subband
coding, Multiresolution expansions, wavelet transforms in one dimensions & two dimensions, Wavelet
coding.
UNIT-V:
Image segmentation: Fundamentals, point, line, edge detection, thresholding, region –based segmentation.
Morphological Image Processing: Preliminaries, Erosion and dilation, opening and closing, basic
morphological algorithms for boundary extraction, thinning, gray-scale morphology, Segmentation using
morphological watersheds. 128
Color image processing: color fundamentals, color models, pseudo color image processing, basics of full
color image processing, color transformations, smoothing and sharpening. Image segmentation based on
color, noise in color images, color image compression.
Textbooks:
1. R. C. Gonzalez and R. E. Woods, Digital Image Processing, 3rd edition, Prentice Hall, 2008.
2. Jayaraman, S. Esakkirajan, and T. Veerakumar,” Digital Image Processing”, Tata McGraw-Hill
Education, 2011.
Reference books:
1. Anil K.Jain, “Fundamentals of Digital Image Processing”, Prentice Hall of India, 9th Edition, Indian
Reprint, 2002.
2. B.Chanda, D.DuttaMajumder, “Digital Image Processing and Analysis”, PHI, 2009
Online Learning Resources:
https://nptel.ac.in/courses/117105079
https://nptel.ac.in/courses/117105135
129
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE – I Semester
L T P C
3 0 0 3
Course Outcomes:
After successful completion of this course, the students should be able to:
1. Understand wavelets and wavelet basis, and characterize continuous and discrete wavelet
transforms.
2. Illustrate the multi resolution analysis and scaling functions.
3. Implement discrete wavelet transforms with multi rate digital filters.
4. Understand multi resolution analysis and identify various wavelets and evaluate their time-
frequency resolution properties.
5. Design certain classes of wavelets to specification and justify the basis of the application of wavelet
transforms to different fields.
130
UNIT-V Bases and Matrix Examples (08)
Bases, Orthogonal Bases, and Biorthogonal Bases -Matrix Examples - Fourier Series Example - Sine
Expansion Example -Frames and Tight Frames -Matrix Examples -Sine Expansion as a Tight Frame
Example.
TEXTBOOKS:
1. C. Sidney Burrus, Ramesh A. Gopinath, Introduction to Wavelets and Wavelet Transforms, Prentice
Hall, (1997).
2. James S. Walker, A Primer on Wavelets and their Scientific Applications, CRC Press, (1999).
REFERENCES:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 - - - - - - - 1
CO2 3 2 2 2 - - - - - - - 1
CO3 3 2 2 1 - - - - - - - 1
CO4 2 2 2 1 - - - - - - - 1
CO5 3 3 2 1 - - - - - - - 1
1- Slightly, 2-Moderately, 3-Substantially.
131
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE– I Semester
L T P C
3 0 0 3
Textbooks:
1. Yaser Dahman, Nanotechnology and Functional Materials for Engineers, Elsevier, 2017.
2. E. Zschech, C. Whelan, T. Mikolajick, Materials for Information Technology: Devices,
Interconnects and Packaging, Springer-Verlag London Limited, 2005.
Reference Books:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 1
CO2 3 3 2 1 1
CO3 3 3 1 1 1
CO4 3 2 1 1 1
CO5 3 3 1 1 -
133
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B. Tech CSE-I Semester
L T P C
3 0 0 3
1. Apply the Green Chemistry Principles for day-to-day life as well as synthesis. Describe sustainable
development and green chemistry. Explain economic and uneconomic reactions. Demonstrate polymer
recycling.
2. Explain heterogeneous catalysts and their applications in chemical and pharmaceutical industries.
Differentiate between homogeneous and heterogeneous catalysis. Identify the importance of bio-catalysis
and photo-catalysis. Discuss transition metal and phase transfer catalysis.
3. Demonstrate green solvents and their importance. Discuss supercritical carbon dioxide. Explain
supercritical water and recycling of green solvents.
4. Describe the importance of biomass and solar power. Illustrate sonochemistry. Apply green chemistry
for sustainable development; discuss the importance of renewable resources and mechano chemical
synthesis.
UNIT 1
UNIT 2
UNIT 3
134
GREEN SOLVENTS IN CHEMICAL SYNTHESIS
Green solvents: Concept, tools and techniques for solvent selection. Supercritical fluids: Supercritical
carbon dioxide, supercritical water. Polyethylene glycol (PEG), ionic liquids, recycling of green solvents.
UNIT 4
EMERGING GREENER TECHNOLOGIES
Biomass as a renewable resource. Energy: Energy from biomass, solar power.Chemicals from renewable
feedstocks: Chemicals from fatty acids, polymers from renewable resources. Alternative economies: The
syngas economy, the biorefinery. Design for energy efficiency, mechanochemical synthesis.
UNIT 5
Textbooks:
References:
1. Green Chemistry for Environmental Sustainability, First Edition, Sanjay K. Sharma and Ackmez
Mudhoo, CRC Press, 2010.
2. Edited by Alvise Perosa and Maurizio Selva, Handbook of Green Chemistry, Volume 8: Green
Nanoscience, Wiley-VCH, 2013.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1
CO2
CO3
CO4
CO5
135
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE – I Semester
L T P C
3 0 0 3
Reference Books
1. GangadharJoshi.Campusto Corporate Paperback, SagePublications.2015
2. Sherfield Montogomery Moody, Cornerstone Developing Soft Skills, PearsonPublications.4 Ed. 2008
3. ShikhaKapoor.PersonalityDevelopmentandSoftSkills-PreparingforTomorrow.1Edition, Wiley, 2017.
4. Sengupta, Skills for Employability, InnovativePublication,2019.
5. SteveDuckandDavidTMcMahan, TheBasics Of Communication Skills A Relational Perspective, Sage press,
2012.
137
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE –I Semester
L T P C
3 0 0 3
CO1 Explain the key principles of quantum mechanics and wave-particle duality L1, L2
CO2 Apply Schrödinger equations to solve one-dimensional quantum problems L3, L4
CO3 Solve quantum mechanical problems using operator and matrix methods. L2, L4
CO4 Evaluate quantum states using Dirac notation and expectation values. L5
CO5 Analyze angular momentum and spin systems using Pauli matrices and operators. L4, L5
Course Outcomes:
Upon successful completion of the course, students will be able to:
1. Understand raster-based spatial analysis techniques, including query, overlay, and cost-distance
analysis.
2. Analyze vector-based spatial analysis techniques such as topology, overlay, and proximity analysis.
3. Apply network analysis techniques for geocoding, shortest path analysis, and location-allocation
problems.
4. Evaluate surface and geostatistical analysis methods, including terrain modeling, watershed
analysis, and spatial interpolation.
5. Assess GIS customization, Web GIS, and mobile mapping techniques for real-world applications.
UNIT– I
RASTERANALYSIS
Raster Data Exploration: Query Analysis - Local Operations: Map Algebra, Reclassification, Logical and
Arithmetic Overlay Operations—Neighborhood - Operations: Aggregation, Filtering – Extended
Neighborhood-Operations- Zonal Operations - Statistical Analysis – Cost-Distance Analysis-Least Cost
Path.
UNIT– II
VECTOR ANALYSIS
Non-Topological Analysis: Attribute Database Query, Structured Query Language, Co- Ordinate
Transformation, Summary Statistics, Calculation of Area, Perimeter and Distance – topological Analysis:
Reclassification, Aggregation, Overlay Analysis: Point-In-Polygon, Line-In-Polygon,Polygon-On-
Polygon:Clip,Erase,Identity,Union,Intersection –Proximity Analysis: Buffering
UNIT– III
NETWORK ANALYSIS
Network – Introduction - Network Data Model – Elements of Network - BuildingA Network Database -
Geocoding – Address Matching - Shortest Path inA Network – Time and Distance Based Shortest Path
Analysis – Driving Directions – Closest Facility Analysis – Catchment / Service Area Analysis-Location-
Allocation Analysis
UNIT– IV
SURFACE and GEOSTATISTICAL ANALYSIS
Surface Data – Sources of X,Y, Z Data – DEM, TIN – Terrain Analysis – Slope, Aspect, Viewshed,
Watershed Analysis: Watershed Boundary, Flow Direction, Flow Accumulation, Drainage Network,
Spatial Interpolation: IDW, Spline, Kriging, Variogram. 139
UNIT– V
CUSTOMISATION,WEBGIS,MOBILE MAPPING
Customisation of GIS: Need, Uses, Scripting Languages –Embedded Scripts – Use of Python Script - Web
GIS: Web GIS Architecture, Advantages of Web GIS, Web Applications- Location Based Services:
Emergency and Business Solutions - Big Data Analytics.
TEXT BOOKS:
1. Kang – Tsung Chang, Introduction to Geographical Information System, 4th Ed., Tata
McGraw Hill Edition, 2008.
2. Lo,C.P.andYeung,AlbertK.W., Concepts and Techniques of Geographic Information Systems
Prentice Hall, 2002.
REFRENCEBOOKS:
1. Michael N. Demers, Fundamentals of Geographic Information Systems,
Wiley,2009
2. Ian Heywood, Sarah Cornelius, Steve Carver, Srinivasa Raju, ―An Introduction to
Geographical Information Systems, Pearson Education, 2nd Edition, 2007.
3. John Peter Wilson, The Handbook of Geographic Information Science, Blackwell Pub.,2008
Course PO PO PO PO PO PO PO PO PO PO PO PO PS PS
Out 1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
comes
CO-1 3 - - - 2 - - - - - - - 3 3
CO-2 3 3 - - 2 - - - - - - 2 3 3
CO-3 3 - 3 2 3 - - - - - - - 3 3
CO-4 - - 3 3 3 - 2 - - - - - 3 3
CO-5 - - - - 3 3 3 2 - - - - 3 3
140
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE –I Semester
L T P C
3 0 0 3
Course Outcomes:
1. Understand the types, sources, and characteristics of solid waste, along with regulatory frameworks.
2. Analyze engineering systems for solid waste collection, storage, and transportation.
3. Apply resource and energy recovery techniques for sustainable solid waste management.
4. Evaluate landfill design, construction, and environmental impact mitigation strategies.
5. Assess hazardous waste management techniques, including biomedical and e-waste.
UNIT– I
Solid Waste: Definitions, Types of Solid Wastes, Sources of Solid Wastes, Characteristics, and
Perspectives; Properties of Solid Wastes, Sampling of Solid Wastes, Elements of Solid Waste
Management - Integrated Solid Waste Management, Solid Waste Management Rules 2016.
UNIT– II
Engineering Systems for Solid Waste Management: Solid Waste Generation; On-Site Handling, Storage
and Processing; Collection of Solid Wastes; Stationary Container System and Hauled Container Systems
– Route Planning - Transfer and Transport; Processing Techniques;
UNIT– III
Engineering Systems for Resource and Energy Recovery: Processing Techniques; Materials Recovery
Systems; Recovery of Biological Conversion Products – Composting, Pre and Post Processing, Types of
Composting, Critical Parameters, Problems With Composing -Recovery of Thermal Conversion Products;
Pyrolisis, Gasification, RDF - Recovery of Energy From Conversion Products; Materials and Energy
Recovery Systems.
UNIT– IV
Landfills: Evolution of Landfills – Types and Construction of Landfills – Design Considerations – Life of
Landfills- Landfill Problems – Lining of Landfills – Types of Liners – Leachate Pollution and Control –
Monitoring Landfills – Landfills Reclamation.
UNIT– V
Hazardous Waste Management: – Sources and Characteristics, Effects On Environment, Risk Assessment–
Disposal of Hazardous Wastes–Secured Landfills, Incineration -Monitoring– Biomedical Waste Disposal,
E-Waste Management, Nuclear Wastes, Industrial Waste Management
TEXT BOOKS:
1. TchobanoglousG,Theisen HandVigilSA‗Integrated Solid Waste Management, Engineering 141
Principles and Management Issues‘ McGraw-Hill, 1993.
Course PO PO PO PO PO PO PO PO PO PO PO PO PS PS
Out 1 2 3 4 5 6 7 8 9 10 11 12 O1 O2
comes
CO-1 3 - - - 2 - 2 - - - - - 3 3
CO-2 3 3 - - 2 - 3 - - - - 2 3 3
CO-3 3 - 3 2 3 - 3 - - - - - 3 3
CO-4 - - 3 3 3 - 3 2 - - - - 3 3
CO-5 - - - - 3 3 3 3 - - - - 3 3
142
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE – I Semester
L T P C
3 0 0 3
1. CO1: To understand and differentiate between conventional vehicles and electric vehicles, electro
mobility, and environmental issues of EVs. – L2
2. CO2: Understand various dynamics of electric vehicles. – L2
3. CO3: To remember and understand various configurations, parameters of EV systems, and dynamic
aspects of EV. – L1
4. CO4: To analyze fuel cell technologies in EV and HEV systems. – L3
5. CO5: To analyze the battery charging and controls required for EVs. – L3
Choice of electric propulsion system – Block diagram – Concept of EV motors – Single and multi-motor
configurations – Fixed and variable geared transmission – In-wheel motor configuration – Classification –
Electric motors used in current vehicle applications – Recent EV motors – Vehicle load factors – Vehicle
acceleration.
Introduction of fuel cells – Basic operation – Model: voltage, power, and efficiency – Power plant system –
Characteristics – Sizing – Example of fuel cell electric vehicle – Introduction to HEV – Brake specific fuel
consumption – Comparison of series-parallel hybrid systems – Examples.
Role of energy storage systems – Thermal, mechanical, chemical, electrochemical, electrical – Efficiency of
energy storage systems – Supercapacitors – Superconducting Magnetic Energy Storage (SMES) – SOC –
SoH – Fuel cells – G2V – V2G – Energy storage in microgrid and smart grid – Energy management with
storage systems – Battery SCADA.
Text books
1. C.C. Chan, K.T. Chau – Modern Electric Vehicle Technology, Oxford University Press Inc., New
York, 2001, 1st Edition
2. Ali Emadi – Advanced Electric Drive Vehicles, CRC Press, 2017, 1st Edition
Reference Books
1. Electric and Hybrid Vehicles: Design Fundamentals, Iqbal Husain, CRC Press, 2021, 3rd Edition
2. Francisco Díaz-González, Andreas Sumper, Oriol Gomis-Bellmunt – Energy Storage in Power
Systems, Wiley Publication, ISBN: 978-1-118-97130-7, March 2016, 1st Edition
3. A.G. Ter-Gazarian – Energy Storage for Power Systems, The Institution of Engineering and
Technology (IET) Publication, UK, ISBN: 978-1-84919-219-4, 2nd Edition, 2011
4. Mehrdad Ehsani, Yimi Gao, Sebastian E. Gay, Ali Emadi – Modern Electric, Hybrid Electric and
Fuel Cell Vehicles: Fundamentals, Theory and Design, CRC Press, 2004, 1st Edition
5. James Larminie, John Lowry – Electric Vehicle Technology Explained, Wiley, 2003, 2nd Edition
144
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE – I Semester
L T P C
3 0 0 3
Course Outcomes:
On successful completion of the course, the student will be able to:
1. Define and develop quality management philosophies and analyze quality cost frameworks.
2. Understand the historical development of Total Quality Management (TQM), its implementation,
and real-world applications through case studies.
3. Evaluate the cost of poor quality, process effectiveness, and efficiency to analyze areas for
improvement.
4. Apply benchmarking and business process reengineering to improve management processes.
5. Demonstrate a set of indicators to evaluate performance excellence of an organization.
UNIT–I
Introduction
Definition of Quality, Dimensions of Quality, Definition of Total quality management, Quality Planning,
Quality costs – Analysis, Techniques for Quality costs, Basic concepts of Total Quality Management.
UNIT-II
Historical Review
Historical Review: Quality council, Quality statements, Strategic Planning, Deming Philosophy, Barriers
of TQM Implementation, Benefits of TQM, Characteristics of successful quality leader, Contributions of
Gurus of TQM, Case studies.
UNIT–III
TQM Principles
Customer Satisfaction – Customer Perception of Quality, Customer Complaints, Service Quality,
Customer Retention, Employee Involvement – Motivation, Empowerment teams, Continuous Process
Improvement–JuranTrilogy,PDSACycle,Kaizen,SupplierPartnership–Partnering,sourcing,
Supplier Selection,Supplier Rating, Relationship Development, Performance Measures Basic Concepts,
Strategy, Performance Measure Case studies.
UNIT-IV
145
TQM Tools
UNIT–V
Quality Systems:
Need for ISO 9000 and Other Quality Systems, ISO 9000: 2000 Quality System – Elements,
Implementation of Quality System, Documentation, Quality Auditing, QS 9000, ISO 14000 – Concept,
Requirements and Benefits, Case Studies.
Text books
1. Dale H. Besterfield, Total Quality Management, Fourth Edition, Pearson Education, 2015.
2. Subburaj Ramaswamy, Total Quality Management, Tata McGraw Hill Publishing Company Ltd.,
2005.
3. Joel E. Ross, Total Quality Management, Third Edition, CRC Press, 2017.
Reference Books
1. Narayana V. and Sreenivasan N. S., Quality Management – Concepts and Tasks, New Age
International, 1996.
2. Robert L. Flood, Beyond TQM, First Edition, John Wiley & Sons Ltd., 1993.
3. Richard S. Leavenworth & Eugene Lodewick Grant, Statistical Quality Control, Seventh Edition,
Tata McGraw Hill, 2015.
4. Samuel Ho, TQM – An Integrated Approach, Kogan Page Ltd., USA, 1995.
146
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE – I Semester
L T P C
3 0 0 3
Course Outcomes:
1. Understand the characteristics of Instrumentation Systems and the operating principles of motion
transducers.
2. Explore the working principles and applications of different temperature transducers and piezo-
electric sensors.
3. Gain knowledge on flow transducers and their applications.
4. Learn the working principles of pressure transducers.
5. Understand the working principles and applications of force and sound transducers.
UNIT IIntroduction:
General Configuration and Functional Description of Measuring Instruments, Static and Dynamic
Characteristics of Instrumentation System, Errors in Instrumentation System, Active and Passive
Transducers and their Classification.
Motion Transducers:
Resistive Strain Gauge, LVDT, RVDT, Capacitive Transducers, Piezo-electric Transducers, Seismic
Displacement Pick-ups, Vibrometers and Accelerometers.
UNIT II
Temperature Transducers: Standards and calibration, fluid expansion and metal expansion type
transducers – bimetallic strip, Thermometer, Thermistor, RTD, Thermocouple and their characteristics.
Hall effect transducers, Digital transducers, Proximity devices, Bio-sensors, Smart sensors, Piezo-electric
sensors.
UNIT III
Flow Transducers: Bernoulli’s principle and continuity, Orifice plate, Nozzle plate, Venturi tube,
Rotameter, Anemometers, Electromagnetic flow meter, Impeller meter and Turbid flow meter.
UNIT IV
Pressure Transducers: Standards and calibration, different types of manometers, elastic transducers –
diaphragm, bellows, bourdon tube, capacitive and resistive pressure transducers, high and low pressure
measurement.
147
UNIT V
Force and Sound Transducers: Proving ring, hydraulic and pneumatic load cell, dynamometer and
gyroscopes. Sound level meter, sound characteristics, Microphone.
TEXTBOOKS
REFERENCE BOOKS
1. Doebelin E.O, Measurement Systems: Application and Design, McGraw Hill International, New
York, 2004.
2. Nakra B.C and Chaudhary K.K, Instrumentation Measurement and Analysis, Second Edition, Tata
McGraw-Hill Publication Ltd., 2006.
148
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE – I Semester
L T P C
3 0 0 3
Course Outcomes:
After successful completion of this course, the students should be able to:
CO1 Explain fundamental financial concepts, including arbitrage, valuation, and risk.
CO2 Apply stochastic models, including Brownian motion and Stochastic Differential Equations
(SDEs), in financial contexts.
CO3 Analyze mathematical techniques for pricing options and financial derivatives.
CO5 Utilize computational techniques such as Monte Carlo simulations for financial modeling.
UNIT-I
Fundamental financial concepts: Returns, arbitrage, valuation, and pricing. Asset/Liability management,
investment income, capital budgeting, and contingent cash flows.One-period model: Securities, payoffs, and the
no-arbitrage principle.Option contracts: Speculation and hedging strategies, CAPModel, Efficient market
hypothesis.
UNIT-II
Stochastic Models in Finance (08)
Random Walks and Brownian Motion. Introduction to Stochastic Differential Equations (SDEs): Drift and
diffusion. Ito calculus: Ito‘s Lemma, Ito Integral, and Ito Isometry.
UNIT-III
Interest rate models and bond markets.Short-rate models: Vasicek, Cox-Ingersoll-Ross (CIR), Hull & White
models,Credit risk modelling: Hazard function and hazard rate.
149
UNIT-IV
Characteristics of fixed-income products: Yield, duration, and convexity. Yield curves, forward rates, and zero-
coupon bonds.Stochastic interest rate models and bond pricing PDE.Yield curve fitting and calibration techniques,
Mortgage Backed Securities.
UNIT-V
Exotic Options and Computational Finance (08)
Stochastic volatility models and the Feynman-Kac theorem. Exotic options: Barriers, Asians, and Lookbacks.
Monte Carlo methods for derivativepricing, Black-Scholes-Merton model: Derivation and applications.
Textbooks:
1. Ales Cerny, Mathematical Techniques in Finance: Tools for Incomplete Markets, Princeton University Press.
2. S. R. Pliska, Introduction to Mathematical Finance: Discrete-Time Models, Cambridge University Press.
Reference Books:
1. Ioannis Karatzas & Steven E. Shreve, Methods of Mathematical Finance, Springer, New York.
2. John C. Hull, Options, Futures, and Other Derivatives, Pearson.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 2 - - 1 - - - - - 2 1
CO2 3 3 2 2 2 - - - - - 1 1
CO3 3 3 3 3 2 1 - - - - 3 2
CO4 3 3 3 3 1 - - - - - 2 1
CO5 3 3 3 3 3 - - - - - 2 2
150
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE – I Semester
L T P C
3 0 0 3
Course Outcomes:
1. Classify different types of sensors and actuators along with their characteristics.
2. Summarize various types of temperature and mechanical sensors.
3. Illustrate various types of optical and mechanical sensors.
4. Analyze various types of optical and acoustic sensors.
5. Interpret the importance of smart materials in various devices.
UNIT I
Introduction to Sensors and Actuators 9H
Sensors: Types of sensors: temperature, pressure, strain, active and passive sensors, General
characteristics of sensors (Principles only), Deposition: Chemical Vapor Deposition, Pattern:
photolithography and Etching: Dry and Wet Etching.Actuators: Functional diagram of actuators, Types
of actuators and their basic principle of working: Pneumatic, Electromagnetic, Piezo-electric and Piezo-
resistive actuators, Applications of Actuators.
UNIT II
Temperature and Mechanical Sensors 9H
Temperature Sensors: Types of temperature sensors and the ir basic principle of working: Thermo- resistive
sensors: Thermistors, Thermo-electric sensors: Thermocouples, PNjunction temperature sensors. Mechanical
Sensors: Types of Mechanical sensors and the ir basic principle of working: Force sensors: Strain gauges, Tactile
sensors, Pressure sensors: Piezoresistive, Variable Reluctance Sensor (VRP).
UNIT III
Optical Sensors: Basic principle and working of: Photodiodes, Phototransistors and Photo resistors based sensors,
Photomultipliers, Infrared sensors: thermal, Passive Infra-Red, Fiber based sensors and Thermopiles Acoustic Sensors:
Principle and working of Ultrasonic sensors, Piezo-electric resonators, Microphones
UNIT IV
Magnetic and Electromagnetic Sensors 9H
Motors as actuators (linear, rotational, stepping motors), magnetic valves, inductive sensors (LVDT, RVDT, and
Proximity), Hall Effect sensors, Magneto-resistive sensors, Magnetostrictive sensors and actuators.
UNIT V
Chemical and Radiation Sensors 9H
Chemical Sensors: Principle and working of Electro-chemical, Thermo-chemical, Gas, pH, Humidity
151
and moisture sensors.
Radiation Sensors: Principle and working of Ionizationd etectors, Scintillation detectors, Semiconductor
radiation detectors and Microwave sensors (resonant, reflection, transmission)
Textbooks:
1. Sensors and Actuators – Clarence W. de Silva, CRC Press, 2nd Edition, 2015
2. Sensors and Actuators – D. A. Hall and C. E. Millar, CRC Press, 1999
Reference Books:
1. Sensors and Transducers – D. Patranabis, Prentice Hall of India (Pvt.) Ltd., 2003
2. Measurement, Instrumentation, and Sensors Handbook – John G. Webster, CRC Press, 1999
3. Sensors – A Comprehensive Overview – Henry Bolte, John Wiley
4. Handbook of Modern Sensors – Stefan Johann Rupitsch, Springer
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 1
CO2 3 3 2 1 1
CO3 3 3 1 1 1
CO4 3 2 1 1 -
CO5 3 3 1 1 -
152
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CSE – I Semester
L T P C
3 0 0 3
Course Objectives
1. To understand basics and characterization of nanomaterials.
2. To understand synthetic methods of nanomaterials.
3. To apply various techniques for characterization of nanomaterials.
4. To understand studies of nano-structured materials.
5. To enumerate the applications of advanced nanomaterials in engineering.
UNIT – I
Basics and Characterization of Nanomaterials:
Introduction, scope of nanoscience and nanotechnology, nanoscience in nature, classification of
nanostructured materials, importance of nanomaterials.
UNIT – II
Synthesis of Nanomaterials
Top-Down Approach: Inert gas condensation, arc discharge method, aerosol synthesis, plasma arc
technique, ion sputtering, laser ablation, laser pyrolysis, chemical vapour deposition method,
electrodeposition method, high-energy ball milling method.
Bottom-Up Approach: Sol-gel synthesis, microemulsions or reverse micelles, co-precipitation method,
solvothermal synthesis, hydrothermal synthesis, microwave heating synthesis, sonochemical synthesis.
UNIT – III
Techniques for Characterization:
Diffraction techniques, spectroscopy techniques, electron microscopy techniques for the characterization of
nanomaterials, BET method for surface area analysis, dynamic light scattering for particle size
determination.
UNIT – IV
Studies of Nano-structured Materials:
Synthesis, properties, and applications of the following nanomaterials: fullerenes, carbon nanotubes, 2D
nanomaterial (Graphene), core-shell, magnetic nanoparticles, thermoelectric materials, non-linear optical
materials.
UNIT – V
Advanced Engineering Applications of Nanomaterials: 153
Applications of nanoparticles, nanorods, nanowires in water treatment, sensors, electronic devices, medical
domain, civil engineering, chemical engineering, metallurgy and mechanical engineering, food science,
agriculture, pollutants degradation.
TEXTBOOKS:
REFERENCE BOOKS:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1
CO2
CO3
CO4
CO5
154
SRI VEKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY (AUTONOMOUS)
(Open Elective-IV)
L T P C
IV B. Tech, I Semester – (Common to all branches) 3 - - 3
LITERARY VIBES
Course Code: 23AHS48
Course Outcomes
CO1 Identify genres, literary techniques and creative uses of language in literary texts.
CO2 Explain the relevance of themes found in literary texts to contemporary, personal and
cultural values and to historical forces
Apply knowledge and understanding of literary texts when responding to others‘
CO3
problems and their own and make evidence-based arguments
CO4 Analyze the underlying meanings of the text by using the elements of literary texts
CO5 Evaluate their own work and that of others critically
CO6 Develop as creative, effective, independent and reflective students who are able to
make informed choices in process and performance
UNIT I: Poetry
1. Ulysses- Alfred Lord Tennyson
2. Ain‘t I woman?-Sojourner Truth
3. The Second Coming-W.B. Yeats
4. Where the Mind is Without Fear-Rabindranath Tagore
References:
1. WJ Long.History of English Literature, Rupa Publications India; First Edition (4 October 2015)
2. RK Kaushik And SC Bhatia. Essays, Short Stories and One Act Plays, Oxford University
Press .2018.
3. Narayan, R.K. Swami and Friends. Indian Thought Publications, 2015.
4. Kalam, Abdul. Ignited Minds. Penguin Books India, 2014.
5. New Horizon, Pearson publications, New Delhi 2014.
6. Vimala Ramarao, Explorations Volume-II, Prasaranga Bangalore University,2014.
Online Resources
1. https://www.litcharts.com/poetry/alfred-lord-tennyson/ulysses
2. https://www.litcharts.com/lit/ain-t-i-a-woman/summary-and-analysis
3. https://englishliterature.education/articles/poetry-analysis/the-second-coming- by- w-b-yeats-
critical-analysis-summary-and-line-by-line- explanation/#google_vignette
4. https://sirjitutorials.com/where-the-mind-is-without-fear-poem-notes- explanation/
5. https://www.litcharts.com/lit/twelfth-night/themes
6. https://smartenglishnotes.com/2021/11/28/the-luncheon-summary-characters-themes- and-irony/
156
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Textbooks:
1. Michael A. Nielsen, Isaac L. Chuang, Quantum Computation and Quantum Information, Cambridge
University Press, 10th Anniversary Edition, 2010.
2. Eleanor Rieffel and Wolfgang Polak, Quantum Computing: A Gentle Introduction, MIT Press, 2011.
3. Chris Bernhardt, Quantum Computing for Everyone, MIT Press, 2019.
Reference Books:
1. David McMahon, Quantum Computing Explained, Wiley, 2008.
2. Phillip Kaye, Raymond Laflamme, Michele Mosca, An Introduction to Quantum Computing, Oxford
University Press, 2007.
3. Scott Aaronson, Quantum Computing Since Democritus, Cambridge University Press, 2013.
Text books:
Reference Books:
https://www.udemy.com/course/understanding-prompt-engineering/?couponCode=NVDINCTA35TRT
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
LT P C
2 0 0 0
Course Outcomes:
CO1 Understand the basic concepts of gender and its related terminology
Identify the biological, sociological, psychological and legal aspects of gender.
CO2
Use the knowledge in understanding how gender discrimination works in our soci
CO3
Analyze the gendered division of labour and its relation to politics and economics.
CO4
Appraise how gender-role beliefs and sharing behaviour are associated wit h more
CO5 being in all culture and gender groups
Develop students‘ sensibility with regard to issues of gender in
CO6 contemporary India
Gender and Film-Gender and Electronic Media-Gender and Advertisement-Gender and Popular
Literature- Gender Development Issues-Gender Issues-Gender Sensitive Language- Just Relationships
Prescribed Books
Reference Books
1. Wtatt, Robin and Massood, Nazia, Broken Mirrors: The dowry Problems in India,London
: Sage Publications, 2011
2. Datt, R. and Kornberg, J.(eds), Women in Developing Countries, Assessing Strategies
for Empowerment, London: Lynne Rienner Publishers, 2002
3. Brush, Lisa D., Gender and Governance, New Delhi, Rawat Publication, 2007
4. Singh, Direeti, Women and Politics World Wide, New Delhi, Axis Publications, 2010
5. Raj Pal Singh, Anupama Sihag, Gender Sensitization: Issues and Challenges
(English, Hardcover), Raj Publications, 2019
Online Resources:
UNDERSTANDING GENDER CHROME-
extension://kdpelmjpfafjppnhbloffcjpeomlnpah/https://www.arvindguptatoys.com/arvindgupta/kamla-
gender1.pdf
https://onlinecourses.swayam2.ac.in/nou24_hs53/preview
GENDER ROLES AND RELATIONS
https://www.plannedparenthood.org/learn/gender-identity/sex-gender-identity/what-are-gender-
roles-and-stereotypes
https://www.verywellmind.com/understanding-gender-roles-and-their-effect-on-our-relationships-
7499408
https://onlinecourses.swayam2.ac.in/cec23_hs29/preview
GENDER AND LABOUR
https://www.economicsobservatory.com/what-explains-the-gender-division-of-labour-and-how-can- it-be- redressed
https://onlinecourses.nptel.ac.in/noc23_mg67/preview
GENDER-BASED VIOLENCE
https://eige.europa.eu/gender-based-violence/what-is-gender-based-
violence?language_content_entity=en
https://www.worldbank.org/en/topic/socialsustainability/brief/violence-against-women-and-girls
https://onlinecourses.swayam2.ac.in/nou25_ge38/preview
GENDER AND CULTURE
https://gender.study/psychology-of-gender/culture-impact-gender-roles-identities/
https://sociology.iresearchnet.com/sociology-of-culture/gender-and-culture/
https://archive.nptel.ac.in/courses/109/106/109106136/
161
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
0 0 0 2
23ACS34: Evaluation of Industry Internship
162
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
0 0 24 12
23ACS36 Internship
23ACS37 Project
163
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
3 0 3 3
23ACS42: ROBOTICS AND INTELLIGENT SYSTEMS
Text books:
1. K.S. Fu, R.C. Gonzalez, C.S.G. Lee, Robotics : Control, Sensing, Vision and Intelligence
2. Aaron Martinez, Enrique Fernandez, Learning ROS for Robotics Programming: A practical,
instructive, and comprehensive guide to introduce your self to ROS, the top-notch, leading robotics
framework, PACKT publishing, Open Source.
Reference Books:
John J. Craig, Introduction to Robotics: Mechanics and Control, Addison Wesley publication, Third
Edition.
Online Learning Resources https://nptel.ac.in/courses/107106090 https://nptel.ac.in/courses/112108298
164
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY (AUTONOMOUS)
III B. Tech - I Semester -CSE(HONORS)
L T P C
3 0 0 3
23ACC27: CLOUD SECURITY
Course Outcomes:
After completion of the course, students will be able to
CO1: Distinguish the various cloud security and privacy issues.
C02: Analyze the various threats and Attack tools.
CO3: Describe the Data Security and Storage.
CO4: Analyze the Security Management in the Cloud
163
UNIT-V Security Management in the Cloud Lecture 9 Hrs
Textbooks:
1. Preeti Mishra, Emmanuel S Pilli, Jaipur R C Joshi Graphic Era., “Cloud Security Attacks, Techniques, Tools,
and Challenges”, 1st Edition, 2022, CRC press.
2. Tim Mather, SubraKumaraswamy, and ShahedLati“Cloud Security and Privacy”,1st Edition, 2019, O'Reilly
Media, Inc.
Reference Books:
1. Naresh Kumar SehgalPramod Chandra, P. Bhatt John M. Acken., “Cloud Computing with Security Concepts
and Practices”,2ndEdition Springer nature Switzerland AG 2020.
2. Essentials of Cloud Computing by K. Chandrasekaran Special Indian Edition CRC press.
3. RajkumarBuyya,“Cloud Computing Principles and Paradigms”, John Wiley.
164
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Text books:
1. Sadalage, P. & Fowler, No SQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence, Wiley
Publications, 1st Edition 2019.
Reference Books:
1. Redmond, E. & Wilson, J. (2012). Seven Databases in Seven Weeks: A Guide to Modern Databases
and the No SQL Movement (1st Ed.). Raleigh, NC: The Pragmatic Programmers, LLC.
ISBN-13: 978-1934356920 ISBN-10: 1934356921
2. Guy Harrison, Next Generation Database: No SQL and big data, Apress.
Online Learning Resources:
1. https://www.ibm.com/cloud/learn/nosql-databases
2. https://www.coursera.org/lecture/nosql-databases/introduction-to-nosql-VdRNp
3. https://www.geeksforgeeks.org/introduction-to-nosql/
4. https://www.javatpoint.com/nosql-databa
166
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
3 0 3 3
23ACS41: SOFTWARE DEFINED DATA CENTRE
Text books:
1.Building a Modern Data Center, Principles and Strategies of Design, Scott D.Lowe, James Green, David
Davis. Actual Tech Media, 2016.
Reference Books:
1.Data Center Handbook: Plan, Design, Build, and Operations of a Smart Data Center, Second Edition,
HwaiyuGeng P.E.,2021 John Wiley & Sons.
167
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
At the end of the course, the student will be able to
CO1: Use responsive web page design and its advanced styling mechanism
CO2: Use responsive web page design and its advanced styling mechanism
CO3: Create sites that behave across a range of platforms using Angular JS Frameworks
CO4: Acquire technical knowledge of Light Weight Frameworks.
UNIT –I 9hr
Introduction to Responsive Design: What Is Responsive Design - Responsive Design vs. Device Specific
Experiences -Responsive Web Design Is Not Limited Just to Mobile- When Would You Not Use Responsive
Web Design- Understanding the Viewport- Understanding Breakpoints Examples of Responsive Web
Design. Looking at HTML5 Technologies- What’s New in CSS3.Physical Devices, Open Devices Lab.
Testing a Responsive Site: Testing Responsive Design in the Browser- Testing on a Device Simulator.
UNIT –V 9hr
Light weight alternatives: What Are Frameworks- Various Popular Frameworks- BootstrapFoundation-
Materialize-Skeleton-Milligram -UIkit-Material Design Lite-Susy -Choosing a Framework -Concept of
Grids-Building a Landing Page with Skeleton-Building a Product Page with Milligram-Introducing UIkit -
Material Design Lite Explained-Susy Explained.
Text Books:
1. Jonathan Fielding - Beginning Responsive Web Design with HTML5 and CSS3-Apress (2014) (UNIT I,
II,III) 2. Sandeep Kumar Patel - Responsive Web Design with AngularJS-Packt Publishing (2014) (UNIT
IV)
3. Aravind Shenoy & Anirudh Prabhu - CSS Framework Alternatives Explore Five Lightweight Alternatives
to Bootstrap and Foundation with Project Examples (UNIT V)
168
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
Upon successful completion of the course, the student will be able to:
• Installing and configuring mongoDB in windows
• Perform all database operations using MongoDB
• Develop applications by integrating MongoDB with java/PHP.
List of Experiments:
1. Mongo DB installation and configuration in windows.
2. Demon strate how to create and drop a database in Mongo DB.
3. Creating the Collection in Mongo DB on the fly
4. Creating collection with options before inserting the documents and drop the collection created.
5. Mongo DB insert document
a. Insert single document
b. Insert multiple documents in collection
6. Querying all the documents in json format and Querying based on the criteria.
7. Mongo DB update document
a. Using update() method.
b. Using save() method.
8. MongoDB delete document from a collection.
a. Using remove() method.
b. Remove only one document matching your criteria
c. Remove all documents
9. Mongo DB Projection
10. limit() ,skip(), sort() methods in Mongo DB
11. Mongo DB indexing
a. Create index in Mongo DB
b. Finding the indexes in a collection
c. Drop indexes in a collection
d. Drop all the indexes
12. Mongo DB with java and PHP
a. Create a simple application that uses Mongo DB with Java
b. Create a simple application that uses Mongo DB with PHP
169
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
0 0 3 1.5
23ACS40 : ADVANCED STYLING AND RESPONSIVE DESIGN LAB
Course Outcomes:
LIST OF EXPERIMENTS
1. Practicing mobile-first development in wireframes Creating three website wireframes for these
dimensions: smartphone, tablet, and desktop, by applying the mobile-first concept.
2a. Creating the layout design for wireframes
2b.Using Foundation4 Grid to structure the website Using the Foundation4 Grid, perform the following
recommended steps:
1. Start coding the HTML script.
2. Identify the rows in the structure and add a row class to the existent element or to a new div tag.
3. Measure how many columns each main element will fill and set this value in the classes.
4. Customizing menu using the toggle menu solution
5. Creating different image versions for featured homepage images
6. Creating an image slider using the Swiper plugin
7. Creating a responsive table of prices using the FooTable jQuery plugin
8. Creating a contact form using the Ideal Forms framework
9. Installation of Bower- Grunt and Gulp (Execute simple Exercises)
10 Building a Landing Page with Skeleton
11. Building a Product Page with Milligram
12. Creating a 4×3 Responsive Grid Layout-Susy
13. Building an Intuitive Web Page Using MDL
170
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Characteristics of Big Data (5Vs) - Hadoop ecosystem overview -HDFS and MapReduce
Applications in real-world
AWS EMR, Azure HDInsight - GCP Dataproc -Storage and computation on cloud
Use cases: e-commerce, finance
Redshift, Big Query, Snowflake -Data lakes and lake houses -Schema-on-read vs schema-on-write -
ETL pipelines and orchestration.
Stream processing with Apache Kafka, Spark Streaming -Lambda and Kappa architectures
Monitoring real-time dashboards- Use cases in IoT and social media
AWS Quick Sight, Power BI, Tableau -Data preparation and cleaning
Dashboards and KPIs-Role-based reporting
171
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
CO1: Demonstrate understanding of cloud governance through the application of policies, standards, and
cost management practices.
CO2: Apply cost optimization techniques by analyzing pricing models and implementing efficient resource
usage strategies.
CO3: Optimize cloud performance through load balancing, caching, and content delivery strategies.
CO4:Design automated cloud operations using scripting, event triggers, and DevOps tools in compliance
with SLA requirements.
Unit 1: Cloud Governance
Policies, standards, and controls- Tagging and naming conventions-Cost allocation and chargebacks
Resource lifecycle management
172
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Project ideation and proposal writing - Requirement analysis and feasibility study
Tech stack selection- Agile methodology
Cloud architecture diagrams- Security and compliance design-Resource planning and budgeting
DevOps strategy integration
Unit 3: Implementation
API documentation - User and admin manuals -Demo preparation and presentation
Evaluation and peer review
Edge computing and fog computing - Quantum cloud computing - green cloud and sustainability
AI/ML in cloud-native apps - Cloud interoperability and open standards.
173
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Overview of AWS global infrastructure - Introduction to EC2, S3, IAM, and RDS -Managing permissions
and access control - Billing, pricing, and Free Tier usage
Launching and configuring EC2 instances - Hosting static sites on S3 -Using Route 53 for custom domain
configuration - Setting up HTTPS with AWS Certificate Manager
Using RDS for PostgreSQL/MongoDB - Setting up S3 buckets and managing lifecycle policies
Integrating AWS SDK with Node.js - Backup and recovery strategies
AWS Elastic Load Balancer (ELB) - Auto Scaling Groups for EC2
Monitoring with CloudWatch - Application health checks and alerts
Deploy a full stack MERN app on AWS - Use RDS and S3 in the architecture
Setup CI/CD from GitHub to AWS - Document and present deployment architecture
Practical Lab:
1. AWS EC2 Lab – Launch an EC2 instance, SSH in, and deploy a Node app.
2. S3 Hosting Lab – Host a static React site on S3 with custom domain setup via Route 53.
3. RDS Integration Lab – Connect a Node app to an RDS PostgreSQL or MongoDB instance.
174
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
CO1: Explain the fundamentals of data engineering and describe the role of AWS in modern data
infrastructure.
CO2: Evaluate and implement appropriate AWS storage services such as S3, RDS, DynamoDB, and Redshift
for different data storage needs.
CO3: Design and execute scalable data processing workflows using AWS tools like Glue, EMR, and Kinesis
for both batch and real-time data
CO4: Develop and manage end-to-end data pipelines using AWS Data Pipeline, Lambda, and Step Functions
with monitoring and optimization techniques.
CO5: Apply learned concepts in a practical project by building a complete, scalable AWS-based data
pipeline and exploring advanced tools like SageMaker.
Introduction to Data Processing Frameworks - AWS Glue: Data Catalog and ETL Services
Amazon EMR: Big Data Processing with Hadoop and Spark - Real-Time Data Processing with Amazon
Kinesis - Batch Processing vs. Real-Time Processing
176
CSE(HONORS)
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
1. To Understand the Types, Physical Characteristics, Testing, and Deterioration of Natural and
Artificial Stones Used In Construction.(L2)
2. To Explain and Classify Various Structural Clay Products Such As Bricks, Tiles, Terracotta,
Porcelain, and their Manufacturing Processes and Applications.(L2)
3. To Analyze and Apply the Knowledge of Cement, Aggregates, and Admixtures To Evaluate the
Properties of Fresh and Hardened Concrete, Including Mix Design. (L3)
4. To Evaluate and Apply the Knowledge of Wood and Timber—Its Properties, Preservation,
Defects, Testing, and Uses In Building Construction. (L3)
5. To Understand and Interpret the Composition, Application Techniques, and Properties of Paints,
Varnishes, Enamels, and Surface Finishes.(L2)
Course Outcomes :
Upon Successful Completion of the Course, the Student Will Be Able To:
1. Identify the Characteristics, Types, Deterioration, and Applications of Building Stones. (L2)
2. Classify and Evaluate the Quality and Suitability of Bricks, Tiles, and Other Structural Clay
Products. (L3 )
3. Analyze the Properties and Mix Design of Cement, Aggregates, and Concrete For Construction
Use. (L4 )
4. Assess Timber Based On Its Properties, Preservation Methods, and Applications In Building
Works. (L3)
5. Explain the Properties, Preparation, and Application of Paints, Varnishes, and Polishes For
Surface Protection. (L2)
UNIT–I
UNIT–IV
WOOD
Introduction-Classification of Trees - Growth of Trees - Classification of Timber (IS: 399) - Structure
of Timber - Characteristics of Good Timber - Seasoning of Timber - Defects In Timber - Diseases of
Timber- Decay of Timber - Preservation of Timber (IS: 401) - Fire Resistance of Timber - Testing of
Timber(IS:1708)-Suitability of Timber For Specific Uses- Properties of Wood-Wood Products-
Applications of Wood and Wood- Products
UNIT–V
PAINTS, ENAMELS AND VARNISHES
Introduction - Composition of Oil Paint - Characteristics of An Ideal Paint - Preparation of Paint -
Covering Power of Paints - Pigment Volume Concentration (P.V.C.) - Painting Plastered Surfaces –
Painting Wood Surfaces-PaintingMetalSurfaces-Defects-Enamel-Distemper-WaterWashand
Colour Wash -Varnish-French Polish-Wax Polish –Miscellaneous Paints
Text Books
1. S.K. Duggal, Building Materials, New Age International Pvt. Ltd., 3rd Revised Edition, 2008.
2. P.C. Varghese, Building Materials, PHI Learning Pvt. Ltd., 2nd Edition, 2015.
Reference Books
1. M.L. Gambhir, Building Materials, Tata McGraw Hill Publishing Co. Ltd., 4th Edition, 2013.
2. S.S. Bhavikatti, Building Materials, Vikas Publishing House Pvt. Ltd., 3rd Edition, 2015.
3. B.C. Punmia, Building Materials, Laxmi Publications Pvt. Ltd., 2010.
4. Jagadish, Venkatarama Reddy, Alternate Building Materials and Technology, New Age
International Publishers, 2010.
5. Surendra Singh, Engineering Materials, Vikas Publishing House Pvt. Ltd., 2014.
6. P.D. Kulkarni et al., Civil Engineering Materials, Tata McGraw Hill Publishing Co. Ltd., 2008.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III Year B.Tech. CE–I Semester L T P C
3 0 0 3
(23ACE68) CONSTRUCTION METHODS
Course Objectives:
1. To understand the importance, types, and selection of foundations for various site conditions.
(L2)
2. To identify and apply construction techniques of different types of masonry and structural
components. (L3)
3. To describe and evaluate different types and techniques of plastering used in construction. (L2)
4. To examine the properties, applications, and construction methods of various flooring types.
(L4)
5. To analyze and design basic components of industrial structures with emphasis on modern
techniques and materials. (L4)
Course Outcomes:
Upon successful completion of this course, the student will be able to:
1. Understand various types of foundations, their functions, and methods to improve soil bearing
capacity. (L2)
2. Apply knowledge of masonry types, bonds, and composite construction methods in practical
construction. (L3)
3. Identify types of plastering, defects, and special techniques used in surface finishing. (L2)
4. Analyze different flooring materials, laying techniques, and repair methods. (L4)
5. Design and assess components of industrial structures such as PEBs, trusses, and roofing
systems. (L6)
UNIT–I
FOUNDATIONS
Introduction To Foundations - Importance of Foundations In Construction - Functions of A Foundation
- Factors Affecting the Choice of Foundations - Types of Foundations - Shallow Foundations: Strip
Footing, Isolated Footing, Combined Footing, Raft Foundation - Deep Foundations :Pile
Foundations,Well Foundations-Site Investigation For Foundations-Soil
Testing Methods, Bearing Capacity of Soils, Methods of Improving Bearing Capacity.
UNIT–II
MASONRY
Introduction To Masonry Construction - Definition and Importance of Masonry - Comparison of
Different Types of Masonry - Types of Masonry Construction - Brick Masonry: Stretcher, Header,
English, Flemish Bonds - Stone Masonry: Random Rubble Masonry, Coursed Rubble
Masonry,AshlarMasonry-ConcreteBlockMasonry:HollowBlocks,SolidBlocks,Interlocking
Blocks-CompositeMasonry:Brick-StoneCompositeMasonry-Lintels,Arches,andCopings-
Construction Techniques and Materials Used
UNIT–III
PLASTERING
Introduction To Plastering - Purpose and Importance of Plastering - Materials Used In Plastering
(Cement, Lime, Gypsum) - Types of Plastering - Lime Plaster, Cement Plaster, Gypsum Plaster,
Stucco Plaster - Methods of Plastering -Single Coat, Double Coat, and Three-Coat Plastering -
Defects In Plastering and Remedies - Cracking, Peeling, Efflorescence, Blistering - Special
Plastering Techniques -Waterproof Plastering, Decorative Plastering
UNIT–IV
FLOORING
Introduction To Flooring - Importance and Requirements of Good Flooring - Types of Flooring- Hard
Flooring: Stone (Marble, Granite, Kota), Concrete Flooring , Ceramic and Vitrified Tiles - Resilient
Flooring: PVC, Linoleum, Rubber Flooring - Wooden Flooring: Solid Wood, Laminated Wood,
Parquet Flooring - Special Flooring: Epoxy Flooring, Mosaic Flooring, Terrazzo Flooring -
Construction Methods of Flooring - Laying of Different Floor Materials - Sub-
BasePreparationandFinishing-DefectsInFlooringandRepairTechniques-Cracking,
Dampness, Un even Settlement
UNIT–V
INDUSTRIAL STRUCTURES
Introduction To Industrial Structures - Requirements of Industrial Buildings - Structural Components
- Types of Industrial Structures - Steel Structures: Components of Steel Buildings (Trusses, Columns,
Girders) - Pre-Engineered Buildings (PEB): Concept, Advantages, and Applications - Portal Frames
and Space Frames: Design and Construction Considerations – Roofing Systems In Industrial Buildings
- Trusses, Shell Roofs, Domes, Vaults - Construction of Warehouses and Sheds : Material Selection,
Structural Stability Considerations - Factories and Large-
SpanStructures,ConstructionTechniquesForLong-SpanStructures,FireResistanceand
Safety Measures - Special Considerations For Industrial Buildings - Ventilation and Lighting
Requirements, Vibration Control and Noise Reduction Techniques
Textbooks:
1. B.C. Punmia, Ashok Kumar Jain, Arun Kumar Jain, Building Construction, Laxmi Publications
(P) Ltd., New Delhi, 2008.
2. P.C. Varghese, Building Construction, PHI Learning Pvt. Ltd., 2nd Edition, 2017.
Reference Books:
1. Sushil Kumar, Building Construction, Standard Publishers Distributors, New Delhi, 2013.
2. S.S. Bhavikatti, Building Construction, Vikas Publishing House Pvt. Ltd., 2nd Edition, 2016.
3. Dr. S.C. Rangwala, Building Construction, Charotar Publishing House, 26th Edition, 2014.
4. R.L. Peurifoy, Construction Planning, Equipment and Methods, McGraw Hill Education, 8th
Edition, 2010.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III Year B.Tech. CE–II Semester L T P C
3 0 0 3
(23ACE69) FUNDAMENTALS OF BUILDING PLANNING AND DRAWING
Course Objectives:
2. Apply Functional Planning Techniques For Various Residential Building Layouts and Integrate Vastu
Principles. (L3)
3. Design and Draw Public, Commercial, and Industrial Buildings as Per Functional and Universal Design
Standards. (L6)
4. Develop Detailed Plans, Elevations, and Sections Using CAD Software For Residential and Non-
Residential Buildings. (L3)
5. Evaluate and Prepare Service Drawings, Submission Drawings, and Working Drawings In Compliance
With Municipal Regulations. (L5)
UNIT – I
UNIT – II
RESIDENTIAL BUILDINGS
Classification of Residential Buildings - Individual Houses, Duplex Houses, Apartments, Row Houses, Villas -
Functional Requirements of A Residential Building - Zoning and Space Requirements For Different Rooms -
Circulation and Connectivity - Types of Residential Plans - Single-Bedroom, Double-Bedroom, and Multi-Storey
Residential Plans - Preparation of Building Plans - Plan, Elevation, and Section of A Simple Residential Building
- Vastu Considerations In Residential Planning - Orientation of Rooms as Per Traditional Indian Architectural
Practices.
UNIT – III
UNIT – IV
UNIT – V
Text Books:
1. M. G. Shah, C. M. Kale, Building Drawing, Tata McGraw Hill Publishing Co. Ltd., 2nd Edition, 2012.
2. Gurucharan Singh, Building Drawing, Standard Publishers Distributors, 9th Edition, 2015.
Reference Books:
1. K. R. Karnan, Building Planning and Drawing, Scitech Publications (India) Pvt. Ltd., 2016.
2. S. P. Bindra, Building Drawing and Detailing, Dhanpat Rai Publishing Co., 2014.
3. B. C. Punmia, Ashok Kumar Jain, Arun Kumar Jain, Building Planning and Drawing, Laxmi Publications
Pvt. Ltd., 2011.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
2. Apply Basic Surveying Instruments and Techniques For Measurement of Distances, Angles,
Levels, Areas, and Volumes. (L3)
3. Analyze and Compute Traverse Data, Horizontal and Vertical Angles Using theodolites and
Trigonometric Levelling Methods. (L4)
4. Evaluate the Use of Modern Surveying Instruments Like Total Stations, GPS, and Remote
Sensing Tools For Spatial Data Acquisition. (L5 )
5. Interpret Photogrammetric Data For Topographic Mapping, Aerial Triangulation, and Preparation of Maps
Using Stereoscopy. (L5)
Course Outcomes :-
After Successful Completion of the Course, the Student Will Be Able To:
1. To Understand the Basic Principles, Classifications, and Techniques of Surveying Using Chain, Compass,
Levelling, and Plane Table Methods. (L2 )
2. To Apply Appropriate Methods For Levelling, Contouring, and Calculating Areas and Volumes For Civil
Engineering Projects. (L3 )
3. To Analyze and Compute Angular Measurements, Traverses, and Heights Using theodolites and
Trigonometric Levelling. (L4 )
4. To Utilize Modern Surveying Tools Such as EDM, Total Station, GPS, Drones, and Lidar For Advanced
Spatial Data Collection. (L3 )
5. To Evaluate and Interpret Photogrammetric Data For Map Preparation, Stereoscopy, Aerial Triangulation,
and Mosaics. (L5 )
UNIT–I
Introduction and Basic Concepts: Introduction, Objectives, Classification and Principles of Surveying,
Surveying Accessories. Introduction To Compass, Leveling and Plane Table Surveying.
Linear Distances- Approximate Methods, Direct Methods- Chains- Tapes, Ranging, Tape Corrections.
Prismatic Compass- Bearings, Included Angles, Local Attraction, Magnetic Declination, and Dip –Systems and
W.C.B and Q.B Systems of Locating Bearings
UNIT-II
Leveling- Types of Levels, Methods of Levelling, and Determination of Levels, Effect of
Curvature of Earth and Refraction.
Contouring- Characteristics and Uses of Contours, Methods of Contour Surveying.
Areas - Determination of Areas Consisting of Irregular Boundary and Regular Boundary.
Volumes -Determination of Volume of Earth Work In Cutting and Embankments For Level
Section, Capacity of Reservoirs.
UNIT – III
Theodolite Surveying: Types of theodolites, Temporary Adjustments, Measurement of Horizontal
Angle By Repetition Method and Reiteration Method, Measurement of Vertical Angle, Trigonometrical
Leveling When Base Is Accessible and Inaccessible.
Traversing: Methods of Traversing, Traverse Computations and Adjustments,
Introduction To Omitted Measurements.
UNIT – IV
Curves: Types of Curves and their Necessity, Elements of Simple, Compound, Reverse Curves.
Introduction To Tacheometric Surveying.
Modern Surveying Methods: Principle and Types of E.D.M. Instruments, Total
Station- Advantages and Applications. Introduction To Global Positioning System.
Introduction To Drone Survey and Lidar survey (Light Detection and Ranging).
UNIT – V
Photogrammetry Surveying:
Introduction, Basic Concepts, Perspective Geometry of Aerial Photograph, Relief and
Tilt Displacements, Terrestrial Photogrammetry, Flight Planning; Stereoscopy, Ground
Control Extension For Photographic Mapping- Aerial Triangulation, Radial
Triangulation, Methods; Photographic Mapping- Mapping Using Paper Prints,
Mapping Using Stereo-Plotting Instruments, Mosaics, Map Substitutes.
Text Books:
1. S. K. Duggal, Surveying (Vol. 1 & 2), Tata McGraw Hill Publishing Co. Ltd., New Delhi, 5th
Edition, 2019.
2. C. Venkatramaiah, Textbook of Surveying, Universities Press, 1st Edition, 2011.
Reference Books:
1. B. C. Punmia, Ashok Kumar Jain, Arun Kumar Jain, Surveying (Vol. 1), Laxmi Publications (P)
Ltd., New Delhi, 18th Edition, 2024.
2. B. C. Punmia, Ashok Kumar Jain, Arun Kumar Jain, Surveying (Vol. 2), Laxmi Publications (P)
Ltd., New Delhi, 17th Edition, 2022.
3. B. C. Punmia, Ashok Kumar Jain, Arun Kumar Jain, Surveying (Vol. 3), Laxmi Publications (P)
Ltd., New Delhi, 16th Edition, 2023.
4. A. M. Chandra, Plane Surveying and Higher Surveying, New Age International Pvt. Ltd., New
Delhi, 3rd Edition, 2015.
5. N. Basak, Surveying and Levelling, Tata McGraw Hill Publishing Co. Ltd., New Delhi, 4th
Edition, 2014.
6. K. R. Arora, Surveying (Vol. 1, 2 & 3), Standard Book House, Delhi, 12th Edition, 2015.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV Year B.Tech. CE– I Semester
L T P C
3 0 0 3
(23ACE71) ESSENTIALS OF CONCRETE TECHNOLOGY
Course Objectives :-
The Objectives of This Course Are To Enable the Student To:
1. Understand the Composition, Properties, Specifications, and Testing Methods For
Concrete Materials. [L1]
3. Acquire Knowledge On the Behavior of Fresh and Hardened Concrete and Factors
Influencing Performance. [ L3]
4. Develop the Ability To Design Concrete Mixes Using Standard Methods For Normal
and High Strength Concrete. [L4]
5. Explore Special Concretes, Quality Control Measures, and Durability Aspects. [ L4]
Course Outcomes :-
After completing this course, the student will be able to:
1. CO1: Explain the chemical and physical properties of cement, aggregates, water, and
admixtures as per IS standards. [L2]
2. CO2: Describe the manufacturing process of concrete, including equipment, methods,
and curing techniques. [L2]
3. CO3: Analyze the fresh and hardened properties of concrete including workability,
strength, and microstructure. [L4]
4. CO4: Design concrete mix proportions using ACI and IS methods for normal and high-
strength concrete. [L4]
5. CO5: Evaluate the behavior and performance of concrete under various conditions,
including shrinkage, creep, corrosion, thermal effects, and special concrete types. [L5]
UNIT – I
Materials For Making Concrete: Cement - Chemical Composition, Physical Properties; Tests, I.S.
Specifications; Different Types – Aggregates - Classification, Mechanical Properties, and Tests,
Grading Requirements, Sampling of Aggregate; Water - Quality of Water, Permissible Impurities As
Per I.S; – Mineral Admixtures: Fly Ash, GGBS, Silica Fume, Metakaolin, Rice Husk Ash, Etc.
Chemical Admixtures - Accelerators, Retarders, Water Reducing Agents, Super Plasticizers, Air
Entrainers, Water Proofers.
UNIT – II
Concrete: Manufacture of Concrete, Measurement of Materials, Storage and Handling, Batching Plant
and Equipment Mixing - Types of Mixers, Transportation of Concrete, Pumping of Concrete, Placing
of Concrete, Under Water Concreting, Compaction of Concrete, Curing of Concrete, Ready Mixed
Concrete. Mix Design - Nominal Mixes and Design Mixes, Factors Influencing Mix Design; ACI
Method and I.S Method, Design For High Strength Mixes.
UNIT – III
Fresh, Hardened Properties of Concrete: Fresh Concrete - Workability, Tests For Workability,
Cohesion, Segregation, and Bleeding; Hardened Concrete- Factors Affecting Strength of Concrete,
Strength of Concrete In Compression, Tension, and Flexure; Stress- Strain Characteristics and Elastic
Properties; Introduction To Microstructural Properties of Concrete
UNIT – IV
Mix Design - Factors Influencing Mix Proportion - Mix Design By ACI Method and I.S. Code
Method - Design of High Strength Concrete. Strength of Concrete - Shrinkage and Temperature
Effects - Creep of Concrete - Permeability of Concrete - Durability of Concrete - Corrosion - Causes
and Effects - Remedial Measures- thermal Properties of Concrete - Micro Cracking of Concrete.
UNIT – V
Text Books:
Reference Books:
1. P. Kumar Mehta , Paulo J.M. Monteiro, Concrete: Microstructure, Properties, and Materials,
Mcgraw Hill Education,2014
2. Concrete Technology: theory and Practice, M. S. Shetty and A. K. Jain, S Chand Co.,
Publishers, 2018.
3. Concrete Technology, J.J. Brooks and A. M. Neville, Pearson, 2019, 2nd Edition.
4. Santakumar A.R., Concrete Technology, Oxford University Press, New Delhi, 2007.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III Year B.Tech. CE–I Semester
L T P C
0 0 3 1.5
(23ACE72) BASIC CONCRETE TECHNOLOGY LAB
Course Objectives :-
The Objectives of This Course Are To:
1. Understand the Physical Properties and Behavior of Cement and Aggregates. [L1]
Course Outcomes :-
1. After Completing This Course, the Student Will Be Able To:
2. CO1: Determine the Physical Properties of Cement Through Standard Tests Such As Fineness,
Consistency, Setting Time, Soundness, and Compressive Strength. [L3]
3. CO2: Assess the Properties of Fine and Coarse Aggregates and Evaluate the Workability of
Fresh Concrete Using Standard Test Methods. [L3]
4. CO3: Prepare, Cure, and Test Concrete Specimens To Determine Compressive and Tensile
Strength, and Analyze Stress-Strain Behavior. [L4]
5. CO4: Apply the IS Method For Concrete Mix Design and Verify the Mix Through Testing.
[L4]
CO5: Demonstrate the Use of Non-Destructive Testing Equipment To Assess the Quality of
Hardened Concrete. [L3]
1. Determination of Fineness and Specific Gravity of Cement.
2. Determination of Consistency of Standard Cement Paste.
3. Determination of Initial and Final Setting Times of Cement.
4. Determination of Compressive Strength of Cement.
5. Determination of Soundness of Cement By La-Chatalier’s Apparatus.
6. Determination of Fineness Modulus of Coarse and Fine Aggregates.
7. Determination of Percentage of Voids, Bulk Density, Specific Gravity of Course and Fine
Aggregates.
8. Workability Tests: Slump Cone Test, Compaction Factor Test, Vee-Bee Consistometer, Flow
Test.
9. Preparing and Curing Concrete Specimens For Tests & Determination of Compressive Strength
of Concrete Cubes.
10. Study of Stress - Strain Characteristics of Concrete and Tests For Tensile Strength of Concrete.
11. Experiments To Demonstrate the Use of Non-Destructive Test Equipment.
12. Mix Design: IS Code Method.
2. Apply methods of leveling and contouring for field measurements and building layouts.
[L3]
3. Interpret and plot survey data accurately to prepare maps and plans. [L3]
4. Use modern surveying instruments like Total Station for precise measurements. [L3]
5. Develop skills to set out curves and perform traversing for practical civil engineering
projects. [L3]
Course Outcomes :
1. After completing this course, the student will be able to:
CO1: Conduct chain, compass, and plane table surveys, and accurately plot survey details.
[L3]
2. CO2: Perform leveling operations including fly leveling, profile leveling, and contouring for
terrain mapping. [L3]
3. CO3: Use theodolite for precise measurement of horizontal angles and set out simple curves.
[L4]
4. CO4: Operate Total Station equipment for accurate data collection and site layout. [L4]
5. CO5: Prepare field survey maps and layouts for building and civil engineering projects based
on survey data. [L4]
L T P C
3 0 0 3
L T P C
3 0 0 3
L T P C
3 0 0 3
L T P C
3 0 0 3
L T P C
3 0 0 3
L T P C
- - 6 3
L T P C
3 0 0 3
23AEE58 FUTURISTIC POWER SYSTEMS
COURSE OUTCOMES:
After the completion of the course students will be able to
CO1. To solicit the importance of large scale renewable energy integration with existing grid
infrastructure.L1
CO2. To understand the importance and utility of Energy storage systems in futuristic power
systems. L2
CO3. To explore large scale micro-grid deployment with RES and ESS integration. L3
CO4. To understand the role of communication and IT Infrastructure in power system and
related challenges. L2
CO5. To explore the potential of Microgrids and its importance in Indian context. L3
UNIT I
Introduction:
Present status of worldwide scenario of electricity generation, transmission and distribution;
Energy infrastructure-Resilience and Security; Social, Technical and economic challenges;
Major trends driving power system evolution; State of the art technologies in power system.
UNIT II
Renewable Energy Integration:
Review of renewable energy (RE) resources and systems: Solar- PV, Solar Thermal, Wind,
Biomass, Micro- hydro and Fuel Cell, comparison of various RE resources; Renewable Energy
Policies and present status of integration with existing grid; Large scale integration of
renewable energy-Technical challenges, enabling technologies, International requirements;
Renewable energy forecasting.
UNIT III
Energy Storage Systems (ESS):
Review of energy storage components: Battery, VRB, Ultra-capacitor, Fuel Cells, Pumped
Hydro-Storage and flywheels, comparison of ESS technologies; Importance of ESS in
futuristic power systems; Aggregated ESS, Distributed ESS; Applications of ESS: Energy
Management (Load Leveling and Peak Shifting), Fluctuation Suppression (Intermittency
Mitigation), Uninterruptible Power System Low-Voltage Ride Through; Placement of the ESS
to Improve Power Quality, Voltage Regulation Using ESS, ESS as Spinning Reserve.
UNIT IV
Micro-grid and Smart-grid:
Micro-grid evolution: Micro-grid concept, importance in futuristic power system, basic
architectures and control, objectives and state of the art technologies; Microgrid as a building
block of Smart-grid; Smart-grid concept, Smart Grid versus conventional electrical networks,
Smart-grid infrastructure, Smart Grid communication system and its cyber security,
International standard IEC 61850 and its application to Smart-grid;
Microgrids /smart grid and Electric Vehicles integration. Technical, Economic, Environmental
and Social Benefits of Microgrid Operation. Microgrids for Rural Electrification, Review of
Microgrid Best Practices through Case Studies: Strategic Planning, Operations: Commercial
and Financial Considerations; Technical and Social Context.
UNIT V
Communication and IT infrastructure:
Requirements of Communication and IT infrastructure in futuristic power systems: various
communication protocols, comparison of performance; IEEE standard: IEEE 802.11 Mesh
Networking, IEEE 802.15.4-Wireless Sensor Networks; Communications Technologies for
Smart metering; Cyber security issues and mitigation techniques.
TEXTBOOKS:
1. Microgrids Architectures and Control Edited by Nikos Hatziargyriou, IEEE and Wiley,
2014.
2. Energy Storage for Sustainable Microgrid by David Wenzhong Gao, Elsevier, 2015.
3. Introduction to the Smart Grid- Concepts, Technologies and Evolution by Salman K.
Salman, IET, 2017.
4. Energy Storage Systems and Components by Alfred Rufer, CRC Press, 2018
REFERENCE BOOKS:
1. Energy Efficiency and Renewable Energy Handbook Edited by D. Yogi Goswami and
Frank Kreith, 2nd Edition- 2016, CRC.
2. Clean Energy Microgrids, Edited by Shin'ya Obara and Jorge Morel IET, 2017.
3. Hybrid-Renewable Energy Systems in Microgrids- Integration, Developments and Control
edited by Hina Fathimaby et al., Elsevier WoodHead Publishing, 2018.
4. Smart Microgrids: Lessons from Campus Microgrid Design and Implementation edited by
Hassan Farhangi, CRC Press 2017.
WEBSITE REFERENCE / VIDEO COURSES:
1. NPTEL Web Course on: DC Microgrid And Control System Prof. Avik Bhattacharya, IIT
Roorkee.
2. NPTEL Web Course on Electronics and Distributed Generation Dr. Vinod John
Department of Electrical Engineering IISc Bangalore.
3. NPTEL Web Course on Introduction to Smart Grid, PROF. N.P. PADHY Department of
Electrical Engineering IIT Roorkee PROF. PREMALATA JENA Department of
Electrical Engineering.
4. NPTEL Web Course on Electric vehicles and Renewable energy, Prof. Ashok
Jhunjhunwala, Prof. Prabhjot Kaur, Prof. Kaushal Kumar Jha and Prof. L Kannan, IIT
Madras.
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY,
CHITTOOR
(AUTONOMOUS)
L T P C
3 0 0 3
L T P C
3 0 0 3
L T P C
3 0 0 3
23AEE61 MICROGRID SYSTEM DESIGN
COURSE OUTCOMES:
After the completion of the course students will be able to
CO1. Select and size various Microgrid energy resources L3
CO2. Select the power and control architecture of the Microgrid L3
CO3. Select and design the Microgrid‘s communication architecture. L3
CO4. Illustrate the design aspects DC and AC Microgrids with their control strategies. L4
CO5. Illustrate the implementation of the Microgrid islanding detection and anti-islanding
scheme/ black start operation L4
UNIT I
Selection/ Sizing of Microgrid Energy Resources
Factors affecting the selection and sizing of energy resources for Microgrid applications,
dependency on type of loads connected, Selection/ Sizing: Renewable energy resources,
Energy Storage components. Hybrid combination of RES and ESS.
UNIT II
Selection of Power and Control Architecture:
Factors affecting the selection of Microgrid power and control architecture; Design
Consideration for control implementation; Sensors: Selection of sensors and design of sensor
Interfaces, design of control Interfaces. Design considerations for DSP/ Microcontroller
interfaces.
UNIT III
Selection and Design of Communication Architecture:
Design considerations for selection of communication network for Microgrid applications;
Design and implementation of communication links/ interfaces. Microcontroller programming
for Data transfer on communication network. Practical design considerations for
Communication networks.
UNIT IV
Design of DC and AC Microgrid:
Design DC Power Conditioning Units for RES and ESS, Unidirectional and Bidirectional
Converter design, implementation of Control loop with DSP; Programming for Power sharing
and Energy Management algorithms; Design of Protection system for DC Microgrid Design
AC Power Conditioning Units for RES and ESS, Unidirectional and Bidirectional Converter
design, implementation of Control loop with DSP; Grid Synchronization. Programming for
Power sharing and Energy Management algorithms; Design of Protection system for AC
Microgrid.
UNIT V
Islanding in Microgrids:
Selection and implementation of Islanding detection and anti-islanding scheme; Black- start
and Autonomous operations in Microgrids.
TEXTBOOKS:
1. Microgrids Design and Implementation edited by Antonio Carlos Zambroni de Souza and
Miguel Castilla, Springer, 2019
2. Microgrids Architectures and Control Edited by Nikos Hatziargyriou, IEEE and Wiley,
2014
3. Power Electronic Converters For Microgrids by Suleiman M. Sharkh, Mohammad A.
Abusara, Georgios I. Orfanoudakis Babar Hussain, IEEE and Wiley, 2014
REFERENCE BOOKS:
1. Energy Storage for Sustainable Microgrid by David Wenzhong Gao, Elsevier, 2015
2. Cooperative Synchronization in Distributed Microgrid Control by Ali Bidram, Vahidreza
Nasirian Ali Davoudi, and Frank L. Lewis, Springer, 2017.
3. Energy Efficiency and Renewable Energy Handbook Edited by D. Yogi Goswami and
Frank Kreith, 2nd Edition- 2016, CRC
4. Control Circuits In Power Electronics Practical Issues In Design And Implementation
Edited by Miguel Castilla, IET, 2016.
5. Hybrid-Renewable Energy Systems in Microgrids- Integration, Developments and Control
edited by Hina Fathimaby et al., Elseiver WoodHead Publishing, 2018.
6. Urban DC Microgrid Intelligent Control and Power Flow Optimization by Manuela
Sechilariu and Fabrice Locment, 2016 Elsevier.
7. Integrated Power Electronic Converters and Digital Control, by Ali Emadi, Alireza
Khaligh, Zhong Nie, and Young Joo, Lee 2009, CRC Press.
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY,
CHITTOOR
(AUTONOMOUS)
L T P C
3 0 0 3
L T P C
- - 6 3
Course Outcomes:
CO1: Understand crystal structures, defects, strengthening mechanisms, and phase diagrams including
the iron–carbon system
CO2: Classify and evaluate the microstructure, properties, and applications of steels and cast irons.
CO3: Analyze various heat treatment processes and their effects on the microstructure and properties of
steels.
CO4: identify the microstructure, properties, and industrial uses of important non-ferrous metals and
their alloys.
CO5: Understand the structure, properties, and applications of ceramics, polymers, composites,
superalloys, and nanomaterials.
UNIT – I
Structure of Metals & Constitution of Alloys
Structure of Metals: Crystal Structures: Unit cells, Metallic crystal structures, Imperfection in solids: Point,
Line, interstitial and volume defects; dislocation strengthening mechanisms and slip systems, critically resolved
shear stress.
Constitution of Alloys: Necessity of Alloying, substitutional and interstitial solid solutions- Phase diagrams:
Interpretation of binary phase diagrams and microstructure development; eutectic, peritectic, peritectoid and
monotectic reactions. Iron-Iron-carbide diagram and microstructural aspects of ferrite, cementite, austenite,
ledeburite, and cast iron.
UNIT – II
Steels & Cast irons
Steels: Plain carbon steels, use and limitations of plain carbon steels. AISI& BIS classification of steels.
Classification of alloys steels. Microstructure, properties and applications of alloy steels-stainless steels and
tool steels.
Cast irons: Microstructure, properties and applications of white cast iron, malleable cast iron, grey cast iron,
nodular cast iron and alloy cast irons.
UNIT-III
Heat Treatment of Steels: Annealing, tempering, normalizing and hardening, isothermal transformation
diagrams for Fe-Fe3C alloys and microstructure development. Continuous cooling curves and interpretation of
final microstructures and properties- austempering, martempering, case hardening - carburizing, nitriding,
cyaniding, carbo-nitriding, flame and induction hardening, and vacuum and plasma hardening.
UNIT-IV
Non-ferrous Metals and Alloys: Microstructure, properties and applications of copper, aluminium, titanium,
nickel and their alloys. Study of Al-Cu phase diagram.
UNIT-V
Ceramics, Polymers and Composites: Structure, properties and applications of ceramics, polymers and
composites. Introduction to super alloys and nanomaterials.
TEXT BOOKS:
1. V.Raghavan, Material Science and Engineering, 5/e, Prentice Hall of India, 2004.
2. R.Balasubramaniam, Callister’s Material Science and Engineering, 2/e, Wiley India, 2014.
REFERENCE BOOKS:
1. Y. Lakhtin, Engineering Physical Metallurgy, University Press of the Pacific, 2000.
2. S.H. Avner, Introduction to Physical Metallurgy, 2/e, Tata McGraw- Hill, 1997
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
CO1: Introduce the fundamentals, evolution, classifications, and data formats associated with Additive
Manufacturing (AM) systems.
CO2: Familiarize students with CAD modeling, digitization, data processing, and reverse engineering
techniques for AM.
CO3: Explain the principles, processes, materials, and applications of solid and liquid-based AM
systems.
CO4: Understand the working principles, processes, advantages, and limitations of powder-based AM
systems.
CO5: Explore additional AM techniques like 3DP, BPM, and SDM, along with their operational
principles and practical applications.
Unit – I
Introduction to Additive Manufacturing (AM) Systems: History and Development of AM, Need of AM,
Difference between AM and CNC, Classification of AM Processes: Based on Layering Techniques, Raw
Materials and Energy Sources, AM Process Chain, Benefits and Applications of AM, Representation of 3D
model in STL format, RP data formats: SLC, CLI, RPI, LEAF, IGES, CT, STEP, HP/GL.
Unit – II
CAD & Reverse Engineering: Basic Concept, Digitization techniques, Model Reconstruction, Data Processing
for Additive Manufacturing Technology: CAD model preparation, Part Orientation and support generation,
Model Slicing, Tool path Generation, Software’s for Additive Manufacturing Technology: MIMICS,
MAGICS. Reverse Engineering (RE) –Meaning, Use, RE – The Generic Process, Phase of RE Scanning,
Contact Scanners, Noncontact Scanners, Point Processing, Application Geometric Model, Development.
UNIT-III
Liquid Based AM Systems: Stereolithography (SLA): Principle, Process, Materials, Advantages, Limitations
and Applications. Solid Ground Curing (SGC): Principle, Process, Materials, Advantages, Limitations,
Applications. Fusion Deposition Modeling (FDM): Principle, Process, Materials, Advantages, Limitations,
Applications. Laminated Object Manufacturing (LOM): Principle, Process, Materials, Advantages,
Limitations, Applications.
UNIT-IV
Powder Based AM Systems: Principle and Process of Selective Laser Sintering (SLS), Advantages, Limitations
and Applications of SLS, Principle and Process of Laser Engineered Net Shaping (LENS), Advantages,
Limitations and Applications of LENS, Principle and Process of Electron Beam Melting (EBM), Advantages,
Limitations and Applications of EBM.
UNIT-V
Other Additive Manufacturing Systems: Three-Dimensional Printing (3DP): Principle, Process, Advantages,
Limitations and Applications. Ballistic Particle Manufacturing (BPM): Principle, Process, Advantages,
Limitations, Applications. Shape Deposition Manufacturing (SDM): Principle, Process, Advantages,
Limitations, Applications.
TEXT BOOKS:
1. Ian Gibson, David W. Rosen, Brent Stucker, “Additive Manufacturing Technologies: Rapid Prototyping
to Direct Digital Manufacturing”, 1stedition, Springer, 2010.
2. Chua C.K., Leong K.F. and Lim C.S., “Rapid Prototyping: Principles and Applications”, 2nd edition, World
Scientific Publishers, 2003.
3. Liou W. Liou, Frank W., Liou, “Rapid Prototyping and Engineering Applications: A Tool Box for
Prototype Development”, CRC Press, 2007
REFERENCE BOOKS:
1. Pham D.T. and Dimov S.S., “Rapid Manufacturing; The Technologies and Application of RPT and Rapid
Tooling”, Springer, London 2001.
2. Gebhardt A., “Rapid prototyping”, Hanser Gardener Publications, 2003
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
CO1: Understand and apply the principles of X-ray diffraction for structural analysis of polycrystalline
materials, including crystallite size estimation using Scherrer and WH methods.
CO2: Gain knowledge of the construction, working, imaging modes, and applications of Scanning
Electron Microscopy (SEM).
CO3: Comprehend the operation and applications of Transmission Electron Microscopy (TEM) and
distinguish it from SEM.
CO4: Understand the principles, instrumentation, and analytical applications of key spectroscopy
techniques such as UV-Vis, Raman, FTIR, and XPS.
CO5: Analyze electrical and magnetic properties of materials using techniques like DC/AC conductivity,
Hall Effect, VSM, and SQUID.
UNIT – I
Structure Analysis by Powder X-Ray Diffraction: Introduction, Bragg's law of diffraction, Intensity of
Diffracted beams —factors affecting Diffraction Intensities - structure of polycrystalline Aggregates,
Determination of crystal structure, Crystallite size by Scherrer and WH Methods, Small angle X-ray scattering
(SAXS) (in brief).
UNIT – II
Microscopy Technique -1 Scanning Electron Microscopy (Sem): Introduction, Principle, Construction and
working principle of Scanning Electron Microscope, Specimen preparation, Different types of modes used
(Secondary Electron and Backscatter Electron), Advantages, limitations and applications of SEM.
UNIT-III
Microscopy Technique -2 - Transmission Electron Microscopy (Tem): Construction and Working principle,
Resolving power and Magnification, Bright and dark fields, Diffraction and image formation, Specimen
preparation, Selected Area Diffraction, Applications of Transmission Electron Microscopy, Difference
between SEM and TEM, Advantages and Limitations of Transmission Electron Microscopy.
UNIT-IV
Spectroscopy Techniques: Principle, Experimental arrangement, Analysis and Advantages of the spectroscopic
techniques — (i) UV-Visible spectroscopy (ii) Raman Spectroscopy, (iii) Fourier Transform infrared (FTIR)
spectroscopy, (iv) X-ray photoelectron spectroscopy (XPS).
UNIT-V
Electrical & Magnetic Characterization Techniques: Electrical Properties analysis techniques (DC
conductivity, AC conductivity) Activation Energy, Effect of Magnetic field on the electrical properties (Hall
Effect). Magnetization measurement by induction method, Vibrating sample Magnetometer (VSM) and
SQUID (Superconducting Quantum Interference Device).
TEXT BOOKS:
1. Material Characterization: Introduction to Microscopic and Spectroscopic Methods — Yang Leng — John
Wiley & Sons (Asia) Pvt. Ltd. 2008.
2. Micro structural Characterization of Materials - David Brandon, Wayne D Kalpan, John Wiley & Sons
Ltd., 2008.
REFERENCE BOOKS:
1. Fundamentals of Molecular Spectroscopy -IV Ed. -Colin Neville Banwell and Elaine M. McCash, Tata
McGraw-Hill, 2008.
2. Elements of X-ray diffraction - Bernard Dennis Cullity & Stuart R Stocks, Prentice Hall, 2001 — Science
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
3 0 0 3
III B. Tech II Sem
23AME25: CAD/CAM
Course Outcomes:
CO1: Understand the product cycle and apply CAD/CAM tools and computer graphics concepts for
industrial design and manufacturing.
CO2: Apply various geometric modeling techniques including wireframe, surface, and solid modeling
for accurate representation of engineering components.
CO3: Comprehend the principles of NC/CNC systems and develop CNC part programs using manual
and computer-assisted methods.
CO4: Analyze group technology concepts, flexible manufacturing systems, and computer-aided quality
control methods for improving production efficiency and quality.
CO5: Understand computer-aided process planning, production control, and modern trends like lean,
sustainable, and reconfigurable manufacturing systems.
UNIT – I
Overview of CAD/CAM: Product cycle, CAD, CAM and CIM. CAD Tools, CAM Tools, Utilization in an
Industrial Environment, Evaluation criteria. CAD data structure, Data base management systems.
Computer Graphics: Co-ordinate systems, Graphics package functions, 2D and 3D transformations, clipping,
hidden line / surface removal color, shading.
UNIT – II
Geometric Modeling: Representation techniques, Parametric and non-parametric representation, various
construction methods, wire frame modeling, synthetic curves and their representations, surface modeling,
synthetics surfaces and their representations. Solid modeling, solid representation, fundamentals, introduction
to boundary representations, constructive solid geometry representations.
UNIT-III
Numerical Control: NC, NC Modes, NC Elements, NC Machine tools and their structure, Machining center,
types and features. Controls in NC, CNC systems, DNC systems. Adaptive control machining systems, types
of adaptive control.
CNC Part Programming: Fundamentals, NC word, NC Nodes, canned cycles, cutter radius compensation,
length compensation, computed assisted part programming using APT: Geometry statements, motion
statements, post process statements, auxiliary statements, macro statement program for simple components
UNIT-IV
Group Technology & FMS: Part Family, Classification and Coding, advantages & limitations, Group
technology machine cells, benefits. FMS: Introduction, components of FMS, material handling systems,
Computer control systems, advantages.
Computer Aided Quality Control: Terminology in Quality control, Inspection and testing, Contact inspection
methods - optical and non-optical, integration of CAQC with CAD and CIM.
UNIT-V
Computer Aided Processes Planning: Retrieval type and Generative type, benefits Machinability data systems,
Computer generated time standards.
Computer integrated production planning: Capacity planning, shop floor control, MRP-I, MRP- II, CIMS
benefits. Trends in manufacturing systems: Concepts of Reconfigurable manufacturing, Sustainable
manufacturing and lean manufacturing.
TEXT BOOKS:
1. Mikell P. Groover, Emory W. Zimmers , CAD/CAM, 5/e, Pearson Prentice Hall of India, Delhi, 2008.
2. Ibrahim Zeid, R.Siva Subramanian, CAD/CAM: Theory and Practice, 2/e, Tata McGraw-Hill, Delhi, 2009.
REFERENCE BOOKS:
1. P. N. Rao, CAD/CAM: Principles and applications, 3/e, Tata McGraw-Hill, Delhi, 2017.
2. P. Radhakrishnan, S. Subramanyan& V. Raju, CAD/CAM/CIM, 3/e, New Age International Publishers,
2008.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
List of Experiments:
I. The following contents are to be done by any 2D software package
Conventional representation of materials and components:
Detachable joints: Drawing of thread profiles, hexagonal and square-headed bolts and nuts, bolted joint with
washer and locknut, stud joint, screw joint and foundation bolts.
Riveted joints: Drawing of rivet, lap joint, butt joint with single strap, single riveted, double riveted double strap
joints.
Welded joints: Lap joint and T joint with fillet, butt joint with conventions.
Keys: Taper key, sunk taper key, round key, saddle key, feather key, woodruff key.
Couplings: rigid – Muff, flange; flexible – bushed pin-type flange coupling, universal coupling, Oldhams’
coupling.
II. The following contents to be done by any 3D software package
Sectional views
Creating solid models of complex machine parts and create sectional views.
Assembly drawings: (Any four of the following using solid model software)
Lathe tool post, tool head of shaping machine, tail stock, machine vice, gate valve, carburettor, piston,
connecting rod, eccentric, screw jack, plumber block, axle bearing, pipe vice, clamping device, Geneva cam,
universal coupling,
Manufacturing drawing:
Representation of limits, fits and tolerances for mating parts. Use any four parts of above assembly drawings
and prepare manufacturing drawing with dimensional and geometric tolerances.
TEXT BOOKS:
1. K.L. Narayana, P.Kannaiah and K.Venkat Reddy, Production Drawing, New Age International Publishers,
3/e, 2014.
2. Software tools/packages- Auto CAD, Solid works or equivalent.
REFERENCE BOOKS:
1. Cecil Jensen, Jay Helsel and Donald D.Voisinet, Computer Aided Engineering Drawing, Tata McGraw-
Hill, NY, 2000.
2. James Barclay, Brain Griffiths, Engineering Drawing for Manufacture, Kogan Page Science, 2003.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
CO1: Understand the fundamentals of 3D printing and differentiate between traditional prototyping and
rapid prototyping technologies.
CO2: Gain knowledge of solid and liquid-based RP systems such as FDM, LOM, SLA, DLP, and SGC,
including their working principles, materials, and applications.
CO3: Comprehend the working, materials, and applications of powder-based and other RP systems like
SLS, DMLS, LENS, EBM, 3DP, BPM, and SDM.
CO4: Understand the principles and processes involved in rapid tooling and reverse engineering,
including scanning techniques and tool classification.
CO5: Identify common 3D printing errors, understand STL file handling and RP software tools, and
explore various applications of RP in design, engineering, and medicine.
UNIT – I
Introduction to 3D Printing: Introduction to Prototyping, Traditional Prototyping Vs. Rapid Prototyping (RP),
Need for time compression in product development, Usage of RP parts, Generic RP process, Distinction
between RP and CNC, other related technologies, Classification of RP.
UNIT – II
Solid and Liquid Based RP Systems: Working Principle, Materials, Advantages, Limitations and Applications
of Fusion Deposition Modelling (FDM), Laminated Object Manufacturing (LOM), Stereo lithography (SLA),
Direct Light Projection System (DLP) and Solid Ground Curing (SGC)..
UNIT-III
Powder Based & Other RP Systems: Powder Based RP Systems: Working Principle, Materials, Advantages,
Limitations and Applications of Selective Laser Sintering (SLS), Direct Metal Laser Sintering (DMLS), Laser
Engineered Net Shaping (LENS) and Electron Beam Melting (EBM).
Other RP Systems: Working Principle, Materials, Advantages, Limitations and Applications of Three-
Dimensional Printing (3DP), Ballastic Particle Manufacturing (BPM) and Shape Deposition Manufacturing
(SDM).
UNIT-IV
Rapid Tooling & Reverse Engineering: Rapid Tooling: Conventional Tooling Vs. Rapid Tooling,
Classification of Rapid Tooling, Direct and Indirect Tooling Methods, Soft and Hard Tooling methods.
Reverse Engineering (RE): Meaning, Use, RE – The Generic Process, Phases of RE Scanning, Contact
Scanners and Noncontact Scanners, Point Processing, Application Geometric Model, Development.
UNIT-V
Errors in 3D Printing and Applications: Pre-processing, processing and post-processing errors, Part building
errors in SLA, SLS, etc. Software: Need for software, MIMICS, Magics, SurgiGuide, 3-matic, 3D-Doctor,
Simplant, Velocity2, VoXim, Solid View, 3DView, etc., software, Preparation of CAD models, Problems with
STL files, STL file manipulation, RP data formats: SLC, CLI, RPI, LEAF, IGES, HP/GL, CT, STEP.
Applications: Design, Engineering Analysis and planning applications, Rapid Tooling, Reverse Engineering,
Medical Applications of RP.
TEXT BOOKS:
1. Chee Kai Chua and Kah Fai Leong, “3D Printing and Additive Manufacturing Principles and
Applications” 5/e, World Scientific Publications, 2017.
2. Ian Gibson, David W Rosen, Brent Stucker, “Additive Manufacturing Technologies: 3D Printing, Rapid
Prototyping, and Direct Digital Manufacturing”, Springer, 2/e, 2010.
REFERENCE BOOKS:
1. Frank W. Liou, “Rapid Prototyping & Engineering Applications”, CRC Press, Taylor & Francis Group,
2011.
2. Rafiq Noorani, “Rapid Prototyping: Principles and Applications in Manufacturing”, John Wiley&Sons,
2006.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
List of Experiments:
Module 1:
Introduction to Prototyping, Working of 3D Printer, Types of 3D printing Machines:
Exp 1: Modelling of Engineering component and conversion of STL format.
Exp 2: Slicing of STL file and study of effect of process parameter like layer thickness, orientation, and infill
on build time using software.
Exercise 1: Component-1
Exercise 2: Component-2
Module 2:
Exp 1: 3D Printing of modelled component by varying layer thickness.
Exp 2: 3D Printing of modelled component by varying orientation.
Exp 3: 3D Printing of modelled component by varying infill.
Module 3:
Study on effect of different materials like ABS, PLA, Resin etc, and dimensional accuracy.
Module 4:
Identifying the defects in 3D Printed components.
Module 5
Exp1: Modelling of component using 3D Scanner of real-life object of unknown dimension in reverse
engineering.
Exp 2: 3D Printing of above modelled component.
REFERENCE BOOKS:
1. Ian Gibson, David W. Rosen, Brent Stucker, Additive Manufacturing Technologies: Rapid Prototyping to
Direct Digital Manufacturing, 1/e, Springer, 2010.
2. Chua C.K., Leong K.F. and Lim C.S., Rapid Prototyping: Principles and Applications, 2/e, World
Scientific Publishers, 2003.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
UNIT – I
Introduction: Objectives and benefits of planning and Control-Functions of production Control-Types of
production- job- batch and Continuous-Product development and design-Marketing aspect - Functional
aspects- Operational Aspect-Durability and dependability aspect aesthetic aspect. Profit consideration-
Standardization, Simplification & specialization- Break even analysis-Economics of a new design.
UNIT – II
Workstudy: Method study, basic procedure-Selection-Recording of process - Critical analysis, Development -
Implementation - Micro motion and memo motion study – work measurement - Techniques of work
measurement - Time study - Production study - Work sampling - Synthesis from standard data - Predetermined
motion time standards.
UNIT-III
Product Planning and Process Planning: Product planning-Extending the original product information-Value
Analysis-Problems in lack of product planning-Process planning and routing-Pre requisite information needed
for process planning- Steps in process planning-Quantity determination in batch production-Machine capacity,
balancing- Analysis of process capabilities in a multi-product system.
UNIT-IV
Production Scheduling: Production Control Systems-Loading and scheduling-Master Scheduling-Scheduling
rules-Gantt Charts-Perpetual Loading-Basic scheduling problems - Line of balance – Flow production
scheduling- Batch production scheduling-Product sequencing – Production Control systems- Periodic batch
control-Material requirement planning kanban – Dispatching-Progress reporting and expediting-
Manufacturing lead time-Techniques for aligning completion times and due dates.
UNIT-V
Inventory Control and Recent Trends In PPC: Inventory control-Purpose of holding stock-Effect of demand on
inventories-Ordering procedures. Two bin system - Ordering cycle system-Determination of Economic order
quantity and economic lot size- ABC analysis - Recorder Procedure-Introduction to computer integrated
production planning systems- elements of Just in Time Systems-Fundamentals of MRP II and ERP.
TEXT BOOKS:
1. James. B. Dilworth,” Operations management – Design, Planning and Control for manufacturing and
services” McGraw Hill International edition 1992.
2. Mart and Telsang, “Industrial Engineering and Production Management”, First edition, S. Chand and
Company, 2000.
REFERENCE BOOKS:
1. Chary. S.N., “Theory and Problems in Production & Operations Management”, Tata McGraw Hill, 1995.
2. Elwood S. Buffa, and Rakesh K. Sarin, “Modern Production / Operations Management”, 8th Edition John
Wiley and Sons, 2000.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
UNIT – I
Introduction: Marketing – Definitions - Conceptual frame work – Marketing environment: Internal and
External - Marketing interface with other functional areas – Production, Finance, Human Relations
Management, Information System. Marketing in global environment – Prospects and Challenges.
UNIT – II
Marketing Strategy: Marketing strategy formulations – Key Drivers of Marketing Strategies - Strategies for
Industrial Marketing – Consumer Marketing –– Services marketing – Competitor analysis - Analysis of
consumer and industrial markets – Strategic Marketing Mix components.
UNIT-III
Marketing Mix Decisions: Product planning and development – Product life cycle – New product Development
and Management – Market Segmentation – Targeting and Positioning – Channel Management – Advertising
and sales promotions – Pricing Objectives, Policies and methods.
UNIT-IV
Production Scheduling: Production Control Systems-Loading and scheduling-Master Scheduling-Scheduling
rules-Gantt Charts-Perpetual Loading-Basic scheduling problems - Line of balance – Flow production
scheduling- Batch production scheduling-Product sequencing – Production Control systems- Periodic batch
control-Material requirement planning kanban – Dispatching-Progress reporting and expediting-
Manufacturing lead time-Techniques for aligning completion times and due dates.
UNIT-V
Marketing Research & Trends In Marketing: Marketing Information System – Research Process – Concepts
and applications: Product – Advertising – Promotion – Consumer Behaviour – Retail research – Customer
driven organizations - Cause related marketing - Ethics in marketing –Online marketing trends.
TEXT BOOKS:
1. Philip Kotler and Kevin Lane Keller, Marketing Management, PHI 14/e, 2012.
2. Paul Baines, Chris Fill and Kelly Page, Marketing, Oxford University Press, 2/e,2011.
3. Kotler, Philip (2002) Marketing Management, Millennium Edition. Intl ed. US: Prentice Hall, 2002
REFERENCE BOOKS:
1. KS Chandrasekar, “Marketing management-Text and Cases”, Tata McGraw Hill, First edition,2010.
2. Philip Kotler and Kevin Lane Keller, Marketing Management, PHI 14th Edition, 2012.
3. Lamb, hair, Sharma, Mc Daniel– Marketing – An Innovative approach to learning and teaching-A south
Asian perspective, Cengage Learning -2012
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
UNIT – I
Introduction to Supply Chain Management: Supply chain - objectives - importance - decision phases - process
view -competitive and supply chain strategies - achieving strategic fit – supply chain drivers - obstacles –
framework - facilities -inventory-transportation-information-sourcing-pricing.
UNIT – II
Designing the distribution network: Role of distribution - factors influencing distribution - design options - e-
business and its impact – distribution networks in practice –network design in the supply chain - role of network
-factors affecting the network design decisions modelling for supply chain. Role of transportation - modes and
their performance – transportation infrastructure and policies - design options and their trade-offs tailored
transportation.
UNIT-III
Supply Chain Analysis: Sourcing - In-house or Outsource - 3rd and 4th PLs - supplier scoring and assessment,
selection - design collaboration - Procurement process - Sourcing planning and analysis. Pricing and revenue
management for multiple customers, perishable products, seasonal demand, bulk and spot contracts.
UNIT-IV
Dimensions of Logistics: A macro and micro dimension - logistics interfaces with other areas - approach to
analyzing logistics systems - logistics and systems analysis - techniques of logistics system analysis - factors
affecting the cost and importance of logistics. Demand Management and Customer Service Outbound to
customer logistics systems - Demand Management –Traditional Forecasting - CPFRP - customer service -
expected cost of stock outs - channels of distribution.
UNIT-V
Recent Trends in Supply Chain Management-Introduction, New Developments in Supply Chain Management,
Outsourcing Supply Chain Operations, Co-Maker ship, The Role of E-Commerce in Supply Chain
Management, Green Supply Chain Management, Distribution Resource Planning, World Class Supply Chain
Management.
TEXT BOOKS:
1. Sunil Chopra and Peter Meindl, Supply Chain Management – “Strategy, Planning and
Operation”, 3rd Edition, Pearson/PHI, 2007.
2. Supply Chain Management by Janat Shah Pearson Publication 2008
REFERENCE BOOKS:
1. A Logistic approach to Supply Chain Management – Coyle, Bardi, Longley, Cengage Learning, 1/e.
2. Donald J Bowersox, Dand J Closs, M Bixby Coluper, “Supply Chain Logistics Management”, 2nd edition,
TMH, 2008.
3. Wisner, Keong Leong and Keah-Choon Tan, “Principles of Supply Chain Management A Balanced
Approach”, Cengage Learning, 1/e.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Outcomes:
CO1: Understand new forms of Strategic Management concepts and their use in business.
CO2: Summarize strategic formulation process.
CO3: Develop analytical skills to solve cases and to provide strategic solutions.
CO4: Understand Strategic Evaluation, Monitoring and Control.
CO5: Create awareness on corporate Governance and Ethical Issues.
UNIT – I
Basic concepts: Basic Concepts of Strategic Management, Strategic Management Process, Vision, Mission and
Goals, Benefits and Risks of Strategic Management, Levels of Strategies Concepts of corporate strategy,
Corporate, Business and Operational Level Strategy, Functional Strategies: Human Resource Strategy,
Marketing Strategy, Financial Strategy, Operational Strategy Business Environment: Components of
Environment Micro and Macro and Environmental Scanning. Competitive Analysis - Competition and
Competitor Analysis, Porter Five Forces Model Internal Corporate analysis, Sustainability, Value Chain
Analysis.
UNIT – II
Strategic Formulation: Strategic Choices and Importance, Formulation of Alternative Strategies: Generic
Strategies, Grand Strategy, Diversification Mergers, Acquisitions, Takeovers, Joint Ventures, Diversification,
Turnaround, Divestment and Liquidation. Strategic Analysis and Choice: Issues and Structures, Corporate
Portfolio Analysis-SWOT Analysis, BCG Matrix, GE Nine Cell Matrix, Hofer’s Matrix, ETOP-Environmental
Threat and Opportunity Profile, Strategic Choice-Factors and Importance.
UNIT-III
Strategic Implementation:
Strategy Implementation - Strategy and Structure Steps, Importance and Problems, Resource Allocation-
Importance & Challenges Strategic 7S Framework; Management of Change Strategy Implementation -
Organizational culture and Leadership; Functional Strategies.
UNIT-IV
Strategic Evaluation, Monitoring and Control - Strategic Controls; Balanced Scorecard; Strategy map
Evaluation and Control: Importance, Limitations and Techniques Budgetary Control: Advantages, Limitations.
Corporate Restructuring Strategies: Concept, Need and Forms, Corporate Renewal Strategies: Concept,
Internal and External factors and Causes.
UNIT-V
Corporate Governance and Ethical Issues, Corporate Social Responsibility and sustainability, Strategic
Enablers: Innovation and Entrepreneurship, Knowledge Management, Technology Management. Public
Private Participation: Importance, Problems and Governing Strategies of PPP Model. Information technology
Driven Strategies: Importance, Limitations and contribution of IT sector in Indian Business. Start-up Business
Strategies and Make in India Model: Process of business startups and its Challenges, Growth Prospects and
government initiatives in Make in India Model with reference to National manufacturing, Contribution of Make
in India Policy in overcoming industrial sickness.
TEXT BOOKS:
1. Strategic Management, A Dynamic Perspective-Concepts and Cases– Mason A. Carpenter, Wm. Gerard
Sanders, Prashant Salwan, Published by Dorling Kindersley (India) Pvt Ltd, Licensees of Pearson Education
in south Asia.
2. Strategic Management and Competitive Advantage-Concepts, Jay B. Barney, William S. Hesterly,
Published by PHI Learning Private Limited, New Delhi.
3. Strategic Management Formulation, Implementation and Control, Pearce & Robinson, McGraw-Hill
Publications
REFERENCE BOOKS:
1. Crafting and Executing Strategy – The Quest for Competitive Advantage, Thomson & Strickland,
McGraw-Hill Publications, 21st edition.
2. Exploring Strategy – Text and Cases, Gerry Johnson, Richard Whittington, Kevan Scholes, Duncan
Angwin, and Patrick Regner, Pearson, 10th edition.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
UNIT – I
Introduction to Six-Sigma: Probabilistic models-Six Sigma measures-Yield-DPMO-Quality Level-Reliability
function using Six¬ Sigma- MTTF using Six Sigma-Maintenance free operating period- Availability using Six-
Sigma ¬Point availability-Achieved availability-Operational Availability-Examples.
UNIT – II
The Elements of Six Sigma and their Determination: The Quality Measurement Techniques: SQC, Six Sigma,
Cp and Cpk- The Statistical quality control (SQC) methods-The relationship of control charts and six sigma-
The process capability index (Cp)¬Six sigma approach-Six sigma and the 1.5 a shift-The Cpk Approach Versus
Six Sigma-Cpk and process average shift- Negative Cpk-Choosing six sigma or Cpk-Setting the process
capability index-Examples.
UNIT-III
Introduction to Lean Manufacturing: Conventional Manufacturing versus Lean Manufacturing — Principles
of Lean Manufacturing —Basic elements of lean manufacturing — Introduction to LM Tools.
UNIT-IV
Cellular Manufacturing, JIT, TPM: Cellular Manufacturing — Types of Layout, Principles of Cell layout,
Implementation. JIT —Principles of JIT and Implementation of Kanban. TPM — Pillars of TPM, Principles
and implementation of TPM.
UNIT-V
Set Up Time Reduction, TQM, 5S, VSM 10: Set up time reduction — Definition, philosophies and reduction
approaches. TQM Principles and implementation. 5S Principles and implementation - Value stream mapping
procedure and principles.
TEXT BOOKS:
1. U Dinesh Kumar, Crocker, Chitra and Harithe Saranga, Reliability and Six Sigma, Springer Publishers.
2. Sung H. Park, Six Sigma for Quality and Productivity Promotion, Asian Productivity Organization.
REFERENCE BOOKS:
1. Sammy G. Shina, Six Sigma for Electronics Design and Manufacturing, McGraw-Hill.
2. Design and Analysis of Lean Production Systems, Ronald G. Askin & Jeffrey B. Goldberg, John Wiley &
Sons, 2003.
3. Mikell P. Groover (2002) Automation, Production Systems and CIM
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
After successful completion of the course, the student will be able to:
CO1: Recognize the basic terminology used in analog and digital communication
technique for transmission of information/data. (L1)
CO2: Explain the basic operation of different analog and digital communication systems
at baseband and pass band level. (L2)
CO3: Compute various parameters of baseband and pass band transmission schemes by
applying basic engineering knowledge. (L3)
CO4: Analyze the performance of different modulation & demodulation techniques to solve
complex problems in the presence of noise. (L4)
CO5: Evaluate the performance of all analog and digital modulation techniques to know
the merits and demerits of each one of them in terms of bandwidth and power
efficiency. (L5)
UNIT- I:
Amplitude Modulation: Need for modulation, Amplitude Modulation - Time and
frequency domain description, single tone modulation, power relations in AM waves,
Generation of AM waves - Switching modulator, Detection of AM Waves - Envelope
detector, DSBSC modulation - time and frequency domain description, Generation of
DSBSC Waves - Balanced Modulators, Coherent detection of DSB-SC Modulated waves,
COSTAS Loop, SSB modulation - time and frequency domain description, frequency
discrimination and Phase discrimination methods for generating SSB, Demodulation of
SSB Waves, principle of Vestigial side band modulation.
UNIT- II:
Angle Modulation: Basic concepts of Phase Modulation, Frequency Modulation: Single
tone frequency modulation, Spectrum Analysis of Sinusoidal FM Wave using Bessel
functions, Narrow band FM, Wide band FM, Constant Average Power, Transmission
bandwidth of FM Wave - Generation of FM Signal- Armstrong Method,
Detection of FM Signal: Balanced slope detector, Phase locked loop, Comparison
of FM and AM., Concept of Pre-emphasis and de-emphasis
UNIT- III:
Transmitters: Classification of Transmitters, AM Transmitters, FM Transmitters
Receivers: Radio Receiver - Receiver Types - Tuned radio frequency receiver, Super heterodyne
receiver, RF section and Characteristics - Frequency changing and tracking, Intermediate
frequency, Image frequency, AGC, Amplitude limiting, FM Receiver, Comparison of AM and
FM Receivers.
UNIT -IV:
Introduction to Noise: Types of Noise, Receiver Model, Noise in AM, DSB, SSB, and FM
Receivers.
Pulse Modulation: Types of Pulse modulation- PAM, PWM and PPM. Comparison of FDM and
TDM. Pulse Code Modulation: PCM Generation and Reconstruction, Quantization Noise, Non-
Uniform Quantization and Companding, Delta Modulation, DPCM, Noise in PCM and DM.
UNIT -V:
Digital Modulation Techniques: Coherent Digital Modulation Schemes – ASK, BPSK, BFSK,
QPSK, Non-coherent BFSK, DPSK. M-ary Modulation Techniques, Power Spectra, Bandwidth
Efficiency.
References:
1. Sam Shanmugam, “Digital and Analog Communication Systems”, John Wiley & Sons, 1999.
2. Bernard Sklar, F. J. harris “Digial Communications: Fundamentals and Applications”,
Pearson Publications, 2020.
3. Taub and Schilling, “Principles of Communication Systems”, Tata McGraw Hill, 2007.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
After successful completion of the course, the student will be able to:
CO1: Know the working principle, operation, and applications of analog and digital
measuring instruments.
CO2: Get familiar with the working principles, construction, and applications of
oscilloscopes in signal analysis.
CO3: Learn about the bridge circuits for measurement of resistance, inductance, and
capacitance.
CO4: Understand the principles and operation of various signal generators used in electronic
applications.
CO5: Gain knowledge about the operation and applications of transducers in measurement
systems
UNIT- I:
Measuring Instruments: Introduction, Errors in Measurement, Accuracy, Precision,
Resolution and Significant figures. Basic PMMC Meter- construction and working, DC and
AC Voltmeters- Multirange, Range extension, DC Ammeter, Multimeter for Voltage, Current
and resistance measurements.
Digital Instruments: Digital Voltmeters – Introduction, DVM’s based on V–T, V–F and
Successive approximation principles, Resolution and sensitivity, General specifications,
Digital Multimeters, Digital frequency meters, Digital measurement of time.
UNIT- II:
Oscilloscopes: Introduction, Block diagram of CRO, Basic principle of CRT, CRT
Construction and features, vertical amplifiers, horizontal deflection system- sweep, trigger
pulse, delay line, sync selector circuits. Dual beam and dual trace CROs, Sampling and Digital
storage oscilloscopes.
UNIT- III:
Bridges: DC Bridges for Measurement of resistance - Wheat stone bridge, Kelvin’s Bridge,
AC Bridges for Measurement of inductance- Maxwell’s bridge, Hay’s Bridge, Anderson
bridge, Measurement of capacitance - Schearing Bridge, Wien Bridge, Errors and precautions
in using bridges.
UNIT- IV:
Signal Generators: Introduction, Fixed and variable AF oscillator, Standard signal generator,
Laboratory type signal generator, AF sine and Square wave generator, Function generator,
Square and Pulse generator, Sweep frequency generator.
UNIT- V:
Transducers: Introduction, Types of Transducers, Electrical transducers, Selecting a
transducer, Resistive transducer, Strain gauges, Piezoelectric transducer, Photoelectric
transducer, Photovoltaic transducer, Temperature transducers-RTD, LVDT.
Text Books:
1. H.S.Kalsi, “Electronic Instrumentation”, Third edition, Tata McGraw Hill, 2010.
2. A.D. Helfrick and W.D. Cooper, “Modern Electronic Instrumentation and Measurement
Techniques”, PHI, 6th Edition, 2010.
Reference Books:
1. A.K. Sawhney, Dhanpat Rai & Co., “A course in Electrical and Electronic Measurements
and Instrumentation”, 9th Edition, 2010.
2. David A. Bell, “Electronic Instrumentation & Measurements”, PHI, 2nd Edition, 2006.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1: Understand the classification of Integrated Circuits, internal blocks and characteristics
of Op- Amp.
CO2: Analyse linear and non-linear applications of Op-Amp.
CO3: Gain knowledge on active filters, timers and phased locked loops.
CO4: Understand the working of Voltage Regulators and Converters.
CO5: Know about different types of Digital ICs and their applications.
UNIT-I: ICs and OP- AMPS
Integrated Circuits and Operational Amplifier: Introduction, Classification of IC’s, IC
chip size and circuit complexity, basic information of Op-Amp IC741 and its features, the ideal
Operational amplifier, Op-Amp internal circuit, Op-Amp characteristics - DC and AC, Features
of 741 Op-Amp.
UNIT-II: Applications of OP- AMP
Linear Applications of Op-Amp: Inverting, non-inverting, Differential amplifiers, adder,
subtractor, Instrumentation amplifier, AC amplifier, V to I and I to V converters, Integrator
and differentiator.
Non-Linear Applications of Op-Amp: Sample and Hold circuit, Log and Antilog amplifier,
multiplier and divider, Comparators, Schmitt trigger, Multi vibrators, Triangular and Square
waveform generators, Oscillators
UNIT-III: Active Filters and other ICs
Active Filters: Introduction, Butterworth filters – 1st order, 2nd order low pass and high pass
filters, band pass, band reject and all pass filters.
Timer and Phase Locked Loops: Introduction to IC 555 timer, description of functional
diagram, monostable and a stable operations and applications, Schmitt trigger, PLL -
introduction, basic principle, phase detector/comparator, voltage controlled oscillator (IC
566), low pass filter, monolithic PLL and applications of PLL.
UNIT-IV: Voltage Regulators and Converters
Voltage Regulator: Introduction, Series Op-Amp regulator, IC Voltage Regulators, IC 723
general purpose regulators, Switching Regulator.
D to A and A to D Converters: Introduction, basic DAC techniques - weighted resistor DAC,
R-2R ladder DAC, inverted R-2R DAC, A to D converters - parallel comparator type ADC,
counter type ADC, successive approximation ADC and dual slope ADC, DAC and ADC
Specifications.
UNIT-V: Digital ICs
CMOS Logic: CMOS logic levels, MOS transistors, Basic CMOS Inverter, NAND and NOR
gates, CMOS AND-OR-INVERT and OR-AND-INVERT gates, implementation of any
function using CMOS logic.
Combinational Logic IC’s: Specifications and Applications of TTL-74XX & CMOS 40XX
Series ICs - Code Converters, Decoders, Encoders, Priority Encoders, Multiplexers,
Demultiplexers, Parallel Binary Adder/ Subtractor, Magnitude Comparators.
Sequential Logic IC’s: Familiarity with commonly available 74XX & CMOS40XX Series
ICs - All Types of Flip-flops, Synchronous Counters, Decade Counters, Shift Registers.
Textbooks:
1. D. Roy Choudhury, Shail B. Jain, “Linear Integrated Circuit”, 4th edition (2012), New
Age International Pvt.Ltd., New Delhi, India
2. Floyd, Jain, “Digital Fundamentals”, 8th edition (2009), Pearson Education, New Delhi.
References:
1. Ramakant A. Gayakwad, “OP-AMP and Linear Integrated Circuits”, 4th edition (2012),
Prentice Hall / Pearson Education, New Delhi.
2. Sergio Franco (1997), Design with operational amplifiers and analog integrated circuits,
McGraw Hill, New Delhi.
3. Gray, Meyer (1995), Analysis and Design of Analog Integrated Circuits, Wiley
International, New Delhi
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
0 0 3 1.5
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1: Design an Inverting and Non-inverting Amplifier using an Op Amp.
CO2: Demonstrate the Linear and Non-Linear Applications using IC 741.
CO3: Design Astable and Monostable Multivibrator using timer ICs.
CO4: Analyse the DAC and ADC converter.
CO5: Design Counters and Registers using digital ICs.
List of Experiments: (At least 8 Linear and 4 Digital IC experiments shall be performed).
1. Design an Inverting and Non-inverting Amplifier using Op Amp and calculate gain.
2. Design Adder and Subtractor using Op Amp and verify addition and subtraction process.
3. Design a Comparator using Op Amp and draw the comparison results of A=B, A>B, A<B
4. Design a Integrator and Differentiator Circuits using IC741 and derive the required
condition practically.
5. Design a Active LPF, HPF cutoff frequency of 2 KHZ and find the roll off of it.
6. Design a Circuit using IC741 to generate sine/square/triangular wave with period of
1KHZ and draw the output waveform.
7. Construct Mono-stable Multivibrator using IC555 and draw its output waveform.
8. Construct AstableMultivibrator using IC555 and draw its output waveform and also find
its duty cycle.
9. Design a Schmitt Trigger Circuit and find its LTP and UTP.
10. Design Voltage Regulator usingIC723, IC 7805/7809/7912 and find its load regulation
factor.
11. Design R-2R ladder DAC and find its resolution and write a truth table with respective
voltages.
12. Design Parallel comparator type/ counter type/ successive approximation ADC and find
its efficiency.
13. Design a 8x1 multiplexer using digital ICs.
14. Design a 4-bit Adder/Subtractor using digital ICs
15. Design a Decade counter and verify its truth table and draw respective waveforms.
16. Design a Up/down counter usingIC74163 and draw read/write waveforms.
17. Design a Universal shift register using IC 74194/195 and verify its shifting operation.
18. Design a 8x3 encoder/3x8 decoder and verify its truth table.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
After successful completion of the course, the student will be able to:
CO1: Understand the steps involved in fabrication of ICs using MOS transistor technology.
CO2: Learn about the VLSI design processes, Stick diagrams and Layouts.
CO3: Gain knowledge on the Gate Level Design concepts.
CO4: Learn the design of various subsystems with different VLSI Design styles.
CO5: Familiar with CMOS testing techniques.
UNIT- I:
Introduction: Brief Introduction to IC technology MOS, PMOS, NMOS, CMOS & BiCMOS
Technologies. Basic Electrical Properties of MOS and BiCMOS Circuits: IDS - VDS
relationships, MOS transistor Threshold Voltage, figure of merit, Transconductance, Pass
transistor, NMOS Inverter, Various pull ups, CMOS Inverter analysis and design, Bi-CMOS
Inverters.
UNIT- II:
VLSI Circuit Design Processes: VLSI Design Flow, MOS Layers, Stick Diagrams, Design
Rules and Layout, Lambda(λ)-based design rules for wires, contacts and Transistors, Layout
Diagrams for NMOS and CMOS Inverters and Gates, Scaling of MOS circuits, Limitations of
Scaling.
UNIT –III:
Gate level Design: Logic gates and other complex gates, Switch logic, Alternate gate circuits.
Basic Circuit Concepts: Sheet Resistance Rs and its concepts to MOS, Area Capacitances
calculations, Inverter Delays, Driving large Capacitive Loads, Wiring Capacitances, Fan-in and
fan-out
UNIT –IV:
Subsystem Design: Shifters, Adders, ALUs, Multipliers, Parity generators, Comparators,
Counters. VLSI Design styles: Full-custom, Standard Cells, Gate-arrays, FPGAs, CPLDs and
Design Approach for Full-custom and Semi-custom devices, parameters influencing low power
design.
UNIT- V:
CMOS Testing: Need for testing, Design for testability - built in self-test (BIST) – testing
combinational logic –testing sequential logic – practical design for test guide lines – scan
design techniques.
Textbooks:
References:
1. CMOS VLSI Design-A Circuits and Systems Perspective, Neil H.E Weste, David
Harris, Ayan Banerjee, 3rd Edn, Pearson, 2009.
2. BehzadRazavi , “Design of Analog CMOS Integrated Circuits”, McGraw Hill, 2003.
3. Jan M. Rabaey, “Digital Integrated Circuits”, AnanthaChandrakasan and Borivoje
Nikolic, Prentice-Hall of India Pvt.Ltd, 2nd edition, 2009.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
After successful completion of the course, the student will be able to:
CO1: Design a logic circuit using CMOS transistorusing 180 nm technology in terms of schematic,
symbol, test bench, DC and AC analysis.
CO2: Evaluate different schematics &output responses for AOI logic by using different software
tools.
CO3: Design CMOS circuits using Full & Semi custom IC designsfor analyzation.
CO4: Design different layouts using different software tools for analog circuits.
List of Experiments: (Any TEN of the experiments are to be conducted)
1. Design and analysis of CMOS Inverter
a) Implement CMOS inverter schematic using 180 nm technology and design its symbol.
b) Implement test bench for CMOS Inverter and check its output response.
c) Perform DC and AC analysis for CMOS inverter.
d) Check the performance of CMOS inverter using parametric sweep.
2. Design and analysis of NAND and NOR Logic gates
a) Implement NAND/NOR schematic using 180 nm technology and design its symbol.
b) Implement test bench for NAND/NOR and check its output response.
c) Perform DC and AC analysis for NAND/NOR.
d) Check the performance of NAND/NOR using parametric sweep.
3. Design and analysis of XOR and XNOR Logic gates
a) Implement XOR/XNOR schematic using 180 nm technology and design its symbol.
b) Implement test bench for XOR/XNOR and check its output response.
c) Perform DC and AC analysis for XOR/XNOR.
d) Check the performance of XOR/XNOR using parametric sweep.
4. Design of AOI logic
a) Design Schematic for AB+C‘D and check its output response.
b) Design Schematic for AB‘+C‘D and check its output response.
c) Design Schematic for (A+B‘)(C+D) and check its output response.
d) Design Schematic for (A+B‘)(C‘+D) and check its output response.
5. Design and analysis of Full adder
a) Design full adder using Full custom IC design.
b) Design full adder using Semi custom IC design.
6. Analysis of NMOS and PMOS characteristics
a) Implement test bench for NMOS/PMOS transistor.
b) Perform DC and AC analysis for NMOS/PMOS transistor
c) Check the performance of NMOS/PMOS transistor using parametric sweep.
7. Design and analysis of Common source amplifier
a) Implement CS amplifier schematic using 180 nm technology and design its symbol.
b) Implement test bench for CS amplifier and check its output response.
c) Perform DC and AC analysis for CS amplifier.
d) Check the performance of CS amplifier using parametric sweep.
8. Design and analysis of Common drain amplifier
a) Implement CD amplifier schematic using 180 nm technology and design its symbol.
b) Implement test bench for CD amplifier and check its output response.
c) Perform DC and AC analysis for CD amplifier.
d) Check the performance of CD amplifier using parametric sweep.
9. Design of MOS differential amplifier
a) Design differential amplifier schematic using 180 nm technology and its symbol.
b) Implement test bench for differential amplifier and check its output response.
c) Perform DC and AC analysis for differential amplifier.
d) Check the performance of differential amplifier using parametric sweep.
10. Design of differential amplifier using FET/BJT
a) Design differential amplifier using FET/BJT schematic using 180 nm technology and
its symbol.
b) Implement test bench for two stage differential amplifier and check its output response.
c) Perform DC and AC analysis for differential amplifier.
d) Check the performance of differential amplifier using parametric sweep.
11. Design of Inverter Layout
a) Design and implement inverter schematic.
b) Design the layout for inverter using 180 nm tech file.
c) Perform LVS for schematic and layout
d) Check and remove all DRC violations.
e) Extract parasitic R and C in layout.
12. Design of NAND/NOR Layout
a) Design and implement NAND/NOR schematic.
b) Design the layout for inverter using 180 nm tech file.
c) Perform LVS for schematic and layout
d) Check and remove all DRC violations.
e) Extract parasitic R and C in layout
The students are required to design the schematic diagrams using CMOS logic and to draw the
layout diagrams to perform the experiments with the Industry standard EDA Tools.
Software Required: i. Mentor Graphics/ Synopsis/ Cadence / Equivalent Industry Standard
Software. ii. Personal computer system with necessary software to run the programs and to
implement.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
CO1: Understand the basics of embedded systems, including their history, classification, and
processor selection.
CO2: Analyze different embedded processor architectures, including ARM, RISC, and
application-specific processors.
CO3: Evaluate various communication interfaces and protocols, such as UART, USB, SPI,
I2C, and Zigbee.
CO4: Implement rapid prototyping techniques using Arduino, sensors, and wearable system
modules.
CO5: Develop and interface embedded GUI systems, including LCDs, touchscreens, and
VGA cameras, for real-world applications.
UNIT-I:
Introduction to Embedded system: Introduction to Embedded Systems, Embedded Systems
Vs General Computing Systems, History of Embedded Systems, Classification, Major
Application Areas, Embedded Processor Requirements, Features, Types, RISC Processors,
Harvard Architecture, Super Harvard Architecture, Selection of Processors &Microcontrollers.
UNIT-II:
Architecture of Embedded System Processor: Embedded processor models, ARM core
processor, Application specific processor like network processors, multimedia processors,
industrial processors, superscalar processor, Advanced RISC processors.Architecture of
Embedded OS, Categories of Embedded OS, Application Software, Communication Software,
Development and Testing Tools
UNIT-III:
Communication Interfaces: Need for Communication Interfaces, OSI Reference Model,
Basic of Networks, Network Topology, RS232/UART, RS422/RS485, USB, Infrared,
Ethernet, IEEE 802.11,Bluetooth, SPI, I2C, CAN, Wifi, FlexRay, LIN Bus, Zigbee.
UNIT-IV:
Rapid prototyping: Arduino platform, hardware and software, Sensor’s modules, Robo
Control modules, 3D printing module, ADC module, wearable systems. etc.
UNIT-V:
Embedded GUI interfacing: Arduino based graphic LCD, Touch screen, joy stick, VGA
camera interfacing and programming in Python. Creative applications of Arduino
Design Examples & Case Studies of Embedded System: Digital Thermometer, Navigation
Systems, Smart Card, RF Tag.
Text Books :
Reference Books :
Reference Books :
Text Books :
1. Kamal, R., ”Internet of Things – Architecture and Design Principles,” 1st Edition, Mcgraw
Hill,2017.
2. Simone Cirani,”Internet of Things-Architectures, Protocols and Standards”, WILEY,2018.
Reference Books :
1. Alessandro Bassi,” Enabling Things to Talk- Designing IoT solutions with the IoT
Architectural Reference Model”, Springer,2013.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
After successful completion of the course, the student will be able to:
CO1: Learn the fundamental concepts and architecture of wireless sensor networks.
CO2: Explore various network architectures, optimization techniques, and design principles
for wireless sensor networks.
CO3: Gain knowledge of MAC protocols, routing techniques, and addressing mechanisms
for efficient sensor network communication.
CO5: Grasp the knowledge on sensor network platforms, programming challenges, and
simulation tools.
UNIT- I:
Overview of Wireless Sensor Networks: Single-Node Architecture - Hardware Components-
Network Characteristics- unique constraints and challenges, Enabling Technologies for
Wireless Sensor Networks- Types of wireless sensor networks.
UNIT- II:
Architectures: Network Architecture- Sensor Networks-Scenarios- Design Principle, Physical
Layer and Transceiver Design Considerations, Optimization Goals and Figures of Merit,
Gateway Concepts.
UNIT –III:
Networking Sensors: MAC Protocols for Wireless Sensor Networks, Low Duty Cycle
Protocols and Wakeup Concepts - SMAC, - B-MAC Protocol, IEEE 802.15.4 standard and
ZigBee, the Mediation Device Protocol, Wakeup Radio Concepts, Address and Name
Management, Assignment of MAC Addresses, Routing Protocols Energy-Efficient Routing,
Geographic Routing.
UNIT- IV:
Infrastructure Establishment: Topology Control, Clustering, Time Synchronization,
Localization and Positioning, Sensor Tasking and Control.
UNIT- V:
Sensor Network Platforms and Tools: Sensor Node Hardware – Berkeley Motes,
Programming Challenges, Node-level software platforms, Node level Simulators, State- centric
programming
Text books:
1. Holger Karl & Andreas Willig, "Protocols and Architectures for Wireless Sensor
Networks”, John Wiley, 2005.
Reference Books:
.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
After successful completion of the course, the student will be able to:
CO1: Demonstrate the ability to control and monitor sensors and actuators using
microcontrollers and IoT platforms.
CO2: Implement IoT-based applications using cloud services like ThingSpeak and mobile
applications like Blynk.
CO3: Develop web-based IoT applications using HTTP and MQTT protocols for remote
device management.
CO4: Apply IoT principles in real-world applications such as home automation, security
systems, and industrial monitoring.
CO5: Integrate UAV/Drone technologies with IoT for automated navigation and data
acquisition.
L T P C
3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1: Understand the Architecture, Development & Design of Embedded Systems and IoT.
CO2: Learn the architecture and programming of ARM Microcontroller.
CO3: Work with Raspberry Pi using Python Programming.
CO4: Know about the loT standards, communication technologies and protocols for IoT devices.
CO5: Implement case studies and applications using the tools and techniques of IoT Platform
UNIT –I:
Introduction to Embedded Systems and Internet of Things (IoT): Introduction, Hardware
& Software Architecture of Embedded Systems, Embedded Systems Development process,
Architecture of Internet of Things, Physical Design & Logical Design of IoT, IoT Enabling
Technologies, IoT Levels & Deployment Tools, Applications of Embedded Systems and IoT,
Design Methodology for IOT Products.
UNIT -II:
ARM Microcontrollers Architecture and Programming: Architecture, Pin Diagram,
Register Set & Modes, Memory Organization, Instruction set, Programming ports,
Timer/Counter, Serial communication, I/O System, Development Tools, interrupts in C,
Introduction ARM mBed platform.
UNIT –III:
Fundamentals of Python Programming & Raspberry Pi: Introduction to python
programming, Data Types & Data Structures, working with functions, Modules & Packages,
File Handling, classes, REST full Web Services, Client Libraries, Introduction & programming
Raspberry Pi3, Interfaces, Integrating Input Output devices with Raspberry Pi3. UNIT –IV:
IoT Technologies, Standards, Tools & M2M Network: Fundamental characteristics and
high-level requirements of IoT, IoT Reference models; Introduction to Communication
Technologies & Protocols of IoT: BLE, Wi-Fi, LoRA, 3G/4G Technologies and HTTP,
MQTT, CoAP protocols; Relevant Practicals on above technologies, M2M Network, SDN
(Software Defined Networking) & NFV (Network Function Virtualization) for IoT.
UNIT –V:
IoT Platform, Cloud Computing Platforms & Data Analytics for IoT Development: IOT
Platform Architecture (IBM Internet of Things & Watson Platforms); API Endpoints for
Platform Services; Devices Creation and Data Transmission; Introduction to NODE-RED and
Application deployment, Introduction to Data Analytics, Apache Hadoop, Apache Oozie,
Spark & Storm
Text Books:
References:
1. Jonathan W Valvano, “Embedded Microcomputer Systems: Real-Time Interfacing”, 3rd
Edition, Thomson Engineering, 2012.
2. Olivier Hersent, David Boswarthick, Omar Elloumi, “The Internet of Things: Key
applications and Protocols”, 2nd Edition, Wiley Publications, 2012.
CO1: Explain the architecture, challenges, and fundamental concepts of IIoT and
differentiate it from IoT.
CO2: Demonstrate the interfacing of sensors and actuators with microcontrollers like
Raspberry Pi and Node MCU for industrial automation.
CO3: Implement communication protocols such as MQTT, ZigBee, and Bluetooth to enable
seamless IIoT connectivity.
CO4: Develop web-based dashboards for real-time visualization and control of IIoT devices.
CO5: Retrieve, analyze, and transmit industrial data using web-based interactions and M2M
communication.
CO6: Implement PLC-based automation, Boolean logic programming, and process control
using SCADA for industrial applications.
(All the modules need to be conducted and minimum one project to be done)
1. Visualization of diverse sensor data using dashboard (part of IoT’s ‘control panel’)
2. Sending alert message to the user. ways to control and interact with your
environment)
1. The Internet of Things in the Industrial Sector, Mahmood, Zaigham (Ed.) (Springer
Publication)
L T P C
23ACD42 INTRODUCTION TO DATA ANALYTICS
3 0 0 3
Course Objectives:
Sources of data: Databases, APIs, Web Scraping, Handling missing data and outliers, Data
cleaning, transformation, normalization, Feature engineering and selection, Data partitioning
and sampling techniques.
Unit III: Descriptive and Inferential Statistics
Central tendency and dispersion: Mean, Median, Mode, Standard Deviation, Correlation and
covariance, Probability distributions: Normal, Binomial, Poisson, Hypothesis testing, t-test,
Chi-square test, Confidence intervals and p-values.
Univariate, Bivariate, Multivariate Analysis, Histograms, Boxplots, Scatter plots, Pair plots,
Heatmaps and correlation matrices, Data dashboards and storytelling using visualizations,
Tools: Matplotlib, Seaborn, Plotly, Tableau basics.
Textbooks:
Reference Books:
1. Foster Provost & Tom Fawcett – Data Science for Business, O’Reilly
2. Joel Grus – Data Science from Scratch, O’Reilly
3. Wes McKinney – Python for Data Analysis, O’Reilly
4. Allen Downey – Think Stats, Green Tea Press
Online Courses:
L T P C
23ACD43 DATA ENGINEERING ESSENTIALS
3 0 0 3
Course Objectives:
Course Outcomes:
What is Data Engineering? Role of Data Engineer in the data ecosystem, Types of data:
Structured, Semi-structured, Unstructured, Data Lifecycle: Collection to Consumption,
Introduction to ETL and ELT processes.
Hadoop ecosystem: HDFS, MapReduce, YARN, Apache Spark: RDD, DataFrame, and SQL
APIs, Data cleaning and transformation techniques, Resource allocation and job scheduling in
Spark, Introduction to cloud-based data processing (AWS/GCP).
Unit IV: Data Warehousing & Modeling
Concepts of OLTP vs OLAP, Star and Snowflake Schemas, Fact and Dimension tables, Data
Warehousing tools: Amazon Redshift, Google BigQuery, Snowflake, Data modeling tools: dbt
(data build tool), ER diagrams.
Textbooks:
1. Andreas François Vermeulen – Data Engineering with Python, Packt Publishing
2. V. Uday Shankar – Big Data Analytics & Data Engineering, Cengage Learning
3. Sam Newman – Building Microservices, O’Reilly (for data infrastructure components)
Reference Books:
Online Courses:
L T P C
23ACD44 PREDICTIVE ANALYTICS FUNDAMENTALS
3 0 0 3
Course Objectives:
Data cleaning and preprocessing, Handling missing values, outliers, Categorical encoding,
normalization, scaling, Feature selection and dimensionality reduction (PCA, LDA), Feature
importance.
Unit III: Regression and Classification Models
Linear Regression, Ridge & Lasso Regression, Logistic Regression, K-Nearest Neighbors
(KNN), Decision Trees, Random Forests, Model diagnostics: R², MAE, RMSE, Confusion
Matrix, AUC
Support Vector Machines (SVM), Ensemble Models: Bagging, Boosting, XGBoost, Model
selection and hyperparameter tuning, Cross-validation, Grid Search, Avoiding
overfitting/underfitting.
Case studies: Predictive maintenance, customer churn, disease prediction, Tools: Python
(scikit-learn, pandas), R, AutoML, Model interpretability: SHAP, LIME, Model deployment
using Flask, FastAPI, or cloud (AWS/GCP), Ethics in predictive analytics.
Textbooks:
Reference Books:
Online Courses:
L T P C
23ACD45 BIG DATA ANALYTICS (Hadoop, Spark)
3 0 0 3
Course Objectives:
• To understand the need and concepts of Big Data and its ecosystem.
• To study architectures and tools such as Hadoop and Spark for large-scale data
processing.
• To explore Hadoop Distributed File System (HDFS) and MapReduce programming.
• To learn in-memory computation using Apache Spark.
• To implement big data solutions using real-time tools for analytics and decision-
making.
Course Outcomes:
Characteristics of Big Data: Volume, Velocity, Variety, Veracity, and Value, Challenges of Big
Data, Traditional vs. Big Data systems, Big Data architecture: Storage, processing, analytics,
Introduction to Hadoop Ecosystem
UNIT II: Hadoop Distributed File System (HDFS) and MapReduce
HDFS Architecture, Blocks, NameNode&DataNode, File Read/Write operations, MapReduce
Architecture, Developing MapReduce programs (Word Count Example), Combiners,
Partitioner, and Counters
Need for Apache Spark over Hadoop, Spark architecture and components, Spark RDDs and
transformations/actions, DataFrames and Spark SQL, Working with Spark MLlib for basic ML
tasks
UNIT IV: Big Data Tools and Streaming
YARN architecture, Sqoop: Import/export between RDBMS and Hadoop, Flume: Ingesting
streaming data, Kafka for distributed messaging, Spark Streaming: DStreams, windowing, real-
time analytics
Textbooks:
1. Tom White, Hadoop: The Definitive Guide, O'Reilly Media
2. Jules S. Damji et al., Learning Spark: Lightning-Fast Big Data Analysis, O'Reilly
3. VenkatAnkam, Big Data Analytics Using Spark, Wiley
Reference Books:
Online Courses:
IV B. Tech. - I Semester
L T P C
23ACD46 DATA ANALYTICS WITH POWER BI / TABLEAU / MATPLOTLIB
3 0 0 3
Course Objectives:
What is data analytics and visualization?, Importance of business intelligence, Types of charts
and graphs, Visualization best practices and perception, Introduction to tools: Power BI,
Tableau, and Python/Matplotlib
UNIT II: Power BI for Data Analytics
Power BI interface and data sources, Data transformations using Power Query, DAX (Data
Analysis Expressions) basics, Visualizations: Bar, Line, Area, Pie, Tree Maps, Report
publishing and dashboard sharing
Tableau workspace and connecting to datasets, Dimensions vs. Measures, Filters, Parameters,
and Calculated Fields, Visualizations: Heatmaps, Maps, Scatter Plots, Building Interactive
Dashboards
UNIT IV: Matplotlib & Seaborn (Python Visualization)
Introduction to Matplotlib architecture, Basic plots: line, bar, pie, histogram, Subplots,
customization (color, label, grid), Seaborn: heatmaps, boxplots, pairplots, Exporting and saving
visuals
Textbooks:
1. Alberto Ferrari & Marco Russo, Introducing Microsoft Power BI, Microsoft Press.
2. Joshua N. Milligan, Learning Tableau, Packt Publishing.
3. AdrienChauveau, Data Visualization with Python and Matplotlib, Packt Publishing.
Reference Books:
Online Courses:
L T P C
23ACD47 DATA ANALYTICS TOOLS LAB
0 0 3 1.5
Course Objectives:
Course Outcomes:
Experiments:
IV B. Tech. - I Semester
L T P C
23ACD48 BIG DATA & NOSQL LAB
0 0 3 1.5
Course Objectives:
Course Outcomes:
Experiments:
L T P C
23ACD49 DATA SCIENCE FOR ENGINEERS
3 0 0 3
Course Objectives:
Course Outcomes:
After completion of the course, students will be able to:
Unit I: Introduction to Data Science: What is Data Science? Role of Data Scientist, Data
Science Process (Problem definition, data collection, preprocessing, modeling, evaluation),
Applications of Data Science in different domains, Tools: Jupyter, Anaconda, Python/R
Overview
Unit II: Data Handling and Preprocessing: Introduction to NumPy and Pandas, Reading data
from CSV, Excel, SQL, Data Wrangling: Missing values, duplicates, outliers, Data
transformation: Scaling, encoding, Feature engineering basics
Textbooks:
1. Joel Grus – Data Science from Scratch: First Principles with Python, O’Reilly.
2. Cathy O’Neil and Rachel Schutt – Doing Data Science, O’Reilly.
3. Wes McKinney – Python for Data Analysis, O’Reilly.
Reference Books:
Online Courses:
NPTEL / SWAYAM:
Coursera:
L T P C
23ACD50 STATISTICAL LEARNING FOR DATA SCIENCE
3 0 0 3
Course Objectives:
Course Outcomes:
Unit III: Classification Methods: Logistic Regression, Discriminant Analysis (LDA, QDA),
Naïve Bayes Classifier, K-Nearest Neighbors, Confusion Matrix, Precision, Recall, F1-Score
Unit IV: Resampling and Model Assessment: Train-Test Split, Cross Validation (k-Fold,
LOOCV), Bootstrap Methods, Model Selection and Hyperparameter Tuning.
Unit V: Regularization & Advanced Topics: Ridge Regression, Lasso Regression, Shrinkage
Methods, Principal Component Regression (PCR), Partial Least Squares (PLS), Introduction
to Support Vector Machines.
Textbooks
1. Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani
An Introduction to Statistical Learning with Applications in R – Springer
(Free PDF: https://www.statlearning.com/)
2. Trevor Hastie, Robert Tibshirani, Jerome Friedman
The Elements of Statistical Learning – Springer
Reference Books:
L T P C
23ACD51 DATA VISUALIZATION & EXPLORATORY DATA ANALYSIS
3 0 0 3
Course Objectives:
• To understand the role of data visualization and EDA in the data science lifecycle.
• To explore data types, distributions, missing values, and outliers using statistical and visual
methods.
• To gain expertise in using tools such as Python (Matplotlib, Seaborn, Plotly) or R for EDA.
• To develop meaningful, interactive visualizations for both univariate and multivariate data.
• To interpret trends and communicate data-driven insights effectively through dashboards
and storytelling.
Course Outcomes:
Handling missing values and imputation. Detecting and handling outliers, Feature engineering
basics, Data transformations (scaling, normalization, encoding)
Creating dashboards using Power BI/Tableau/Plotly Dash, Building EDA pipelines with
Python/R, Case studies: Finance, Healthcare, Social media, IoT, Interpreting visualizations for
decision-making
Textbooks:
1. Alberto Cairo, The Truthful Art: Data, Charts, and Maps for Communication, New
Riders.
2. Nathan Yau, Visualize This: The FlowingData Guide to Design, Visualization, and
Statistics, Wiley.
3. Hadley Wickham, R for Data Science, O’Reilly (for R users).
Reference Books:
1. Ben Fry, Visualizing Data: Exploring and Explaining Data with the Processing
Environment, O’Reilly.
2. Claus O. Wilke, Fundamentals of Data Visualization, O’Reilly.
3. Scott Murray, Interactive Data Visualization for the Web, O’Reilly.
Online Courses:
L T P C
23ACD52 BIG DATA ANALYTICS FUNDAMENTALS
3 0 0 3
Course Objectives:
Course Outcomes:
Definition and Characteristics (Volume, Velocity, Variety, Veracity, Value), Challenges of Big
Data, Traditional Data Processing vs Big Data Analytics, Overview of Big Data applications.
Machine Learning on Big Data using MLlib (Spark), Real-time analytics and streaming data
(Spark Streaming, Kafka), Graph processing (GraphX), Data visualization of Big Data
Designing Big Data solutions for healthcare, finance, social media analytics, Performance
optimization and security considerations, Cloud-based Big Data platforms (AWS EMR,
Google BigQuery), Case studies and project presentations.
Textbooks:
Reference Books:
1. Raj Kamal, Big Data Analytics, McGraw-Hill Education.
2. Chris Eaton, Dirk DeRoos, Tom Deutsch, George Lapis, Paul Zikopoulos,
Understanding Big Data: Analytics for Enterprise Class Hadoop and Streaming Data,
McGraw-Hill.
3. Anand Rajaraman, Jeffrey David Ullman, Mining of Massive Datasets, Cambridge
University Press.
Online Courses:
IV B. Tech. - I Semester
L T P C
23ACD53 INTRODUCTION TO RECOMMENDER SYSTEMS
3 0 0 3
Course Objectives:
Course Outcomes:
CO1: Explain the basic principles and types of recommender systems. Understand(L2)
Analyze various recommendation algorithms, including
CO2: Analyze(L4)
collaborative and content-based filtering.
Apply different algorithms to build practical recommender
CO3: Apply(L3)
system models.
Evaluate the performance of recommender systems using
CO4: Evaluate(L5)
appropriate metrics.
Design hybrid recommender systems that address common
CO5: Create(L6)
challenges.
Textbooks:
Online Courses:
L T P C
23ACD54 DATA VISUALIZATION & EDA LAB
0 0 3 1.5
Course Objectives:
Course Outcomes:
IV B. Tech. - I Semester
L T P C
23ACD55 RECOMMENDER SYSTEM LAB
0 0 3 1.5
Course Objectives:
Course Outcomes:
L T P C
23ACD36 DATA SCIENCE FOR ENGINEERS
3 0 0 3
Course Objectives:
Course Outcomes:
Unit I: Introduction to Data Science: What is Data Science?,Role of Data Scientist, Data
Science Process (Problem definition, data collection, preprocessing, modeling, evaluation),
Applications of Data Science in different domains, Tools: Jupyter, Anaconda, Python/R
Overview
Unit II: Data Handling and Preprocessing: Introduction to NumPy and Pandas, Reading data
from CSV, Excel, SQL, Data Wrangling: Missing values, duplicates, outliers, Data
transformation: Scaling, encoding, Feature engineering basics
Textbooks:
1. Joel Grus – Data Science from Scratch: First Principles with Python, O’Reilly.
2. Cathy O’Neil and Rachel Schutt – Doing Data Science, O’Reilly.
3. Wes McKinney – Python for Data Analysis, O’Reilly.
Reference Books:
Online Courses:
NPTEL / SWAYAM:
Coursera:
L T P C
23ACD37 STATISTICAL LEARNING FOR DATA SCIENCE
3 0 0 3
Course Objectives:
Course Outcomes:
Unit III: Classification Methods: Logistic Regression, Discriminant Analysis (LDA, QDA),
Naïve Bayes Classifier, K-Nearest Neighbors, Confusion Matrix, Precision, Recall, F1-Score
Unit IV: Resampling and Model Assessment: Train-Test Split, Cross Validation (k-Fold,
LOOCV), Bootstrap Methods, Model Selection and Hyperparameter Tuning.
Unit V: Regularization & Advanced Topics: Ridge Regression, Lasso Regression, Shrinkage
Methods, Principal Component Regression (PCR), Partial Least Squares (PLS), Introduction
to Support Vector Machines.
Textbooks:
1. Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani
An Introduction to Statistical Learning with Applications in R – Springer
(Free PDF: https://www.statlearning.com/)
2. Trevor Hastie, Robert Tibshirani, Jerome Friedman
The Elements of Statistical Learning – Springer
Reference Books:
L T P C
23ACD38 INTRODUCTION TO DATA ENGINEERING
3 0 0 3
Course Objectives:
• Understand the data engineering lifecycle, tools, and platforms.
• Gain proficiency in building scalable data pipelines using batch and streaming
systems.
• Explore data storage formats, data lakes, and warehouses.
• Learn about workflow orchestration, scheduling, and data quality.
• Apply data engineering techniques in real-time and big data environments.
Course Outcomes:
Reference Books:
1. Designing Data-Intensive Applications – Martin Kleppmann (O'Reilly)
2. Streaming Systems: The What, Where, When, and How of Large-Scale Data
Processing – Tyler Akidau
Online Courses:
NPTEL / SWAYAM
L T P C
23ACM34 MACHINE LEARNING FUNDAMENTALS
3 0 0 3
Course Objectives:
Course Outcomes:
After completion of the course, students will be able to:
Textbooks:
IV B. Tech. - I Semester
L T P C
23ACD39 DATA SCIENCE APPLICATIONS
3 0 0 3
Course Objectives:
Course Outcomes:
Use cases: Disease prediction, EHR data, medical imaging, outbreak modelling, Predictive
modeling for diagnosis (e.g., Diabetes prediction), Applications in FinTech: Fraud detection,
Risk scoring, Credit analytics, Time series analysis in financial markets.
Case Studies on End-to-End Projects, Tools: Python, Jupyter, Power BI, Tableau, Deploying
Models: APIs, Streamlit, Flask, Interpreting Results and Storytelling, Recent Advances and
Future Directions
Textbooks:
Reference Books:
Online Courses:
NPTEL / SWAYAM
• NPTEL – Data Science for Engineers
• SWAYAM – Data Science Applications
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
L T P C
23ACD40 DATA SCIENCE PRACTICE LAB (R/Python)
0 0 3 1.5
Course Objectives:
Course Outcomes:
Experiments:
IV B. Tech. - I Semester
L T P C
23ACD41 STATISTICAL LEARNING & ML LAB
0 0 3 1.5
Course Objectives
Course Outcomes:
Experiments:
L T P C
23ACD56 Foundations Of Cloud Concepts 3 0 0 3
COURSE OBJECTIVES:
The objective of the course is,
• Understand the fundamental concepts of cloud computing and its relevance in
modern technology.
• Gain knowledge of AWS global infrastructure and its core services.
• Explore essential cloud deployment models and service models.
• Learn about cloud security and compliance in AWS
• Explore overview to deploy, monitor, and scale applications using AWS.
COURSE OUTCOMES: After the completion of the course, student will be able to
● Define fundamental cloud concepts and AWS core services
● Explain the AWS global infrastructure and its key features
● Implement basic AWS services for application deployment and management
● Examine cloud security and compliance strategies in AWS
● Design, deploy and monitor scalable applications using AWS
TEXT BOOKS:
1. AWS Certified Solutions Architect Study Guide by Ben Piper and David Clinton
REFERENCE BOOKS:
1. (2023, 4th Edition) Cloud Computing with AWS by Dipankar Sarkar (2021, 1st Edition)
E-resources
1. AWS Training and Certification E-learning Content
2. AWS Documentation and Whitepapers
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. I SEM, CSE(DS)
L T P C
23ACD57 Predictive Data Analytics using R
3 0 0 3
COURSE OBJECTIVES:
The objective of the course is,
• To understand the fundamentals of predictive analytics and statistical modeling.
• To gain hands-on experience in using R for data analysis.
• To learn various predictive modeling techniques for real-world applications.
COURSE OUTCOMES: After the completion of the course, student will be able to
● Explain the fundamental concepts of predictive analytics and the role of R in statistical
modeling and data-driven decision-making.
● Apply data preprocessing, cleaning, and transformation techniques using R for predictive
modeling.
● Develop and implement regression, classification, and clustering models in R for solving
real-world problems.
● Evaluate predictive models using performance metrics such as accuracy, precision, recall,
ROC curves, and error measures.
● Interpret and visualize predictive analytics results using R libraries (e.g., ggplot2, caret,
randomForest) to support business or research decisions.
● Design and execute end-to-end predictive analytics projects using R, integrating data
preparation, model building, validation, and reporting.
TEXT BOOKS:
1. Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani, "An Introduction to
Statistical Learning with Applications in R".
REFERENCE BOOKS:
1. Brett Lantz, "Machine Learning with R".
2. Trevor Hastie, Robert Tibshirani, and Jerome Friedman, "The Elements of Statistical
Learning"
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. II SEM, CSE(DS)
L T P C
23ACD58 Data Engineering With AWS
3 0 0 3
COURSE OBJECTIVES:
The objective of the course is,
● Understand the principles of data engineering and its importance in cloud ecosystems.
● Explore AWS services for data storage, processing, and transformation.
● Learn how to design and implement data pipelines using AWS services.
● Gain hands-on experience with real-time and batch data processing on AWS.
● Develop skills to build and manage scalable and efficient data workflows.
COURSE OUTCOMES:
TEXT BOOKS:
1. Data Engineering with AWS by Gareth Eagar (2022, 1st Edition)
REFERENCE BOOKS:
1. Designing Data-Intensive Applications by Martin Kleppmann (2017, 1st Edition)
E-resources
1. AWS Training and Certification E-learning Content
2. AWS Documentation and Whitepapers
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. II SEM, CSE(DS)
L T P C
23ACD59 Cloud-Native Machine Learning
3 0 0 3
COURSE OBJECTIVES:
The objective of the course is,
● Understand the fundamentals of machine learning (ML) and its applications.
● Gain familiarity with Amazon SageMaker as a platform for building, training, and
deploying ML models.
● Learn about different ML algorithms and their use cases.
● Develop skills to preprocess data, train models, and optimize hyperparameters
using SageMaker.
● Apply ML techniques to solve real-world problems using cloud-based solutions.
COURSE OUTCOMES: At the end of the course, the student will be able to:
● Define key concepts in machine learning and the role of SageMaker
● Explain the workflow for building, training, and deploying ML models.
● Utilize SageMaker for data preparation, model training, and Optimization
● Evaluate the performance of ML models and optimize deployments.
● Build and deploy scalable ML pipelines using SageMaker and AWS services.
TEXT BOOKS:
1. Practical Machine Learning with Amazon SageMaker by Oliver Zeigermann (2021, 1st
Edition)
REFERENCE BOOKS:
1. Hands-On Machine Learning with Scikit-Learn by Aurélien Géron (2020, 2nd Edition)
2. Data Science on AWS by Chris Fregly and Antje Barth (2021, 1st Edition)
E-resources
1. AWS Training and Certification E-learning Content
2. SageMaker Documentation and Whitepapers
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B.Tech. I SEM, CSE(DS)
L T P C
Deep Learning: The Modern Approach
23ACD60 3 0 0 3
COURSE OBJECTIVES:
The objective of the course is,
• Understand the principles of deep learning and its applications across various domains.
• Explore the capabilities of Amazon SageMaker for training, deploying, and managing deep
learning models.
• Gain proficiency in popular deep learning frameworks such as TensorFlow and PyTorch.
• Learn to optimize, scale, and monitor deep learning workflows in cloud environments.
• Apply deep learning techniques to real-world problems using SageMaker.
COURSE OUTCOMES: At the end of the course, the student will be able to:
● Define the principles and techniques of deep learning.
● Explain how to build and train deep learning models using SageMaker.
● Utilize SageMaker for deploying and monitoring deep learning models.
● Optimize deep learning workflows for scalability and cost- effectiveness.
● Design, train, and deploy deep learning models for real- world applications.
10 Hrs
UNIT-III: Hyperparameter Tuning and Model Optimization
● Hyperparameter Tuning
➢ SageMaker Automatic Model Tuning
➢ Best Practices for Tuning Deep Learning Models
● Model Optimization
➢ Quantization and Pruning Techniques
➢ Reducing Latency for Deployment
● Debugging and Profiling
➢ Using SageMaker Debugger for Insights
➢ Identifying Bottlenecks in Training and Inference
● Project Objective: Build and Deploy a Deep Learning Model with SageMaker
● Project Execution:
➢ Model Training and Hyperparameter Tuning
➢ Deploying and Monitoring the Model
● Advanced Topics:
➢ Using SageMaker Neo for Optimized Inference
➢ Explainability in Deep Learning Models
➢ Integration with AWS AI Services (Rekognition, Translate, Comprehend)
TEXT BOOKS:
1. Deep Learning with Python by Francois Chollet (2021, 2nd Edition)
2. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow by Aurélien
Géron (2022, 3rd Edition)
REFERENCE BOOKS:
1. Practical Deep Learning for Cloud, Mobile, and Edge by Anirudh Koul, Siddha Ganju,
Meher Kasam (2020, 1st Edition)
E-resources
1. AWS SageMaker Documentation
2. TensorFlow and PyTorch Tutorials
3. AWS AI and Machine Learning Whitepapers
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B.Tech. I SEM, CSE(DS)
L T P C
23ACD61 Capstone Project and Portfolio Development
0 0 6 3
MINORS DEGREE IN PROGRAMMING &
COMPUTATIONAL INTELLIGENCE
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY (AUTONOMOUS)
L T P C
23ACA40 QUANTUM COMPUTING FOR AI 3 0 0 3
Course Objectives (COs)
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1 Understand principles of quantum computing and their implications for AI. Understand (L2)
CO2 Explain key quantum algorithms used in AI applications. Understand (L2) CO3 Apply
quantum computing techniques to solve basic AI problems. Apply (L3) CO4 Analyze the
benefits and limitations of quantum computing in AI contexts. Analyze (L4) CO5 Design and
implement quantum algorithms for AI applications. Create (L6) Unit 1:
Introduction to Quantum Computing and AI
Classical Computing vs Quantum Computing, Qubits and Quantum States, Quantum Superposition and
Entanglement, Quantum Gates and Circuits, Measurement in Quantum Systems, Basic Quantum Algorithms
Overview, Introduction to Artificial Intelligence, Intersection of Quantum Computing and AI
Quantum Search Algorithm (Grover's Algorithm), Quantum Fourier Transform, Quantum Amplitude
Amplification, Quantum Phase Estimation, Variational Quantum Algorithms (VQA), Quantum Annealing and
Optimization, Quantum Approximate Optimization Algorithm (QAOA), Quantum Machine Learning
Overview
Quantum Data Encoding and State Preparation, Quantum Support Vector Machines (QSVM), Quantum Neural
Networks (QNN), Quantum Clustering Algorithms, Quantum Principal Component Analysis (QPCA), Hybrid
Quantum-Classical Models, Quantum Kernel Methods, Challenges in QML
Quantum Reinforcement Learning Basics, Quantum Natural Language Processing (QNLP), Quantum Image
Processing, Quantum Optimization for AI Problems, Error Correction and Noise in Quantum AI Systems,
Quantum Hardware for AI (Qubits technologies), Performance Evaluation of Quantum AI Algorithms, Case
Studies of Quantum AI Applications
Unit 5: Advanced Topics and Future Directions
Designing Quantum Circuits for AI Tasks, Quantum AI Programming Frameworks (Qiskit, Cirq, etc.),
Scalability and Resource Management in Quantum AI, Ethical and Security Implications of Quantum AI,
Quantum AI Research Trends, Integration of Quantum AI with Classical AI, Quantum AI for Big Data
Analytics, Emerging Quantum Technologies and AI
Textbooks
1. Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information,
Cambridge University Press, 2010.
2. Maria Schuld and Francesco Petruccione, Supervised Learning with Quantum Computers, Springer,
2018.
3. Peter Wittek, Quantum Machine Learning: What Quantum Computing Means to Data Mining,
Academic Press, 2014.
Reference Books
1. Seth Lloyd, Quantum Machine Learning: An Applied Approach, MIT Press, 2020.
2. VlatkoVedral, Introduction to Quantum Information Science, Oxford University Press, 2006.
3. Jacob Biamonte et al., "Quantum Machine Learning," Nature, 2017.
4. Research papers and IEEE articles on Quantum AI and Quantum Machine Learning.
L T P C
23ACA41 EDGE AI &IOT 3 0 0 3
Course Objectives
• To introduce the concept of Edge Computing and its integration with AI and IoT.
• To explore AI model deployment on edge devices.
• To understand IoT protocols, architectures, and security issues.
• To apply Edge AI techniques for real-time decision-making.
• To analyze case studies of Edge AI applications in smart systems.
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1 Understand the fundamentals of Edge Computing and IoT systems. Understand (L2) CO2 Explain
the architecture and protocols used in IoT and Edge AI. Understand (L2) CO3 Apply
machine learning models to edge devices for real-time inference. Apply (L3) CO4 Analyze the
constraints and trade-offs in deploying AI models on edge devices. Analyze (L4) CO5 Design and
evaluate edge-based AI systems for real-world applications. Create (L6) UNIT 1:
Introduction to Edge Computing and IoT
Introduction to IoT: Definition, architecture, components, IoTvs Edge Computing, Edge, Fog, and Cloud
Computing – Differences, Edge AI Overview – Concept and Applications, Characteristics and Benefits of
Edge AI, Edge Devices: Microcontrollers, SBCs, Smart Cameras, Industry 4.0 and Smart Systems, Use Cases:
Smart Home, Healthcare, Industry
IoT Architectures: 3-Layer, 5-Layer, Middleware, Edge AI Pipeline Architecture, MQTT, CoAP, HTTP, and
AMQP Protocols, Data Collection and Preprocessing at the Edge, Real-time Data Transmission and
Synchronization, Sensor Networks and Wireless Protocols (BLE, Zigbee, LoRaWAN), Communication
Challenges in IoT, Interoperability and Integration Frameworks
AI/ML Workflow Overview: Training vs Inference, Model Compression Techniques (Quantization, Pruning),
Knowledge Distillation for Edge AI, TinyML and Lightweight Model Deployment, Edge ML Frameworks:
TensorFlowLite, ONNX, PyTorch Mobile, Case Study: Deploying a CNN on Raspberry Pi, Energy and
Latency Considerations, Model Evaluation Metrics for Edge AI
UNIT 4: Edge AI System Design and Optimization
Hardware Selection: MCU, MPU, FPGA, ASIC, Power Consumption and Thermal Constraints, Model
Accuracy vs Performance Tradeoffs, Data Management and Storage on Edge Devices, Federated Learning at
the Edge, Edge-to-Cloud Integration Patterns, Edge AI Application Lifecycle, Security and Privacy at the Edge
Smart City Applications: Traffic, Waste, Lighting, Healthcare Monitoring Systems using Edge AI, Industrial
Automation with Edge-enabled Sensors, Agriculture: Soil Health, Irrigation, Crop Monitoring, Surveillance &
Real-time Video Analytics, Edge AI for Predictive Maintenance, AI on Drones and Autonomous Vehicles,
Building Scalable Edge AI Solutions
Textbooks
1. "Edge AI: Convergence of Edge Computing and Artificial Intelligence" – Xiaofei Wang,
Springer, 2020.
2. "Internet of Things: Principles and Paradigms" – RajkumarBuyya, Amir VahidDastjerdi,
Elsevier, 2016.
3. "TinyML: Machine Learning with TensorFlowLite on Arduino and Ultra-Low-Power
Microcontrollers" – Pete Warden, Daniel Situnayake, O’Reilly Media, 2019.
Reference Books
Online Courses
L T P C
23ACA38 PYTHON FOR AI & DATA SCIENCE 3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1 Understand Python programming basics and syntax for AI and Understan
Data Science applications. d (L2)
CO2 Apply Python libraries for data manipulation and visualization. Apply (L3) CO3 Analyze
data sets and extract meaningful insights using Python tools. Analyze (L4) CO4 Evaluate
machine learning models implemented with Python. Evaluate (L5)
CO5 Design and implement AI solutions using Python programming. Create (L6)
Introduction to Python: Features and Setup, Data Types and Variables, Control Structures: Conditional
Statements and Loops, Functions and Modules, Exception Handling, File Handling in Python, Introduction to
Object-Oriented Programming, Introduction to Python IDEs and Notebooks
Introduction to NumPy: Arrays and Operations, Pandas for Data Manipulation: Series and DataFrames,
Handling Missing Data, Data Cleaning and Transformation, Data Aggregation and Grouping, Working with
Dates and Time in Pandas, Data Input/Output: CSV, Excel, JSON, Introduction to Data Preprocessing
Techniques
Introduction to Matplotlib: Basic Plotting, Customizing Plots and Graphs, Seaborn for Statistical
Visualizations, Plotting Categorical Data, Plotting Time Series Data, Pairplots, Heatmaps, and Correlation
Plots, Interactive Visualizations with Plotly, Visualizing Distributions and Outliers
Unit 4: Machine Learning Basics with Python
Introduction to Neural Networks with Keras and TensorFlow, Building and Training Deep Learning Models,
Natural Language Processing with Python (NLTK, SpaCy), Computer Vision Basics with OpenCV,
Reinforcement Learning Overview, Transfer Learning and Pretrained Models, Deploying AI Models with
Flask API, Ethical Considerations and Best Practices in AI
Textbooks
Reference Books
Online Courses
L T P C
23ACA39 DATA STRUCTURES & ALGORITHMS FOR AI 3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
Understand
CO1 Understand basic and advanced data structures used in AI applications.
(L2)
CO2 Implement and apply fundamental algorithms for problem-solving in AI. Apply (L3) CO3 Analyze
the time and space complexity of algorithms. Analyze (L4)
CO4 Evaluate different algorithmic approaches and choose appropriate Evaluate (L5)
ones for AI problems.
CO5 Design efficient algorithms and data structures for AI systems. Create (L6)
Unit 1: Fundamentals of Data Structures for AI
Introduction to Data Structures and Algorithms, Arrays and Linked Lists, Stacks and Queues, Trees: Basic
Terminology and Binary Trees, Graphs: Representation and Terminologies, Hashing and Hash Tables,
Recursion and Recursive Algorithms, Complexity Analysis: Big-O Notation
Linear Search and Binary Search, Bubble Sort, Selection Sort, Insertion Sort, Merge Sort and Quick Sort, Heap
Sort and Counting Sort, Search Algorithms in Graphs: DFS and BFS, Heuristic Search: A* Algorithm,
Algorithm Design Techniques: Divide and Conquer, Performance Analysis of Sorting and Searching
Algorithms
Balanced Trees: AVL Trees and Red-Black Trees, B-Trees and B+ Trees, Trie and Suffix Trees, Priority
Queues and Heaps, Disjoint Set Union (Union-Find), Graph Algorithms: Minimum Spanning Tree (Kruskal,
Prim), Shortest Path Algorithms (Dijkstra, Bellman-Ford), Application of Advanced Data Structures in AI
Unit 4: Algorithms for AI Problem Solving
Backtracking Algorithms, Branch and Bound Technique, Dynamic Programming and Memoization, Greedy
Algorithms and their applications, Optimization Algorithms in AI, Local Search Algorithms, Evolutionary
Algorithms and Genetic Algorithms, Complexity Classes: P, NP, NP-Complete, NP-Hard
Designing Efficient Search Algorithms for AI, Data Structures for Knowledge Representation, Graph-based
Algorithms for Social Network Analysis, Tree-based Algorithms in Decision Making (Decision Trees),
Algorithms for Natural Language Processing, Algorithms for Computer Vision Tasks, Parallel and Distributed
Algorithms in AI, Case Studies: Implementing AI Algorithms using Data Structures.
Textbooks
1. Mark Allen Weiss, Data Structures and Algorithm Analysis in C++, Pearson.
2. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, Introduction to
Algorithms, MIT Press.
3. Nils J. Nilsson, Artificial Intelligence: A New Synthesis, Morgan Kaufmann (for AI algorithm
context).
Reference Books
Online Courses
IV B. Tech - I Semester
L T P C
23AAD03 REINFORCEMENT LEARNING 3 0 0 3
Course Outcomes:
After successful completion of the course, the student will be able to:
CO1 Understand core concepts such as Markov Decision Processes, policies, Understand
and rewards in RL. (L2)
CO2 Implement fundamental RL algorithms like Dynamic Programming, Apply (L3)
Monte Carlo, and Temporal Difference.
CO3 Analyze convergence, stability, and exploration-exploitation trade-offs in Analyze
RL algorithms.
(L4)
CO4 Evaluate the effectiveness of different RL algorithms on benchmark tasks. Evaluate (L5) CO5 Design
and develop advanced RL solutions for complex environments. Create (L6) Unit 1:
Introduction and Foundations of Reinforcement Learning
Overview of Reinforcement Learning, Key Elements: Agent, Environment, States, Actions, Rewards, Markov
Decision Process (MDP) - Definition and Properties, Policies and Value Functions, Bellman Equations for
State and Action Values, Concept of Return and Discount Factor, Exploration vs Exploitation dilemma,
Examples of RL in Real World.
Policy Evaluation with Dynamic Programming, Policy Improvement and Policy Iteration, Value Iteration
Algorithm, Monte Carlo Prediction and Control, First-visit and Every-visit MC Methods, On-policy vs Off-
policy MC Methods, Importance Sampling in Monte Carlo, Applications of Dynamic Programming and Monte
Carlo in RL.
Introduction to Temporal Difference (TD) Learning, TD(0) Algorithm and its Properties, TD Prediction and
Control Methods, SARSA Algorithm (On-policy TD Control), Q-Learning Algorithm (Off-policy TD
Control), Eligibility Traces and TD(λ), Function Approximation in TD Learning, Convergence and Stability
Analysis.
Policy Gradient Theorem, REINFORCE Algorithm, Actor-Critic Methods, Deep Reinforcement Learning
(DRL) Overview, Deep Q Networks (DQN), Trust Region Policy Optimization (TRPO), Proximal Policy
Optimization (PPO), Exploration Strategies (ε-greedy, Boltzmann, UCB).
1. Richard S. Sutton and Andrew G. Barto, Reinforcement Learning: An Introduction, 2nd Edition,
MIT Press, 2018.
2. CsabaSzepesvári, Algorithms for Reinforcement Learning, Morgan & Claypool Publishers, 2010.
Reference Books
1. Marco Wiering and Martijn van Otterlo (Editors), Reinforcement Learning: State-of-the-Art,
Springer, 2012.
2. Deep Reinforcement Learning Hands-On by Maxim Lapan, Packt Publishing, 2018.
3. David Silver’s Lecture Notes and Videos on Reinforcement Learning (available online).
search Trends
Online Courses
L T P C
23ACA42 PYTHON & DS LAB 0 0 3 1.5
Course Objectives:
Course Outcomes:
After successful completion of the course, the student will be able to:
Experiments:
IV B. Tech - I Semester
L T P C
23ACA43 RL & QUANTUM AI LAB 0 0 3 1.5
Course Objectives:
Course Outcomes:
After successful completion of the course, the student will be able to:
Experiments:
L T P C
23AAI15 INTRODUCTION TO AI IN CYBER 3 0 0 3
SECURITY
Course Objectives
CO No Course Outcome
Bloom’s Level CO1 Explain the fundamentals of AI and its applications in cybersecurity
Understand (L2) CO2 Apply machine learning models for intrusion and anomaly
detection Apply (L3) CO3 Analyze malware and phishing threats using AI techniques
Analyze (L4) CO4 Evaluate and compare different AI-based cybersecurity
frameworks Evaluate (L5) CO5 Design secure AI-based threat
detection and response systems Create (L6) UNIT 1:
Introduction to Cybersecurity & AI
Overview of Cybersecurity Threat Landscape, Fundamentals of Artificial Intelligence & Machine Learning,
Categories of Threats: Malware, Phishing, Ransomware, Traditional vs AI-based Threat Detection Systems,
Role of AI in Cybersecurity: Overview, AI in Endpoint, Network, and Application Security, AI Workflow in
Threat Detection Systems, Challenges of Implementing AI in Cybersecurity
What is Intrusion Detection System (IDS)?, Signature-based vs Anomaly-based IDS, ML Techniques for
Anomaly Detection, Feature Engineering for Network Traffic, Classification Algorithms for IDS (SVM, KNN,
RF), Real-time Threat Monitoring Using AI, Evaluation Metrics: Accuracy, ROC, Precision/Recall, Tools:
Snort, Suricata, and Open Source AI IDS Models
Introduction to Malware Analysis, Static vs Dynamic Malware Analysis Techniques, Malware Classification
Using Machine Learning, Phishing Attack Patterns and Features, Email Header and URL -based Phishing
Detection, NLP for Textual Content Analysis, Feature Extraction from Executables and Emails, Dataset:
Malimg, PhishTank, VirusShare
UNIT 4: Adversarial Attacks and AI Model Robustness
Introduction to Adversarial Machine Learning, Poisoning, Evasion, and Inference Attacks, Adversarial
Example Generation (FGSM, PGD), Model Robustness Evaluation Techniques, Defense Mechanisms: Input
Sanitization, Adversarial Training, Privacy Attacks: Membership Inference & Model Inversion, Explainable AI
in Cybersecurity.
Threat Intelligence Frameworks and Standards (STIX/TAXII), AI-Powered SIEM (Security Information and
Event Management), NLP for Threat Report Analysis, Entity Recognition in Cyber Threat Reports, Predictive
Analytics for Threat Forecasting, AI in SOC (Security Operations Center) Automation, Use of LLMs (like
GPT) for Incident Summary and Analysis, Capstone Project: Build AI-Based Cyber Threat Detection System
Textbooks
Reference Books
Online Courses
L T P C
23ACA28 HEALTHCARE AI 3 0 0 3
Course Objectives:
Course Outcomes:
UNIT II: Medical Data Preprocessing and Feature Engineering: Data Cleaning, Imputation, and
Normalization for Clinical Data – (A), Handling Missing Values, Outliers, and Bias – (A), Feature Engineering
from EHRs and Time-Series Data – (A), Text Mining for Medical Notes using NLP – (A), Encoding Diagnosis
and Procedure Codes (ICD, CPT) – (U), Temporal Pattern Extraction from Clinical Sequences ,Data Privacy,
Anonymization, and HIPAA Compliance – (AN)
UNIT III: Machine Learning & Deep Learning in Healthcare:Supervised Learning for Risk Prediction and
Classification – (A), Unsupervised Learning for Patient Segmentation – (A), Deep Learning for Medical
Imaging: CNNs, Transfer Learning – (A), Recurrent Neural Networks for Time-series Clinical Data
,Survival Analysis and Time-to-Event Prediction – (A), Model Evaluation Metrics: Sensitivity, Specificity,
AUC – (E), Handling Imbalanced Datasets in Healthcare – (E), Interpretability in Medical ML Models (LIME,
SHAP) – (E)
UNIT IV: Specialized Healthcare AI Applications : AI for Disease Diagnosis: Diabetes, Cancer, Heart
Disease – (A), AI in Medical Imaging: X-ray, MRI, CT Scan Analysis – (A), Predictive Modeling for ICU
Admission & Mortality Risk – (A), AI in Genomics and Personalized Medicine ,Drug Discovery and
Repurposing with AI ,Chatbots and Virtual Health Assistants – (A), Remote Monitoring using IoT&Wearables
+ AI – (A), Designing an End-to-End AI Solution for a Medical Use Case – (C)
UNIT V: Ethics, Regulation, and Future Directions in Healthcare AI: Ethical AI in Healthcare: Bias,
Fairness, and Accountability ,Regulatory Landscape: FDA Approval, CE Marking – (E), Explainable AI and
Clinical Trust – (E), Federated Learning for Privacy-Preserving AI ,Clinical Trials and AI Decision-Support
Tools – (E), Case Studies: Google DeepMind, IBM Watson Health, PathAI ,Responsible Deployment of AI in
Healthcare Settings – (E), Capstone: Building a Responsible Healthcare AI Proposal – (C)
Textbooks:
1. Jiang, Fei et al. – Artificial Intelligence in Healthcare: Past, Present and Future.
2. Kevin Frick – Introduction to Healthcare AI.
3. Eric Topol – Deep Medicine: How Artificial Intelligence Can Make Healthcare Human Again.
Reference Books:
L T P C
23AAI16 AI IN FINANCE & BUSINESS ANALYTICS 3 0 0 3
Course Objectives
Course Outcomes
CO No Course Outcome
Bloom’s Level CO1 Understand financial systems and analytics tools for business insights
Understand (L2) CO2 Apply AI/ML models for risk assessment, fraud detection, and market
prediction Apply (L3) CO3 Analyze customer behavior using segmentation and recommendation
systems Analyze (L4) CO4 Evaluate AI tools for
performance optimization in business decisions Evaluate (L5) CO5 Design
intelligent business systems using ethical AI techniques Create (L6) UNIT 1:
Introduction to AI in Finance & Business
Overview of Financial Systems and Analytics, Introduction to Artificial Intelligence and ML in Business,
Business Intelligence vs. Business Analytics, Types of Financial Data (Transactional, Time-Series, Textual),
Use Cases of AI in Banking, Insurance, and Stock Markets, Tools for Business Analytics: Python, Power BI,
Tableau, Descriptive, Predictive, and Prescriptive Analytics, Case Study: AI in Robo-Advisory Systems
Data Preprocessing for Financial Applications, Regression for Stock Price Prediction, Classification Models for
Credit Scoring, Clustering for Customer Segmentation, Time Series Analysis using ARIMA, LSTM, Portfolio
Optimization using Reinforcement Learning, AI in Algorithmic Trading Strategies, Model Validation
Techniques: Cross-validation, A/B Testing
Credit Risk Modeling using Decision Trees and XGBoost, Fraud Detection using Anomaly Detection Models,
Real-Time Risk Scoring Systems, Anti-Money Laundering (AML) Compliance Models, Sentiment Analysis
for Financial News and Tweets, Predictive Maintenance and Financial Risk Analysis, Explainable AI in
Financial Decision Systems, Case Study: Fraud Detection in Credit Card Transactions
UNIT 4: AI for Business Process Optimization
Customer Lifetime Value Prediction, Churn Prediction using Ensemble Models, Dynamic Pricing Models
using AI, AI in Demand Forecasting, Chatbots for Customer Support and Financial Advisory,
Recommendation Systems in E-Commerce and Retail, Optimization in Supply Chain Analytics, AI-driven
Marketing Campaigns and ROI Analysis
Ethics of AI in Finance: Bias, Fairness, and Transparency, Regulatory Frameworks (GDPR, RBI, SEBI,
PSD2), Data Privacy and Governance in Financial Institutions, Explainable AI (XAI) for Auditing and Trust,
Scalable AI Architectures (ML Ops in Business), Fintech Innovations: Blockchain, AI, and Smart Contracts,
Generative AI and Large Language Models in Business Analytics, Designing AI-Powered Financial Products
(Use Case Projects)
Textbooks
Reference Books
Online Courses
L T P C
23AAI17 ETHICAL AI & RESPONSIBLE AI 3 0 0 3
Course Objectives
Course Outcomes
CO1 Explain ethical theories and values applied to AI systems Understand (L2)
CO2 Identify bias, fairness, and accountability issues in AI systems Analyze (L4)
CO3 Evaluate the ethical impact of AI across industries and society Evaluate (L5)
CO4 Recommend design choices for building responsible AI applications Apply (L3) CO5 Develop
AI solutions aligned with global policies and ethical standards Create (L6)
Introduction to AI and Ethics, Ethical Theories: Utilitarianism, Deontology, Virtue Ethics, AI's Role in Society:
Risks and Benefits, Data Ethics and Consent, AI Decision-Making vs. Human Judgment, Algorithmic
Responsibility and Trust, Moral Machine Experiment and Human-AI Dilemmas, Case Study: Ethical
Challenges in Autonomous Vehicles
Understanding Algorithmic Bias, Types of Bias: Historical, Sampling, Label, Measurement, Disparate Impact
and Fairness Metrics, Mitigating Bias: Pre-processing, In-processing, Post-processing, Audit and Testing of
AI Systems, Intersectionality and Social Justice in AI, Case Study: Racial Bias in Facial Recognition Systems,
Tools for Fair AI: IBM AI Fairness 360, Fairlearn
AI Governance Frameworks (OECD, NITI Aayog, EU AI Act), Ethics Guidelines from IEEE, UNESCO,
ISO/IEC, Legal Responsibility and Liability in AI, Data Protection Laws: GDPR, HIPAA, Ethics Boards and
Risk Assessment Models, AI Ethics in Industry: Google, Microsoft, Meta Case Studies, Inclusive Design and
Accessibility, Open Source & Community Involvement in Responsible AI
UNIT 5: Emerging Topics & Global Perspective
Ethical Issues in Generative AI (ChatGPT, DALL·E), Deepfakes and Information Manipulation, Autonomous
Weapons and AI in Warfare, AI and Climate Change Mitigation, Emotional AI, Neuro AI, and Human Rights,
AI in Healthcare, Finance, and Education: Ethical Outlook, Cultural and Geopolitical Dimensions of AI
Deployment, Capstone Project: Designing a Responsible AI Use Case
Textbooks
Reference Books
Online Courses
IV B. Tech - I Semester
L T P C
23AAI18 GENERATIVE AI & PROMPT ENGINEERING 3 0 0 3
Course Objectives
• Understand the fundamental principles behind generative models, including transformers and
diffusion models.
• Explore various architectures like GPT, DALL·E, BERT, and Stable Diffusion.
• Learn prompt engineering strategies to guide LLMs effectively for various tasks.
• Develop skills to build applications using Generative AI APIs (e.g., OpenAI, Hugging Face).
• Evaluate the ethical considerations and limitations of generative AI systems.
Course Outcomes
CO1 Understand foundational concepts of generative AI and prompt engineering Understand (L2)
CO2 Apply effective prompting techniques for text/image/code generation Apply (L3)
CO3 Analyze different types of generative models and their applications Analyze (L4)
CO4 Evaluate the performance and output quality of various generative AI tools Evaluate (L5)
CO5 Design AI-powered solutions using LLMs and prompt design Create (L6)
What is Generative AI? – Overview and History, Applications: Text, Images, Code, Audio, Video,
Probabilistic Models vs Generative Models, GANs (Generative Adversarial Networks): Intuition,
Autoencoders and Variational Autoencoders, Transformers: Architecture and Attention, Pretraining vs Fine-
tuning, Introduction to GPT, BERT, DALL·E, Stable Diffusion
What is Prompt Engineering?, Few-shot, One-shot, and Zero-shot Prompting, Role-based Prompting (e.g.,
“Act as…”), Chain-of-Thought Prompting, Prompt Templates and Variables, Prompt Evaluation and
Refinement, Prompt Injection Attacks &Defenses, Prompting for Text Summarization, Translation.
OpenAI GPT-3, GPT-4: Capabilities & APIs, Hugging Face Transformers and Pipelines, DALL·E and Stable
Diffusion for Image Generation, Midjourney& Open-Source Diffusion Models, LangChain for Prompt
Chaining, Fine-tuning vs Instruction Tuning, Codex for Code Generation, Tool Use: Notebooks, APIs, VS
Code Extensions
UNIT 4: Use Cases & Application Development
Chatbots& Virtual Assistants with LLMs, Content Generation for Marketing & Blogs, Educational Aids: Auto -
Grading & Explanations, Code Generation & Refactoring (Copilot, Codex), Image Generation for Design &
Advertising, AI Writing Assistants (e.g., Jasper, Writer.ai), Prompt-Based App Development with LangChain,
Evaluating Output Quality: Human-AI Feedback Loop
AI Hallucinations and Misinformation, Bias, Fairness, and Toxicity in Generative AI, Copyright, Plagiarism,
and Data Usage Issues, Red Teaming & Safety Testing for LLMs, OpenAI Usage Guidelines and Safety
Layers, Explainability& Interpretability in Generative Models, The Future: AGI, Multimodal AI, and Prompt
Agents, Capstone Project: Design & Deploy a Prompt-Driven Application
Textbooks
Reference Books
Online Courses
L T P C
23AAI19 AI APPLICATIONS LAB 0 0 3 1.5
Course Objectives:
Course Outcomes:
Experiments:
IV B. Tech - I Semester
L T P C
23AAI20 GENERATIVE AI LAB 0 0 3 1.5
Course Objectives:
Course Outcomes:
Experiments:
(AUTONOMOUS)
Minors in Information Technology (R23)
L T P C
Course Objectives: 3 0 0 3
Complex vector spaces and inner products, Orthonormal basis and orthogonality, Linear operators and
transformations, Unitary operators and Hermitian operators, Tensor products for multi-qubit systems,
Eigenvalues and Eigenvectors, Commutators, and anti-commutators, Representing quantum states with
matrices
Principle of superposition, Measurement postulate, Probability amplitudes and Born rule, State collapse
upon measurement, Entanglement and Bell states, EPR paradox and non-locality, Density matrices and
mixed states, Quantum decoherence
Time evolution operators, Hamiltonian and energy eigenstates, Quantum harmonic oscillator (brief
overview), Unitary evolution and Schrödinger equation solutions, Quantum tunnelling, Adiabatic
theorem basics, Operator algebra in quantum systems, Expectation values and observables
UNIT V – Quantum Technologies Building Blocks (Cognitive Level: Create)
Basic qubit systems (spin-1/2, photon polarization, superconducting qubits), Two-level quantum
systems modelling, Bloch sphere representation, Quantum logic gates fundamentals, Multi-qubit
systems: controlled operations, Introduction to decoherence and quantum error correction, Quantum
technologies: hardware platforms overview, Basic quantum circuit modeling using simulators (Qiskit
or Q# demo examples)
Textbooks:
[1] M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, 10th
Anniversary ed., Cambridge, U.K.: Cambridge Univ. Press, 2010.
[2] N. D. Mermin, Quantum Computer Science: An Introduction, Cambridge, U.K.: Cambridge Univ.
Press, 2007.
[3] D. McMahon, Quantum Computing Explained, Hoboken, NJ, USA: Wiley, 2008.
Reference Books:
[1] D. J. Griffiths, Introduction to Quantum Mechanics, 2nd ed., Upper Saddle River, NJ, USA: Pearson
Prentice Hall, 2005.
[2] J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 2nd ed., Cambridge, U.K.: Cambridge
Univ. Press, 2020.
[3] J. Watrous, The Theory of Quantum Information, Cambridge, U.K.: Cambridge Univ. Press, 2018.
[4] V. K. Krishnan, Linear Algebra and Its Applications to Quantum Computing, Singapore: Springer,
2021.
(AUTONOMOUS)
Minors in Information Technology (R23)
L T P C
3 0 0 3
Course Objectives:
Crystal lattices and unit cells, Bravais lattices, Miller indices, Reciprocal lattice and Brillouin zones,
atomic bonding in solids (covalent, ionic, metallic, van der Waals), X-ray diffraction and crystal
structure determination, electronic structure of solids, Free electron theory, Energy bands: metals,
semiconductors, and insulators
Intrinsic and extrinsic semiconductors, Charge carriers: electrons, holes, effective mass, Carrier
concentration and Fermi level, p-n junctions and semiconductor heterostructures, Quantum wells and
quantum dots as qubits, Superconductors and Josephson junctions, Semiconductor fabrication basics,
Materials for quantum hardware: Si, GaAs, diamond NV centers, topological insulators
UNIT III – Quantum Confinement and Low-Dimensional Systems (Cognitive Level: Analyze)
Quantum size effects: nanowires, nanotubes, 2D materials, Quantum dots: discrete energy levels,
Quantum Hall effect, Topological quantum materials, Spintronics and spin qubits, Quantum
confinement in superconducting qubits, Heterostructure-based quantum devices, Valleytronics and
emerging 2D materials (MoS₂, graphene)
Lattice vibrations and phonons, Heat capacity and thermal conductivity of solids, Electron-phonon
interaction, Decoherence in solid-state qubits due to phonons, Magnetic impurities and Kondo effect,
Defects and dislocations in crystals, Dopants and quantum impurity systems, nuclear spin environments
and coherence times
Material engineering for superconducting qubits, NV centers in diamond for quantum sensing,
Topological materials for robust qubits, Photonic crystal materials for optical qubits, Hybrid quantum
systems: coupling different materials, Fabrication challenges and material purity, Advances in quantum
materials research, Designing material systems for long coherence time
Textbooks:
[1] C. Kittel, Introduction to Solid State Physics, 8th ed., Hoboken, NJ, USA: Wiley, 2004.
[2] M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, 10th
Anniversary ed., Cambridge, U.K.: Cambridge Univ. Press, 2010.
[3] S. L. Altmann, Band Theory of Solids: An Introduction from the Point of View of Symmetry,
Oxford, U.K.: Oxford Univ. Press, 1994.
Reference Books:
[1] N. W. Ashcroft and N. D. Mermin, Solid State Physics, Boston, MA, USA: Cengage Learning,
1976.
[2] P. Y. Yu and M. Cardona, Fundamentals of Semiconductors: Physics and Materials Properties, 4th
ed., Berlin, Germany: Springer, 2010.
[3] D. D. Awschalom, D. Loss, and N. Samarth, Semiconductor Spintronics and Quantum Computation,
Berlin, Germany: Springer, 2002.
[4] D. Vollhardt and P. Wölfle, Theoretical Methods for Strongly Correlated Electrons: Introduction to
the Theory of Many-Body Systems, Mineola, NY, USA: Dover Publications, 2013.
(AUTONOMOUS)
Minors in Information Technology (R23)
L T P C
3 0 0 3
Course Objectives:
Review of electromagnetic waves, Maxwell’s equations for light propagation, Plane waves,
polarization, Poynting vector, Classical interference, diffraction, coherence, Blackbody radiation &
Planck's hypothesis, Photoelectric effect, Photons as quantized light energy, Introduction to quantum
theory of radiation
Harmonic oscillator quantization, Field quantization in free space, Photon number (Fock) states,
Coherent states and classical-quantum correspondence, Vacuum fluctuations and zero-point energy,
Single-mode vs multi-mode quantization, Spontaneous and stimulated emission, Quantum field
operators and commutation relations
Two-level atom model, Absorption, stimulated emission, spontaneous emission, Einstein coefficients,
Rabi oscillations, Jaynes-Cummings model, Resonant and non-resonant interaction, Cavity Quantum
Electrodynamics (Cavity-QED), Atom-photon entanglement
UNIT IV – Quantum Coherence and Quantum Noise (Cognitive Level: Evaluate)
Classical vs quantum coherence, First- and second-order coherence functions, Photon antibunching,
Hanbury Brown and Twiss experiment, Quantum squeezing of light, Phase-sensitive amplification,
Quantum noise, shot noise, and standard quantum limit, Quantum nondemolition measurements
Single-photon sources (quantum dots, NV centers, SPDC), Entangled photon pair generation, Photonic
qubits and linear optical quantum computing, Quantum key distribution with photons, Photonic
integrated circuits, Quantum sensors based on squeezed light, Quantum metrology using entangled
photons, Designing experiments for quantum optics labs
Textbooks:
[1] M. Fox, Quantum Optics: An Introduction, Oxford, U.K.: Oxford Univ. Press, 2006.
[2] R. Loudon, The Quantum Theory of Light, 3rd ed., Oxford, U.K.: Oxford Univ. Press, 2000.
[3] M. O. Scully and M. S. Zubairy, Quantum Optics, Cambridge, U.K.: Cambridge Univ. Press,
1997.
Reference Books:
[1] S. M. Barnett, Quantum Information, Oxford, U.K.: Oxford Univ. Press, 2009.
[2] P. Meystre and M. Sargent, Elements of Quantum Optics, 4th ed., Berlin, Germany: Springer,
2007.
[3] M. Le Bellac, Quantum Physics, Cambridge, U.K.: Cambridge Univ. Press, 2006.
[4] D. F. Walls and G. J. Milburn, Quantum Optics, 2nd ed., Berlin, Germany: Springer, 2008.
(AUTONOMOUS)
Minors in Information Technology (R23)
L T P C
3 0 0 3
Course Objectives:
Classical cryptography limitations, BB84 protocol, B92 protocol, E91 entanglement-based protocol,
Decoy-state QKD, Device-independent QKD, Practical implementation challenges in QKD,
Experimental QKD systems (fiber, free-space, satellites)
UNIT III – Quantum Teleportation and Entanglement Distribution (Cognitive Level: Analyze)
Architecture of quantum networks, Quantum routers and switching, Quantum memories and storage
nodes, Distributed entanglement generation and management, Multiparty quantum communication
Blind quantum computing, Performance metrics for quantum networks (fidelity, key rate), Challenges
in large-scale quantum network deployment
Textbooks:
[1] M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, 10th
Anniversary ed., Cambridge, U.K.: Cambridge Univ. Press, 2010.
[2] M. M. Wilde, Quantum Information Theory, 2nd ed., Cambridge, U.K.: Cambridge Univ. Press,
2017.
[3] V. Scarani, Quantum Cryptography: A Primer, Oxford, U.K.: Oxford Univ. Press, 2019.
Reference Books:
[1] V. Dunjko and E. Diamanti, Introduction to Quantum Communication and Cryptography, Cham,
Switzerland: Springer, 2023.
[3] D. McMahon, Quantum Computing Explained, Hoboken, NJ, USA: Wiley, 2008.
[4] D. Bouwmeester, A. K. Ekert, and A. Zeilinger, The Physics of Quantum Information: Quantum
Cryptography, Quantum Teleportation, Quantum Computation, Berlin, Germany: Springer, 2000.
(AUTONOMOUS)
Minors in Information Technology (R23)
L T P C
3 0 0 3
Course Objectives:
Classical vs quantum sensing, Precision limits: Standard Quantum Limit (SQL), Quantum metrology
fundamentals, Heisenberg limit, Quantum phase estimation for precision measurements, Quantum non-
demolition measurements, Quantum error correction in sensing, Importance of coherence and
entanglement in sensors
Superposition and interference in measurement, Quantum Fisher information, squeezed states for noise
reduction, Photon counting and single-photon detectors, Spin-based measurements (NV centers,
trapped ions), Ramsey interferometry, Quantum state tomography, Applications of quantum-enhanced
interferometry
Atomic clocks (optical & microwave), Gravimeters and accelerometers, Magnetometers (SQUIDs, NV
centers), Quantum gyroscopes, Quantum imaging & super-resolution microscopy, Quantum lidar and
radar, Force and electric field sensing, Photonic quantum sensing systems
UNIT IV – Decoherence, Noise, and Error Mitigation in Quantum Sensing (Cognitive Level:
Evaluate)
Sources of decoherence in quantum sensors, Thermal noise and quantum noise sources, Quantum back-
action, Squeezing and noise reduction techniques, Dynamical decoupling techniques, Noise
spectroscopy for sensor calibration, Robust error mitigation protocols, Evaluating sensitivity vs noise
tradeoffs
UNIT V – Advanced Applications and Future Quantum Sensing Systems (Cognitive Level: Create)
Quantum sensing for biological and medical imaging, Navigation and positioning without GPS,
Quantum-enhanced gravitational wave detection (LIGO), Quantum-enhanced environmental
monitoring, Sensors for national defense and security, Space-based quantum sensors, Integrated
quantum photonic sensing platforms, Design of hybrid quantum-classical sensor systems
Textbooks:
[1] C. L. Degen, F. Reinhard, and P. Cappellaro, “Quantum sensing,” Rev. Mod. Phys., vol. 89, no. 3,
pp. 035002-1–035002-39, Jul. 2017.
[2] V. Giovannetti, S. Lloyd, and L. Maccone, “Advances in quantum metrology,” Nature Photon., vol.
5, pp. 222–229, Apr. 2011.
[3] D. Budker and D. F. Jackson Kimball, Optical Magnetometry, Cambridge, U.K.: Cambridge Univ.
Press, 2013.
Reference Books:
[1] K. Jacobs, Quantum Measurement Theory and Its Applications, Cambridge, U.K.: Cambridge Univ.
Press, 2014.
[2] H. Rauch and S. A. Werner, Neutron Interferometry: Lessons in Experimental Quantum Mechanics,
Wave-Particle Duality, and Entanglement, 2nd ed., Oxford, U.K.: Oxford Univ. Press, 2015.
[3] M. O. Scully and M. S. Zubairy, Quantum Optics, Cambridge, U.K.: Cambridge Univ. Press, 1997,
ch. 16–18.
[4] V. Vedral, Introduction to Quantum Information Science, Oxford, U.K.: Oxford Univ. Press, 2006.
(AUTONOMOUS)
Minors in Information Technology (R23)
L T P C
0 0 3 1.5
Course Objectives:
• IBM Qiskit
• Google Cirq
• RigettiPyQuil
• Quantum Inspire
• MATLAB / Python with quantum libraries
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Minors in Information Technology (R23)
L T P C
0 0 3 1.5
Course Objectives:
List of Experiments:
[2] D. Bouwmeester, A. K. Ekert, and A. Zeilinger, The Physics of Quantum Information: Quantum
Cryptography, Quantum Teleportation, Quantum Computation, Berlin, Germany: Springer, 2000.
[3] B. E. Kane, “A silicon-based nuclear spin quantum computer,” Nature, vol. 393, no. 6681, pp. 133–
137, May 1998.
[4] M. Fox, Quantum Optics: An Introduction, Oxford, U.K.: Oxford Univ. Press, 2006.
Course Outcomes:
After completion of the course, students will be able to
CO1. Understand the foundational elements and principles of design and visual
communication.
CO2. Analyze visual compositions using concepts like balance, contrast, hierarchy, and
typography.
CO3. Apply color theory, layout principles, and design grids in creative visual projects.
CO4. Create effective visual messages for print and digital media using industry-standard
tools.
CO5. Critically evaluate design work based on functionality, aesthetics, and target
audience.
CO6. Develop a personal visual style and portfolio through practical assignments and
critiques.
Text books:
1. D. Landa, Graphic Design Solutions, 6th ed., Boston, MA, USA: Cengage Learning,
2018.
2. K. Lidwell, J. Holden, and W. Butler, Universal Principles of Design, Rev. ed.,
Beverly, MA, USA: Rockport Publishers, 2010..
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech-I Semester L T P C
3 0 3 3
Course Outcomes:
After completion of the course, students will be able to
CO1. Understand and explain the fundamental principles of human-centered design (HCD)
and user experience (UX) design.
CO2. Analyze human factors and cognitive models to inform interface and interaction
design decisions.
CO3. Apply design thinking methodologies to identify user needs and generate user-centric
solutions.
CO4. Design and develop user interfaces based on usability heuristics and interaction
principles.
CO5. Evaluate the effectiveness and usability of user interfaces using empirical methods
and usability testing.
CO6. Demonstrate proficiency in using prototyping tools and conducting iterative design
processes.
HCD Process: Discover, Define, Develop, Deliver - Benefits and Implementation in UX/UI -
User Goals vs Business Goals
History of HCI, Interaction Paradigms (WIMP, Touch, Voice), Input/Output Devices and
Modalities
Text books:
3. D. A. Norman, The Design of Everyday Things, Revised and Expanded Edition, New
York, NY, USA: Basic Books, 2013.
Course Outcomes
After completing this course, students will be able to:
CO1. Understand the fundamentals of User Experience (UX) design and its role in product
development.
CO2. Apply UX research methods such as user interviews, surveys, persona creation, and
journey mapping.
CO3. Utilize design thinking principles to identify problems and develop innovative user-
centric solutions.
CO4. Create wireframes, prototypes, and mockups to represent design solutions.
CO5. Conduct usability testing and evaluate user feedback to refine designs iteratively.
CO6. Collaborate in teams using agile and iterative methods to deliver human-centered design
solutions.
Textbook:
1. G. Gothelf and J. Seiden, Lean UX: Designing Great Products with Agile Teams, 2nd
ed., Sebastopol, CA, USA: O'Reilly Media, 2016.
2. T. Brown, Change by Design: How Design Thinking Creates New Alternatives for
Business and Society, Boston, MA, USA: Harvard Business Press, 2009.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech-II Semester
L T P C
3 0 3 3
Course Outcomes
After completing this course, students will be able to:
CO1. Understand the principles and importance of prototyping in the user-centered design
process.
CO2. Create low-, mid-, and high-fidelity prototypes using appropriate tools and techniques.
CO3. Apply usability heuristics and guidelines in prototype development.
CO4. Plan and conduct usability testing sessions, including task design, facilitation, and data
collection.
CO5. Analyze user feedback and usability test results to identify design improvements.
CO6. Iterate prototypes based on usability insights and present findings effectively.
Paper vs Digital Prototypes, Low to High Fidelity Transitions, Tools Comparison: Figma,
InVision, Marvel
Textbook:
1. C. Snyder, Paper Prototyping: The Fast and Easy Way to Design and Refine User
Interfaces, San Francisco, CA, USA: Morgan Kaufmann, 2003.
2. J. Rubin and D. Chisnell, Handbook of Usability Testing: How to Plan, Design, and
Conduct Effective Tests, 2nd ed., Indianapolis, IN, USA: Wiley, 2008.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B.Tech-I Semester
L T P C
3 0 3 3
23AIT41: FRONTEND DEVELOPMENT FOR DESIGNERS
Course Outcomes
After completing this course, students will be able to:
CO1. Understand the core concepts of HTML, CSS, and JavaScript for creating responsive
user interfaces.
CO2. Apply frontend frameworks and libraries (e.g., Bootstrap, React) to build dynamic web
applications.
CO3. Translate design mockups and wireframes into functional web pages.
CO4. Implement accessibility and usability standards in frontend development.
CO5. Optimize web performance and ensure cross-browser compatibility.
CO6. Collaborate effectively with designers and developers using version control and
frontend tooling.
Textbook:
1. J. Duckett, HTML and CSS: Design and Build Websites, Indianapolis, IN, USA: Wiley, 2011.
2. E. Freeman and E. Robson, Head First HTML and CSS: A Learner’s Guide to Creating
Standards-Based Web Pages, 2nd ed., Sebastopol, CA, USA: O’Reilly Media, 2012.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B.Tech-II Semester
L T P C
0 0 6 3
23AIT42: CAPSTONE PROJECT AND PORTFOLIO
DEVELOPMENT
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
III B. Tech II Semester
Course Code: 23ABM09
NANO BIOTECHNOLOGY
L T P C
3 0 0 3
Course Outcome:
After completion of this course students will be able to
CO1: Understand the basics of bio-nanotechnology and bio-machines.
CO2: Demonstrate a comprehensive understanding of state-of-the-art methods for
fabrication, characterization and handling of nano-materials.
CO3: Explain the functional principles of nanotechnology and the interaction between
biomolecules and nanoparticle surface.
CO4: Apply the knowledge on nanotechology in the field of Biomedical Engineering
UNIT- 1:
Bio-Nano machines and Their Basics: Negligible gravity and inertia, atomic granularity,
thermal motion, water environment and their importance in bionanomachines. The role of
proteins- amino acids- nucleic acids- lipids and polysaccharides in modern biomaterials.
Overview of natural Bionanomachines: Thymidylate Synthetase, ATP synthetase, Actin and
myosin, Opsin, Antibodies and Collagen.
UNIT- 2:
Synthesis of Bio molecules and Interphase Systems: Recombinant Technology, Site-
directed mutagenesis, Fusion Proteins. Quantum Dot structures and their integration with
biological structures. Molecular modeling tools: Graphic visualization, structure and
functional prediction, Protein folding prediction and the homology modeling, Docking
simulation and Computer assisted molecular design. Interphase systems of devices for medical
implants –Microfluidic systems –Microelectronic silicon substrates –Nano- biometrics
Introduction –Lipids as nano-bricks and mortar: self-assembled nanolayers.
UNIT- 3:
Functional Principles of Nano biotechnology: Information driven nanoassembly, Energetic,
Role of enzymes in chemical transformation, allosteric motion and covalent modification in
protein activity regulation, Structure and functional properties of
Biomaterials, Bimolecular motors: ATP Synthetase and flagellar motors, Traffic across
membranes: Potassium channels, ABC Transporters and Bactreriorhodapsin, Bimolecular
sensing, Self-replication, Machine-Phase Bionanotechnology Protein folding; Self assembly,
Self-organization, Molecular recognition and Flexibility of biomaterials.
UNIT- 4:
Protein and DNA based Nanostructures : Protein based nanostructures building blocks and
templates – Proteins as transducers and amplifiers of biomolecular recognition events –
Nanobioelectronic devices and polymer nanocontainers – Microbial production of inorganic
nanoparticles – Magnetosomes, DNA based nanostructures – Topographic and Electrostatic
properties of DNA and proteins – Hybrid conjugates of gold nanoparticles – DNA oligomers
– Use of DNA molecules in nanomechanics and Computing.
UNIT- 5:
Applications of Nano biotechnology: Semiconductor (metal) nanoparticles and nucleic acid
and protein-based recognition groups –Application in optical detection methods –
Nanoparticles as carrier for genetic material –Nanotechnology in agriculture – Fertilizer and
pesticides. Designer proteins, Peptide nucleic acids, Nanomedicine, Drug delivery, DNA
computing, Molecular design using biological selection, Harnessing molecular motors,
Artificial life, Hybrid materials, Biosensors, Future of Bionanotechnology.
TEXT / REFERENCE BOOKS:
1. C. M. Niemeyer, C. A. Mirkin, ―Nanobiotechnology: Concepts, Applications and
Perspectives‖, Wiley – VCH, (2004).
2. David S Goodsell, “Bionanotechnology‖, John Wiley & Sons, (2004).
Reference Books:
3. T. Pradeep, ―Nano: The Essentials, McGraw – Hill education, (2007).
4. Challa, S.S.R. Kumar, Josef Hormes, Carola Leuschaer, Nanofabrication Towards
Biomedical Applications, Techniques, Tools, Applications and Impact,
Wiley – VCH, (2005).
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
III B. Tech II Semester
Course Code: 23ABM10
TISSUE ENGINEERING
L T P C
3 0 0 3
Course Outcome:
After completion of the course, students will be able to
CO1: Understand the biological requirement for tissue engineering systems and also specify
the different types of biodegradable biomaterials that can be used in tissue engineering
applications.
CO2: Discuss the complex interactions between biomaterials, cells and signals in biological
systems using stem cells, proteomics and bioreactors.
CO3: Design and fabricate scaffolds using advanced manufacturing technologies including 3D
printing for growing biological materials.
CO4: Develop engineered tissue like cardiovascular tissues and also evaluate the patterning of
bio-mimetic substances.
UNIT- 1:
Introduction to Tissue Engineering : Introduction – definitions - basic principles - structure-
function relationships –Biomaterials: metals, ceramics, polymers (synthetic and natural) –
Biodegradable materials - native matrix -Tissue Engineering and Cell-Based Therapies –Tissue
Morphogenesis and Dynamics- Stem Cells and Lineages - Cell-Cell Communication.
UNIT- 2:
Tissue Culture Basics: Primary cells vs. cell lines - sterile techniques – plastics – enzymes -
reactors and cryopreservation - Synthetic Biomaterial Scaffolds- Graft Rejection – Immune
Responses-Cell Migration-Controlled Drug Delivery- Micro technology Tools.
UNIT- 3:
Scaffold Formation: Oxygen transport - Diffusion - Michalies-Menten kinetics - oxygen
uptake rates -limits of diffusion - Principals of self-assembly - Cell migration - 3D organization
and angiogenesis - Skin tissue engineering –Introduction - scar vs. regeneration
- split skin graft -apligraft. Engineered Disease Models- Tissue Organization- Cell Isolation
and Culture - ECM and Natural Scaffold Materials- Scaffold Fabrication and Tailoring, Hernia.
UNIT- 4:
Cardiovascular Tissue Engineering: Blood vessels structure – vascular grafts – Liver tissue
engineering – Bioartificial liver assist device – shear forces – oxygen transport – plasma effects
– Liver tissue engineering – Self assembled organoids – decelluarized whole livers – Stem cells
– basic principle – embryonic stem cells – Induced pluripotent stem cells - Material
Biocompatibility – Cell Mechanics – Vascularization- Stem Cell Therapies.
UNIT - 5:
Patterning of Biomimetic Substrates: Patterning of biomimetic substrates with AFM
lithography primarily focusing on DPN Nanotemplating polymer melts - Nanotechnology-
based approaches in the treatment of injuries to tendons and ligaments - Progress in the use of
electrospinning processing techniques for fabricating nanofiber scaffolds for neural
applications -Nanotopography techniques for tissue engineered scaffolds
UNIT I
METALLIC BIOMATERIALS: Biomaterials - Overview, Classification of biomaterials,
Biocompatibility and Hemocompatibility, Metals and alloys -Stainless steel, Titanium and its alloys,
Cobalt chromium alloy, Metallic corrosion, Dental implants - Impression Materials, Fillings and
Restoration Materials, Materials for Deep Cavities, Material for oral and Maxillofacial Implants.
UNIT II:
SYNTHETIC POLYMERS AND APPLICATIONS: Synthetic Polymers, Polymers in biomedical use,
Polyethylene, Per fluorinated Polymers, Acrylic Polymers, Hydrogels, Polyurethanes, biodegradable
synthetic polymers, silicone rubber, microorganisms in polymeric implants, Polymer Sterilization.
UNIT III:
BIOCERAMICS AND COMPOSITES: Bio ceramics, types- Carbon, Alumina, Zirconia - bioactive
resorbable and non – resorbable bioceramics, bioceramic coatings on metallic implants and bone bonding
reactions on implantation, Hydroxyapatite-properties and applications. Composites-Types and
Applications, Bioglass.
UNIT IV:
HARD AND SOFT TISSUE REPLACEMENT: Bioelectric effect, Wolff’s Law, Temporary
orthopaedic fixation devices-pins, screws and plates, Intra Medullary and spinal nails, hard tissue
replacements - total hip and knee joint replacements. Soft Tissue Replacements-Sutures-Tapes, Staples,
Adhesives, Wound Dressings, Biomaterials in urological practice.
UNIT V:
BIOMATERIALS IN OPTHALMOLOGY AND BIOLOGICAL TESTS: Ophthalmology-
Introduction, Optical implants, Contact lenses, Eye shields, Viscoelastic solutions, Vitreous implants,
Acrylate adhesives, Scleral buckling materials for retinal detachment, artificial tears, Biological Tests.
Textbooks:
1. Sujata V.Bhat, Biomaterials, Narosa Publishing House, New Delhi, India, 2012.
2. William Wagner, Shelly Sakiyama-Elbert, Guigen Zhang, Michael Yaszemski, Biomaterials
Science: An Introduction to Materials in Medicine, ELSEVIER, 4th Edition -, 2020
3. Park, Biomaterials an Introduction, Third Edition, Springer, 2007.
4. Joseph D Bronzino, the Biomedical Engineering Hand Book, Fourth Edition, CRC Press, 2015.
References:
1. Buddy D. Ratner, Allan S. Hoffman, Biomaterial Sciences – Int. to Materials in Medicine
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
IV B. Tech I Semester
Course Code: 23ABM14
BIOMEMS & BIOMICROFLUIDICS
L T P C
3 0 0 3
Course outcome:
After completion of this course, students will be able to
CO1: Build a foundation in micro-systems engineering including basic biological/
biochemical concepts and techniques emphasizing biomedical devices.
CO2: Understand material properties important for MEMS system performance; analyze
dynamics of resonant micromechanical structures.
CO3: Design and Development of models using microfabrication technique and simulate
electrostatic and electromagnetic sensors and actuators.
CO4: Design and evaluation of MEMs and microfluidics based analytical platform as per the
requirement.
UNIT- 1:
Introduction to BioMEMS and microfluidics, Introduction to Bio nano technology, Biosensors,
fluidics. Introduction to device fabrication (Silicon and Polymers) Introduction to device
fabrication (Silicon and Polymers). Sensors, Transduction and Performance factors. Sensors,
Transduction and Performance factors continued.
UNIT- 2:
Important materials for fabrication of BioMEMS platforms Introduction to silicon device
fabrication Some Fabrication Methods for soft materials Transduction Methods. About cell
potential and SHEs Cell reaction, Nernst equation, Construction of Ion selective electrodes
Measurement and calibration of electrodes, ion-solvent interaction.
UNIT- 3:
Introduction to Cell biology, Basic structure of DNA DNA hybridization, DNA
polymerization,PCR Thermal cycle , Real Time PCR.PCR design Electrophoresis, Gel and
Capillary electrophoresis,Agarose DNA microarrays (concepts, and utility). Affymetrix and
Nanogen approaches in realization of micro-arrays. DNA sequencing (Sanger’s reaction).
DNA nano-pores. DNA detection using Mechanical antilevers.Basics of Protein structure.
UNIT- 4:
Protein charging at different pH range, Amino acids, protein polymerization, Transcription,
Translation Antibody, Microencapsulation, Cyclic voltametry Microfluidics, Similarity of
Streamlines, Pathlines, Sreaklines and Timelines for a steady flow Stress tensor.
UNIT-5
Viscosity, Newtonian, non-Newtonian fluids, Pseudoplastic, Dilatant, Bingham Plastic
materials, Thixotropic fluids. Flow over infinite plates, laminar and turbulent flow,
Compressible and Incompressible flows Flow over an infinite plate. Types of flows. Types of
Fluids. Kinematics of fluids
Text/ Reference Books:
1. Introduction to BioMEMS, Albert Folch, CRC Press; 1st ed.
2. Essential Cell Biology, Bruce Albert, et al. Garland Science, 2nd ed.
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
II B. Tech II Semester
Course Code: 23ABM03
BIOMATERIALS LAB
L T P C
0 0 3 1.5
Course Outcome:
After completion of the course, students will be able to
CO1: Characterize the mechanical properties of biomaterials using destructive and non-destructive
testing.
CO2: Measure the Surface roughness of biomaterials as per the ASTM standards.
CO3: Perform invitro hemocompatibility study for implantable biomaterials.
CO4: Conduct the test to measure the pH, viscosity and Conductivity of the body fluid.
List of Experiments:
1. Mechanical Characterization of Biomaterials
L T P C
3 0 0 3
Course objectives
The objective of the course is,
1. Build a strong understanding of Python fundamentals.
2. Master data structures and object-oriented programming in Python.
3. Utilize Python for file handling, exception handling, and modularization.
4. Create interactive web applications using Streamlit.
5. Use Python for data analysis, automation, and visualization.
Unit – I: Python Programming Basics
Variables, data types, operators, expressions, Input/output, conditionals, loops, Functions:
definition, parameters, return values, Practice: Control flow problems
Unit – II: Core Data Structures in Python
Lists, tuples, dictionaries, sets, Mutability, comprehensions, Practice: CRUD operations on
data
Unit III - Object-Oriented Programming and Modules
Classes, objects, constructors, Inheritance, encapsulation, polymorphism, Modules, packages,
pip installations, Practice: Class-based mini-applications
Unit IV - File Handling and Exception Management
Working with text, CSV, JSON files, Exception handling techniques, File and directory
operations, Practice: File-based utilities
Unit V - Streamlit and Python Integration
Streamlit components and layouts, Integrating data analysis libraries (Pandas, Matplotlib)
Creating web dashboards, Hands-on: Build interactive data applications
Text Books
1 Eric Matthes ,Python Crash Course
2 Luciano Ramalho ,Fluent Python
Online Software
1 Python
2 VS Code
3 Streamlit
4 Jupyter
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - I Semester CSE(AI&ML) MINORS
23ACM48 -ESSENTIALS OF PYTHON FOR DATA ANALYSIS
L T P C
Course objectives 3 0 0 3
Online Software
1 Python
2 Scikit-learn
3 Jupyter
4 Pandas
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - II Semester CSE(AI&ML) MINORS
23ACM49 - FOUNDATIONS OF RESPONSIBLE AI
L T P C
Course Objectives 3 0 0 3
By the end of this course, students will:
1. Understand the need for responsible development and deployment of AI systems.
2. Explore core principles such as fairness, accountability, transparency, and ethics in AI.
3. Learn to identify and mitigate bias in AI algorithms and datasets.
4. Analyze the societal, legal, and environmental impact of AI technologies.
5. Evaluate responsible AI frameworks, guidelines, and international regulations.
Course Outcomes (COs)
CO1 Explain the concepts of ethics, fairness, and accountability in AI. Understanding
CO2 Identify potential bias and risks in AI models and datasets. Analyzing
CO5 Discuss legal, social, and regulatory frameworks guiding responsible AI Understanding
adoption.
2. Vincent C. Müller (Ed.), Ethics of Artificial Intelligence and Robotics (Stanford Encyclopedia
of Philosophy),Free Online Resource: https://plato.stanford.edu/entries/ethics-ai/
3. Solon Barocas, Moritz Hardt, Arvind Narayanan , Fairness and Machine Learning: Limitations
and Opportunities; Free PDF: https://fairmlbook.org
Reference Resources
● AI Fairness 360 Toolkit – IBM (open-source)
L T P C
Course objectives 3 0 0 3
The objective of the course is,
1. Understand the fundamental principles, architectures, and evolution of Generative AI
systems.
2. Explore various generative models like GANs, VAEs, and Transformer-based
architectures.
3. Gain proficiency in training, fine-tuning, and evaluating generative models using modern
ML frameworks.
4. Apply Gen AI tools for tasks such as text, image, and code generation across real-world
applications.
5. Analyze the ethical, social, and regulatory implications of Generative AI technologies.
Course Outcomes (COs)
On successful completion of the course, students will be able to:
CO
Course Outcome Description Blooms Level
Code
CO1 Explain the foundational concepts and applications of Generative AI. Understanding
Online Software :
1. Python
2. NLTK, SpaCy, TensorFlow/Keras
3. Hugging Face Transformers
4. Google Colab
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B. Tech - I Semester CSE(AI&ML) MINORS
23ACM52 - CAPSTONE PROJECT
L T P C
0 0 6 3
MINOR DEGREE IN
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
23ACM33- ESSENTIALS OF ARTIFICIAL 3 0 0 3
INTELLIGENCE
Course Objectives
Course Outcomes
After successful completion of the course, the student will be able to:
CO1 Explain the foundational principles and history of AI. Understand (L2)
CO2 Apply AI techniques for problem-solving and decision-making. Apply (L3)
CO3 Analyze search strategies and knowledge representation models. Analyze (L4)
CO4 Evaluate the effectiveness of learning algorithms and intelligent agents. Evaluate (L5)
CO5 Design simple AI-based systems or prototypes using AI concepts. Create (L6)
Definition and applications of AI, History and evolution of AI, Intelligent agents –
types and environments, AI techniques: Symbolic AI, Sub-symbolic AI
Textbooks
Reference Books
Online Courses
1. CourseraAI For Everyone – Andrew Ng
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
L T P C
23ACM34 - MACHINE LEARNING FUNDAMENTALS
3 0 0 3
Course Objectives
Course Outcomes
After successful completion of the course, the student will be able to:
CO1 Understand the concepts and assumptions behind key ML algorithms. Understand (L2)
CO2 Apply various supervised and unsupervised learning techniques. Apply (L3)
CO3 Analyze the strengths and limitations of different machine learning models. Analyze (L4)
CO4 Evaluate model performance using metrics and validation techniques. Evaluate (L5)
CO5 Design and implement complete ML solutions for real-world problems. Create (L6)
Textbooks
L T P C
23ACM35- DEEP LEARNING & NEURAL 3 0 0 3
NETWORKS
Course Objectives
Convolution operation, filters, feature maps, Pooling layers, padding, stride, CNN architectures:
LeNet, AlexNet, VGGNet, ResNet, Applications in image classification and
object detection.
Unit IV: Recurrent Neural Networks (RNNs) and LSTMs
Sequence modeling basics, RNN architecture and backpropagation through time,
Vanishing/exploding gradient problems, Long Short-Term Memory (LSTM) and GRU,
Applications:Text generation, machine translation, time-series
Textbooks
Reference Books
1. Michael Nielsen – Neural Networks and Deep Learning (online free book)
2. Nikhil Buduma – Fundamentals of Deep Learning, O’Reilly
3. Simon Haykin – Neural Networks and Learning Machines, Pearson
Online Courses
1. Coursera Deep Learning Specialization – Andrew Ng
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Course Objectives
CO1 Understand language structure and basic NLP pipeline. Understand (L2)
CO2 Apply text processing and feature extraction techniques. Apply (L3)
CO3 Analyze syntactic and semantic structures using NLP tools. Analyze (L4)
CO4 Evaluate NLP models and select suitable algorithms for various tasks. Evaluate (L5)
CO5 Design NLP-based solutions using ML/DL models for real-world applications. Create (L6)
POS tagging algorithms: Rule-based, HMM, CRF, Syntax trees and dependency parsing,
Context- Free Grammars (CFG), CYK algorithm
Text classification using Naïve Bayes, SVM, RNN, LSTM, GRU for sequence modelling,
Transformer-based models (BERT, GPT), Applications: Chatbots, , Summarization
Translation
Textbooks
1. Daniel Jurafsky and James H. Martin – Speech and Language Processing, Pearson
2. Steven Bird, Ewan Klein, Edward Loper – Natural Language Processing
with Python, O’Reilly
3. Yoav Goldberg – Neural Network Methods in NLP, Morgan & Claypool
Reference Books
Online Courses
IV B. Tech - I Semester
L T P C
23ACM37 - INTRODUCTION TO COMPUTER 3 0 0 3
VISION
Course Objectives
Understand
CO1 Understand the principles of digital image formation and transformation.
(L2)
CO2 Apply computer vision algorithms for image enhancement Apply (L3)
and feature extraction.
Textbooks
Reference Books
Online Courses
L T P C
23ACM38-ESSENTIALS OF AI & ML LAB 0 0 3 1.5
Course Objectives:
Experiments:
IV B. Tech - I Semester
L T P C
23ACM39- NLP & COMPUTER VISION LAB 0 0 3 1.5
Course Objectives:
Experiments:
L T P C
23AAD19 Data Analytics using R
3 0 0 3
COURSE OUTCOMES: After the completion of the course, student will be able to
1. Apply R programming to read, process, and analyze structured data
2. Use data visualization tools in R to summarize and present findings
3. Perform exploratory data analysis (EDA) and interpret outputs
4. Build basic predictive models using regression and classification techniques
5. Execute real-time mini projects involving data collection, analysis, and visualization.
REFERENCE BOOKS:
1. “Practical Data Science with R” by Nina Zumel & John Mount, Manning Publications
2. “Hands-On Programming with R” by Garrett Grolemund, O’Reilly Media
3. “Data Science for Business” by Foster Provost & Tom Fawcett, O’Reilly Media (for
conceptual understanding)
4. “Advanced R” by Hadley Wickham, CRC Press
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. I SEM, AI & DS
L T P C
23AAD20 Creative Intelligence with Generative Models
3 0 0 3
COURSE OUTCOMES: After the completion of the course, student will be able to
1. Explain the principles of creative intelligence in artificial systems.
2. Differentiate between various types of generative models and their applications.
3. Use state-of-the-art generative tools (e.g., GPT, DALL·E, Diffusion Models) to produce
creative content.
4. Critically evaluate the originality and value of AI-generated outputs.
5. Build a mini-project involving multi-modal AI creativity (e.g., text-to-image, music
generation).
6. Address ethical challenges in deploying generative models in real-world applications.
REFERENCE BOOKS:
1. “Architects of Intelligence” – Martin Ford
2. “Reclaiming Art in the Age of Artificial Intelligence” – Jared Marcel Pollen
3. “Computational Creativity: The Philosophy and Engineering of Autonomously
Creative Systems” – Tony Veale and Feyaad Alladin
4. Papers from AAAI, NeurIPS, ICML, and IJCAI on generative models and
computational creativity
5. Online platforms: Hugging Face, Runway ML, Google Colab, Kaggle Notebooks
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. II SEM, AI & DS
L T P C
23AAD21 Data Management with SQL & No-SQL
3 0 0 3
COURSE OUTCOMES: After the completion of the course, student will be able to
1. Design normalized relational schemas and write efficient SQL queries.
2. Implement CRUD operations and manage transactions in SQL databases.
3. Understand NoSQL data models (document, key-value, column, graph).
4. Choose appropriate database systems based on application requirements.
5. Demonstrate proficiency in using tools like MySQL, PostgreSQL, MongoDB, and
Cassandra.
TEXT BOOKS:
1. Database System Concepts by Abraham Silberschatz, Henry F. Korth, and S. Sudarshan
(McGraw-Hill)
2. NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by
Pramod J. Sadalage and Martin Fowler (Addison-Wesley)
3. Learning SQL by Alan Beaulieu (O'Reilly Media).
REFERENCE BOOKS:
1. SQL in a Nutshell by Kevin Kline – O'Reilly Media
2. MongoDB: The Definitive Guide by Kristina Chodorow – O'Reilly Media
3. Cassandra: The Definitive Guide by Jeff Carpenter and Eben Hewitt – O'Reilly Media
4. Designing Data-Intensive Applications by Martin Kleppmann – O'Reilly Media
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. II SEM, AI & DS
Applied Generative AI L T P C
23AAD22
3 0 0 3
COURSE OUTCOMES: After the completion of the course, student will be able to
1. Build and fine-tune generative models for text, image, and code generation.
2. Implement prompt engineering and agentic workflows.
3. Use industry-standard GenAI tools and frameworks.
4. Evaluate ethical and governance considerations in AI deployment.
5. Create portfolio-worthy projects demonstrating applied GenAI skills.
TEXT BOOKS:
1. Generative Deep Learning by David Foster (O'Reilly Media)
2. Designing Data-Intensive Applications by Martin Kleppmann (O'Reilly Media)
REFERENCE BOOKS:
1. Hands-On Generative AI with Python by John Smith
2. Transformers for Natural Language Processing by Denis Rothman
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B.Tech. I SEM, AI & DS
L T P C
23AAD23 Text Analytics & NLP
3 0 0 3
COURSE OUTCOMES: After the completion of the course, student will be able to
1. Apply computational linguistics tools to analyze text.
2. Implement word representation models like TF-IDF and embeddings.
3. Develop ML/DL models for NLP tasks such as sentiment analysis and translation.
4. Evaluate NLP models using appropriate metrics and visualization techniques.
TEXT BOOKS:
1. Speech and Language Processing by Daniel Jurafsky & James H. Martin
2. Foundations of Statistical Natural Language Processing by Christopher Manning &
Hinrich Schütze
3. Natural Language Processing with Python by Steven Bird, Ewan Klein, and Edward
Loper
REFERENCE BOOKS:
1. Text Analytics with Python by Dipanjan Sarkar
2. Deep Learning for Natural Language Processing by Palash Goyal, Sumit Pandey, and
Karan Jain
3. Practical Natural Language Processing by Sowmya Vajjala, Bodhisattwa Majumder,
Anuj Gupta, and Harshit Surana
4. Machine Learning for Text by Charu C. Aggarwal
5. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow by Aurélien
Géron
6. Introduction to Information Retrieval by Manning, Raghavan, and Schütze
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B.Tech. I SEM, AI & DS
L T P C
23AAD24 Capstone Project and Portfolio Development
0 0 6 3
MINOR DEGREE IN
COMPUTER SCIENCE & BUSINESS SYSTEMS
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. I SEM, CSBS
COURSE OUTCOMES: After the completion of the course, student will be able to
⚫ Distinguish between data, information, knowledge, and wisdom in a business setting.
⚫ Explain the role of BIS in supporting managerial decisions and gaining competitive
advantage.
⚫ Identify the major components of computer hardware and software and assess their
applications in business.
⚫ Describe various types of databases and apply BI tools to improve organizational
decision-making.
⚫ llustrate the role of networks and the Internet in enabling business communication and
e-commerce.
⚫ Analyze the use of enterprise systems and departmental applications in streamlining
business operations.
TEXT BOOKS:
1. Paul Bocij, Andrew Greasley, and Simon Hickie, "Business Information Systems
Technology, Development and Management for the E-Business”, Fifth edition, Pearson
Education Limited, 2015.
REFERENCE BOOKS:
1. R. Kelly Rainer Jr., Casey G. Cegielski, "Introduction to Information Systems Supporting
and Transforming Business", Fourth Edition, John Wiley & Sons. Inc, 2012.
2. WitoldAbramowicz, Heinrich C. Mayr, "Technologies for Business Information
Systems", Springer, 2007.
ADDITIONAL LEARNING RESOURCES:
1. https://www.edx.org/micromasters/iux-information-systems.
2. https://www.coursera.org/learn/business-model-canvas.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. I SEM, CSBS
L T P C
23ACB16 Database Management & Enterprise Systems
3 0 0 3
COURSE OUTCOMES: After the completion of the course, student will be able to
⚫ Describe the characteristics, components, and architecture of a DBMS and its
advantages over file systems.
⚫ Apply relational algebra and SQL commands to model and manipulate data in relational
databases.
⚫ Demonstrate the process of database normalization and construct ER models with
appropriate keys.
⚫ Explain transaction processing concepts, concurrency control mechanisms, and database
recovery techniques.
⚫ Identify the structure and modules of enterprise systems like ERP, SCM, and CRM, and
their business roles.
⚫ Evaluate enterprise integration techniques, cloud/on-premise ERP solutions, and their
impact on businesses.
TEXT BOOKS:
1. “Database System Concepts” by Abraham Silberschatz, Henry F. Korth, and S.
Sudarshan 7th Edition, McGraw-Hill
2. “Fundamentals of Database Systems” by Ramez Elmasri and Shamkant Navathe 7th
Edition, Pearson
REFERENCE BOOKS:
1. “Database Management Systems” by Raghu Ramakrishnan and Johannes Gehrke,3rd
Edition, McGowan-HillEnterprise Systems
2. “Enterprise Resource Planning:
⚫ Concepts and Practice” by Mahadeo Jaiswal and Ganesh Vanapalli,2nd Edition,
Pearson
⚫ “Modern ERP: Select, Implement, and Use Today's Advanced Business Systems”
by Marianne Bradford,3rd Edition, Lulu Press
⚫ “ERP Demystified” by Alexis Leon,2nd Edition, Tata McGowan-Hill
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. II SEM, CSBS
COURSE OBJECTIVES:
⚫ The objective of the course is,Understand the fundamentals of software engineering and
various software process models.
⚫ Analyze and model requirements using structured and object-oriented approaches.
⚫ Gain insight into Agile methodologies and apply them to modern software development
projects.
⚫ Explore the principles of software project management, including planning, risk analysis, and
evaluation.
⚫ Comprehend software quality concepts and apply estimation techniques for project planning.
COURSE OUTCOMES: After the completion of the course, student will be able to
⚫ Describe the nature of software and various software engineering practices and myths.
⚫ Compare different software process models and select an appropriate model for a given
software project.
⚫ Apply requirements engineering techniques including elicitation, modeling, and
validation.
⚫ Illustrate various modeling strategies such as scenario-based, class-based, flow-oriented,
and behavioral.
⚫ Explain the principles of Agile development and various agile methodologies like XP,
Scrum, etc.
⚫ Demonstrate knowledge of software project management practices and tools.
⚫ Evaluate software projects using quality models, estimation techniques, and risk
evaluation strategies.
TEXT BOOKS:
Roger S. Pressman: Software Engineering-A Practitioners approach, 7th Edition, Tata
McGraw Hill. 2. Bob Hughes, Mike Cotterell, Rajib Mall: Software Project Management,
6th Edition, McGraw Hill Education, 2018.
REFERENCE BOOKS:
1. Pankaj Jalote: An Integrated Approach to Software Engineering, Wiley India.
2. “Software Engineering: Principles and Practice", Hans van Vliet, Wiley India, 3rd
Edition, 2010.
Web links and Video Lectures (e-Resources):
⚫ https://onlinecourses.nptel.ac.in/noc20_cs68/preview
⚫ https://onlinecourses.nptel.ac.in/noc24_mg01/preview
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B.Tech. II SEM, CSBS
COURSE OUTCOMES: After the completion of the course, student will be able to
⚫ Describe the evolution and components of Business Intelligence and its role in decision-
making.
⚫ Explain the phases and structure of the decision-making process and the capabilities of
Decision Support Systems.
⚫ Apply basic concepts of neural networks, SVM, and sentiment analysis in real-world
decision-making scenarios.
⚫ Construct and evaluate decision models using mathematical programming,
spreadsheets, and decision trees.
⚫ Describe the architecture, development, and application of expert systems and
automated decision-making tools.
TEXT BOOKS:
1. Ramesh Sharda, Dursun Delen, Efraim Turban, J.E. Aronson, Ting-Peng Liang, David
King, “Business Intelligence and Analytics: System for Decision Support”, 10th Edition,
Pearson Global Edition, 2013
REFERENCE BOOKS:
1. Data Analytics: The Ultimate Beginner's Guide to Data Analytics Paperback – 12
November 2017by Edward Mize.
Web links and Video Lectures (e-Resources):
• https://www.youtube.com/watch?v=zbcCdoHeS4w
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B.Tech. I SEM, CSBS
L T P C
23ACB19 Digital Transformation & Business Strategy
3 0 0 3
COURSE OUTCOMES: After the completion of the course, student will be able to
⚫ Explain the scope, drivers, and impact of digital transformation on traditional and
modern businesses.
⚫ Evaluate how digital strategies align with business goals and describe digital business
models and value chains.
⚫ Identify and describe key enabling technologies such as cloud, AI, IoT, blockchain, and
cybersecurity.
⚫ Develop a roadmap for digital transformation, considering organizational readiness,
change management, and risk.
⚫ Analyze digital transformation practices across sectors and explore emerging trends like
digital workplaces, ethics, and sustainability.
TEXT BOOKS:
1. "Leading Digital: Turning Technology into Business Transformation"
By George Westerman, Didier Bonnet, and Andrew McAfee
2. "Digital Transformation: Survive and Thrive in an Era of Mass Extinction"
By Thomas Siebel
REFERENCE BOOKS:
1. "Digital Strategy: A Guide to Digital Business Transformation"
By Mark Baker
2. "The Digital Transformation Playbook"
By David L. Rogers
3. "Digital to the Core: Remastering Leadership for Your Industry, Your Enterprise,
and Yourself"
By Mark Raskino and Graham Waller
4. "Enterprise Architecture as Strategy"
By Jeanne W. Ross, Peter Weill, and David Robertson
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
IV B.Tech. I SEM, CSBS
L T P C
23ACB20 Capstone Project and Portfolio Development
0 0 6 3
MINORS IN INTERNET OF THINGS
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Minors in CSE (IoT) (R23)
L T P C
Course Objectives: 3 0 0 3
UNIT I
Introduction to IoT: Definition and Characteristics of IoT, physical design of IoT, IoT protocols, IoT
communication a. Ceaser cipher b. Substitution cipher c. Hill Cipher cation models, IoT
Communication APIs, Communication protocols, Embedded Systems, IoT Levels and Templates
UNIT II
Prototyping IoT Objects using Microprocessor / Microcontroller: Working principles of sensors and
actuators, setting up the board – Programming for IoT, Reading from Sensors, Communication:
communication through Bluetooth, Wi-Fi.
UNIT III
IoT Architecture and Protocols: Architecture Reference Model Introduction, Reference Model and
architecture, IoT reference Model, Protocols- 6LowPAN, RPL, CoAP, MQTT, IoT frameworks Thing
Speak.
UNIT IV
Device Discovery and Cloud Services for IoT: Device discovery capabilities – Registering a device,
Deregister a device, Introduction to Cloud Storage models and communication APIs Web-Server, Web
server for IoT.
UNIT V
UAV IoT: Introduction to Unmanned Aerial Vehicles/Drones, Drone Types, Applications: Defense,
Civil, Environmental Monitoring; UAV elements and sensors- Arms, motors, Electronic Speed
Controller (ESC), GPS, IMU, Ultra sonic sensors; UAV Software –Arudpilot, Mission Planner, Internet
of Drones(IoD)- Case study FlytBase.
Textbooks:
Reference Books:
1.Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stefan Aves and, Stamatis Karnouskos, David
Boyle, “From Machine-to-Machine to the Internet of Things :Introduction to a New Age of
Intelligence”, 1st Edition, Academic Press, 2014.
3.The Internet of Things, Enabling technologies and use cases – Pethuru Raj, Anupama C. Raman, CRC
Press.
5.Cuno Pfister, Getting Started with the Internet of Things, O‟Reilly Media, 2011, ISBN: 978- 1-4493-
9357-1
7.Building Your Own Drones: A Beginners' Guide to Drones, UAVs, and ROVs, John Baichtal
1. https://www.arduino.cc/
2. https://www.raspberrypi.org/
3. https://nptel.ac.in/courses/106105166/5
4. https://nptel.ac.in/courses/108108098/4
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Minors in CSE(IoT) (R23)
L T P C
3 0 0 3
Course Objectives:
1. To acquire the knowledge about various architectures and applications of Sensor Networks
2. To understand issues, challenges and emerging technologies for wireless sensor networks
3. To learn about various routing protocols and MAC Protocols
4. To understand various data gathering and data dissemination methods
5. To Study about design principals, node architectures, hardware and software required for
implementation of wireless sensor networks.
Unit I
Characteristics Of WSN: Characteristic requirementsfor WSN - Challenges for WSNs – WSN vs Adhoc
Networks -Sensor node architecture – Commercially available sensor nodes –Imote, IRIS, MicaMote,
EYES nodes, BTnodes, TelosB, Sunspot -Physicallayerandtransceiverdesign considerations in WSNs,
Energy usage profile, Choice of modulation scheme,Dynamic modulation scaling, Antenna
considerations.
Unit II
Medium Access Control Protocols: Fundamentals of MAC protocols - Low duty cycleprotocols
andwakeup concepts - Contention- basedprotocols-Schedule-basedprotocols-SMAC -BMAC -Traffic-
adaptivemediumaccess protocol (TRAMA) - The IEEE 802.15.4 MAC protocol.
Unit III
Routing And Data Gathering Protocols Routing Challenges and Design Issues in Wireless Sensor
Networks, Flooding and gossiping – Data centric Routing – SPIN – Directed Diffusion – Energy aware
routing - Gradient-based routing - Rumor Routing – COUGAR – ACQUIRE – Hierarchical Routing -
LEACH, PEGASIS – Location Based Routing – GF, GAF, GEAR, GPSR – Real Time routing
Protocols – TEEN, APTEEN, SPEED, RAP - Data aggregation - data aggregation operations -
Aggregate Queries in Sensor Networks - Aggregation Techniques – TAG, Tiny DB.
Unit IV
Embedded Operating Systems: Operating Systems for Wireless Sensor Networks – Introduction -
Operating System Design Issues - Examples of Operating Systems – TinyOS – Mate – MagnetOS –
MANTIS- OSPM - EYES OS – SenOS – EMERALDS – PicOS – Introduction to Tiny OS – NesC –
Interfaces and Modules- Configurations and Wiring - Generic Components -Programming in Tiny OS
using NesC, Emulator TOSSIM.
Unit V
TEXT BOOKS
1. Kazem Sohraby, Daniel Minoli and TaiebZnati, “Wireless Sensor Networks Technology,
Protocols, and Applications“, John Wiley & Sons,2007.
2. Holger Karl and Andreas Willig, “Protocols and Architectures for Wireless Sensor Networks”,
John Wiley & Sons, Ltd, 2005.
REFERENCE BOOKS
1. K.AkkayaandM.Younis,“Asurveyofroutingprotocolsinwirelesssensornetworks”, Elsevier Ad
Hoc Network Journal, Vol. 3, no. 3, pp. 325--349
(AUTONOMOUS)
Minors in CSE(IoT) (R23)
L T P C
Course Objectives: 3 0 0 3
UNIT - I
Introduction:IoT architecture outline, standards - IoT Technology Fundamentals- Devices and
gateways, Local and wide area networking, Data management, Business processes in IoT, Everything
as a Service (XaaS), M2M and IoT Analytics.
Unit - II
Iot Reference Architecture: Introduction, Functional View, Information View, Deployment and
Operational View, Other Relevant Architectural views. Real-World Design Constraints-
Introduction, Technical Design constraints.
UNIT - III
IoT Data Link Layer: PHY/MAC Layer (3GPP MTC, IEEE 802.11, IEEE 802.15), Wireless HART,
ZWave, Bluetooth Low Energy, Zigbee Smart Energy, DASH7
UNIT - IV
Network Layer Protocols: Network Layer-IPv4,IPv6, 6LoWPAN, 6TiSCH,ND, DHCP, ICMP,
RPL, CORPL, CARP.
UNIT - V
IOT Transport & Session Layer Protocols: Transport Layer (TCP, MPTCP, UDP, DCCP, SCTP)-
(TLS, DTLS) – Session Layer-HTTP, CoAP, XMPP, AMQP, MQTT.
TEXT BOOKS:
1. Daniel Minoli, “Building the Internet of Things with IPv6 and MIPv6: The Evolving World of
M2M Communications”, ISBN: 978-1-118-47347-4, Willy Publications ,2016
2. Jan Holler, VlasiosTsiatsis, Catherine Mulligan, Stefan Avesand, Stamatis Karnouskos, David
Boyle, “From Machine-to-Machine to the Internet of Things: Introduction to a New Age of
Intelligence”,1st Edition, Academic Press, 2015.
REFERENCE BOOKS:
1. Bernd Scholz-Reiter, Florian Michahelles, “Architecting the Internet of Things”, ISBN 978-3-
64219156-5 e-ISBN 978-3-642-19157-2, Springer, 2016.
2. N. Ida, Sensors, Actuators and Their Interfaces, Scitech Publishers, 2014.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Minors in CSE(IoT) (R23)
L T P C
3 0 0 3
Course Objectives:
UNIT I
Overview of Internet of Things: Introduction, IOT Architecture, Application –based IOT protocols,
Cloud Computing, Fog Computing, Sensor Cloud, Big Data.
Overview of Industry 4.0 and Industrial Internet of Things: IIoT- Prerequisites of IIOT, Basics of CPS,
CPS and IIOT, Applications of IIoT.
UNIT II
Industrial Internet of Things: Introduction, Industrial Internet Systems, Industrial sensing, Industrial
sensing, Industrial Processes.
Business Models and Reference Architecture of IIoT: Definition of a business model, Business models
of IOT, Business models of IIOT.
UNIT III
Key and On-site Technologies: Key Technologies:Off-site Technologies- Introduction, Cloud
Computing- Necessity, Cloud Computing and IIot, Industrial Cloud Platform Providers, SLA,
Requirements of Industry 4.0, Fog Computing.
On-site Technologies- Introduction, Augmented Reality- History, Categorization, Applications,
Virtual Reality- History, Categorization, Applications.
UNIT IV
Sensors and Data Transmission Sensors: Introduction to Sensors, Characteristics-Sensor calibration,
Sensor profile, Operating voltage, Sensor Categories. Actuators:Introduction, Thermal Actuators,
Hydraulic Actuators, Pneumatic Actuators, Electromechanical Actuators.
Industrial Data Transmission: Foundation fieldbus, Profibus, HART, Interbus, Bitbus.
UNIT V
Machine Learning and Data Science in Industries: Introduction, Machine Learning, Categorization
on ML, Applications and Data Science of ML in industries, Deep Learning, Applications of Deep
Learning in industries.
Applications of Healthcare in Industries: Smart Devices, Advanced Technologies using in
Healthcare, Open Research Issues to be Addressed.
Textbooks:
1. S. Misra, C. Roy, and A. Mukherjee, 2020. Introduction to Industrial Internet of Things and
Industry 4.0. CRC Press.
Reference Books:
1. Industrial IoT. Available online: https://medium.com/iotforall/whatproduct-managers-need-
to-know-about-industrial-iot-8c92eec1d9d2
2. IIoT Cloud Platforms. Available online: https://fr.farnell.com/willthere-be-a-dominant-iiot-
cloud-platform.
3. Kajima, T. and Kawamura, Y., 1995. Development of a high-speed solenoid valve:
Investigation of solenoids. IEEE Transactions on industrial electronics, 42(1), pp.1-8.
(AUTONOMOUS)
Minors in CSE(IoT) (R23)
L T P C
3 0 0 3
Course Objectives:
UNIT-I
Introduction to cloud computing: Introduction, Characteristics of cloud computing, Cloud Models,
Cloud Services Examples, Cloud Based services and applications
Cloud concepts and Technologies: Virtualization, Load balancing, Scalability and Elasticity,
Deployment, Replication, Monitoring, Software defined, Network function virtualization, Map Reduce,
Identity and Access Management, services level Agreements, Billing.
Cloud Services and Platforms: Compute Services, Storage Services, Database Services, Application
services, Content delivery services, Analytics Services, Deployment and Management
Services, Identity and Access Management services, Open Source Private Cloud software.
UNIT-II
Hadoop MapReduce: Apache Hadoop, Hadoop Map Reduce Job Execution, Hadoop Schedulers,
Hadoop Cluster setup.
Cloud Application Design: Reference Architecture for Cloud Applications, Cloud Application Design
Methodologies, Data Storage Approaches.
Python Basics: Introduction, Installing Python, Python data Types & Data Structures, Control
flow, Function, Modules, Packages, File handling, Date/Time Operations, Classes.
UNIT-III
Python for Cloud: Python for Amazon web services, Python for Google Cloud Platform, Python for
windows Azure, Python for MapReduce, Python packages of Interest, Python web Application Frame
work, Designing a RESTful web API.
Cloud Application Development in Python :Design Approaches, Image Processing APP, Document
Storage App, MapReduce App, Social Media Analytics App.
UNIT-IV
Big Data Analytics: Introduction, Clustering Big Data, Classification of Bigdata Recommendation of
Systems. Multimedia Cloud: Introduction, Case Study: Live video Streaming App, Streaming
Protocols, case Study: Video Transcoding App.
Cloud Application Benchmarking and Tuning: Introduction, Workload Characteristics, Application
Performance Metrics, Design Considerations for a Benchmarking Methodology,
Benchmarking Tools, Deployment Prototyping, Load Testing & Bottleneck Detection case Study,
Hadoop benchmarking case Study.
UNIT-V
Cloud Security: Introduction, CSA Cloud Security Architecture, Authentication, Authorization, Identity
Access Management, Data Security, Key Management, Auditing.
Cloud for Industry, Healthcare & Education: Cloud Computing for Health care, Cloud computing for
Energy Systems, Cloud Computing for Transportation Systems, Cloud Computing for Manufacturing
Industry, Cloud computing for Education.
Migrating into a Cloud: Introduction, Broad Approaches to migrating into the cloud, the seven– step
model of migration into a cloud.
Organizational readiness and Change Management in The Cloud Age: Introduction, Basic concepts of
Organizational Readiness, Drivers for changes: A frame work to comprehend the competitive
environment, common change management models, change management maturity models,
Organizational readiness self – assessment.
Legal Issues in Cloud Computing: Introduction, Data Privacy and security Issues, cloud contracting
models, Jurisdiction a issues raised by virtualization and data location, commercial and
Business considerations, Special Topics.
Textbooks:
1.Cloud computing A hands-on Approach‖ By ArshdeepBahga, Vijay Madisetti, Universities Press,
2016
2.Cloud Computing Principles and Paradigms: By Raj Kumar Buyya, James Broberg, Andrzej,
Goscinski, Wiley, 2016.
Reference Books:
1. Mastering Cloud Computing by RajkumarBuyya, Christian Vecchiola, SThamaraiSelvi, TMH
2. Cloud computing A Hands-On Approach by ArshdeepBahga and Vijay Madisetti.
3. Cloud Computing: A Practical Approach, Anthony T. Velte, Toby J. Velte, Robert
Elsenpeter, Tata McGraw Hill, rp2011.
4. Enterprise Cloud Computing, Gautam Shroff, Cambridge University Press, 2010.
5. Cloud Application Architectures: Building Applications and Infrastructure in the Cloud,
George Reese, O ‘Reilly, SPD, rp2011.
6. Essentials of Cloud Computing by K. Chandrasekaran. CRC Press.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
Minors in CSE(IoT) (R23)
L T P C
0 0 3 1.5
Course Objectives:
List of Experiments:
Experiments using ESP32
1. Serial Monitor, LED, Servo Motor - Controlling
Experiment1: Controlling actuators through Serial Monitor. Creating different ledpatterns and
controlling them using push button switches. Controlling servo motor with the help of joystick.
2. Distance Measurement of an object
Experiment 2: Calculatethe distance to an object with the help of an ultrasonic sensor and display
it on an LCD.
3, LDR Sensor, Alarm and temperature, humidity measurement
Experiment 3:
• Controlling relay state based on ambient light levels using LDR sensor.
• Basic Burglar alarm security system with the help of PIR sensor and buzzer.
• Displaying humidity and temperature values on LCD
4. Experiments using Raspberry Pi
Experiment 4:
• Controlling relay state based on input from IR sensors
• Interfacing stepper motor with R-Pi
• Advanced burglar alarm security system with the help of PIR sensor, buzzer and keypad.
(Alarm gets disabled if correct keypad password is entered)
• Automated LED light control based on input from PIR (to detect if people are present) and
LDR(ambient light level)
5. IOT Framework
Experiment 5: Upload humidity & temperature data to ThingSpeak, periodically logging ambient
light level to ThingSpeak
Experiment 6: Controlling LEDs, relay & buzzer using Blynk app
6. HTTP Based
Experiment 7: Introduction to HTTP. Hosting a basic server from the ESP32 to control various
digital based actuators (led, buzzer, relay) from a simple web page.
Experiment 8:Displaying various sensor readings on a simple web page hosted on the ESP32.
7. MQTT Based
Experiment 9:Controlling LEDs/Motors from an Android/Web app, Controlling AC Appliances
from an android/web app with the help of relay.
Experiment 10:
Displaying humidity and temperature data on a web-based application
8. UAV/Drone:
Experiment 11:
• Demonstration of UAV elements, Flight Controller
• Mission Planner flight planning design
Experiment 12:
• Python program to read GPS coordinates from Flight Controller
Reference:
1. Adrian McEwen, Hakim Cassimally - Designing the Internet of Things, Wiley Publications, 2012.
2. Alexander Osterwalder, and Yves Pigneur – Business Model Generation – Wiley, 2011
3. ArshdeepBahga, Vijay Madisetti - Internet of Things: A Hands-On Approach, Universities Press,
2014.
4. The Internet of Things, Enabling technologies and use cases – Pethuru Raj, Anupama C. Raman,
CRC Press.
(AUTONOMOUS)
Minors in CSE(IoT) (R23)
L T P C
0 0 3 1.5
Course Objectives:
1. Demonstrate application development using Cloud
2. Explain features of Hadoop
List of Experiments:
1. Install VirtualBox/VMware Workstation with different flavours of Linux or windows OS on top of
windows operating systems.
2. Install a C compiler in the virtual machine created using virtual box and execute Simple Programs
3. Install Google App Engine. Create hello world app and other simple web applications using
python/java.
4. Use GAE launcher to launch the web applications.
5. Simulate a cloud scenario using CloudSim and run a scheduling algorithm that is not present in
CloudSim.
6. Find a procedure to transfer the files from one virtual machine to another virtual machine.
7. Find a procedure to launch virtual machine using try stack (Online Open stack Demo Version)
8. Install Hadoop single node cluster and run simple applications like wordcount
9. Establish an AWS account. Use the AWS Management Console to launch an EC2 instance and
connect to it.
10. Develop a Guestbook Application using Google App Engine
11. Develop a Serverless Web App using AWS
12. Design a Content Recommendation system using AWS
13. Design a Cloud based smart traffic management system
14. Design Cloud based attendance management system
15. Design E-learning cloud-based system
16. Using Amazon Lex build a Chatbot
References:
• https://www.vmware.com/products/workstation-pro/workstation-pro evaluation.html.
• http://code.google.com/appengine/downloads.html
• http://code.google.com/appengine/downloads.html
(AUTONOMOUS)
III B. Tech - II Semester -CSE(CS)
III B. Tech - I Semester CSC MINORS
L T P C
3 0 0 3
23ACC05: CYBER CRIMES & DIGITAL FORENSICS
Course Outcomes:
At the end of the course students will be able to
CO1: Understand the fundamentals of cybercrime.
CO2: Understand the various cybercrime issues.
CO3: Understand different investigation tools for cybercrime.
CO4: Understand basics of Forensic Technology and Practices.
CO5: Analyze different laws, ethics and evidence handling procedures.
TEXT BOOKS:
1. Nelson Phillips and Engineer Stuart, ―Computer Forensics and Investigations‖, CEng age Learning,
New Delhi, 2009.
2. Kevin Media, Chris Promise, Matt Pipe, ―Incident Response and Computer Forensics ―, Tata
McGraw -Hill, New Delhi, 2006.
REFERENCE BOOKS:
1. Robert M Slade,‖ Software Forensics‖, Tata McGraw - Hill, New Delhi, 2005.
2. Bernadette H Schell, Clemens Martin, ―Cybercrime‖, ABC – CLIO Inc, California, 2004
3. ―Understanding Forensics in IT ―, NIIT Ltd, 2005.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY (AUTONOMOUS)
L T P C
3 0 0 3
23ACC16: CYBER LAWS AND SECURITY POLICIES
(Professional Elective-V)
Course Outcomes
At the end of the course students will be able to
CO1: Learn evolution and key aspects of Indian cyber law, including recent amendments.
CO2: Gain knowledge about the legalities of digital signatures and the role of e-governance in
the IT Act.
CO3: Develop an understanding of the legalities involved in electronic contracts and
international conventions.
CO4: Adapt in understanding and analyzing cybercrime, electronic evidence, and
intellectual property rights in the context of IT.
UNIT - I
Introduction: History of Internet and World Wide Web, Need for cyber law, Cybercrime on the rise,
Important terms related to cyber law.
Cyber law in India: Need for cyber law in India, History of cyber law in India.
Information Technology Act, 2000: Overview of other laws amended by the IT Act, 2000, National
Policy on Information Technology 2012.
UNIT - II
Overview of the Information Technology Act, 2000:Applicability of the Act, Important provisions of
the Act: Digital signature and Electronic signature, Digital Signature under the IT Act, 2000, E-
Governance Attribution, Acknowledgement and Dispatch of Electronic Records, Certifying Authorities,
Electronic Signature Certificates, Duties of Subscribers, Penalties and Offences, Intermediaries.
UNIT - III
Overview of rules issued under The IT Act, 2000, Electronic Commerce, Electronic Contracts, Cyber
Crimes, Cyber Frauds.
UNIT - IV
Regulatory Authorities: Department of Electronics and Information Technology, Controller of
Certifying Authorities (CCA), Cyber Appellate Tribunal, Indian Computer Emergency Response Team
(ICERT), Cloud Computing, Case Laws.
UNIT - V
Introduction to Cybercrime and procedure to report Cyber crime: procedure to report cybercrime,
some basic rules for safe operations of the computer and internet, the criminal law (amendment) act,
2013: legislative remedies for online harassment and cyber stalking in India.
TEXT BOOKS:
1. Text book on ―Cyber Law‖,2 Ed Rap 2023, Pagan Dug gal, Universal Law Publishing.
2. Text book on ―Indian Cyber law on Cybercrimes‖, Pagan Dug gal,
REFERENCE BOOKS:
1. Debby Russell and Sr. G.T Gingili, "Computer Security Basics (Paperback)‖, 2nd Edition, O‘Reilly
Media, 2006.
2. Thomas R. Pettier, ―Information Security policies and procedures: A
Practitioner‘s Reference‖, 2nd Edition Prentice Hall, 2004.
3. Kenneth J. Knapp, ―Cyber Security and Global Information Assurance: Threat Analysis and
Response Solutions‖, IGI Global, 2009.
4. Thomas R Pettier, Justin Pettier and John Blackley,‖ Information Security Fundamentals‖, 2nd
Edition, Prentice Hall, 1996.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
III B. Tech - I Semester -CSE(CS)
III B. Tech - II Semester -CSC MINORS
L T P C
3 0 0 3
23ACC01: INTRODUCTION TO CYBER SECURITY
Course Outcomes:
At the end of the course students will be able to
CO1: Demonstrate knowledge on Automata Theory, Regular Expression and Analyze and
Design of finite automata, and prove equivalence of various finite automata.
CO2: Demonstrate knowledge on context free grammar, Analyze and design of PDA and TM.
CO3: Understand the basic concept of compiler design, and its different phases which will be helpful
to construct new tools like LEX, YACC, etc.
CO4: Ability to implement semantic rules into a parser that performs attribution while parsing and
apply error detection and correction methods.
CO5: Apply the code optimization techniques to improve the space and time complexity of
programs while programming and Ability to design a compiler.
UNIT-II: Cyber security Threats, Vulnerabilities, Attacks and Protecting Secrets 9Hrs
Introduction, Governance, Managing Cloud Security Risk, Compliance, Legal Issues in Cloud, Audit,
CSA Tools.
Reference Books:
1. Cyber security Essentials, Charles J. Brooks, Christopher Grow, Philip Craig and Donald Short, 1st
edition, Say box.
2. Network Security Essentials, William Stallings, 6th edition, Pearson Education, 2018.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY (AUTONOMOUS)
L T P C
3 0 0 3
23ACC11: BLOCK CHAIN TECHNOLOGY
Course Outcomes (CO):
At the end of the course students will be able to
CO1: Demonstrate the foundation of the Block chain technology and understand the processes in payment and
funding.
CO2: Identify the risks involved in building Block chain applications.
CO3: Review of legal implications using smart contracts.
CO4: Choose the present landscape of Block chain implementations and Understand Crypto currency markets
Examine how to profit from trading crypto currencies
Advanced Concepts in Block chain: Introduction, Inter Planetary File System (IPFS), Zero Knowledge
Proofs, Oracles, Self-Sovereign Identity, Block chain with IoT and AI/ML Quantum Computing and
Block chain, Initial Coin Offering, Block chain Cloud Offerings, Block chain and its Future Potential.
Textbooks:
1. Armadas, Arched Surfers A riff, Sham ―Block chain for Enterprise Application Developers‖,
Wiley, 2020
2. Andreas M. Antonopoulos, ―Mastering Bit coin: Programming the Open Block chain‖, O‘Reilly, 2017
Reference Books:
1. Block chain: A Practical Guide to Developing Business, Law, and Technology Solutions, Joseph
Barbara, Paul R. Allen, Mc Grow Hill.
2. Block chain: Blueprint for a New Economy, Melanie Swan, O‘Reilly
(AUTONOMOUS)
III B. Tech - II Semester -CSE(CS)
IV B. Tech - I Semester -CSC MINORS
L T P C
3 0 0 3
23ACC04: CRYPTOGRAPHY & NETWORK SECURITY
Course outcomes:
At the end of the course students will be able to
CO1: Identify information security goals, classical encryption technique and acquire
fundamental knowledge on the concepts off in tie fields and number theory
CO2: Compare and apply different encryption and decryption techniques to solve problems
related to confidentiality and authentication
CO3: Apply the knowledge of cryptographic checksum and evaluate the performance of
different message digest algorithms for verifying the integrity of varying message sizes.
CO4: Apply different digital signature algorithms to achieve authentication and create secure
applications
CO5: Apply network security basics, analyze different attack son networks and
evaluate the performance of fire walls and security protocols like TLS, IPSec, and PGP
CO6: Apply the knowledge of cryptographic utilities and authentication mechanisms to
design secure applications.
Number Theory: The Euclidean Algorithm, Modular Arithmetic, Fermat‘s and Euler‘s Theorems, The
Chinese Remainder Theorem, Discrete Logarithms, Finite Fields: Finite Fields of the Form
GF(p), Finite Fields of the Form GF(2n). Public Key Cryptography: Principles, Public Key
Cryptography Algorithms, RSA Algorithm, Daffy Hellman Key Exchange, Elliptic Curve
Cryptography.
(AUTONOMOUS)
L T P C
0 0 3 3
23ACC02: CYBER SECURITY LAB
Course Outcomes:
At the end of the course students will be able to
CO1: Get the skill to identify cyber threats/attacks.
CO2: Get the knowledge to solve security issues in day-to-day life.
CO3: Able to use Autopsy tools
CO4: Perform Memory capture and analysis
CO5: Demonstrate Network analysis using Network miner tools
List of Experiments
1. Perform an Experiment for port scanning with neap
2. Set Up a honey pot and monitor the honey pot on the network
3. Install Jscript/Cryptal tool (or any other equivalent) and demonstrate Asymmetric, symmetric
crypto algorithm, Hash and Digital/PKI signatures.
4. Generate minimum 10 passwords of length 12 characters using open SSL command
5. Perform practical approach to implement Foot printing-Gathering target information using
Dmitry-D magic, U Attester
6. Working with sniffers for monitoring network communication (Wire shark).
7. Using Snort, perform real time traffic analysis and packet logging.
8. Perform email analysis using the Autopsy tool.
9. Perform Registry analysis and get boot time logging using process monitor tool
10. Perform File type detection using Autopsy tool
11. Perform Memory capture and analysis using FTK imager tool
12. Perform Network analysis using the Network Miner tool
TEXT BOOKS:
1. Real Digital Forensics for Handheld Devices, E. P. Dorothy, Auer back Publications, 2013.
2. The Basics of Digital Forensics: The Primer for Getting Started in Digital Forensics, J. Sammons,
Singles Publishing, 2012.
REFERENCE BOOKS:
1. Handbook of Digital Forensics and Investigation, E. Casey, Academic Press, 2010.
2. Malware Forensics Field Guide for Windows Systems: Digital Forensics Field Guides, C. H.
Malian, E. Casey and J. M. Aquiline, Signers, 2012.
3. The Best Damn Cybercrime and Digital Forensics Book.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY (AUTONOMOUS)
L T P C
0 0 3 1.5
2. Write a C program that contains a string (char pointer) with a value ‗Hello world‘. The
program should AND or and XOR each character in this string with 127 and display the result.
3. Write a Java program to perform encryption and decryption using the following algorithms
7. Write the RC4 logic in Java Using Java cryptography; encrypt the text ―Hello world‖ using
Blowfish. Create your own key using Java key tool.
9. Implement the Daffy-Hellman Key Exchange mechanism using HTML and JavaScript.
10. Calculate the message digest of a text using the SHA-1 algorithm in JAVA.
11. Calculate the message digest of a text using the MD5 algorithm in JAVA.