Final Cse Reg, 1 Year Struc, Syllabus
Final Cse Reg, 1 Year Struc, Syllabus
BACHELOR OF TECHNOLOGY
3.1.1 Eligibility: A candidate seeking admission into the first year of four year B.Tech.,
Degree Program should have Passed either Intermediate Public Examination
conducted by the Board of Intermediate Education, Government of Andhra
Pradesh with Mathematics, Physics and Chemistry as optional subjects (or any
equivalent examination recognized by the Board of Intermediate Education and
JNTUA, Ananthapuramu) or Diploma in Engineering in the relevant branch conducted
by the Board of Technical Education, Andhra Pradesh (or equivalent Diploma
recognized by State Board of Technical Education, Government of Andhra Pradesh
and JNTUA, Ananthapuramu) for admission.
3.1.2 Admission Procedure:
As per the existing stipulations of A.P State Council of Higher Education (APSCHE),
Government of Andhra Pradesh, admissions are made into the first year of four year B.Tech.,
Degree Program as follows:
Seats under various categories are filled as per the norms prescribed by the Government of
Andhra Pradesh.
3.2 Admission into the second year of four Year B.Tech., Degree Program
( Lateral Entry Scheme ) in Engineering:
3.2.1 Eligibility: Candidates qualified in ECET (FDH) and / or admitted by the Convener, ECET
(FDH). In all such cases for admission, when needed, Permissions from the statutory bodies are
to be obtained.
3.2.2 Admission Procedure: Lateral Entry seats are filled as per the norms
prescribed by the Government of Andhra Pradesh from time to time.
6. Medium of instruction:
The medium of instruction shall be English for all courses, examinations, seminar
presentations and project work. The curriculum will comprise courses of study as given in
course structure, in accordance with the prescribed syllabi.
7. Types of Courses:
Courses in a programme may be of five kinds: Foundation, Skill, Core, Elective and
Mandatory.
8. Academic Year:
8.1 Course Duration:
8.1.1 Course duration for B. Tech program of study is 4 years and the maximum duration
to complete the program is 8 years excluding the gap year.
8.1.2 For lateral entry students the course duration is 3 years and the maximum duration
to complete the program is 6 years excluding the gap year.
8.2 Each academic year is divided into two semesters and each semester shall have a
minimum of 16 Instructional Weeks.
1 Civil Engineering CE
3 Mechanical Engineering ME
6 Information Technology IT
10 MBA MB
11 MCA MC
Assigning of Credits: Depending on the complexity and volume of the course, the number of
contact hours per week will be assigned. Each Theory and Laboratory course carries credits
based on the number of hours / week as follows.
• Contact classes (Theory): 1 credit per lecture hour per week.
• Laboratory Hours (Practical): 1 credit for 2 Practical hours, per week.
10.2 There shall be mandatory student induction program for freshers, 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,
Familiarization to Dept./Branch & Innovations etc., as per the guidelines issued by AICTE.
10.3 All undergraduate students shall register for NCC / NSS activities. A student will be
required to participate in an activity for two hours in a week during second and third semesters.
Grade shall be awarded as Satisfactory or Unsatisfactory in the grade sheet on the basis of
participation, attendance, performance and behavior. If a student gets an unsatisfactory Grade,
he shall repeat the above activity in the subsequent semesters, in order to complete the degree
requirements.
10.4 Courses like Environmental Science, Universal Human Values, Ethics, Indian Constitution,
Essence of Indian Traditional Knowledge etc., are included in the curriculum as non-credit
mandatory courses. Environmental Science is offered as mandatory course for all branches. A
student has to secure 40% of the marks allotted in the internal evaluation for passing the
course. No marks or letter grade shall be allotted for all mandatory non-credit courses.
10.5 There shall be 05 Professional Elective courses and 04 Open Elective courses. All the
Professional & Open Elective courses shall be offered for 03 credits. All Open Electives are
offered to students of all branches in general. However, a student shall choose an open Elective
from the list in such a manner that he has not studied the same course in any form during the
Programme.
10.6 A student shall be permitted to pursue up to a maximum of two open elective courses
under MOOCs during the Programme as mentioned in course structure. Each of the courses
must be of minimum 8 - 12 weeks in duration. Attendance will not be monitored for MOOC
courses. Student has to pursue and acquire a certificate for a MOOC course only from the
organizations/agencies approved by the BoS in order to earn the 3 credits. The Head of the
department shall notify the list of such courses at the beginning of the semester.
10.6.1 In case a student fails to complete the MOOC / MOOCs in the stipulated semester he
has to re-register and complete the same. In case any provider discontinues the course,
Institution shall allow the student to opt for any other course from the list provided by the
department from time to time.
10.6.2 Students have to acquire a certificate from the agencies approved by the BOS with
grading or percentage of marks in order to earn 3 credits.
10.6.3 The certificate submitted by the student will be duly verified and attested by the
concerned BOS chairman, and the same will be forwarded to examination branch before the
end of the stipulated semester.
10.7 The department shall invite registration forms from the students at the beginning of the
semester for offering professional and open elective courses. Elective course shall be offered by
the Department only if a minimum of 20 percent of students in the class / section strength
register for that course.
10.8 Students shall undergo mandatory summer internships for a minimum of six weeks
duration at the end of second and third year of the Programme. There shall also be mandatory
full internship in the final semester of the Programme along with the project work.
10.9 There shall be 05 skill-oriented courses offered during II B.Tech I Semester to IV B.Tech
I Semester. Among the five skill courses, four courses shall focus on the basic and advanced
skills related to the domain courses and the remaining one shall be a soft skills course.
10.10 Under graduate Degree with Honors/Minor shall be issued by the University, upon the
recommendation of the college, to the students who fulfill all the academic eligibility
requirements for the B.Tech program and Honors/Minor program. The objective is to provide
additional learning opportunities to academically motivated students.
11.3.2 Five assignments, each one for 05 marks shall be given to the students at the end of
each unit. Internal marks for the assignments shall be awarded by considering the average of
the five assignments.
• Question paper pattern for drawing courses will be followed as mentioned in the
syllabus.
The following course is considered as theory subject, but for all practical purposes
examination will be conducted like practical.
i. Computer Aided Engineering Drawing
The examination will be conducted for 100 marks of 3 hours duration. The syllabus for
the course is divided into FIVE units. The Question Paper consists of two parts, Part A and Part
B. Part A consists of 5 short answer type questions, each carries 5 marks for a total of 25 marks
with no choice.Part B Consists of 5 questions with one question from each of the 5 units with
internal choice with 15 marks for each question.
The emphasis on the questions is broadly based on objective skill, analytical skill and
application skill following the outcome based education.
11.8 Community Service Project: Community Service Project should be an integral part of
the curriculum, as an alternative to the 2 months of Summer Internships / Apprenticeships / On
the Job Training, whenever there is an exigency when students cannot pursue their summer
internships.
11.10.2 Evaluation of the summer internships shall be through the departmental committee. A
student will be required to submit a summer internship report to the concerned
departmentand appear for an oral presentation before the departmental committee.
The report and theoral presentation shall carry 40% and 60% weightages respectively.
11.10.3 In the final semester, the student should mandatorily undergo internship and parallelly
he should work on a project with well-defined objectives. At the end of the
semester the candidate shall submit an internship completion certificate and a project
report. A student shall also be permitted to submit project report on the work carried
out during the internship. The project report shall be evaluated with an external
examiner.
11.10.4 The College shall facilitate and monitor the student internship programs. Completion of
internships is mandatory, if any student fails to complete internship, he will not be
eligible for the award of degree. In such cases, the student shall repeat and complete
the internship.
11.11.1 For skill oriented/skill advanced courses, one theory and 2 practical hours or two
theory hours may be allotted as per the decision of concerned BOS.
11.11.2 Out of the five skill courses two shall be skill-oriented courses from the same domain
and shall be completed in second year. Of the remaining 3 skill courses, one shall be
necessarily be a soft skill course and the remaining 2 shall be skill-advanced courses
either from the same domain or Job oriented skill courses, which can be of inter
disciplinary nature.
11.11.3 A pool of interdisciplinary job-oriented skill courses shall be designed by a Common
Board of studies by the participating departments / disciplines and the syllabus along
with the prerequisites shall be prepared for each of the laboratory infrastructure
requirements. The list of such courses shall be included in the curriculum structure of
each branch of Engineering, so as to enable the student to choose from the list.
11.11.4 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 / APSSDC or any other accredited bodies as approved by the concerned BoS.
11.11.5 The Board of studies of the concerned discipline of Engineering shall review the skill
advanced courses being offered by eligible external agencies and prepare a fresh list
every year incorporating latest courses based on industrial demand.
11.11.6 If a student chooses to take a Certificate Course offered by industries / Professional
bodies / APSSDC or any other accredited bodies, in lieu of the skill advanced course
offered by the Department, the credits shall be awarded to the student upon producing
the Course Completion Certificate from the agency / professional bodies as approved by
the Board of studies.
11.11.7 If a student prefers to take a certificate course offered by external agency, the
department shall mark attendance of the student for the remaining courses in that
semester excluding the skill course in all the calculations of mandatory attendance
requirements upon producing a valid certificate as approved by the concerned Board of
Studies, the student is deemed to have fulfilled the attendance requirement of the
course and acquire the credits assigned to the course.
11.11.8 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.
There commended conversions and appropriate grades/marks are to be approved by
the Academic Council.
11.13 Frame work for Minor Degree in a Discipline (Minor Degree / Programme):
The concept of Minor degree is introduced in the curriculum of all B. Tech. programs
offering a Major degree. The main objective of Minor degree in a discipline is to provide
additional learning opportunities for academically motivated students and it is an optional
feature of the B.Tech Program. In order to earn a Minor degree in a discipline, a student has to
earn 20 extra credits, by studying FIVE courses each carrying four credits (in each course, three
credits for theory and one credit for lab).
a) Students who are desires of pursuing their special interest areas other than the chosen
discipline of Engineering may opt for additional courses in minor specialization groups offered
by a department other than their parent department. For example, if Mechanical Engineering
student selects subjects from Civil Engineering under this scheme, he will get Major degree of
Mechanical Engineering with minor degree of Civil Engineering.
b) Student can also opt for industry relevant tracks of any branch to obtain the minor degree.
For example, a B.Tech Mechanical Engineering student can opt for the industry relevant tracks
like Data Mining track, IOT track, Machine learning track, etc.
11.13.1 Students having a CGPA of 8.0 or above up to II B.Tech I-Semester without any
backlogs shall be permitted to register for Minor degree.
11.13.2 An SGPA and CGPA of 8.0 has to be maintained in the subsequent semesters without
any backlog subjects in order to keep the Minor discipline registration live or else it shall be
cancelled.
11.13.3 Students aspiring for a Minor degree must register from II B.Tech II-Semester
onwards and must opt for a Minor in a discipline other than the discipline he is registered in or
any industry relevant track of any branch.
11.13.4 The Evaluation pattern of the courses shall be similar to the regular program courses
evaluation.
11.13.5 Minimum strength required for offering a Minor in a discipline is considered as 20% of
the class size and Maximum should be 80% of the class size.
11.13.6 Minor degree program should be completed by the end of IV B. Tech I-Semester.
11.13.7 A student registered for Minor degree shall pass in all subjects that constitute the
requirement for the Minor degree program. No class / division (i.e., second class, first
class and distinction, etc.) shall be awarded for Minor degree program.
11.13.8 The Minor degree shall be mentioned in the degree certificate as Bachelor of
Technology in XXX with Minor in YYY. For example, Bachelor of Technology in Computer Science
& Engineering with Minor in Electronics & Communication Engineering or the chosen industry
relevant track. This shall also be reflected in the transcripts, along with the list of courses taken
for Minor degree program with CGPA mentioned separately.
11.13.9 Separate course/class work and time table shall be arranged for the various Minor
degree programs. Attendance regulations for these Minor discipline programs shall be as per
regular courses.
NOTE: Interested meritorious students shall be permitted to register either for Minor degree in
a discipline or industry relevant track of any branch (or) Honors Degree in a discipline only, but
not both.
11.14 Framework for Honors Degree in a Discipline:
11.14.1 This concept is introduced in the curriculum for all conventional B. Tech. programmes.
11.14.2 Students having a CGPA of 8.0 or above up to II year-I semester and without any
backlog subjects will be permitted to register for degree with Honors. The SGPA and CGPA of
8.0 has to be maintained in the subsequent semesters without any backlog subjects in order to
keep the degree with Honors registration live or else it will be cancelled.
NOTE: Interested meritorious students shall be permitted to register either for Honors degree
or Minor degree in a discipline or industry relevant track of any branch but not both.
Irrespective of whether the candidate appears for the Semester-End examination or not
as per the normal course of study and in case of getting detained for want of credits by
sections 14.1 (ii) and 14.1 (iii) above, the student may make up the credits through
supplementary examinations before the date of commencement of class work for III Year
I Semester or IV Year I Semester as the case may be.
iv. A student shall register for all the 160 credits and earn all the 160 credits. Marks obtained in
all the 160 credits shall be considered for the award of the class based on CGPA.
v. A student who fails to earn 160 credits as indicated in the course structure within eight
academic years from the year of his admission shall forfeit his seat in B. Tech., Program
and his admission stands cancelled.
vi. A student will be eligible to get under graduate degree with Honours or additional Minor
Engineering, if he completes an additional 20 credits.
vii. A student will be permitted to register either for Honours degree or additional Minor
Engineering but not both.
15.1 Performances of students in each course are expressed in Letter Grades based on
absolute grading system. The UGC recommends a 10-point grading system with the
following letter grades as given in the Table 3.
Table 3: Grade Points Scale (Absolute Grading)
Percentage of Marks Grade Point Letter Grade
90-100 10 S (Outstanding)
80-89 9 A+ (Excellent)
70-79 8 A (Very Good)
60-69 7 B+ (Good)
50-59 6 B (Above Average)
45-49 5 C (Average)
40-44 4 D (Pass)
Below 40 0 F (Fail)
Absent 0 N (Absent)
15.2 A student obtaining Grade F shall be considered Failed and will be required to re-appear in
the examination.
15.3 For non credit courses, ‘P’ for ‘Satisfactory’ or ‘F’ for ‘Not Satisfactory’ is indicated and this
will not be counted for the computation of SGPA / CGPA.
15.4 At the end of each semester, the institute issues grade sheet indicating the SGPA and
CGPA of the student. However, grade sheet will not be issued to the student if he has any
outstanding dues.
16.6 Letter Grade: It is an index of the performance of students in a said course. Grades are
denoted by letters S, A+, A, B+, B, C, D, F and N.
16.7 As per AICTE regulations, conversion of CGPA into equivalent percentage is as follows:
19.1 Eligibility:
A student shall be eligible for the award of B.Tech Degree if he fulfills all the following
conditions:
➢ Registered and successfully completed all the components prescribed in the program
of study for which he is admitted.
➢ Successfully acquired the minimum required credits as specified in the curriculum
corresponding to the branch of study within the stipulated time.
➢ Obtained CGPA greater than or equal to 4.0 (Minimum requirement for declaring as
passed.)
19.2. Award of Class:
Declaration of Class is based on CGPA
Cumulative Grade Point Average Class
≥7.5 First Class with Distinction
≥6.5 and<7.5 First Class
≥5.5 and <6.5 Second Class
≥4.0 and<5.5 Pass Class
25. Discipline:
Every student is required to observe discipline and decorum both inside and outside the
institute and not to indulge in any activity which will tend to bring down the honor of the
institute. If a student indulges in malpractice in any of the theory / practical examination,
continuous assessment examinations he shall be liable for punitive action as prescribed by the
Institute from time to time.
Students admitted on transfer from JNTU affiliated institutes, Universities and other
institutes are required to pass all the subjects studied in the previous institution. Further, the
students who have passed some of the subjects at the earlier institution, if the same subjects
are prescribed in different semesters in the transferred institutions, the student has to study
the substitute subjects as prescribed by concerned ‘Board of Studies’.
Community Service Project involves students in community development and service activities
and applies the experience to personal and academic development.
Community Service Project is meant to link the community with the college for mutual
benefit. The community will be benefited with the focused contribution of the college students
for the village/ local development. The college finds an opportunity to develop social
sensibility and responsibility among students and also emerge as a socially responsible
institution.
Objective:
Community Service Project should be an integral part of the curriculum, as an alternative to the
2months of Summer Internships / Apprenticeships / On the Job Training, whenever there is an
exigency when students cannot pursue their summer internships. The specific objectives are;
• To sensitize the students to the living conditions of the people who are around them,
• To bring about an attitudinal change in the students and help them to develop societal
consciousness, sensibility, responsibility and accountability.
• To make students aware of their inner strength and help them to find new /out of box
solutions to the social problems.
• To make students socially responsible citizens who are sensitive to the needs of the
disadvantaged sections.
• Specific Departments could concentrate on their major areas of concern. For example,
Dept. of Computer Science can take up activities related to Computer Literacy to different
sections of people like - youth, women, house-wives, etc
• A log book has to be maintained by each of the student, where the activities
undertaken/involved to be recorded.
• The log book has to be countersigned by the concerned mentor/faculty in-charge.
• Evaluation to be done based on the active participation of the student and grade could be
awarded by the mentor/faculty member.
• The Community Service Project should be different from the regular programmes of
NSS / NCC / Green Corps / Red Ribbon Club etc.,
• Minor project report should be submitted by each student. An internal Viva shall also be
conducted by a committee constituted by the principal of the college.
• Award of marks shall be made as per the guidelines of Internship/apprentice/ on the job
training
Procedure:
• A group of students or even a single student could be assigned for a particular habitation
or village or municipal ward, as far as possible, in the near vicinity of their place of stay,
so as to enable them to commute from their residence and return back by evening or so.
• The Community Service Project is a twofold one –
First, the student/s could conduct a survey of the habitation, if necessary, in terms
of their own domain or subject area. Or it can even be a general survey, incorporating all
the different areas. A common survey format could be designed. This should not be
viewed as a duplication of work by the village or ward volunteers, rather, it could be
another primary source of data.
Secondly, the student/s could take up a social activity, concerning their domain or
subject area. The different areas, could be like –
Agriculture
Health
Marketing and Cooperation
Animal Husbandry
Horticulture
Fisheries
Sericulture
Revenue and Survey
Natural Disaster Management
Irrigation
Law & Order
Excise and Prohibition
Mines and Geology
Energy
Internet
Free Electricity
Drinking Water
EXPECTED OUTCOMES:
BENEFITS OF COMMUNITY SERVICE PROJECT TO STUDENTS:
Learning Outcomes:
• Positive impact on students’ academic learning
• Improves students’ ability to apply what they have learned in “the real world”
• Positive impact on academic outcomes such as demonstrated complexity of understanding,
problem analysis, problem-solving, critical thinking, and cognitive development
• Improved ability to understand complexity and ambiguity Personal Outcomes
• Greater sense of personal efficacy, personal identity, spiritual growth, and moral development
• Greater interpersonal development, particularly the ability to work well with others, and
build leadership and communication skills Social Outcomes
• Reduced stereotypes and greater inter-cultural understanding
• Improved social responsibility and citizenship skills
• Greater involvement in community service after graduation Career Development
• Connections with professionals and community members for learning and career opportunities
• Greater academic learning, leadership skills, and personal efficacy can lead to greater
Opportunity Relationship with the Institution
• Stronger relationships with faculty
• Greater satisfaction with college
• Improved graduation rates
VISION
Evolve as center of Excellence in computer science and Engineering education with national
and international reputation and adapt itself to the rapid advancements in the computer
Science and Engineering Field.
MISSION
To impart high quality professionals in undergraduate and postgraduate level with emphasis
on basic principles of computer Science and Engineering and to foster leading edge research
in the fast changing field.
To inculcate professional behavior, strong ethical values, innovative research capabilities
and leadership abilities in the young minds so as to work with a commitment to the progress
of the nation
DEPARTMENT OF
COMPUTER SCIENCE AND ENGINEERING
PEO1: Graduates of the program will have successful professional career and Impart
profound knowledge in humanities and basic sciences along with core engineering concepts
for practical understanding
PEO2: Apply analysis, design, optimization and implementation skills in order to formulate
and solve Computer Science and Engineering and multidisciplinary problems.
PEO3: Graduate will prove his/her ability to work and communicate effectively as a team
member and /or leader to complete the task with minimal resources and they develop
computing systems for real life problems, Graduates of the program will pursue higher
education.
PSO1: Design and Develop Mobile applications and Web based applications to cater societal
needs.
PROGRAM OUTCOMES
PO10 Knowledge of contemporary issues in the social sciences and the humanities
using computational tools.
PO11 An ability to use the techniques, skills and modern engineering tools
necessary for computer engineering practice.
PO12 An Ability to acquire entrepreneurship and leadership qualities
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Hours per
Course week
S.No Category Course title Credits
code
L T P
1 Physical Activities -- Sports, Yoga and
MC 0 0 6 0
Meditation, Plantation
2 MC Career Counseling 2 0 2 0
Orientation to all branches -- career
3 MC 3 0 0 0
options, tools, etc.
Orientation on admitted Branch --
4 EC 2 0 3 0
corresponding labs, tools and platforms
Proficiency Modules & Productivity
5 ES 2 1 2 0
Tools
Assessment on basic aptitude and
6 MC 2 0 3 0
mathematical skills
7 MC Remedial Training in Foundation Courses 2 1 2 0
8 MC Human Values & Professional Ethics 3 0 0 0
Communication Skills -- focus on
9 BS Listening, Speaking, Reading, Writing 2 1 2 0
skills
10 ES Concepts of Programming 2 0 2 0
Total 20 3 22 0
SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY
(AUTONOMOUS)
Course Objectives:
The objectives of this course are to
1. Enlighten the learners in the concept of differential equations and multi variable calculus.
2. Study the mathematical principles of vector calculus.
3. Understand the fundamentals of multiple integrals in two dimensions using Cartesian and polar coordinates.
UNIT-I
DIFFERENTIAL EQUATIONS: Exact differential equations - Linear differential equations -
Bernoulli’s equations – Non - homogenous linear differential equation of second and higher order with
constant coefficients with R.H.S terms of the form ��� , ����, �����, �� , ��� � � , �� � � and �� � .
UNIT-II
APPLICATIONS OF DIFFERENTIAL EQUATIONS: Orthogonal Trajectories (Cartesian and
polar forms) -Newton’s law of cooling- Law of natural Growth and Decay- L-R-C circuits - Mass spring
System
UNIT-III
FUNCTIONS OF SEVERAL VARIABLES: Partial derivatives - chain rule - Total derivative,
Jacobians -Maxima and Minima for functions of two variables –Lagrange’s method of multipliers of three
variables only.
UNIT-IV
MULTIPLE INTEGRALS: Double and Triple integrals - Change of variables - Change of Order of
Integration (Cartesian and polar forms). Surface area and Volume of solid of revolution.
UNIT-V
VECTOR CALCULUS: Gradient, Divergence, Curl and their properties (without identities). Vector
Integration: Line Integral – Circulation- work done, surface integral-volume integral -Green’s theorem,
Stokes theorem & Gauss Divergence theorems (without proof) – Applications of these theorems.
Course Outcomes:
After completion of the course the student will be able to
1. Classify and interpret the solutions of ordinary differential equations.
2. Acquire the knowledge of maxima and minima of functions of several variables.
3. Apply multiple integral techniques in evaluating areas bounded by the region.
4. Illustrate the physical interpretation of concepts of vector calculus.
Text Books:
1. Higher Engineering Mathematics, Dr. B. S. Grewal, 44/e Kanna Publications, 2017.
2. A Text book of Engineering Mathematics –I, T. K. V. Iyengar, B. Krishna Gandhi and others, S. Chand
and company. 13th Revised edition, 2014.
Reference Books:
1. Advanced Engineering Mathematics, Erwin Kreyszig,. 10/e, John Wiley & Sons, 2011.
2. B. V. Ramana, A Text book of Engineering Mathematics-I, Tata Mc Grawhill.
3. R. K. Jain and S. R. K. Iyengar, Advanced Engineering Mathematics, 3/e, Alpha Science
International Ltd., 2002.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 2 1 1
CO2 3 2 2 2 2
CO3 2 2 1
CO4 3 2 1 1
UNIT I
Optics:
Interference: Introduction - Principle of superposition - Conditions for sustained interference – interference
in thin films by reflection – Newton’s Rings - Determination of wavelength of light and refractive index of
liquid. Diffraction: Introduction–Definition of Fresnel and Fraunhofer diffraction - Fraunhofer diffraction
due to single slit and double slit.
UNIT II
Lasers & Fiber Optics:
Lasers: Introduction - Laser Characteristics - spontaneous and stimulated emission of radiation -Einstein’s
coefficients - population inversion - Ruby laser - He-Ne laser- Applications of laser.
Fiber Optics: Introduction - Principle of optical fiber - Acceptance angle and acceptance cone - Numerical
aperture - Classification of Optical Fibers-Optical fiber communication system- Applications of optical fibers.
UNIT III
Principle of Quantum Mechanics: Wave and particles - de Broglie hypotheses - de Broglie’s wavelength
for electron - Properties of Matter waves -Schrödinger time independent wave equation - Physical
significance of wave function -Particle in one dimensional infinite potential box (qualitative only).
Crystal Physics: Single crystalline, Polycrystalline and amorphous materials -Fundamental of
crystallography- Space lattice - Basis - unit cell - Lattice parameters - Crystal systems –Bravais lattice-
Structure and packing fraction of Simple cubic and body centered cubic - Miller Indices- Bragg’s law- X-ray
diffraction by powder method.
Free Electron Theory: Electrical conductivity of Classical free electron theory and Quantum free electron
theory - merits and demerits - Kronig penny model (qualitative only).
UNIT IV
Semiconductors: Introduction - Intrinsic and extrinsic Semiconductors - Fermi level- Drift and diffusion -
Einstein’s equation - Hall Effect – LED.
Superconductors: General properties of superconductors - Meissner effect - Penetration depth – Type I and
Type II superconductors - Josephson effect - Application of superconductors.
UNIT V
Magnetism & Nanomaterials:
Magnetism: Introduction and basic definitions - Origin of magnetic moment -Classification of magnetic
materials - Hysteresis curve - Hard and Soft Magnetic Materials - Applications.
Nanomaterials: Introduction - Significance of Nano scale - Types of nanomaterials -Ball milling -Chemical
vapor deposition - Properties of nanomaterials, Optical and magnetic – application of nano materials.
Course Outcomes:
After completion of the course the student will be able to
1. Apply the concepts optics and laser phenomena of physics to develop industrial applications.
2. Understand quantum mechanics and various properties of free electron.
3. Design and fabricate the semiconductors, superconductors and magnetic materials.
4. Understand the increasing efficiency of bulk and nanomaterials, and apply it to industries.
Text Books:
1. Engineering Physics, Thyagarajan K, Tata Mcgraw Hill Publishers, New Delhi, 2013.
2. A Text book of Engineering Physics, Avadhanulu and Kshirasagar, Revised Edition,
S.Chand,New Delhi, 2014.
3. Gaur R K and Gupta S L, Engineering Physics, Dhanpat Rai Publications, New Delhi, 2010.
Reference Books:
1. Solid State Physics, Pillai. S.O, , New Age International, New Delhi, 2005.
2. Introduction to Nanoscience and Technology, Chattapadhyay K.K, Banerjee A.N,New
Delhi.
3.Engineering Physics, Vijaya kumara K, , S. Chand & Company Ltd., New Delhi .
PO12
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11
CO1 2 1 2
CO2 1 1 1 1
CO3 1
CO4 3 1 1
Course Objectives:
The objectives of this course are to
1. Illustrate the basic concepts of C programming language.
2. Discuss the concepts of Functions, Arrays, Pointers and Structures.
3. Familiarize with Stack, Queue and Linked lists data structures.
4. Explain the concepts of non-linear data structures like graphs and trees.
5. Learn different types of searching and sorting techniques.
UNIT-1
Introduction to C Language - C language elements, structure of C program ,A simple C program, variable
declarations and data types, operators and expressions, decision statements - If and switch statements, loop
control statements - while, for ,do-while statements, arrays, control statements-break and continue,
programming examples.
UNIT – 2
Functions: Defining a function, Accessing a function, Function prototypes, Passing arguments to a function,
Parameter passing mechanisms - Call-by-value, Call-by-reference, Recursion, Storage classes (auto, static,
register, extern),Arrays: Declaration and Definition of an array, Processing an Array, Passing arrays to
functions, Two dimensional and Multi-dimensional arrays, Strings: Defining and Initialization of Strings,
NULL character, Reading and Writing a string , Processing the string , String handling functions.
UNIT-3
Pointers: Fundamentals, Pointer declarations, Pointers and One-dimensional array, Dynamic memory
allocation, Operations on pointers, Structures and Unions: Declaration, Definition and Initialization of
structures, Accessing structures, User defined data type (typedef), Enumerated Data types, Nested structures,
Array of structures, Structures and pointers, Passing structures to functions, Unions.
UNIT – 4
Data Structures
Overview of data structures, stacks and queues, representation of a stack, operations on a stack,
implementation of a stack, evaluation of arithmetic expressions, infix, prefix, and postfix notations,
evaluation of postfix expression, conversion of expression from infix to postfix, recursion, queues - various
positions of queue, representation of queue, insertion, deletion, searching operations.
Linked Lists – Singly linked list, dynamically linked stacks and queues, polynomials using singly linked lists,
using circularly linked lists, insertion, deletion and searching operations, doubly linked lists and its operations,
circular linked lists and its operations.
UNIT-5
Trees - Tree terminology, Binary trees, representation, binary tree traversals. Binary tree operations, Graphs
- graph terminology, graph representation, elementary graph operations, Breadth First Search (BFS) and
Depth First Search (DFS), connected components, spanning trees.
Searching and Sorting – sequential search, binary search, exchange (bubble) sort, selection sort, Insertion
sort.
Course Outcomes:
After Completion of the course the student will be able to
1. Analyse the basic concepts of C Programming language.
2. Design applications in C, using functions, arrays, pointers and structures.
3. Apply the concepts of Stacks and Queues in solving the problems.
4. Explore various operations on Linked lists.
5. Demonstrate various tree traversals and graph traversal techniques.
6. Design searching and sorting methods
Text Books:
1. Behrouz A. Forouzan, Richard F. Gilberg, ―C Programming & Data Structures‖, India Edition, Course
Technology, 2010.
2. The C Programming Language, Brian W Kernighan and Dennis M Ritchie, Second Edition,Prentice
Hall Publication.
3. Fundamentals of Data Structures in C, Ellis Horowitz, SartajSahni, Susan Anderson-Freed,Computer
Science Press.
4. Programming in C and Data Structures, J.R.Hanly, Ashok N. Kamthane and A. AnandaRao,Pearson
Education.
5. B.A. Forouzon and R.F. Gilberg, “COMPUTER SCIENCE: A Structured ProgrammingApproach
Using C”, Third edition, CENGAGE Learning, 2016.
6. Richard F. Gilberg & Behrouz A. Forouzan, “Data Structures: A Pseudocode Approach withC”, Second
Edition, CENGAGE Learning, 2011.
Reference Books:
1. Pradip Dey and Manas Ghosh, Programming in C, Oxford University Press, 2nd Edition2011.
2. E. Balaguruswamy, “C and Data Structures”, 4th Edition, Tata Mc Graw Hill.
3. A.K. Sharma, Computer Fundamentals and Programming in C, 2nd Edition, UniversityPress.
4. M.T. Somashekara, “Problem Solving Using C”, PHI, 2nd Edition 2009.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
2 3 1 2 1
- CO1
2 2 2 2
CO2
2 2 1
CO3
2 3 2 2 1
CO4
3 3 2 2 2
CO5
I B.Tech I Semester (Common to EEE, CSE, IT, CSE(DS) & CSE(AI & ML))
I B.Tech II Semester (Common to CE, ME & ECE) LT P C
1 - 4 3
Introduction:
1. Information about sketch book and allotment of marks for both sketching and
computer execution work.
2. AutoCAD commands and use of limits, units and dimensioning the views on computer.
3. Orthographic projections - Principles of projection – both first and third
angle and symbols.
4. Practicing on computer (first classes).
5. All the problems are to be solved on the sketch book and after it is
checked by the instructor, it should be executed on the computer.
Theory:
UNIT I
Geometrical constructions – construction of polygons (inscribing, circumscribing),
special methods– circle-tangents, Conics-ellipse, parabola, hyperbola -properties of
conics, special methods of construction.
UNIT II
Projections of points – Projections of straight lines- lines inclined to both the principal planes,
determination of true length, traces and true inclinations.
UNIT III
Projections of planes – inclined to both the principal planes.
Projection of regular solids – prisms, Pyramids, cylinders, tetrahedron and cones – axis
inclined to one plane.
UNIT IV
Sections of solids such as prisms, pyramids, cylinders, tetrahedron and cones (solids
in simple position) – True shape of the section.
Development of surfaces of simple solids, as above and part solids.
UNIT V
Principles of isometric projection – isometric scale – isometric projection of planes and solids
– conversion of orthographic views into isometric views and vice- versa.
Practice:
1. Geometrical constructions:
a) Sketching of polygons - Triangles, Square, Rectangle, Pentagon, Hexagon, Circle at
different positions.
b) Sketching of Tangents to the circles.
2. Conics:
Constructions of Ellipse, Parabola, Hyperbola
3. Points:
Drawing the quadrants and positioning of the points with reference to H.P and V.P
with dimensions.
4. Lines:
a) Sketching of lines when they are
i. Parallel to both H.P & V.P
ii. Parallel to V.P/H.P and perpendicular to H.P /V.P
iii. Parallel to V.P/H.P and inclined to H.P /V.P
iv. Inclined to both the planes
b) Sketching of the line to measure true length & true inclinations
c) Sketching of the line to determine the traces
5. Planes:
Sketching of the planes when they are
a) Perpendicular to V.P/H.P and parallel to H.P /V.P
b) Inclined to V.P/H.P and perpendicular to H.P /V.P
c) Perpendicular to both V.P and H.P.
d) Inclined to both V.P and H.P.
6. Solids:
a) Sketching of 2D shapes and convert it to 3D solids (Prisms, Pyramids, cube, cylinder,
one, tetrahedron)
b) Sketching of projections of solids when the position of axis is
i. Perpendicular to V.P/H.P and parallel to H.P /V.P.
ii. Inclined to V.P/H.P and parallel to H.P /V.P.
iii. Parallel to both V.P and H.P.
7. Sections of solids:
a) Different types of hatching on the polygons.
b) Sketching of sections of solids when the section/cutting plane is
i. Parallel to V.P/H.P and perpendicular to H.P /V.P.
ii. Inclined to V.P/H.P and perpendicular to H.P /V.P.
iii. Perpendicular to both principal planes.
c) Sketching of sections when the cutting plane passing through different positions-
base, axis, corner, apex/vertex, generator, lateral edge.
d) Sketching of true shapes.
8. Development of surfaces:
Sketching of developed surfaces of
a) cylinder, prisms using parallel line method
b) cone, pyramids using radial line method
c) truncated solids and frustum
9. Orthographic Projections:
Sketching of 2D views of front, top and side views of 3D objects.
10. Isometric projections:
a) Setting of isometric grid
b) Sketching of isometric views of 3D models / shapes.
Course Outcomes:
After completion of this course, the student will be able to:
1. Communicate his/her ideas effectively by using AutoCAD software.
2. Project the points, lines, planes, solids with digital environment
3. Represent sectional views of solids and develop the sectioned object surfaces.
4. Communicate his/her ideas effectively by using Orthographic Projections and
Isometric Views using computer software.
Text Books
1. K. L. Narayana and S. Bheemanjaneyulu, Engineering Drawing with AutoCAD
2016, New Age Publishers, New Delhi, 2017.
2. Basant Agrawal and C.M.Agrawal, Engineering Drawing, Mc Graw Hill
Education 2nd edition.
Reference Books:
1. K.Venugopal, Engineering Drawing and Graphics + AutoCad , New Age International
(P) Ltd,Publishers, New Delhi, Fourth Edition
2. Siddiquee Arshad. N., Zahid A. Khan, Mukhtar Ahmad, Engineering Drawing:
With primer on AUTOCAD, PHI Learning Pvt. Ltd.,
CO PO PSO
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
1 1 1 2 2 2 2 2 2
2 1 2 2 2 2 2 2
3 1 2 2 2 2 2 2
4 1 2 2 3 2 2 1 2 3 2 2 2
AVG 1 0.5 1.75 2.25 0.5 0.5 0.25 0.5 0.5 2.2 2 2 2
5
3- High Mapping 2- Medium Mapping 1-Low Mapping
Internal examination :
(Max 40 Marks)
Average day-to-day
evaluation = 20 marks
Internal Test = 20 marks
Internal Test Question paper pattern (Max 20 Marks)
Paper setting: Answer any two out of three questions. Prepare sketches to
scale in the sketch book and later on execute in the computer using
AutoCAD. 10 marks for work in the sketch book and 10 marks for
computer work.
1. First question from unit I or Unit II, Second question from Unit III
or Unit IV, Third question from Unit V.
2. Internal exam duration 2 Hours.
I B.Tech I Semester (Common to CSE, IT, CSE (DS) & CSE (AI &ML))
L T P C
3 1 0 3
20ACS02 COMPUTATIONAL THINKING
Course Objectives:
The objective of this course is to make students to:
1. Illustrate the concept of computational thinking.
2. Learn distention between the analog and digital representation of data.
3. Familiarize with the origin of mechanical calculation using abacus as an example to represent store
and process the data.
4. Understand stored program concept and the role it plays in software execution and the manipulation
of data.
UNIT –I
Computer, computer science and computational thinking, From Abacus to machine, the first software , what
make it a modern computer ,the first computer,moores law, How Real world data becomes computable Data:
Information and data, converting information to data, Data capacity, Data types and Data Encoding, Data
Compression, Logic: what is logic, Boolean logic-writing well-formed propositions, Evaluating propositions,
Applications of propositional Logic
UNIT- II
Solving Problems: problem definition, Logic Reasoning, software design, other issues, Abstraction-Class
diagram, use case diagram, Algorithm thinking: algorithm, software and programming language, Actions-
Selection, Repetition, modularization.
UNIT- III
Modeling Solutions- Activity Diagrams, Selection in Activity Diagram, Repetition in Activity Diagram,
States and state diagrams, Including Behavior in state diagram, Data organization: Names, List-Arrays,
linking, Graphs, And Hierarchies-organization charts, family tree, Biology, Linguistics, Trees.
UNIT- IV
von Neumann Architecture, Spread sheets-Spread sheet structure, Formulas/Expressions,, Text Processing-
string basics, string operation, Patterns-how to write a pattern, Repetitions rules, character class rules
UNIT -V
Computer errors, software corrections, verification, software testing , white box testing ,black box
testing, boundary value analysis , How is capacity measured in computer, an estimate of physical
limitation , benchmarks, counting the performance, impractical algorithm ,impossible algorithms
Course Outcomes:
At the end of the course the student will be able to:
1. Understand the computational thinking and moore’s law.
2. Understand the Boolean logic and applications of propositional logic.
3. Learn actions and data organization.
4. Understand software correction, testing and performance measure using computer.
Text Books:
1. Computational thinking for modern solver, David Riley and Kenny Hunt Chapman &
Hall/CRC, 2014
Reference Books:
1. How to solve it by Computer, R.G. Dromey, PHI, 2008
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2
CO2 3 1
CO3 1 2 3
CO4 2 2 2 2
I B.Tech I Semester (Common to EEE, CSE, IT, CSE(DS) & CSE(AI & ML) )
I B.Tech II Semester (Common to CE, ME & ECE) L T P C
- - 3 1.5
20AHS07 ENGINEERING PHYSICS LAB
Course Objectives :
The objectives of this course are to
1. Understand the phenomenon of light like Interference, diffraction and dispersion.
2. Understand the role of optical fiber parameters and signal losses in communication
3. Learn the diffraction studies related to application of laser.
4. Understand the application of B-H curve.
Course Outcomes:
After completion of practical, student will be able to
1. Recognize the Importance of optical phenomenon like Interference and diffraction of light.
2. Gain the practical knowledge of optical fiber, semiconductor, magnetic materials, lasers
and their relative parameters.
3. Recognize the importance of optical fibers in the field of communication.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 1 2 1 1
CO2 2 3 1
CO3 2 1 1
Course Objectives:
The objectives of this course are to
Week l
a) Programs using I/O statements and expressions.
b) Programs using decision-making constructs.
Week 2
Write C programs that use both recursive and non-recursive functions
Week 3
a) Write a C program to find both the largest and smallest number in a list of integers.
b) Write a C program that uses functions to perform the following:
i) Addition of Two Matrices ii) Multiplication of Two Matrices
Week 4
Write a C program that uses functions to perform the following operations:
i) To insert a sub-string in to a given main string from a given position.
ii) Given a string ―a$bcd./fg‖ find its reverse without changing the position of special
characters. (Example input:a@gh%;j and output:j@hg%;a)
Week 5
From a given paragraph perform the following using built-in functions:
a. Find the total number of words.
b. Capitalize the first word of each sentence.
c. Replace a given word with another word.
Week 6
a) Write a C Program to perform various arithmetic operations on pointer variables.
b) Write a C Program to demonstrate the following parameter passing mechanisms:
i) call-by-value ii) call-by-reference
Week 7
Write C programs that implement stack (its operations) using
i) Arrays
ii) Pointers
Week 8
Write C programs that implement Queue (its operations) using
i) Arrays
ii) Pointers
Week 9
Write a C program that uses Stack operations to perform the following:
Week 10
Write a C program that uses functions to perform the following operations on singly linked
list.
Week 12
Write a C program that uses functions to perform the following operations on circular
linked list.
Week 13
Write a C program that uses functions to perform the following:
Week 14
Write C programs that use both recursive and non-recursive functions to perform
the following searching operations for a key value in a given list of integers:
i) Linear search
ii) Binary search
Week 15
Write a C program that implements the following sorting methods to sort a given
list of integers in ascending order
i) Bubble sort
ii) Selection sort
iii) Insertion sort
Course Outcomes
After completion of the course the student will be able to
1. Demonstrate basic concepts of C programming language.
2. Develop C programs using functions, arrays, structures and pointers.
3. Illustrate the concepts Stacks and Queues.
4. Design operations on Linked lists.
5. Develop searching and sorting methods.
Text Books:
1. Programming in C and Data Structures, J.R.Hanly, Ashok N. Kamthane and A. Ananda Rao, Pearson
Education.
2. B.A. Forouzon and R.F. Gilberg, “COMPUTER SCIENCE: A Structured Programming Approach Using C”, Third
edition, CENGAGE Learning, 2016.
3. Richard F. Gilberg & Behrouz A. Forouzan, “Data Structures: A Pseudocode Approach with C”, Second
Edition, CENGAGE Learning, 2011.
Reference Books:
1. PradipDey and ManasGhosh, Programming in C, Oxford University Press, 2nd Edition 2011.
2. E.Balaguruswamy, “C and Data Structures”, 4th Edition, Tata Mc Graw Hill.
3. A.K.Sharma, Computer Fundamentals and Programming in C, 2nd Edition, University Press.
4. M.T.Somashekara, “Problem Solving Using C”, PHI, 2nd Edition 2009.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
3 3 1 2 1
CO1
2 2 2
CO2
2 2 1
CO3
3 3 2 2 1
CO4
3 3 2 2 2
CO5
3- High mapping 2-Medium Mapping 1- Low Mapping
Sri Venkateswara College of Engineering and Technology
(Autonomous)
I B.Tech I Semester (Common to EEE, CSE, IT, CSE(DS) & CSE(AI & ML))
I B.Tech II Semester (Common to CE, ME & ECE) L T P C
0 0 3 1.5
d. House-wiring
1. Stair case wiring (i.e. control of one lamp by two switches
fixed at two different places).
2. Prepare a wiring for tube light(“Fluorescent Lamp”)/Focus light
e. Foundry
1. Prepare a mould for a single piece pattern (Connecting rod)
2. Prepare a mould for a Double piece pattern (Stepped Pulley)
f. Welding
1. Prepare a T-Joint from given M.S Flat pates using Arc Welding.
2. Prepare a H-Joint from given M.S Flat pates using Arc Welding.
2. TRADES FOR DEMONSTRATION:
a) Plumbing
b) Machine Shop
c) Metal Cutting
Apart from the above the shop rooms should display charts, layouts, figures, circuits, hand tools, hand
machines, models of jobs, materials with names such as different woods, wood faults, Plastics, steels,
meters, gauges, equipment, CD or DVD displays, First aid, shop safety etc. (though they may not be
used for the exercises but they give valuable information to the student). In the class work or in the
examination knowledge of all shop practices may be stressed upon rather than skill acquired in making
the job.
Course Outcomes:
After completion of the study of this lab a student will be able to:
1. Perform a different prototype models in the carpentry trade such as Mortise and tenon joint,
and Table stand using woodturning lathe.
2. Prepare models such as Dove tail joint and Half Round joint using Fitting tools and
rectangular tray, and funnel prototypes in the trade of Tin smithy.
3. Perform various basic House Wiring techniques such Staircase wiring (i.e. control of one lamp
by two switches fixed at two different places), and wiring for tube light (Fluorescent
Lamp)/Focus light.
4. Fabricate different models in a foundry shop such as single and two pieces pattrens and
prototypes in the trade of Welding such asT-Joint and H-Joint.
CO PO PSO
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
1 1 1 1 1 1 1 2 1 1 2 2 1 2
2 1 1 1 1 1 1 2 1 1 2 2 1 2
3 1 1 1 1 1 1 2 1 1 1 2 1 2
4 1 1 1 1 1 1 2 1 1 2 2 1 2
AVG 1 1 1 1 1 1 2 1 1 1.75 2 1 2
Text Books:
Reference Books:
1. Dictionary of Mechanical Engineering, GHF Nayler, Jaico Publishing House.
2. Engineering Workshop by Vishnu Universal Learning.
3. Engineering Workshop by GRIE institute.
SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY
(AUTONOMOUS)
I B.Tech I Semester (Common to EEE, CSE, IT, CSE(DS) & CSE(AI & ML) )
I B.Tech II Semester (Common to CE, ME & ECE) L T P C
2 - - -
Course Objectives:
The objectives of this course are to
1. Create awareness in engineering graduates about the importance of the environment, effect
of technology on environment and ecological balance and make them sensitive to
environment problems in their future endeavors.
2. Understand the importance of protecting natural resources, pollution caused due to
inventions by engineers at Global and national level and save the future generations from
environmental degradation and pollution .
UNIT I
ECO SYSTEMS AND BIODIVERSITY AND ITS CONSERVATION:
Definition, scope and importance, Need for public awareness. Concept of an ecosystem - Structure and
function of an ecosystem.- Producers, consumers, decomposers - Energy flow in the eco systems -
Ecological succession - Food chains, food webs and ecological pyramids -Introduction, types, characteristic
features, structure and function of the following eco systems: - Forest ecosystem - Grass land ecosystem -
Desert ecosystem - Aquatic eco systems (lakes, rivers, oceans) – Introduction - Definition: genetics, species
and ecosystem diversity - Biogeographical classification of India. - Value of biodiversity: consumptive use,
productive use, social, ethical, aesthetic and option values - India as a mega diversity nation - Hot-spots of
biodiversity. - Threats to biodiversity: habitats loss, poaching of wild life, man wildlife conflicts- Endangered
and endemic species of India- Conservation of biodiversity: In-situ and Ex-situ conservation of biodiversity.
UNIT II
NATURAL RESOURCES:
a) Forest resources- Use and over-exploitation – deforestation - case studies - Timber extraction – mining-
dams and their effects on forests and tribal people. - Water resources - Use and over-utilization of
surface and ground water - floods, drought - conflicts over water - dam’s benefits and problems. - Mineral
Resources - Use and exploitation - environmental effects of extracting and using mineral resources - case
studies - Food Resources - World food problems - effects of modern agriculture - fertilizers- pesticides
problems - Energy Resources - Growing energy needs- renewable and non- renewable energy sources,
use of alternate energy sources - case studies.
b) Role of an individual in conservation of natural resources.
c) Equitable use of resources for sustainable life styles.
UNIT III
ENVIRONMENTAL POLLUTION: .
Definition Causes, 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, earth quake, cyclone and
landslides.
UNIT IV
SOCIAL ISSUES AND THE ENVIRONMENT:
Form unsustainable to sustainable development - Urban problems related to energy - Water conservation, rain
water harvesting, water shed 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 legislations - Public awareness. Visit to a
local area to document environment assets river / forest / grassland / hill / mountain.
UNIT V
Population growth and variation among nations - Population explosion- family welfare program -
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. Visit to a local polluted
site-urban/rural/industrial/agricultural. Study of common plants, insects, birds. Study of simple ecosystems-
pond, river, hills lopes, etc
Course Outcomes:
After completion of practical, student will be able to
1. Understand what constitutes the environment, how to conserve the precious resources and maintain
the ecological balance.
2. Aware of maintain the ecological balance based on the cultural and biological diversity can realize the
importance of ecosystem, biodiversity and its conservation.
3. Identify the major pollutants and abatement devices in order to protect the environment from pollution
for effective environmental management.
4. Manage social issues related to the environment and be aware of the enforcement of environment acts
in our constitution.
Text Books:
1. Textbook of Environmental studies, Erach Bharucha, , UGC.
2. Fundamental concepts in Environmental Studies, D D Mishra, , S Chand & Co Ltd
References Books:
1. Environmental Science G. Tyler Miller and Scottt Spoolman, , Cengage Learning Publishers, 15lh
Edition, 2015.
2. Environmental Encyclopedia Cunningham, W. P, Cooper T.H, Gorhani, , Jaico publications, Mumbai,
2001.
3. Environmental Chemistry ,B.K.Sharma, Krishna Prakashan Media ( p) Ltd, 2011.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 1 2 2 3 2
CO2 1 2 3 2 2 2 3 2
CO3 1 2 3 2 3 1
CO4 1 2 2 3 3
L T P C
3 0 0 3
20AHS01 COMMUNICATIVE ENGLISH
Course Objectives:
1. Facilitate effective listening skills for better comprehension of academic lectures and English spoken
by native speakers
2. Focus on appropriate reading strategies for comprehension of various academic texts and authentic
materials
3. Help improve speaking skills through participation in activities such as role plays, discussions and
structured talks/oral presentations
4. Impart effective strategies for good writing and demonstrate the same in summarizing, writing well
organized essays, record and report useful information
.
UNIT I : EXPLORATION
LESSON: A proposal to Girdle the Earth, Nellie Bly.
LISTENING: Identifyingthe 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.
READING FOR WRITING: Beginnings and endings of paragraphs - introducing the topic,
summarizing the main idea and/or providing a transition to the next paragraph.
GRAMMAR AND VOCABULARY: Content words and function words; word forms: verbs, nouns,
adjectives and adverbs; nouns: countable and uncountable; singular and plural; basic sentence
structures; simple question form - wh-questions; word order insentences.
LISTENING: Answering a series of questions about main idea and supporting ideas after listening
to audio texts.
SPEAKING: Discussion in pairs/ small groups on specific topics followed by short structured talks.
READING:Identifying sequence of ideas; recognizing verbal techniques that help to link the ideas in
a paragraph together.
WRITING:Paragraph writing (specific topics) using suitable cohesive devices; mechanics of writing
- punctuation, capital letters.
GRAMMAR AND VOCABULARY: Cohesive devices - linkers, sign posts and transition signals;
use of articles and zero article;prepositions.
SPEAKING: Discussing specific topics in pairs or small groups and reporting what 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 - identifying main idea/s and rephrasing what is read; avoiding
redundancies and repetitions.
GRAMMAR AND VOCABULARY: Verbs - tenses; subject-verb agreement; direct and indirect
speech, reporting verbs for academic purposes.
SPEAKING: Role plays for practice of conversational English in academic contexts (formal and
informal) - asking for and giving information/directions.
SPEAKING: Formal oral presentations on topics from academic contexts - without the use of PPT
slides.
WRITING: Writing structured essays on specific topics using suitable claims and evidences
GRAMMAR AND VOCABULARY: Editing short texts –identifying and correcting common errors
in grammar and usage (articles, prepositions, tenses, subject verb agreement)
Course Outcomes:
CO2 Understand the context, topic, and pieces of specific information from social or
transactional dialogues spoken by native speakers of English
CO3 Apply grammatical structures to formulate sentences and correct word forms
CO4 Analyze discourse markers to speak clearly on a specific topic in informal discussions
Text Books
1. English all round: Communication Skills for under graduation LearnersVol. I,Orient
Black Swan Publishers, First Edition2019.
Reference Books
1. Academic writing: A handbook for international students, Bailey, Stephen, Routledge. 2014.
2. Pathways: Listening, Speaking and Critical Thinking Chase. Becky Tarver,HeinleyELT;
2nd Edition,2018.
3. Skillful Level 2 Reading & Writing Student's Book Pack (B1) MacmillanEducational.
PO12
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11
CO1 - - 3 - - 3 3 - - - - -
CO2 - 2 3 - - - - - - - - 2
CO3 3 3 3 - - - 3 - - - - 2
CO4 - 3 - 3 - - 2 - - - - -
Course Objectives:
The objectives of this course are to
1. Study the effect of hard water and its treatment for various purposes.
2. Study the engineering materials such as high polymers namely plastics, conducting polymers, rubbers
and their preparation,properties andapplications along with lubricants, refractories.
3. Understand the types, mechanism of corrosion and corrosion control techniques.
4. Study the calorific value of fuels, combustion of fuels, working of batteries, recharging of
batteries,application ofdifferent fuel cells.
UNIT – I
WATER TECHNOLOGY:Sources of water, impurities in water,Hardness of Water and its unit of
expression , Estimation of hardness in water by EDTA titrationmethod – Numerical problems-Boiler troubles
and prevention methods, Estimation of Dissolved Oxygen in water by Winkler’s method, specifications for
drinking water, Bureau of Indian Standards(BIS) and World health organization(WHO) standards Water
softening methods byInternal conditioning and External conditioning methods–Chlorination Of Domestic
Water Treatment - Desalination of Brackish Water –Reverse Osmosis and electrodialysismethods.
UNIT – II
MATERIALS CHEMISTRY: High Polymers:Polymers- Definition – Nomenclature of polymers-
Types of polymerization reactions – addition, condensation and copolymerization with examples. Plastics:
Thermoplastics and thermosetting plastics and differences between them –Preparation, Properties and
Engineering applications of PE, PTFE, PVC, Nylonand Bakelite. Conducting polymers–polyacetylene,
polyaniline, polypyrroles–mechanism of conduction and applications.Rubbers: Natural Rubbers –
Vulcanization– Synthetic Rubbers(Buna-S, Silicone Rubber, Neoprene)–Preparation, properties and
applications.Lubricants: Functions of Lubricants – Classification of Lubricants –various properties of
Lubricants(Viscosity, Viscosity Index, Flash and fire point, Cloud and pour point, Aniline point, Acid value
or Neutralisation number. Refractories: Important properties of refractories (Refractoriness, Refractoriness
under Load, Porosity, Thermal spalling) and their applications.
UNIT – III
CHEMISTRY OF CORROSION: Introduction on corrosion- causes and consequences of corrosion –
Types of corrosion – Dry, Wet, Galvanic, Differential Corrosion-Mechanism of Dry and Wet corrosion -
Factors influencing the corrosion – Control of corrosion – Cathodic protection by Sacrificial anodic and
Impressed current cathodic protection- Electro Plating and Electroless plating (Copper and Nickel).
UNIT – IV
FUELS AND COMBUSTION: Fuels, Classification of Solid, Liquid and Gaseous fuels –Analysis of
coal - Proximate and Ultimate analysis, Refining of Petroleum, Preparation of synthetic petrol – Bergius
process - knocking and anti-knock agents,Octane and Cetanevalues, Calorific value – HCV, LCV -Numerical
problems using Dulong-Petit’s formula – Measurement of calorific value using Bomb calorimeter and
Junkers gas calorimeter – Numerical problems.
Combustion: Calculation of air quantity requirement for Combustion -Numerical problems.
UNIT–V
ELECTROCHEMICALENERGYSYSTEMS:Electrochemical Cells – Electrode potential -
Standard electrode potential – Nernst equation, cell potential calculations, Basic concepts of pHmetry,
Potentiometry and Conductometric Titrations, Working principles and applications of differentbatteries – Dry
cell, Lithium-ion cell, Lead-acid cell and Nickel-cadmium cell- with discharging and Recharging reactions,
Working principles and applications of hydrogen-oxygen fuel cell, Methanol-oxygen fuel cell.
Course Outcomes:
After completion of the course students will be able to
1. Understand the impact of hard water and its removal, apply the concept of estimation of hardness.
2. Analyse the selection of suitable engineering materials for specific applications.
3. Understand the Effect of corrosion and to know the designing of corrosion resistant articles.
4. Apply suitable fuels based on analysis of coal, calorific value for a particular application, calculation
of air requirements for combustion of fuel, types of various batteries.
Text Books:
1. A text book of Engineering Chemistry, Jain & Jain, Dhanpat Rai Publishing Company, 15th edition,
New Delhi, 2008.
2. Chemistry for Engineers,Prof. K.N.Jayaveera, Dr.G.V.Subba Reddy and Dr.C. Ramachandraiah,
McGraw Hill Higher Education Hyd., 3rd edition, 2009.
Reference Books:
1. Engineering Chemistry, Dr. K. B. Chandrasekhar, Dr. U.N. Dash, Dr. Sujatha Mishra,
ScitechPublications(India) Pvt. Limited, Hyderabad, 2009.
2. A text book of Engineering Chemistry, Dr. K. RaviKrishnan, Sri Krishna Publications, Secunderabad,
Telengana, New edition. July,2015.
3. Chemistry of Engineering Materials, C.V. Agarwal, C. Parameswara Murthy and Andra
Naidu, BSPublications, Hyderabad, 9th edition, 2006.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 1 2 1 1
CO2 1 2
CO3 1 2
CO4 1 2 1
Course Objectives:
The objectives of this course are to
1. Understand the concepts of matrices in solving linear system of equations
2. Familiarize techniques of Laplace transforms in solving vide range of applications.
3. Study the fundamentals of transform techniques for solving engineering problems.
UNIT-I
MATRICES: Rank of a matrix by echelon form, normal form. Solving system of homogeneous and non-
homogeneous linear equations. Eigen values and Eigen vectors. Cayley-Hamilton theorem (without proof) –
Finding inverse and power of a matrix by Cayley-Hamilton theorem. Diagonalization of a matrix.
UNIT-II
LAPLACE TRANSFORMS: Laplace transforms of standard functions - First Shifting Theorem -
Transforms of derivatives and integrals- Unit step Function – Second Shifting Theorem –Laplace transforms
of Periodic functions – Inverse Laplace transforms - Convolution theorem. Applications of Laplace
Transforms to ODE
UNIT-III
FOURIER SERIES: Determination of Fourier coefficients- Fourier series- Even and odd functions -
Fourier series in an arbitrary interval -Half-range Fourier sine and cosine expansions.
UNIT-IV
FOURIER TRANSFORMS: Fourier integral theorem (only statement) - Fourier sine and cosine
integrals. Fourier Transforms - Fourier sine and cosine Transforms – properties –Inverse transforms – Infinite
Fourier transforms.
UNIT-V
. Z-TRANSFORMS: Standard functions - Properties - Damping rule- Shifting rule - Initial and final value
theorems. Inverse Z- transforms - Convolution theorem - Solution of difference equations by Z- transforms.
Course Outcomes:
After completion of the course the student will be able to
1. Solving system of linear equations and determine the eigen values and eigen vectors.
2. Apply the knowledge of Laplace and Fourier transform Techniniques in solving differential equations.
3. Obtain the Fourier series expansions for given functions.
4. Analyze the principles of Z-transforms for solving the difference equation.
Text Books:
1. Higher Engineering Mathematics, Dr. B. S. Grewal, 44/e Kanna Publications, 2017.
2. A Text book of Engineering Mathematics –II, T. K. V. Iyengar, B. Krishna Gandhi and others, S.
Chand and company. 8th Revised edition, 2013.
Reference Books:
1. A Text Book of Engineering Mathematics-I, B.V. Ramana, , Tata Mc Grawhill
2. Advanced Engineering Mathematics, Erwin Kreyszig, John Wiley & Sons-2016.
3. Introductory Methods of Numerical Analysis S.S. Sastry, Printice Hall of India publications, 2012.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 2 1 1
CO2 3 2 2 2 1
CO3 3 2 2 1
CO4 3 2 1 1
L T P C
3 1 - 3
I B. Tech II Semester(Common to CSE, IT, CSE(DS) & CSE(AI &ML)
Text books:
1. V.K.Mehta & Rohit Mehta, Principles of Electrical Engineering, S.Chand publications
2. D.P. Kothari and I.J. Nagarath –“Basic Electrical & Electronics Engineering”, Mc.Grawhill
publications
3. Ashfaq Hussain, Fundamentals of Electrical Engineering, Dhanpatrai & Co. (P)Ltd., 3rd edition, New
Delhi, 2009.
Reference Books:
1. Cotton, Electrical Technology, CBS Publishers & Distributors, 2004.
2. T.K.Naga sarkar, M.S.Sukhija, Basic Electrical Engineering, Oxford University press New Delhi,
2010
3. M.S. Naidu, S. Kamakshaiah, Introduction to Electrical Engineering, Tata McGraw-Hill Education,
New Delhi, 2007.
Mapping:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PS02 PS03
CO1 1 2 3 1 1 1
CO2 1 2 3 1 1
CO3 1 2 1 3
CO4 1 1 1 2 1 2
Average 1 2 3 2 1 1 2 3
Level of
Correlation
of the 1 2 3 1 1 1 2 3
Course
UNIT- I
INTRODUCTION TO PROBLEM SOLVING, EXPRESSION AND DATA TYPES
Fundamentals: what is computer science - Computer Algorithms - Computer Hardware - Computer software
- Computational problem solving the Python programming language - Overview of Python, Environmental
Setup, First program in Python, Python I/O Statement. Expressions and Data Types: Literals, Identifiers
and Variables, Operators, Expressions. Data types, Numbers, Type Conversion, Random Number.
Problem solving: Restaurant Tab calculation and Age in seconds.
UNIT- II
CONTROL STRUCTURES& COLLECTIONS
Control Structures: Boolean expressions, Selection control and Iterative control. Arrays - Creation,
Behavior of Arrays, Operations on Arrays, Built-In Methods of Arrays.List –Creation, Behavior of Lists,
Operations on Lists, Built-In Methods of Lists. Tuple -Creation, Behavior of Tuples, Operations on Tuples,
Built-In Methods of Tuples. Dictionary – Creation, Behavior of Dictionary, Operations on Dictionary, Built-
In Methods of Dictionary. Sets – Creation, Behavior of Sets, Operations on Sets, Built-In Methods of Sets,
Frozen set.
Problem Solving: A Food Co-op’s Worker Scheduling Simulation.
UNIT- III
STRINGS, FUNCTIONS AND FILES
Strings - String Literal, Assigning String to a variable, Multiline Strings, String Slicing, Built-in Functions
and Methods. Functions – Creating functions, calling a function, passing arguments to functions, function
with return statement, Recursive function, Lambda Function. Files – File Handling, Create, Write, Read and
Delete Files
UNIT-IV
OBJECT ORIENTED PROGRAMMING AND EXCEPTIONS
OOP - Classes and Objects, Encapsulation, Inheritance, Polymorphism, Constructor and Destructor, Self
parameter, Local and Global Scope, Access Modifiers, Polymorphism, super() method. Modules in python.
Exceptions – Handling Exceptions, Raising Exceptions, Exception Chaining, User Defined Exceptions.
Problem solving: Credit card calculation.
UNIT- V
INTRODUCTION TO NUMPY, PANDAS, MATPLOTLIB: Exploratory Data Analysis (EDA),
Data Science life cycle, Descriptive Statistics, Basic tools (plots, graphs and summary statistics) of EDA,
Philosophy of EDA. Data Visualization: Scatter plot, bar chart, histogram, boxplot, heat maps, etc.
Course Outcomes:
After Completion of the course the student will be able to
1. Demonstrate knowledge in Basics of python programming
2. Use the data structure lists, Dictionaries and Tuples.
3. Solve the problems by applying the modularity principle.
4. Demonstrate knowledge in OOP.
5. Demonstrate various mathematical operations using NumPy, Analyze Data using Pandas and
visualizations using Matplotlib.
Text Books:
1. Introduction to Computer Science using Python: A Computational Problem-Solving Focus, First
Edition,Charles Dierbach, Wiley India , 2012.
2. Programming Python,Mark Lutz, O’Reilly Publications, Fourth Edition, 2011.
Reference Books:
1. Core Python Programming, 2 nd edition,R. Nageswara Rao, Dreamtech Press, 2018.
2. Fundamentals of Python,, Third Edition,Kenneth Lambert and B.L. Juneja,Cengage Learning, 2012.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 1 2 1
CO2 2 2 2
CO3 2 2 1
CO4 3 3 2 2 1
CO5 3 3 2 2 2
Course Objectives:
The objectives of this course are to
1. Expose the students to variety of self instructional, learner friendly modes of language
learning
2. Help the students cultivate the habit of reading passages from the computer monitor. Thus
providing them with the required facility to face computer based competitive exams like GRE,
TOEFL, and GMATetc.
3. Enable them to learn better pronunciation through stress, intonation and rhythm
4. Train them to use language effectively to face interviews, group discussions, public speaking
UNIT I
1. Phonetics for listening comprehension of various accents
2. Reading comprehension
3. Describing objects/places/persons
UNIT II
1. JAM
2. Small talks on general topics
3. Debates
UNIT III
1. Situational dialogues – Greeting and Introduction
2. Summarizing and Note making
3. Group Discussion
UNIT IV
1. Asking for Information and Giving Directions
2. Information Transfer
3. Non-verbal Communication – Dumb Charade
UNIT V
1. Oral Presentations
2. Précis Writing and Paraphrasing
3. Reading Comprehension and spotting errors
Course Outcomes:
After completion of the course students will be able to
1. Remember and understand the different aspects of the English language proficiency with
emphasis on LSRWskills
2. Apply communication skills through various language learningactivities
3. Analyze the English speech sounds, stress, rhythm, intonation and syllable division for better
listening and speakingcomprehension.
4. Evaluate and exhibit acceptable etiquette essential in social and professional settings
Reference Books
1. Academic writing: A handbook for international students, Bailey, Stephen, Routledge,
2014.
2. Skillful Level 2 Reading & Writing Student's Book Pack (B1) Macmillan Educational.
3. Cambridge Academic English (B2), Hewings, Martin. 2012.
4 Effective Technical Communication, Ashrif Rizvi, TataMcGrahill, 2011
5. Technical Communication by Meenakshi Raman & Sangeeta Sharma,3rd Edition, O U Press 2015
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 - 2 - - - - 3 - - - - 2
CO2 - - 2 - - 3 3 - - - - 2
CO3 - - - - - - 2 - - - - -
CO4 - - - 1 - 3 2 - - 3 - 2
WEEK 1
a. Write a python script to display a simple message
b. Write a python script to perform basic arithmetic operations on two values which are accepted from
the user.
WEEK 2
a. Write a python script to calculate the factorial of a given number.
b. Write a python script to calculate sum of individual digits of a given number.
c. Write a Python program that prompts the user for two floating-point values and displays the result
of the first number divided by the second with exactly six decimal places displayed.
WEEK 3
a. Write a python script to find the largest number among three numbers and display them in
ascending order using if-else construct.
b. Write a python script to display Fibonacci sequence of numbers using while loop, for loop and do-
while loop constructs.
c. Write a python script to display the prime number series up to the given N Value.
WEEK 4
a. Write a Python program
i. To calculate sum all the items in a list.
ii . To remove duplicates from a list.
iii. To find the list of words that are longer than n from a given list of words.
iv. To get the difference between the two lists.
v. To append a list to the second list.
b.Write a Python program to print a specified list after removing the 0th, 4th and 5th elements.
Sample List : ['Red', 'Green', 'White', 'Black', 'Pink', 'Yellow']
Expected Output : ['Green', 'White', 'Black']
c.Write a python script to arrange the given list of elements in ascending or descending order.
WEEK 5
a. To write a python program to create, slice, change, delete and index elements using Tuple.
b. Write a Python program to replace last value of tuples in a list.
Sample list: [(10, 20, 40), (40, 50, 60), (70, 80, 90)]
Expected Output: [(10, 20, 100), (40, 50, 100), (70, 80, 100)]
WEEK 6
a. Write a program to demonstrate working with dictionaries in Python
WEEK 7
a. Write a Python program
i. To create a set.
ii. To remove item(s) from a set.
iii. To remove an item from a set if it is present in the set.
iv. To create a union and intersection of sets.
v. To create set difference.
WEEK 8
a. Write a python script to demonstrate string methods.
b. Write a Python program to count the number of characters (character frequency) in a string.
Sample String: google.com'
Expected Result : {'g': 2, 'o': 3, 'l': 1, 'e': 1, '.': 1, 'c': 1, 'm': 1}
c. Write a Python program to reverse a string.
Sample String : "1234abcd"
Expected Output : "dcba4321"
d. Write a Python script that takes input from the user and displays that input back in upper and lower
cases.
e. Write a Python script to get a string made of 4 copies of the last two characters of a specified string
(length must be at least 2).
Sample Input /Output
Input: Python – Output: onononon
Input: Exercises – Output: eseseses
f. Write a Python function that checks whether a passed string is palindrome or not.
WEEK 9
a. Write a python script to find GCD of two numbers using recursive and non recursive functions.
b. Write a python script to convert the following using functions:
i. Fahrenheit to Celsius temperature.
ii. Celsius to Fahrenheit temperature.
WEEK 10
a. Write a python script to demonstrate the Exception Handling.
WEEK 11
a. Write a program that inputs a text file. The program should print all of the unique words in the file
in alphabetical order
b.Write a script named copyfile.py. This script should prompt the user for the names of two text files.
The contents of the first file should be the input that to be written to the second file.
WEEK 12
a. Write a program to demonstrate a) arrays b) array indexing such as slicing, integer array indexing
and Boolean array indexing along with their basic operations in NumPy.
b. Write a program to compute summary statistics such as mean, median, mode, standard deviation
and variance of the given different types of data.
WEEK 13
a. Write a python script to implement inheritance.
b. Write a python script to implement constructor.
Course Outcomes:
After Completion of the course the student will be able to
1. Write, Test and Debug Python Programs
2. Implement Conditionals and Loops for Python Programs
3. Use functions and represent Compound data using Lists, Tuples and Dictionaries
4. Read and write data from & to files in Python
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 3 2 3 1
CO2 2 2 2
CO3 2 2 2
CO4 2 2 2
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 1 1 2 1
CO2 2
CO3 1 1
CO4 1 1
Text Books:
1. S.Salivahanan, S.Suresh Kumar, D.Praveen Sam, “Introduction to Design Thinking”,Tata Mc Graw Hill,
First Edition,2019.
2. Kathryn McElroy, “Prototyping for Designers: Developing the best Digital and Physical Products”,
O’Reilly, 2017.
Reference Books:
1. Michael G. Luchs, Scott Swan , Abbie Griffin,”Design Thinking – New Product Essentials from PDMA”,
Wiley, 2015.
2. Vijay Kumar, “101 Design Methods: A Structured Approach for Driving Innovation in Your
Organization”, 2012.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 1 3 2 1
CO2 1 3 2
CO3 1 3 1 1
CO4 3 3 1
CO5 1 2 3 3
CO6 1 3 1 1 1 2