DCCN2021
DCCN2021
Globally Competitive
CURRICULUM (FOR NEW COURSE)
For Polytechnic Diploma Courses
in Andhra Pradesh
3 YEAR
DIPLOMA IN
COMMUNICATIONS AND COMPUTER NETWORKING
ENGINEERING
1
CURRICULUM
FOR NEW COURSES
3 YEAR
DIPLOMA IN COMMUNICATIONS AND COMPUTER
NETOWRK ENGINEERING
2
CURRICULUM
FOR DIPLOMA COURSES IN ANDHRA PRADESH
PREAMBLE
The proposed programme intends to develop a skilled technician to support the industries
both nationally or globally. It also helps to kindle the spirit of entrepreneurship with necessary skills
and theoretical inputs aligning with the National policy of ‘Make in India’. The programme also
provides for accomplishing higher education goals for those who wish to enrich their theoretical
concepts further.
The State Board of Technical Education and Training, (SBTET) AP, has been offering Diploma
programmes to meet the above said aspirations of the stake holders: industries, students,
academia, parents and the society at large.
The AICTE has brought The New Education Policy (NEP-2020). NEP-2020 approved by the
Union Cabinet is set to bring a slew of major changes. One of the stated aims of the policy is to
develop knowledge, skills, values, and dispositions that support responsible commitment to human
rights, sustainable development and living, and global well-being.
The NEP-2020 identified the demand for courses on Artificial Intelligence (AI), Internet of
Things (IoT), Machine Learning, Block Chain, Robotics, Quantum Computing, Data Sciences, Cyber
Security, 3D Printing & Design and other emerging technological areas. Hence to keep the curriculum
of SBTET,AP on par with recommendations of NEP-2020 it is decided to introduce new emerging
courses.
The outcome-based approach as given by NBA guidelines has been followed throughout the
design of this curriculum and it is designed to meet the requirements of NBA Accreditation, too.
Inclusion of emerging courses is approved by BoG of SBTET for implementation with effect
from 2020-21 as part of Curriculum C-20.
3
6. The policy decisions taken at the State and Central level with regard to environmental science
are implemented by including relevant topics in Chemistry. This is also in accordance with the
Supreme Court guidelines issued in Sri Mehta’s case.
7. Keeping in view the increased need of communication skills which is playing a major role in
the success of Diploma Level students in the industries, emphasis is given for learning and
acquiring listening, speaking, reading and writing skills in English. Further as emphasized in
the meetings, Communication Skills lab and Life Skills lab are continuing for all the branches.
8. CAD specific to the branch has been given emphasis in the curriculum. Preparing drawings
using CAD software has been given more importance.
9. Upon reviewing the existing C-16 curriculum, it is found that the theory content is found to
have more weightage than the Practical content. In C-20 curriculum, more emphasis is given
to the practical content in Laboratories and Workshops, thus strengthening the practical
skills.
10. With increased emphasis for the student to acquire Practical skills, the course content in all
the subjects is thoroughly reviewed and structured as outcome based than the conventional
procedure based.
11. Curricula of Laboratory and Workshops have been thoroughly revised based on the
suggestions received from the industry and faculty, for better utilization of the equipment
available in the Polytechnics. The experiments /exercises that are chosen for the practical
sessions are identified to confirm to the field requirements of industry.
12. An exclusive section for assessing Higher order Thinking skills (HOTS) has been introduced in
summative evaluation.
Acknowledgements:
It is pertinent to acknowledge the support of the following in the making of Curriculum C-20.
A workshopis conducted by NITTTR, AP Extension Centre, Vijayawada involving faculty from
Polytechnics, Premier Engineering Colleges & Industries to frame the structure and the contents of
various courses of Diploma in Communication and computer Networking Engineering to design C-
20 Curriculum under the guidance of Dr C. R. Nagendra Rao, Professor & Head, NITTTR-ECV. The
efforts & support extended by NITTTR to bring out final Curriculum C-20 by incorporating needs,
aspiration & expectations of all stake holders is highly appreciated and gratefully acknowledged.
The Members of the working group are grateful to Dr. Pola Bhaskar, I.A.S., Commissioner of
Technical Education, Chairman of SBTET, AP and Smt. G. Jaya Lakshmi, I.A.S. Principal Secretary,
Department of Skill Development and Training, for their guidance and valuable inputs during
process of framing and developing the Curriculum C-20.
The Members acknowledge with thanks the guidance & inspiration provided by Sri K Vijaya
Bhaskar, Secretary , SBTET, Andhra Pradesh and other officials of Directorate of Technical Education
and the State Board of Technical Education, Andhra Pradesh, experts from industry, academia from
the universities and higher learning institutions and all teaching fraternity from the Polytechnics who
are directly or indirectly involved in preparation of the curricula.
4
RULES AND REGULATIONS OF C-20 CURRICULUM
3 MEDIUM OF INSTRUCTION
The medium of instruction and examination shall be English.
4 PERMANENT IDENTIFICATION NUMBER (PIN)
A cumulative / academic record is to be maintained of the Marks secured in
sessional work and end examination of each year for determining the eligibility for
promotion etc., A Permanent Identification Number (PIN) will be allotted to each admitted
candidate to maintain academic records.
5
6 ELIGIBILITY (ATTENDANCE TO APPEAR FOR THE END EXAMINATION)
a) A candidate shall be permitted to appear for the end examination in all subjects, if he or
she has attended a minimum of 75% of working days during the year/Semester.
b) Condonation of shortage of attendance in aggregate up to 10% (65% and above and
below 75%) in each semester or 1st year may be granted on medical grounds.
c) A stipulated fee shall be payable towards condonation for shortage of attendance.
d) Candidates having less than 65% attendance shall be detained.
e) Students whose shortage of attendance is not condoned in any semester / 1st year and
not paid the condonation fee in time are not eligible to take their end examination of
that class and their admissions shall stand cancelled. They may seek re-admission for
that semester / 1st year when offered in the next subsequent academic semester/year.
f) For INDUSTRIAL TRAINING:
i) During Industrial Training the candidate shall put in a minimum of 90%
attendance.
ii) If the student fails to secure 90% attendance during industrial training, the
student shall reappear for 6 months industrial training at his own expenses.
7 READMISSION
Readmission shall be granted to eligible candidates by the respective Principal/
Regional Joint Director.
a) (i) Within 15 days after commencement of class work in any semester (Except
Industrial Training).
(ii) For Industrial Training: before commencement of the Industrial training.
b) Within 30 days after commencement of class work in any year (including D. Pharmacy
course or first year course in Engineering and Non Engineering Diploma streams).
Otherwise such cases shall not be considered for readmission for that semester / year
and are advised to seek readmission in the next subsequent eligible academic year.
The percentage of attendance of the readmitted candidates shall be calculated from
the first day of beginning of the regular class work for that year / Semester, as officially
announced by CTE/SBTET but not from the day on which he/she has actually reported
to the class work.
8. SCHEME OF Evaluation
a) First Year
THEORY Courses: Each Course carries Maximum marks of 80 with examination of 3
hours duration, along with internal assessment for Maximum of 20 marks. (Sessional
marks). However, there are no minimum marks prescribed for sessional
Laboratory Courses: There shall be 40/20 Marks for internal assessment i.e. sessional
marks for each practical Course with an end examination of 3 hours duration carrying
60/30 marks. However, there are no minimum marks prescribed for sessional.
6
9 INTERNAL ASSESSMENT SCHEME
a) Theory Courses: Internal assessment shall be conducted for awarding sessional marks
on the dates specified. Three unit tests shall be conducted for I year students and two
Unit Tests for semesters.
Internal Assessment shall be of 90 minutes duration and for a maximum of 40 marks.
For each test
The average of marks of all the tests, reduced to 20 shall be taken as final sessional in
any case.
b) Practical Courses:
The award of sessional marks for internal Assessment shall be as given in the following table
From the Average From the Average of From the Average of From the Average of
of THREE Unit Assessment of Regular TWO Unit Tests. Assessment of Regular
Tests. Class work Exercises. Class work Exercises.
All Drawing exercises are to be filed in serial order and secured for further scrutiny by a
competent authority
d) For practical examinations, except in drawing, there shall be two examiners. External
examiner shall be appointed by the Principal in consultation with respective Head of
Section preferably choosing a qualified person from in the order of preference.
i) Nearby Industry
7
ii) Govt / Semi Govt organization like R & B, PWD, PR, Railways,
BSNL,APSRTC,APSEB etc.,
iii) Govt / University Engg College.
iv) HoDs from Govt.Polytechnic
Internal examiner shall be the person concerned with internal assessment as in (c)
above. The end examination shall be held along with all theory papers in respect of
drawing.
e) Question Paper for Practicals: Question paper should cover ( the experiments / exercise
prescribed to test various) skills like handling, manipulating, testing, trouble shooting,
repair, assembling and dismantling etc., from more than one experiment / exercise
f) Records pertaining to internal assessment marks of both theory and practical Courses
are to be maintained for official inspection.
g) In case of Diploma programs having Industrial Training, Internal Assessment and
Summative Evaluation, shall be done as illustrated in the following table:
Upon
Assessment Max
completion By Based on
no Marks
of
1.The faculty
Learning outcomes as given in
1 12 weeks concerned and 120
the scheme of assessment, for
2. Training Mentor of
Industrial Training
2 20-22 weeks the industry 120
1.The faculty member 1.Demonstration of any one of
concerned, the skills listed in learning 30
3.Final
outcomes
summative 23 weeks
2.HoD concerned and 2.Training Report 20
Evaluation
3.An external
3.Viva Voce 10
examiner
TOTAL 300
INDUSTRIAL ASSESSMENT:
Pass marks is 50% in assessment at Industry ( I and II assessments put together) and also
50% in final summative assessment at institution level
8
Improvement is allowed only after he / she has completed all the Courses from First Year
to Final semester of the Diploma.
a) Improvement is allowed in any 4 (Four) Courses of the Diploma.
b) The student can avail of this improvement chance ONLY ONCE, that too within the
succeeding two examinations after the completion of Diploma. However, the duration
including Improvement examination shall not exceed FIVE years from the year of first
admission.
c) No improvement is allowed in Practical / Lab Courses or Project work or
Industrial Training assessment. However, improvement in drawing Course(s) is allowed.
d) If improvement is not achieved, the marks obtained in previous Examinations hold good.
e) Improvement is not allowed in respect of the candidates who are punished under Mal-
practice in any Examination.
f) Examination fee for improvement shall be paid as per the notification issued by State Board
of Technical Education and Training from time to time.
g) All the candidates who wish to appear for improvement of performance shall deposit the
original Marks Memos of all the years / Semesters and also original Diploma Certificate to
the Board. If there is improvement in performance of the current examination, the revised
Memorandum of marks and Original Diploma Certificate will be issued, else the submitted
originals will be returned.
12. RULES OF PROMOTION FROM 1ST YEAR TO 3,rd, 4,th 5th ,6th and 7th SEMESTERS:
A) For Diploma Courses of 3 Years duration
i. A candidate shall be permitted to appear for first year examination provided
he / she puts in 75% attendance (which can be condoned on Medical grounds upto
10%) i.e. attendance after condonation on Medical grounds should not be less than 65%
and pay the examination fee.
ii. A candidate shall be promoted to 3rd semester if he/she puts the required
percentage of attendance in the first year and pays the examination fee. A candidate
who could not pay the first year examination fee has to pay the promotion fee as
prescribed by State Board of Technical Education and Training, AP from time to time
before commencement of 3rd semester.
iii. A candidate shall be promoted to 4th semester provided he/she puts the
required percentage of attendance in the 3rd semester and pay the examination fee. A
candidate, who could not pay the 3rd semester exam fee, has to pay the promotion fee
as prescribed by State Board of Technical Education and Training AP from time to
time before commencement of 4th semester.
9
A candidate is eligible to appear for the 5th semester examination if he/she
a) Puts the required percentage of attendance in the 5th semester
b) Should get eligibility to appear for 4th Semester examination.
The first backlog exam in 5th semester will be conducted only in
instant/supplementary diploma examination.
For IVC& ITI Lateral Entry students:
a) Puts the required percentage of attendance in the 5th semester
b) Should get eligibility to appear for 4th Semester examination.
v) A candidate shall be sent to Industrial training provided he/she puts in the required
percentage of attendance in the 4th semester and pay the examination fee/
promotion fee as prescribed by SBTET.
B) For Diploma Courses of 3 ½ Years duration (MET/ CH/ CHPP/ CHPC/ CHOT/ TT ):
i. A candidate shall be permitted to appear for 1st year examination provided he / she puts
in 75% attendance (which can be condoned on Medical grounds up to 10%) i.e.
attendance after condonation on Medical grounds should not be less than 65% and pay
the examination fee.
ii. A candidate shall be promoted to 3rd semester if he/she puts the required percentage of
attendance in the 1st year and pays the examination fee. A candidate who could not pay
the 1st year examination fee has to pay the promotion fee as prescribed by State Board
of Technical Education and Training from time to time before commencement of 3 rd
semester.
iii. A candidate shall be promoted to 4th semester provided he/she puts the required
percentage of attendance in the 3rd semester and pay the examination fee. A candidate,
who could not pay the 3rd semester exam fee, has to pay the promotion fee as
prescribed by State Board of Technical Education and Training from time to time before
commencement of 4th semester.
A candidate is eligible to appear for the 4th semester exam if he/she
a). Puts the required percentage of attendance in the 4th semester
b). Should not have failed in more than Four backlog Courses of 1st year.
For IVC & ITI Lateral Entry students:
a) Puts the required percentage of attendance in the 4th semester
iv. A candidate shall be promoted to 5th semester industrial training provided he / she puts
the required percentage of attendance in the 4th semester and pays the examination
fee. A candidate, who could not pay the 4th semester examination fee, has to pay the
promotion fee as prescribed by State Board of Technical Education and Training from
time to time before commencement of 5th semester.
v. Promotion from 5th to 6th semester is automatic (i.e., from 1st spell of Industrial
Training to 2nd spell) provided he/she puts the required percentage of attendance,
10
which in this case ie.,90 % of attendance and attends for the VIVA-VOCE examination at
the end of training.
vi. A candidate shall be promoted to 7th semester provided he / she puts the required
percentage of attendance in the 6th semester and pays the examination fee. A
candidate, who could not pay the 6th semester examination fee, has to pay the
promotion fee as prescribed by State Board of Technical Education and Training from
time to time before commencement of 7th semester.
vii. A candidate shall be promoted to 7th semester of the course provided he/she has
successfully completed both the spells of Industrial Training.
The same rules which are applicable for conventional courses also apply for this course. The
industrial training in respect of this course is restricted to one semester (6 months) after the 6 th
semester (3 years) of the course.
i. A candidate shall be permitted to appear for first year examination provided he /
she puts in 75% attendance (which can be condoned on Medical grounds upto 10%)
i.e. attendance after condonation on Medical grounds should not be less than 65%
and pay the examination fee.
ii. A candidate shall be promoted to 3rd semester if he/she puts the required
percentage of attendance in the first year and pays the examination fee. A
candidate who could not pay the first year examination fee has to pay the
promotion fee as prescribed by State Board of Technical Education and Training
from time to time before commencement of 3rd semester.
iii. A candidate shall be promoted to 4th semester provided he/she puts the required
percentage of attendance in the 3rd semester and pay the examination fee. A
candidate who could not pay the 3rd semester examination fee, has to pay the
promotion fee as prescribed by State Board of Technical Education and Training
from time to time before commencement of 4th semester.
A candidate is eligible to appear for the 4th semester examination if he/she
a) Puts in the required percentage of attendance in the 4th semester
b) Should not have failed in more than Four backlog Courses of 1st year
For IVC & ITI Lateral Entry Students:
A candidate is eligible to appear for the 4th semester examination if he/she puts
the required percentage of attendance in the 4th semester
iv. A candidate shall be promoted to 5th semester provided he / she puts the required
percentage of attendance in the 4th semester and pays the examination fee. A
candidate, who could not pay the 4th semester examination fee, has to pay the
promotion fee as prescribed by State Board of Technical Education and Training
from time to time before commencement of 5th semester.
11
b) Should get eligibility to appear for 4th Semester examination.
For IVC & ITI Lateral Entry students:
a) Puts in the required percentage of attendance in the 5th semester.
b) Should not have failed in more than Four backlog Courses of 3rd
Semester.
v. A candidate shall be promoted to 6th semester provided he/she puts in the required
percentage of attendance in the 5th semester and pays the examination fee.
A candidate who could not pay the 5th semester examination fee, has to pay the
promotion fee as prescribed by State Board of Technical Education and Training
from time to time before commencement of 6th semester.
A candidate is eligible to appear for 6th semester examination
a) Puts in the required percentage of attendance in 6th semester and
b) Should get eligibility to appear for 4th Semester Examination.
For IVC & ITI Lateral Entry students:
a) Puts in the required percentage of attendance in 6th semester.
b) Should get eligibility to appear for 5th Semester Examination.
vi. A candidate shall be promoted to 7th semester provided he/she puts in the required
percentage of attendance in 6th semester and pay the examination fee. A candidate,
who could not pay the 6th semester examination fee, has to pay the promotion fee
prescribed by SBTET from time to time before commencement of the 7th semester
(Industrial Training).
A candidate is eligible to appear for 7th semester Industrial Training assessment
(Seminar/Viva-voce) if he/she
a) Puts in the required percentage of attendance, i.e., 90% in 7th semester
Industrial Training
b) Should get eligibility to appear for 4th Semester Examination.
OTHER DETAILS
a) In case a candidate does not successfully complete the Industrial training, he / she
will have to repeat the training at his / her own cost.
b) The First spell of Industrial training shall commence 10 days after the completion of
the last theory examination of 4th Semester.
c) The Second spell of Industrial training shall commence within 10 days after the
completion of first spell of Industrial training.
12
a) First Class with Distinction shall be awarded to the candidates who secure an overall
aggregate of 75% marks and above.
b) First Class shall be awarded to candidates who secure overall aggregate of 60% marks and
above and below 75% marks.
c) Second Class shall be awarded to candidates who secure a pass with an overall aggregate of
below 60%.
i. The Weightage of marks for various year/Semesters which are taken for computing
overall aggregate shall be 25% of I year marks + 100% of 3 rd and subsequent
Semesters.
ii. In respect IVC & ITI Lateral Entry candidates who are admitted directly into diploma
course at the 3rd semester (i.e., second year) level the aggregate of (100%) marks
secured at the 3rd and subsequent semesters of study shall be taken into
consideration for determining the overall percentage of marks secured by the
candidates for award of class/division.
d) Second Class shall be awarded to all students, who fail to complete the Diploma in the
regular 3 years/ 3 ½ years and four subsequent examinations, from the year of first
admission.
Part A contains five questions and carries 16 marks. Among these five questions first
question consists of four objective items like one word or phrase answer/filling-in the
blanks/true or false etc with one mark for each question. The other four questions are
short answer questions and carry three marks each.
Part B carries 24 marks and consists of three questions with internal choice i.e., Either/Or
type , and each question carries 8 marks.
The sum of marks of 3 tests for I year and 2 tests for semesters shall be reduced to 20
marks in each Course for arriving at final sessional marks.
Part A consists four questions for maximum marks of 16 and each question carries four
marks (4×4 marks=16 marks).
Part B carries maximum marks of 24 and consists of five questions while the student shall
answer any three questions out of these five questions. Each question in this part carries
a maximum marks of 8, (3×8 marks=24 marks).
13
The sum of marks obtained in 3 unit test marks shall be reduced to 20 marks for arriving
at final sessional marks. Remaining 20 marks are awarded by the Course teacher based
on the student’s performance during regular class exercise.
For semester: Two unit tests with duration of 90 minutes and for maximum marks of 40
marks shall be conducted. The sum of marks obtained in 2 unit test marks shall be
reduced to 20 marks for arriving at final sessional marks. Remaining 20 marks are
awarded by the Course teacher based on the student’s performance during regular class
exercise
c) For Laboratory /workshop: 50% of total marks for the Course shall be awarded based on
continuous assessment of the student in laboratory/workshop classes and the remaining
50% shall be based on the sum of the marks obtained by the students in two tests.
Section ‘A’ with Max marks of 30, contains 10 short answer questions. All questions are
to be answered and each carries 3 marks, i.e., 10 x 3 = 30.
Section ‘B’ with Max marks of 40 contains 5 essay type questions including Numerical
questions (without any divisions in the question), with internal choice(Either/or type),
each carrying 8 marks, i.e., Max. Marks: 5 x 8 = 40.
Section ‘C’ with Max marks of 10 contains single essay type, Higher order Thinking skills
question (HoTs)including Numerical questions, without choice (without any divisions in
the question),
Thus the total marks for theory examination shall be: 80.
b) For Engineering Drawing Course (107) consist of section ‘A’ and section ‘B’.
Section ‘A’ with max marks of 20, contains four (4) questions. All questions in section
‘A’ are to be answered to the scale and each carries 5 marks, i.e. 4 x 5=20.
Section ‘B’ with max marks of 40, contains six (6) questions. The student shall answer
any four (4) questions out of the above six questions and each question carries 10
Marks, i.e. 4 x 10 = 40.
c) Practical Examinations
For Workshop practice and Laboratory Examinations, Each student has to pick up a
question paper distributed by Lottery System.
14
Max. Marks for an experiment / exercise : 50
Max. Marks for VIVA-VOCE : 10
Total Max. Marks : 60
In case of practical examinations with 50 marks, the marks shall be distributed as
Max. Marks for an experiment / exercise : 25
Max. Marks for VIVA-VOCE : 05
Total Max. Marks : 30
In case of any change in the pattern of question paper, the same shall be informed
sufficiently in advance to the candidates.
A candidate is eligible for award of Diploma Certificate if he / she fulfil the following
academic regulations.
i. He / She pursued a course of study for not less than 3 / 3 ½ academic years & not more
than 6 / 7 academic years.
ii. He / she have completed all the Courses.
Students who fail to fulfil all the academic requirements for the award of the Diploma
within 6 / 7 academic years from the year of admission shall forfeit their seat in the
course & their seat shall stand cancelled.
15
i. He / She pursued a course of study for not less than 2 / 2 ½ academic years & not
more than 4 / 5 academic years.
ii. He / she has completed all the Courses.
Students who fail to fulfil all the academic requirements for the award of the
Diploma within 4 / 5 academic years from the year of admission shall forfeit their
seat in the course & their seat shall stand cancelled.
16
(vii) After Re-verification of valued answer script the same or change if any
therein on Re-verification, will be communicated to the candidate.
(viii) On Re-verification of Valued Answer Script if the candidate’s marks are
revised, the fee paid by the candidate will be refunded or else the candidate
has to forfeit the fee amount.
The Board on payment of prescribed fee will issue these certificates for the
candidates who intend to prosecute Higher Studies in India or Abroad.
On comparison 80% of the curriculum is common for both DCME and DCCNE branches. It is
therefore recommended that the candidates with DCCNE may also be considered eligible for
lateral entry into the higher education on par with DCME.
25. GENERAL
i. The Board may change or amend the academic rules and regulations or syllabi at any
time and the changes or amendments made shall be applicable to all the students,
17
for whom it is intended, with effect from the dates notified by the competent
authority.
ii. All legal matters pertaining to the State Board of Technical Education and Training,
AP are within the jurisdiction of Vijayawada.
iii. In case of any ambiguity in the interpretation of the above rules, the decision of the
Secretary, SBTET, A.P is final.
VISION
MISSION
18
PEO3 To give the depth of related skills and expertise in a single field, and the ability
to collaborate with other disciplines and work at the Supervisory cadre.
PEO4 To promote the students in professionalism, by successful completion of the
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING
ENGINEERINGby emphasizing Field Practices in industry oriented activities.
PEO5 To sensitize the students on social and economic commitment and to inculcate
a nature to guard the values of community and protect environment.
19
MAPPING OF PEOs WITH MISSIONS
PEO M1 M2 M3 M4
To produce best DIPLOMA IN COMMUNICATION AND
COMPUTER NETWORKING ENGINEERINGtechnicians by
correlating
growing need of the industries in modern topics with the
academic input and giving the technical knowledge for
further learning.
To prepare the students as productive Computer Engineers,
possessing supportive and leadership skills in
multidisciplinary domains, expertise in Practical orientation,
Communication Skills and latest developments.
To give the depth of related skills and expertise in a single
field, and the ability to collaborate with other disciplines
and work at the Supervisory cadre.
To promote the students in professionalism, by successful
completion of the DIPLOMA IN COMMUNICATION AND
COMPUTER NETWORKING ENGINEERINGby emphasizing
Field Practices in industry oriented activities.
To sensitize the students on social and economic
commitment and to inculcate a nature to guard the values
of community and protect environment.
NOTE :
In some of the courses PO5,PO6 and PO7 strength is between 1 and 2,to strengthen
them, the following remedial measures for all the courses are suggested.
20
Short fall Remedial measures
in PO
By conducting
1)Guest lectures on motivational aspects and ethics
2) Concerned teacher will educate the students to follow ethics and morals in
developing solutions
PO5 3)Providing access to Online courses like Swayam program
4)Seminars by senior students to the junior students to assimilate the methods
followed by them to the juniors
5)Head of section will frequently visit and observe the activities being followed by the
students to correct their behaviour and to inculcate morals and ethics
They can achieve this from industrial training module scheduled in 6th semester of
this curriculum by observing, analyzing and applying the mathematical and scientific
PO6
fundamentals in solving the real time problems that will arise in day to day activities in
industry.
1. Providing access to Online courses like Swayam program
2. By utilizing Learning Management System(LMS) established by SBTET
PO7 3. By subscribing e-magazines/ print magazines to the institute library and made
them accessible to the students.
4. By arranging Guest lectures from the technical experts.
21
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
SCHEME OF INSTRUCTIONS AND EXAMINATION
CURRICULUM-2020
(FIRST YEAR)
Instruction
Scheme Of Examinations
Periods/Week Total
Sub Code Name of the Subject Periods End
Per Year Duration Sessional Total
Theory Practicals Exam
(hrs) Marks Marks
Marks
THEORY SUBJECTS
PRACTICAL SUBJECTS
Total 24 18 - 1000
22
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
SCHEME OF INSTRUCTIONS AND EXAMINATION
CURRICULUM-2020
(III Semester)
Instruction
Total Scheme Of Examinations
Periods/Week
Periods
Sub Code Name of the Subject End
Per Duration Sessional Total
Theory Practicals Semester Exam
(hrs) Marks Marks
Marks
THEORY SUBJECTS
PRACTICAL SUBJECTS
23
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
SCHEME OF INSTRUCTIONS AND EXAMINATION
CURRICULUM-2020
(IV Semester)
InstructionPeriods/
Scheme Of Examinations
Week Total
Periods
Sub Code Name of the Subject End
Per Duration Sessional Total
Theory Practicals Semester Exam
(hrs) Marks Marks
Marks
THEORY SUBJECTS
Cryptography and
CCN-405 4 - 60 3 20 80 100
Network Security
PRACTICAL SUBJECTS
24
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
SCHEME OF INSTRUCTIONS AND EXAMINATION
CURRICULUM-2020
(V Semester)
Instruction
Scheme Of Examinations
Periods/Week Total
Sub Code Name of the Subject Periods Per End
Semester Duration Sessional Total
Theory Practicals Exam
(hrs) Marks Marks
Marks
THEORY SUBJECTS
Industrial Management
CCN-501 5 - 75 3 20 80 100
and Entrepreneurship
PRACTICAL SUBJECTS
Advanced Computer
CCN-507 - 4 60 3 40 60 100
Networks Lab
CCN-508 Life Skills - 3 45 3 40 60 100
CCN-509 Project work - 6 90 3 40 60 100
25
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
SCHEME OF INSTRUCTIONS AND EXAMINATION
CURRICULUM-2020
(VI Semester)
Viva Voce 10
The candidate shall put a minimum of 90% attendance during Industrial Training.
If the student fails to secure 90% attendance during industrial training, the student shall
reappear for 6 months industrial training.
Formative assessment at industry level shall be carried out by the Mentor from of the
industry, where the student is undergoing training and the faculty in charge (Guide) from the
concerned section in the institution.
26
The Industrial training shall carry 300 marks and pass marks is 50% in assessments at
industry (first and second assessment) and final summative assessment at institution level
put together i.e. 150 marks out of 300 marks.
If the student fails to secure 50% marks in final summative assessment at institution level,
the student should reappear for final summative assessment in the subsequent board
examination.
Final Summative assessment at institution level is done by a committee including Head of
the section, External examiner and Faculty members who assessed the students during
Industrial Training as members.
27
FIRST YEAR
28
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
SCHEME OF INSTRUCTIONS AND EXAMINATION
CURRICULUM-2020
(FIRST YEAR)
Instruction
Scheme Of Examinations
Periods/Week Total
Sub Code Name of the Subject Periods End
Per Year Duration Sessional Total
Theory Practicals Exam
(hrs) Marks Marks
Marks
THEORY SUBJECTS
PRACTICAL SUBJECTS
Total 24 18 - 1000
29
Marks
Course Code Course Title No. of Periods/Week Total No. of Periods Marks for SA
for FA
Total Periods 90
30
CO No. Course Outcomes
Demonstrates knowledge of form and function of ‘grammar items’ and use them in
CO2 both academic and everyday situations.
Demonstrates effective English communication skills with competence in listening,
CO3 speaking, reading and writing in academic, professional and everyday contexts.
Displays positivity and values of harmonious living in personal and professional spheres
CO4
as reflected through communication.
CO-PO Matrix
PO1
Not directly Applicable for English course, however activities that
PO2 use content from science and technology relevant to the
PO3 Programme taken up by the student shall be exploited for
communication in the Course.
PO4
CO1, CO2,
PO6 52 58 21-50%: Level 2
CO3, CO4
CO1, CO2,
PO7 18 20
CO3, CO4 Up to 20%: Level 1
31
Level 2- Moderately Mapped
Level 1- Slightly Mapped
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1
CO 2
CO3
CO 4
NOTE: CO-PO groups shall be fulfilled through activities that use content from science and
technology relevant to the Programme taken up by the student shall be exploited for
communication in the Course.
PO5: Appropriate quiz programme may be conducted at intervals and duration as decided by
concerned teacher.
PO7: Such activities are to be planned that students visit library to refer standard books on
Mathematics and latest updates in reputed national and international journals, attending
seminars, learning mathematical software tools.
32
Blue Print of Question Paper:
Marks Wise Question Wise
CO's
Distribution of Distribution of
S. Periods Weightage Mapped
Name of the Unit Weightage Weightage
No. Allocated Allocated
A
R U Ap An R U Ap
n
English for 1 CO1, CO2,
1 8 3
Employability CO3, CO4
1 1* CO1, CO2,
2 Living in Harmony 8 3
17 8* 1* CO3, CO4
PART-A: 10 Questions 3 marks each =30 Marks All Questions are compulsory : 60 minutes
PART-B: 5 Questions 8 marks each =40 Marks Internal choice : 90 minutes
Part-C: 1 Question 10 marks =10 Marks
(Higher Order Question) No choice, one compulsory question : 30 minutes
NOTE: * indicates questions can be given from any of the corresponding lessons in the blue print.
Question Paper Pattern for Unit Tests
Part A: 16 marks: 4 questions with 1 mark each (FIB, True/false, one word/phrase, etc.)
4 questions with 3 marks each (short answer/ descriptive/ applicative questions)
Part B: 24 marks: 3 questions 8 marks each with internal choice
33
Learning Outcomes
1.1. Explain the need for improving communication in English for employability
1.2. Use adjectives and articles effectively while speaking and in writing
1.3. Write simple sentences
2. Living in Harmony
6. Preserve or Perish
6.1. Describe the ecological challenges that we face today and act to save the environment.
6.2. Narrate / Report past events
6.3. Develop vocabulary related to environment
6.4. Write e-mails
34
7.1. Illustrate and value other cultures for a happy living in multi-cultural workspace
7.2. Use different types of sentences
7.3. Ask for or give directions, information, instructions
7.4. Use language to express emotions in various situations
7.5. Write letters in various real life situations
Reference Books:
Martin Hewings : Advanced Grammar in Use, Cambridge University Press
Murphy, Raymond : English Grammar in Use,Cambridge University Press
Sidney Greenbaum : Oxford English Grammar, Oxford University Press
Wren and Martin (Revised
ByN.D.V. Prasad Rao) : English Grammar and Composition, Blackie ELT Books, S.
Chand and Co.
Sarah Freeman : Strengthen Your Writing, Macmillan
35
STATE BOARD OF TECHNICAL EDUCATION- A.P
Model Question Paper
C20-COMMON-101- ENGLISH
Time: 3hrs Max.Marks:80
PART-A 10X3=30 Marks
Instructions: Answer all the questions. Each question carries three marks.
3. a) The old man hunted for his spectacles. ( Give the contextual meaning of the word
in italics)
b) The committee / have submitted / its report / to the President. ( identify the
part which contains an error )
c) recently has a scooter purchased Shanthi. ( Rearrange the jumbled words to
make a meaningful sentence.)
*( Question 3 : Understanding- Mapping with CO2 & CO3 )
5. Fill in the blanks with suitable form of the verb given in brackets:
36
a) He ______ (go) for a walk daily.
b) The bus ________ ( arrive) just now.
c) We _______ (live) in Chennai since 2005.
*( Question 5 : Applicative- Mapping with CO2 & CO3 )
9. Rewrite as directed:
a) In spite of being busy he attended the meeting. ( Rewrite the sentence using ‘though’ )
b) She is poor. She is honest. ( combine the two sentences using ‘but’)
c) On seeing the tiger, he climbed a tree. ( split into two simple sentences)
PART-B 5X8=40
37
Instructions: Answer the following questions. Each question carries EIGHT marks.
11. Write a paragraph in about 100 words on what you do daily.
OR
Write a paragraph in about 100 words on the uses and misuses of social media.
12. Construct a dialogue of at least five turns between an American and you about places worth
visiting in your city.
OR
Compose a dialogue of at least five turns between two friends, one favouring homemade food and
the other, fast food.
13. Write a letter to your parents about your preparation for year-end examinations.
OR
Write a letter to the editor of a newspaper about the inconvenience caused due to loud speakers in
your area.
38
b) When did the farmer consult the judge?
c) What would be the consequence if the judge punished the neighbour?
d) What was the solution suggested by the judge?
e) What did the neighbour’s sons do with the gifts they received?
f) How did the dogs stop bothering the farmer’s lambs?
g) What items are exchanged happily between the two neighbours?
h) Pick the word from the passage that would mean: ‘a closed shelter for dogs’.
OR
Read the following short poem and answer the questions that follow:
Crisp in the winter’s morning,
Softly all through the night,
What is this without warning,
Falling and white?
16. Write a report on the blood donation camp organized by International Red Cross Society in your
college. Use the following clues: date, time, place, arrangements, donors, equipment, doctors,
response, sponsors, snacks, volunteers, help others, save lives…etc.
*( Question 16 : Applying - Mapping with CO1, CO3 & CO4 )
39
STATE BOARD OF TECHNICAL EDUCATION –A.P
C20-COMMON-101-ENGLISH
UNIT TEST-1
Time: 90 minutes Max. Marks: 40
PART-A 4X4= 16 marks
Instructions: Answer all the questions. Each question carries FOUR Marks.
1. Rewrite / Fill in the blank as directed. Each question carries ½ Mark. (CO1,CO2)
a) Write the antonym of ‘cruel’ CO2
b) Write the synonym of ‘love’ CO2
c) Give prefix to ‘adventure’. CO2
d) Give suffix to ‘ liberate’ CO2
e) It is _______ universal truth. (Fill in with suitable article) CO1
f) The boy is fond ____ ice-cream. ( Fill in the blank with proper preposition) CO1
g) He ____not like sweets. (Fill in the blank with correct primary auxiliary verb.) CO1
h) We ________ respect our national flag. ( Fill in with a proper modal verb) CO1
2. Rewrite the sentences as directed. Each question carries One mark. 4X1=4 Marks CO1
a) No other metal is so useful as iron. ( Change into superlative degree)
b) Very few students are so clever as Ramesh. ( Change into comparative degree)
c) Guess the contextual meaning of the italicized word in the following sentence.
“The CBI officer has interrogated the bank employees in connection with the scam.”
d) only sings plays Prasanth not also well but cricket. ( Rearrange the jumbled words)
3. Fill in the blanks with proper form of the verb given in brackets. 4X1 = 4 marks CO1
The IPSGM _________(hold) in our college last month. Nearly all the colleges in our zone
______(participate) in the event. The prizes ________ (distribute) by the district collector.
Next year, Government Polytechnic, Vijayawada __________ (conduct) the games meet.
4. Rewrite the following sentences after making necessary corrections: 4X 1= 4 Marks CO1
a) The police has arrested the culprit.
b) Three hundred miles are a long distance.
c) The Principal along with the Heads of Sections have visited the laboratories.
d) Either he or I is to blame.
PART-B 3X8=24 Marks
Instructions: Answer all the questions and each question carries EIGHT marks.
5. Write a dialogue of at least five turns between a shopkeeper and customer about buying a mobile
phone. CO3
6. Make an analysis and write a paragraph in around 100 words about your strengths and
weaknesses in learning and using English and also the measures to improve it. CO3
7. Write a paragraph in about 100 words on how to overcome low esteem and negativity. CO3
40
STATE BOARD OF TECHNICAL EDUCATION –A.P
C20-COMMON-101-ENGLISH
UNIT TEST-II
Time: 90 minutes Max. Marks: 40
41
and creative intelligence run fast enough to keep us side by side without our mounting capacity to
destroy? That is the question which we shall have to answer, one way or the other, in this
generation. Science must help us in the answer, but the main decision lies within ourselves. The hour
is late and our work has scarcely begun.
a. What is the chief enemy of man?
b. What does science reflect?
c. When is science perverted?
d. What makes war more terrible?
e. Why do we need international government?
f. What are the four aspects that may stop destruction?
g. Have we really started our work to fight the problem discussed?
h. Pick the word from the passage that would mean: ‘replace with other one’
42
STATE BOARD OF TECHNICAL EDUCATION –A.P
C20-COMMON-101-ENGLISH
UNIT TEST-III
Time: 90 minutes Max. Marks: 40
PART-A 4X4 = 16 Marks
Instructions: Answer all the questions. Each question caries Four marks.
1. Give the meaning of the word in italics: CO1 CO2
a) When the girls laughed in the class, the teacher was furious.
b) He was rusticated from the school for his misbehaviour.
c) Vikramaditya was a benevolent Indian King.
d) We should not show any discrimination between boys and girls.
2. Change the speech of the following: CO2
a) He said, “I am sorry.”
b) The teacher said to the boys, “Why are you late?”
c) Sushma said that she had submitted her report recently.
d) Pratap requested Priya to give him her pen.
3. Rewrite as directed: CO2
a) Though he was weak, he took the test. ( change into a simple sentence)
b) You must work hard to achieve success. ( change into a complex sentence)
c) If you run fast, you will catch the bus. ( change into a compound sentence)
d) The fog disappeared when the Sun rose. ( Split into two simple sentences)
4. Locate eight errors from the following passage and correct them. CO3, CO1
Once upon a time there live a king who was very kind to his people. In his council of
ministers, there is a wise man. He had a son called Sumanth who was a educated and highly
learned. Once the wise minister fall sick. All the physicists in the country could not heal him. Then
Sumanth will go in search of medicine in Himalayas. He bring the special medicinal roots to cure his
father’s sickness. Sumanth looked before his father carefully and healed him. The king rewarded
Sumanth with rich gifts.
43
that come on trays. The astronauts choose their menu before they go into space. They take a lot
of food with them. The astronauts keep bread and fresh fruits and vegetables in a special food
locker. How do they keep the kitchen clean? They do not have to worry about mice or other
rodents. They make sure that there are no rodents before the ship leaves. But sometimes mice
travel on the ship. Those mice are part of experiments. They live in cages. How do astronauts
keep their trays clean? That is another health problem the astronauts solve. They need to stay
healthy in space. To carry a lot of water to wash trays would be a lot of extra weight. They pack
wet wipes in plastic bags. They use them to clean trays. So, their kitchen is clean and they stay
healthy.
6. Write an essay in about 120 words on the importance of goal setting and your short and long
term goals.
7. Write a report about the bush fire that raged in Australia recently by using the following
clues: forest, natural disaster, wild fire, dried leaves, no rain fall, wild animals, burnt alive,
loss of flora and fauna, fire fighters, uncontrollable, moderate rains, environmental
pollution, measures to protect...etc.
44
Course No. of Total No. of Marks for Marks for
Course Title
Code Periods/week periods FA SA
Engineering
CCN-102 5 150 20 80
Mathematics-I
1 Algebra 31 CO1
2 Trigonometry 44 CO2
CO3 Find the equations and properties of straight lines, circles and
conic sections in coordinate system.
45
ENGINEERING MATHEMATICS – I
Learning Outcomes
UNIT - I
C.O. 1 Identify various functions, resolve partial fractions and solve problems on matrices.
L.O. 1.1 Define Set, ordered pairs and Cartesian product - examples.
1.4 Classify types of functions (into, many-to-one, one-one, onto and bijective).
1.7 Explain the procedure of resolving rational fractions of the type mentioned
below into partial fractions
f ( x) f ( x)
i) ii)
(ax b)(cx d ) (ax b)2 (cx d )
f ( x) f ( x)
iii) iv)
( x a 2 )(bx c)
2
( x a )( x 2 b2 )
2 2
1.9 State various types of matrices with examples (emphasis on 3rd order square
matrices).
1.10 Compute sum, scalar multiplication and product of matrices. Illustrate the
properties of these operations such as associative, distributive,
commutative
properties with examples and counter examples.
46
1.12 Define symmetric and skew-symmetric matrices with examples Resolve square
matrix into a sum of a symmetric and skew- symmetric matrices and provide
examples.
using Laplace expansion formula. State and apply the properties of determinants
to solve problems.
1.15 Solve system of 3 linear equations in 3 unknowns using Cramer’s rule and
matrix inversion method
47
UNIT - II
C.O.2 Solve problems using the concept of trigonometric functions, their inverses and
complex numbers.
2.5 Define compound angles and state the formulae of sin(A±B), cos(A±B),
2.6 Give simple examples on compound angles to derive the values of sin150,
2.9 Derive the formulae of multiple angles 2A, 3A etc and sub multiple angles
2.10 Derive useful allied formulas like sin2A= (1- cos2A)/2 etc.
48
Syllabus for Unit test-I completed
2.15 Define inverses of six trigonometric functions along with their domains
and ranges.
2.17 State various properties of inverse trigonometric functions and identities like
sin-1x+cos-1 x = etc.
2
x y
2.18 Apply formulae like tan 1 x tan 1 y tan 1 , where x 0, y 0, xy 1 etc.,
1 xy
to solve Simple problems
2.19 Explain what is meant by solutions of trigonometric equations and find the
general solutions of sin x=k, cos x =k and tan x=k with appropriate examples.
2.20 Solve models of the type a sin2 x + b sin x +c=0, a cos x + b sin x=c etc., and
problems using simple transformations.
49
2.21 State sine rule, cosine rule, tangent rule and projection rule.
2.22 Explain the formulae for sin A/2, cos A/2, tan A/2 and cot A/2 in terms of semi-
perimeter s and sides a,b,c and solve problems.
2.25 Define Sinh x, cosh x and tanh x and list the hyperbolic identities.
2.27 Define complex number, its modulus, conjugate and list their properties.
2.31 Write DeMoivre’s theorem (without proof) and illustrate with simple
examples.
50
UNIT - III
Coordinate Geometry
C.O. 3 Find the equations and properties of straight lines, circles and conic sections in
coordinate system.
L.O. 3.1 Write the different forms of a straight line – general form, point-slope form,
slope- intercept form, two-point form, intercept form and normal form or
perpendicular form.
3.3 Find distance of a point from a line, acute angle between two lines,
intersection of two non parallel lines and distance between two parallel
lines.
3.5 Write the general equation of a circle and find the centre and radius.
3.6 Find the equation of a circle given (i) centre and radius, (ii) two ends of a
diameter (iii) Centre and a point on the circumference (iv) three non collinear
points.
3.8 Explain the terms focus, directrix, eccentricity, axes and latus rectum of a
conic with illustrations.
3.9 Find the equation of a conic when focus, directrix and eccentricity are given
3.10 Describe the properties of Parabola, Ellipse and Hyperbola in standard forms
whose axes are along co-ordinate axes and solve simple examples on above.
51
C.O.4 Evaluate the limits and derivatives of various functions.
L.O. 4.1 Explain the concept of limit and meaning of lim f ( x) l and state the
xa
properties of limits .
f ( x) f ( x)
4.2 Evaluate the limits of the type lim and lim
x l g ( x) x g ( x)
xn an sin x tan x a x 1
4.3 Mention the Standard limits lim , lim , lim , lim ,
xa x a x 0 x x 0 x x 0 x
1 x
ex 1 1
lim , lim (1 x) x , lim 1 (without proof) and solve the problems
x 0 x x 0 x x
using these standard limits.
4.5 State the concept of derivative of a function y = f(x) – definition, first principle
as lim f ( x h) f ( x) and also provide standard notations to denote the
h 0 h
derivative of a function.
4.7 Find the derivatives of elementary functions like xn , ax, ex, log x, sin x, cos x,
tanx,Secx,Cosecx and Cot x using the first principles.
4.8 Find the derivatives of simple functions from the first principle.
52
4.9 State the rules of differentiation of sum, difference, scalar multiplication,
product and quotient of functions with illustrative and simple examples.
4.11 Find the derivatives of Inverse Trigonometric functions and examples using the
Trigonometric transformations.
4.14 Explain the procedures for finding the derivatives of implicit function with
examples.
4.15 Explain the need of taking logarithms for differentiating some functions with
examples like [f(x)]g(x).
4.16 Explain the concept of finding the higher order derivatives of second and third
order with examples.
4.17 Explain the concept of functions of several variables, partial derivatives and
difference between the ordinary and partial derivatives with simple examples.
4.19 Explain Euler’s theorem for homogeneous functions with applications to simple
problems.
53
C.O. 5 Evaluate solutions for engineering problems using differentiation.
L.O. 5.1 State the geometrical meaning of the derivative as the slope of the tangent to the
curve y=f(x) at any point on the curve.
5.2 Explain the concept of derivative to find the slope of tangent and to find the
equation of tangent and normal to the curve y=f(x) at any point on it.
5.3 Find the lengths of tangent, normal, sub-tangent and sub normal at any point on
the curve y=f(x) .
5.4 Explain the derivative as a rate of change in distance-time relations to find the
velocity and acceleration of a moving particle with examples.
5.5 Explain the derivative as a rate measurer in the problems where the quantities
like volumes, areas vary with respect to time- illustrative examples.
5.7 Explain the conditions to find points where the given function is increasing or
decreasing with illustrative examples.
5.8 Explain the procedure to find the extreme values (maxima or minima) of a function
of single variable- simple problems yielding maxima and minima.
5.9 Solve problems on maxima and minima in applications like finding areas, volumes
etc.
5.10 Apply the concept of derivatives to find the errors and approximations in simple
problems.
54
CO/PO – Mapping
CCN- PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
102
CO1 3 2 1 2 3 2 3
CO2 3 3 3 2 3 3 1
CO3 3 2 2 1 3 2 2
CO4 3 3 2 2 3 2 1
CO5 3 3 3 3 3 3 3
Note:
PO5: Appropriate quiz programme may be conducted at intervals and duration as decided by
concerned teacher.
PO7: Such activities are to be planned that students visit library to refer standard books on
Mathematics and latest updates in reputed national and international journals, attending
seminars, learning mathematical software tools.
PSO1: An ability to understand the concepts of basic mathematical concepts and to apply them in
various areas like computer programming, civil constructions, fluid dynamics, electrical and
electronic systems and all concerned engineering disciplines.
PSO2: An ability to solve the Engineering problems using latest software tool, along with analytical
skills to arrive at faster and appropriate solutions.
PSO3: Wisdom of social and environmental awareness along with ethical responsibility to have a
successful career as an engineer and to sustain passion and zeal for real world technological
applications.
55
C-20
Engineering Mathematics – I
CO periods addressing PO in
Mapped with Level
PO no column I Remarks
CO no (1,2 or 3)
No %
CO1, CO2,
1 150 100% 3
CO3,CO4,CO5
>40% Level 3
CO1, CO2,
2 138 92% 3 Highly
CO3,CO4,CO5
addressed
CO1, CO2,
3 133 88.6% 3
CO3,CO4,CO5
25% to 40%
CO1, CO2,
4 120 80% 3 Level 2
CO3,CO4,CO5
Moderately
5 addressed
7 5% to 25%
Level 1 Low
PSO 1 CO1, CO2, addressed
150 100% 3
CO3,CO4,CO5
56
C-20
ENGINEERING MATHEMATICS – I
COMMON TO ALL BRANCHES
COURSE CONTENT
Unit-I
Algebra
Define Set, Ordered pairs, Cartesian product, Relations, functions, domain & range of functions.
Describe types of functions (in-to, many-to-one, one-one, onto and bijective) and inverse
functions – examples.
2. Partial Fractions:
Define rational, proper and improper fractions of polynomials. Resolve rational fractions in to
their partial fractions covering the types mentioned below.
f ( x) f ( x)
i) ii )
(ax b)(cx d ) (ax b)2 (cx d )
f ( x) f ( x)
iii) iv)
( x 2 a 2 )(bx c) ( x 2 a 2 )( x 2 b2 )
3. Matrices:
Unit-II
Trigonometry
4.Trigonometric ratios:
57
5. Compound angles:
Formulae for trigonometric ratios of multiple angles 2A,3A and submultiple angle A/2
with problems.
7.Transformations of products into sums or differences and vice versa simple problems
9. Trigonometric equations:
sinx =k , cosx= k, tanx =k, where k is a constant. Solutions of simple quadratic equations,
equations involving usage of transformations- problems.
10.Properties of triangles:
Relation between sides and angles of a triangle- sine rule, cosine rule, tangent rule and
projection rule-area of a triangle- problems.
UNIT-III
Coordinate geometry
13 Straight lines: various forms of straight lines, angle between lines, perpendicular distance
from a point, distance between parallel lines-examples.
58
14. Circle: locus of a point, Circle, definition-Circle equation given (i) centre and radius, (ii)
two ends of a diameter (iii) centre and a point on the circumference (iv) three
non collinear points - general equation of a circle – finding centre, radius.
15. Definition of a conic section, equation of a conic when focus directrix and eccentricity
are given. properties of parabola, ellipse and hyperbola in standard forms.
UNIT-IV
Differential Calculus
16. Concept of Limit- Definition- Properties of Limits and Standard Limits -Simple Problems-
Continuity of a function at a point- Simple Examples only.
UNIT-V
Applications of Derivatives:
18. Geometrical meaning of the derivative, equations of Tangent and normal to a curve at
any point. Lengths of tangent, normal, subtangent and subnormal to the curve at any
point - problems.
20. Applications of the derivative to find the extreme values – Increasing and decreasing
functions, finding the maxima and minima of simple functions - problems leading to
applications of maxima and minima.
21. Using the concept of derivative of a function of single variable, find the absolute error,
relative and percentage errors and approximate values due to errors in measuring.
59
Textbook:
Engineering Mathematics-I, a textbook for first year diploma courses, prepared & prescribed
by SBTET, AP.
Reference Books:
2. Robert E. Moyer & Frank Ayers Jr., Schaum’s Outline of Trigonometry, 4 th Edition,
Schaum’s Series
4. Frank Ayers & Elliott Mendelson, Schaum’s Outline of Calculus, Schaum’s Series
60
BLUE PRINT
Relations and
1 4 2 3 0 3 0 0 0 1 0 0 CO 1
Functions
2 Partial Fractions 3 2 3 0 3 0 0 0 1 0 0 CO 1
Matrices and
3 10 10 11 3 0 8 0 1 0 1 0 CO 1
Determinants
Unit - II :
Trigonometry
Trigonometric
4 1 1 0 0 0 0 0 0 0 0 0 CO2
Ratios
Compound
5 3 2 3 3 0 0 0 1 0 0 0 CO2
Angles
Multiple and
6 Submultiple 4 4 3 0 3 0 0 0 1 0 0 CO2
angles
7 Transformations 3 3
Inverse 8 0 8 0 0 0 1 0 0 CO2
8 Trigonometric 3 2
Functions
Trigonometric
9 3 2
Equations
8 0 0 8 0 0 0 1 0 CO2
Properties of
10 3 2
triangles
Hyperbolic
11 1 1 0 0 0 0 0 0 0 0 0 CO2
Functions
Complex
12 4 2 3 3 0 0 0 1 0 0 0 CO2
Numbers
14 Circle 3 2 8 0 8 0 0 0 1 0 0 CO3
61
15 Conic Sections 8 4
Limits and
16 4 2 3 0 3 0 0 0 1 0 0 CO4
Continuity
17 Differentiation 17 10 14 3 11 0 0 1 2 0 0 CO4
Geometrical
18 3 2
Applications
Physical
19 2 2
Applications
10 0 0 0 10 0 0 0 1 CO5
Maxima and
20 3 4
Minima
Errors and
21 2 1
Approximations
Total 89 61 80 15 39 16 10 5 8 2 1
Engineering Mathematics – I
62
Unit Test I C –20, CCN-102
State Board of Technical Education and Training, A. P
First Year
Subject name: Engineering Mathematics-I
Sub Code: CCN-102
Time : 90 minutes Max.marks:40
Part-A 16Marks
(2) First question carries four marks and the remaining questions carry three marks
each.
1 3 2 4
3. If A B then find 2 A 3B (CO1)
4 9 3 1
,
3
4. Prove that Sin2 450 Sin2150 (CO2)
4
sin 2 A
5. Prove that cot A (CO2)
1 cos 2 A
Part-B 3×8=24
2x
6. A) Resolve into partial fractions.(CO1)
( x 1)( x 3)
63
or
x4
B) Resolve into partial fractions.(CO1)
x 3x 2
2
or
bc bc 1
B) Prove that ca c a 1 (a b)(b c)(c a) (CO1)
ab a b 1
1 2 2
8. A) Find the adjoint of Matrix 1 3 5 (CO1)
2 7 4
or
2 3 4 3 1 5
B) If A 5 7 9 ; B 2 1 4 , find AB and BA and verify if AB BA .
2 1 3 0 3 1
(CO1)
-o0o-
64
Unit Test II C –20, CCN-102
Part-A 16Marks
(2) First question carries four marks and the remaining questions carry three marks
each
e x e x
c. sinh x : State TRUE/FALSE (CO2)
2
d. Write the eccentricity of rectangular hyperbola. (CO3)
65
1 1 1
tan 1 tan 1 tan 1
B) Prove that 2 5 8 4 (CO2)
8. A) Find the equation of circle with (2,3) and (6,9) as the end points of diameter and
also find centre and radius of circle. (CO3)
or
A) Find the equation of ellipse whose focus is (1, 1) , directrix is x y 3 0 and
eccentricity is 1/2.(CO3)
-o0o-
66
Unit Test III C –20, CCN-102
State Board of Technical Education and Training, A. P
First Year
Subject name: Engineering Mathematics-I
Sub Code: CCN-102
Time : 90 minutes Max.marks:40
Part-A 16Marks
(2) First question carries four marks and the remaining questions carry three marks
each
sin 2
b. lim 2 : State TRUE/FALSE (CO4)
0
c.
d
dx
3tan 1 x ? (CO4)
d. Formula for percentage error in x is _________ . (CO5)
x5 32
2. Evaluate lim 2 (CO4)
x 2 x 4
2x 2x
6. A) Find the derivative of sin 1 2
w.r.t. tan 1 2
(CO4)
1 x 1 x .
or
dy
if y x
cos x
B) Find (CO4)
dx
67
x4 y 4
7. A) Verify Euler’s theorem when u ( x, y ) (CO4)
x y
or
(CO5)
8. A) Circular patch of oil spreads on water and the area is growing at the rate of
8 sqcm / min .
How fast is the radius increasing when radius is 5cm . (CO5)
or
-o0o-
68
END-EXAM MODEL PAPERS
PART-A
1. If A 0, , , , and f : A B is a function such that f ( x) cos x, then find
6 4 3 2
the range of f . CO 1
x
2. Resolve the function into partial fractions. CO 1
x 1 x 2
3. If A
3 9 0
and B
4 0 2
, find A B and A B. CO1
1 8 2 7 1 4
69
PART-B
3 3 4
11 A) Find the inverse of the matrix 2 3 4 . CO1
0 1 1
Or
x y x y
21tan 10cot 0.
2 2
Or
1 1 1
B) If tan x tan y tan z then show that
x y z xyz. CO2
Or
14 A) Find the equation of the circle with 4,2 and 1,5 as the two ends of its
diameter and also find its centre and radius. CO 3
Or
B) Find the centre, vertices, equation of axes, lengths of axes, eccentricity, foci, equations
70
15 A) Find the derivative of sin 1 2 x w.r.t. tan 1 2 x CO4
1 x 1 x
2 2
Or
y3
3
u u
B) If u tan 1 x , then prove that x y sin 2u. CO4
x y x y
PART-C
16. The sum of two numbers is 24. Find them so that the sum of their squares is minimum.
CO 5
71
STATE BOARD OF TECHNICAL EDUCATION, A.P
PART-A
1
2. Resolve the function into partial fractions.
x 1 x 2 CO 1
0 1 3
3. If A 1 0 7 is a skew-symmetric matrix, find the value of x. CO 1
3 x 0
0 0
4. Find the value of sin 2 82 1 sin 2 22 1 . CO2
2 2
cos3 A
5. Prove that cos A. CO2
2cos 2 A 1
6. Find the conjugate of the complex number 3 2i . 4 7i CO2
7. Find the equation of the line passing through the points 1,2 and 3, 4. CO3
8. Find lim x5 32
x2 x 2
. CO4
72
PART-B
1 1 1
11 A) Show that a b c a b b c c a . CO1
a 2 b2 c2
Or
Or
1 1 1 1
B) Prove that tan 1 tan 1 tan 1 tan 1 . CO2
3 5 7 8 4
Or
14 A) Find the equation of the circle passing through the points 0,0 , 6,0 and 0,8 . CO3
Or
B) Find the equation of the rectangular hyperbola whose focus is 1,2 and directrix is
3x 4 y 5 0. CO3
dx sin a
Or
73
PART-C
16 Show that the semi-vertical angle of the cone of maximum volume and of given slant
1
height is tan 2.
CO4
74
Course code Course Title No. of Total No. of Marks for FA Marks for SA
Periods per Periods
week
Units and
1 08 CO1
Dimensions
Elements of
2 12 CO1
Vectors
3 Dynamics 12 CO2
4 Friction 10 CO2
Simple harmonic
6 12 CO3
motion
Heat and
7 12 CO4
Thermodynamics
8 Sound 10 CO4
9 Properties of 10 CO5
matter
Electricity and
10 12 CO5
Magnetism
Total 120
75
Course Objectives
Course Title: Engineering Physics
Course Objectives 1. To familiarize with the concepts of Physics involved in the process
of various Engineering, Industrial and Daily life Applications.
2. To understand and apply the basic principles of physics in the field
of engineering and technology to familiarize certain natural
phenomenon occurring in the day to day life
3. To reinforce theoretical concepts by conducting relevant
experiments/exercises
Course outcomes
Explain S.I units and dimensions of different physical quantities, basic
CO1 operations among vector quantities.
Explain the mechanical energy of bodies like PE, KE and conservation law
CO3 of energy, the properties of simple harmonic motion.
Explain gas laws, ideal gas equation, Isothermal and adiabatic processes,
Course
Specific heats, to study the laws of thermodynamics. Causes,
Outcomes
CO4 consequences and methods to minimise noise pollution, explain beats,
Doppler effect, Reverberation, echoes.
Learning Outcome
COs-POs mapping strength (as per given table)
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CO1 3 1
CO2 3 2 2
CO3 3 2 1
CO4 3 2 2 2
CO5 3 2 2 2
76
Model Blue Print with weightages for Blooms category and questions for chapter
and Cos mapped
Units and 0 0
1 08 03 3 0 0 1 0 0 CO1
Dimensions
Elements of 0
2 12 11 3 8 0 0 1 1 0 CO1
Vectors
3 Dynamics 12 11 3 8 0 0 1 1 0 * CO2
4 Friction 10 11 3 0 8 0 1 0 1 0 CO2
Work, Power 0 0
5 12 11 3 8 0 1 1 0 CO3
and Energy
Simple harmonic 0 *
6 12 11 3 8 0 1 1 0 CO3
motion
Heat and 0 *
7 12 11 0 8 3 0 1 1 CO4
Thermodynamics
8 Sound 10 11 0 8 3 0 0 1 1 0 CO4
Properties of 0 0
9 10 08 0 8 0 0 1 0 CO5
matter
Electricity and 0 0
10 12 14 6 0 8 2 0 1 CO5
Magnetism
0 0
*
Total 120 110 24 64 22 0 8 8 4
10
*One question of HOTs for 10 marks from any of the unit title 3 or 6 or 7
77
Learning Outcomes
1.2 Define unit, fundamental units and derived units, State SI units with symbols
1.3 State Multiples and submultiples in SI system, State Rules of writing S.I.units, State
advantages of SI units
1.8 Errors in measurement, Absolute error, relative error, percentage error, significant
figures
2.2 Represent vectors graphically, Classify the Vectors, Resolve the vectors
2.4 State and explain triangle law, parallelogram law, polygon law of addition of
vectors
2.5 Define Dot product of two vectors with examples (Work done, Power), Mention the
2.6 Define cross products of two vectors with examples (Torque, Linear velocity)
78
3.0 Concept of Dynamics
3.1 Write the equations of motion in a straight line Explain the acceleration due to
gravity
3.2 Explain vertical motion of a body and derive expressions for a) Maximum Height,
3.3 Derive height of at ower when a body projected vertically upwards from the top of
a tower.
3.5 Explain Horizontal projection and Derive an expression for the path of a projectile in
horizontal projection
3.6 Explain oblique projection and derive an expression for it. Derive formulae for
4.5 Derive expressions for acceleration of a body on a rough inclined plane (upwards
and downwards)
79
5.0 Concepts of Work, Power, and Energy
5.1 Define t h e t e r m s W ork, Power and Energy. State SI units and dimensional
formulae
5.2 Define potential energy and give examples, derive an expression for P.E
5.3 Define Kinetic energy and give examples, derive an expression for K.E
5.6 State the law of conservation of energy and Verify it in the case of a freely
Falling body
6.1 Define Simple harmonic motion, Give examples, State the conditions
perpendicular SHMs.
6.5 Define Ideal simple pendulum and derive expression for Time period of simple
pendulum
7.5 Derive I deal gas equation. Define Specific gas constant and Universal gas
Constant, write S.I unit and Dimensional Formula. Calculate the value of R.
7.6 Explain why universal gas constant is same for all gases
80
7.7 State and Explain Isothermal process a n d adiabatic process
7.8 State first and second laws of thermodynamics and state applications
7.9 Define specific heats & molar specific heats of a gas, Derive CP-CV =R
8.1 Concept of the sound, Wave motion (longitudinal and transverse wave)
8.3 Explain noise pollution and state SI unit for intensity level of sound
8.7 Define reverberation and reverberation time and Write Sabine’s formula
9.1 Explain the terms Elasticity, stress, strain and types of Stress and Strain
9.6 Define angle of contact and capillarity and write formula for Surface Tension
9.7 Explain the concept of Viscosity; give examples, Write Newton’s formula.
9.8 Define co-efficient of viscosity and write its units and dimensional formula and
81
10.Concepts of Electricity and Magnetism
10.5 Describe Meter Bridge for the determination of resistivity with a circuit diagram
10.6 Explain the concept of magnetism. State the Coulomb’s inverse square law of
magnetism
10.7 Define magnetic field and magnetic lines of force and write the properties of
magnetic lines of force
10.8 Derive an expression for the moment of couple on a bar magnet placed in a uniform
magnetic field
10.9 Derive equations for Magnetic induction field strength at a point on the axial line
11.1 State and Explain Photo-electric effect and Write Einstein‘s photoelectric
equation
11.3 Explain the Working of photo electric cell, write its applications.
11.4 Recapitulatere fraction of light and its laws, critical angle, Total Internal
Reflection
11.5 Explain the principle and working of Optical Fiber, mention different types of
11.7 State the properties of super conducting materials and list the applications
82
COURSECONTENT
2. Elements of Vectors:
3. Dynamics
4. Friction:
Work, Power and Energy- Definitions and explanation- potential energy- kinetic energy-
Derivations of Potential and Kinetic energies-K.E and Momentum relation - Work-Energy
theorem- Law of Conservation of energy- Problems
83
8. Sound:
Sound- Nature of sound- Types of wave motion -musical sound and noise- Noise pollution –
Causes &effects- Methods of reducing noise pollution- Beats- Doppler effect- Echo-
Reverberation-Reverberation time-Sabine ‘s formula-Conditions of good auditorium-
Problems
9. Properties of matter
REFERENCEBOOKS
2. Dr. S .L Guptha and Sanjeev Guptha Unified physics Volume 1,2,3 and 4
84
Table specifying the scope of syllabus to be covered for Unit Tests
85
UNIT TEST –I
PART-A 16 Marks
86
PART—B 3x8=24
OR
(B) Write any four properties of dot product and any four properties of
Projection. (CO2)
OR
(B) Derive the expression for range and time of flight of a projectile (CO2)
8) (A) State and explain polygon law of vector addition with a neat diagram (CO1)
OR
(B) Derive the equation for acceleration of a body on a rough inclined plane (CO2)
87
BOARD DIPLOMA EXAMINATION, (C–20)
PART—A 3×10=30
(3) Answers should be brief and straight to the point and shall not exceed five simple
sentences.
6. For a body in simple harmonic motion velocity at mean position is 4m/s, if the time period is
88
PART—B 8 ×5= 40
(2) Answers should be comprehensive and the criterion for valuation is the
content but not the length of the answer.
11. A) Derive an expression for magnitude and direction of the resultant of twovectors using
OR
B) Show that path of a projectile is parabola in case of oblique projection and derive
expression for maximum height.(CO2)
12. A) Derive expression for acceleration of a body sliding downwards on a rough inclined
plane.(CO2)
OR
13. A) Derive an expression for velocity and acceleration of a particle performing simple
harmonic motion. (CO3)
OR
14. A) Two tuning forks A and B produce 4 beats per second. On loading B with wax 6
beats are produced. If the quantity of wax is reduced the number of beats drops to 4.
If the frequency of A is 326 Hz, find the frequency of B.(CO4)
OR
15. A) Derive an expression for balancing condition of Wheat stone’s bridge with a neat
circuit diagram.(CO5)
OR
B) Explain principle and working of optical fibres. Write any three applications (CO5).
PART C 1 x 10 = 10
16) Derive relationship between Cp and Cv and hence show that Cpis greater than Cv. (CO4)
89
Course code Course Title No. of Total No. of Marks for FA Marks for SA
Periods per Periods
week
Engineering
Chemistry and
CCN-104 4 120 20 80
Environmental
Studies
Fundamentals of
1 18 CO1
Chemistry
2 Solutions 10 CO1
5 Electrochemistry 16 CO2
6 Corrosion 8 CO2
8 Polymers 12 CO4
9 Fuels 6 CO4
Total 120
90
Course Objectives
Course Title: Engineering Chemistry & Environmental Studies
Course outcomes
Explain Bohr`s atomic model, chemical bonding, mole
CO1 concept, acids and bases,PH metallurgical process and
alloys
CO2 Explain electrolysis, Galvanic cell,emf and corrosion
Synthesise of Plastics and rubber and industrial
CO3
applications of fuels
Course Outcomes
Describe the methods of treatment of water and give
CO4 the information about chemical compounds used in
our daily life
Explain the causes, effects and control methods of air
CO5 and water pollution and measures to protect the
environment
CCN-104 PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CO1 3 1 2 3
CO2 3 2 2 1
CO3 3 2
CO4 3 2 2
CO5 3 3 3
3 = strongly mapped
2= moderately mapped
1= slightly mapped
91
Model Blue Print with weightages for Blooms category and questions for each
chapter and COs mapped
Marks wise Question wise
Weight distribution of distribution of
Unit No of Mapped
S.No age of
Title/Chapter Periods Weightage Weightage with CO
marks
R U Ap An R U Ap An
Fundamentals
1 18 19 8 8 3 1 1 1 CO1
of Chemistry
2 Solutions 10 11 0 0 8 3 1 1 CO1
Principles of
4 8 8 8 0 0 1 CO1
Metallurgy
5 Electrochemistry 16 11 8 3 0 1 1 * CO2
6 Corrosion 8 8 0 8 0 1 CO2
8 Polymers 12 11 3 8 0 1 1 * CO4
9 Fuels 6 3 3 0 0 1 CO4
Chemistry in
10 6 3 0 0 3 1 CO4
daily life
Environmental
11 16 14 3 11 0 1 2 CO5
Studies
*
Total 120 110 12 6 6 6 20 35 5
10
*One question of HOTs for 10 marks from any of the unit title 5 or 8
92
Upon completion of the course the student shall be able to learn out
1.1 Explain the charge, mass of fundamental particles of an atom (electron, proton and neutron)
and the concept of atomic number and mass number.
1.2 State the Postulates of Bohr’s atomic theory and its limitations.
1.5 Define Orbital of an atom , draw the shapes of s,pandd- Orbitals and draw the shapes of s ,p
and d-Orbitals.
1.9 Define and explai n Ionic and Covalent bonds with examples of NaCl ,MgO, *H2,*O2 and
*N2.(* Lewis dot method)
1.10 List out the Properties of Ionic compounds and covalent compounds and distinguish
between their properties.
1.11 Structures of ionic solids-define a) Unit cell b) co-ordination number and the structures of
NaCl and CsCl unit cells.
2.0 Solutions
2.4 Define the terms 1. Atomic weight, 2. Molecular weight and 3. Equivalent weight and
93
2.5 Define molarity and normality and numerical problems on molarity and normality
a) Calculate the Molarity or Normality if weight of solute and volume of solution are
given
b) Calculate the weight of solute if Molarity or normality with volume of solution are given
solutions
3.1 Explain Arrhenius theory of Acids and Bases and give the limitations of Arrhenius theory of
Acids and Bases.
3.2 Explain Bronsted– Lowry theory of acids and bases and give the limitations of Bronsted–
Lowry theory of acids and bases.
3.3 Explain Lewis theory of acids and bases and give the limitations of Lew is theory of acids and
bases.
3.5 Define pH and explain PH scale and solve the Numerical problems on pH(Strong Acids and
Bases)
3.6 Define and explain buffer solution and give the examples of buffer solutions.
4.4 Describe the methods of concentration of Ore; 1.Handpicking, 2.Levigation and 3. Froth
Floatation
4.5 Describe the methods involved in extraction of crude metal- Roasting, Calcination and
Smelting.
94
4.7 Define an Alloy and Write the composition and uses of the following alloys.
1. Brass
2. Germen silver
3. Nichrome.
5.0 Electrochemistry
2. Semiconductor
3. Insulator
4. Electrolyte
5.5 Define 1 . C hemical equivalent (E) 2 . E lectrochemicalequivalent (e) and their relation.
5.6 Solve the Numerical problems on Faraday’s laws of electrolysis and applications of
electrolysis (Electro plating)
5.7 Define Galvanic cell and explain the construction and working of Galvanic cell.
5.11 Explain the emf of a cell and solve the numerical problems the cell based on standard
electrode potentials.
6.0 Corrosion
6.3 Describe the formation of a) composition cell b)stress cell c)concentration cell during
corrosion.
6.4 Define rusting of iron and explain theme chanism of rusting of iron.
95
6.5 Explain the methods of prevention of corrosion
7. 0 Water Treatment
7.1 Define soft water and hard water with respect to soap action.
7.3 List out the salts that causing hardness of water (with Formulae)
7.5 Define Degree of hardness and units of hardness (mg/L) or( ppm).
7.6 Explain the method so f softening of hard water: a) Ion-exchange process, b)Permuted
process or zeolite process
8.0 Polymers
8.3 Define the term plastic and classify the plastics with examples.
8.4 Distinguish between thermo plastics and the rmo setting plastics
8.5 List the Characteristics of plastics and state the disadvantages of using plastics.
8.7 Explain the methods of preparation and uses of the following plastics:
8.8 Explain processing of Natural rubber and write the structural formula of Natural rubber.
8.10 Define and explain Vulcanization and List out the Characteristics of Vulcanized rubber.
96
8.11 Define the term Elastomer and describe the preparation and uses of the following synthetic
rubbers a) Buna-s and b)Neoprene rubber.
9.0 Fuels
9.2 Classify the fuels based on physical state and based on occurrence.
10. Give the basic chemical composition, applications, health aspects and pollution impacts of
b)vinegar
d) activated charcoal
e) Soft drinks
11.0 ENVIRONMENTALSTUDIES
11.1 Define the term environment and explain the scope and importance of environmental
studies
11.3 Define the following terms 1)Pollutant, 2).Pollution, 3).Contaminant, 4)receptor, 5)sink, 6)
particulates, 7)dissolved oxygen (DO), 8)Threshold limit value (TLV), 9).BOD,10).COD 11)
eco system1 2 ) Producers1 3 ) C onsumers 14) Decomposers with examples
11.4 State the renewable and non renewable energy sources with examples.
11.6 Define air pollution and classify the air pollutants-based on origin and physical state of
matter.
11.7 Explain the causes, effects of air pollution on human beings, plants and animals and control
methods of air pollution.
97
11.10 Explain the 1.) Green house effect, 2) Ozone layer depletion and 3) Acid rain
11.11 Define Water pollution, explain the causes, effects and control methods of Water pollution.
COURSE CONTENT
1. Fundamentals of Chemistry
2. Solutions
4. Principles of Metallurgy
5. Electrochemistry
6. Corrosion
7. Water technology
98
Introduction–soft and hard water–causes of hardness–types of hardness
–disadvantages of hard water – degree of hardness (ppm and mg/lit) – softening methods –
per mutit process – ion exchange process– qualities of drinking water –Chemistry involved in
treatment of water (Coagulation, Chlorination, deflouridation) - Osmosis, Reverse Osmosis –
Applications of Reverse osmosis.
8. Polymers
9. Fuels
Basic composition, applications, health aspects and pollution impacts of soaps and
detergents, vinegar, insect repellants, soft drinks, activated charcoal.
11. ENVIRONMENTALSTUDIES
Table specifying the scope of syllabus to be covered for unit test 1, unit test 2 and unit test 3
99
UNIT TEST –I
PART-A
16 Marks
PART – B
3x8M = 24M
Answer either (A) or (B) from each questions from Part-B.
Each question carries 8 marks.
(OR)
7. A) Express molarity normality with mathematical equation. Calculate the molarity and
normality of 10gm of NaOH present in 500 ml solution.(CO1)
(OR)
B) Explain Bronsted-Lowry theory of acids and bases. Give its limitations.(CO1)
100
ENGINEERING CHEMISTRY & ENVIRONMENTAL STUDIES (104)
PART-A
PART – B
Each question carries eight marks. 8x5=40M
11. A) Explain Bhor’s atomic theory and give its limitations. (CO1)
(OR)
B) Explain ionic bond formation and covalent bond formation with one example
each(CO1)
12. A) Calculate the molarity and normality of 250 ml of sodium carbonate solution
that contains 10.6 gm of sodium carbonate. (CO1)
(OR)
B) Explain Bronstead and Lowry theory of acids and bases. Give its limitations.(CO1)
13. A) Explain froth floatation and electrolytic refining of copper with neat diagrams.(CO1)
(OR)
B) Explain the construction and working of galvanic cell. (CO2)
14. A) Explain Cathode protection methods. (CO2)
(OR)
B) Explain ion-exchange of softening of hard water with a neat diagram. (CO3)
101
B) Explain the causes and effects of air pollution. (CO5)
PART –C
Question carries ten marks 10x1 =10M
16. Describe methods of preparation and applications of Polystyrene and Teflon. (CO4)
102
No. of
Total No. of Marks for Marks for
Course code Course Title Periods/
periods FA SA
Weeks
Basics of
Communication and
CCN-105 3 90 20 80
Computer Networking
Engineering
CO-PO/PSO Matrix:
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-105.1 3 3 1 1
CCN-105.2 1 2 2 1 3 1 3 1
CCN-105.3 3 1 1 1 1 3 1 1
CCN-105.4 3 2 2 1 1 2 1 2
CCN-105.5 3 3 1 1 1 2 2 2
Average 2.6 1.5 2.3 1.3 1 1.6 1 2.2 1.6 1.4
103
Learning Outcomes:
1.0 Fundamentals of Digital Computer
1.1. Define various terms related to computers – Computer, Hardware , Software, Firmware,
High Level Language , Low Level Language
1.2. Draw and explain block diagram of a Computer in detail
1.3. Describe the current family of CPUs used in Computers.
1.4. State the use of storage devices used in a Computer.
1.5. List the two types of memory used in a Computer.
1.6. State the importance of cache memory.
1.7. Explain the generations of computers.
1.8. Classification of computers - based on a) size, b) processor.
1.9. State the importance of binary number system for use in Digital Computers
2.0 Implement Programming Methodology.
2.1. State the different steps involved in problem solving.
2.2. Define algorithm.
2.3. List four characteristics of algorithm.
2.4. Define a program
2.5. Differentiate between program and algorithm.
2.6. State the steps involved in algorithm development.
2.7. Differentiate between algorithm and flowchart.
2.8. Develop algorithms for simple problems.
2.9. Draw the symbols used in flowcharts.
2.10. Draw flowcharts for simple problems.
3.0 Operating Systems basics
3.1. Describe the need for an operating system.
3.2. List the various operating systems used presently.
3.3. List and explain
3.3.1.Types of dos commands
3.3.2.Any 10 Internal Commands
3.3.3.Any 5 External Commands
3.3.4.Features of Windows desktop.
3.3.5.Components of a Window.
3.4. State the function of each component of a Window.
3.5. Describe the Method of starting a program using start button
3.6. Explain usage of maximize, minimize, restore down and close buttons.
3.7. State the meaning of a file, folder.
3.8. Describe the Method of viewing the contents of hard disk drive using Explorer
3.9. Describe the Method of finding a file using search option.
3.10. Use control panel for
3.10.1. installing and uninstalling software
3.10.2. installing and uninstalling hardware
3.10.3. Changing the system date and time
3.10.4. Installing a printer
3.11. Explain Drive space using system tool option of Accessories group
3.12. Explain Disk defragmentation using System tools
3.13. Explain the procedure for changing resolution, colour, appearance, screensaver options of
the display
4.0 Computer Hardware, communication and Networking Basics
4.1 Hardware Basics
4.1.1 Identify hardware used for I/P, O/P & inside computer case, system board
Components used for communication among devices
4.1.2 Software - 3 types of Software:ROM BIOS, OS, application software
4.1.3 Explain Functions of BIOS
104
4.1.4 Explain boot process
4.1.5 Explain POST and important beep codes
4.1.6 Describe about different connectors.
4.2 Computer Communication Basics
4.2.1.Define Data communications
4.2.2.Explain the four fundamental characteristics of Data communication.
4.2.3.List the components of the Data communications.
4.2.4.Explain different ways of representing Data.
4.2.5.Explain Modes of communication (simplex, half-duplex, and full-duplex)
105
5.3.6.List types of tools used in Big Data
5.3.7.List applications of big data
COURSE CONTENT
1.0 Fundamentals of Digital Computer
Block diagram of a digital computer, functional parameters of CPU, Clock speed and word
length, Functional blocks of a CPU: ALU and Control unit, types of memory RAM, ROM, purpose of
cache memory
2.0 Programming Methodology.
Steps involved in problem solving - Define algorithm , Program - Characteristics of algorithm
- Differentiate between program and algorithm- Steps involved in algorithm development -
Differentiate algorithm and flowchart - Algorithms for simple problems - Symbols used in flowcharts
-Flowcharts for simple problems.
3.0 Understand Operating Systems
Need for an operating system - List the various operating systems - Types of commands,
Internal & External Commands Features of Windows desktop - Components of a Window -
Function of each component of a Window - Method of starting a program using start button -
Maximize, minimize, restore down and close buttons- Meaning of a file and folder -Viewing the
contents of hard disk drive using explorer -Finding a file - Formatting a floppy disk using explore
option - Installing and uninstalling new software using control panel - installing and un
installing a new hardware using control panel - Drive space - disk defragmentation - Installing a
printer - Changing resolution, colour, appearance and screensaver options of the display - Changing
the system date and time
Networking Basics - computer network - Local Area Network - Wide Area Network - Compare
Internet and Intranet - internet service provider - role of a modem - address format and IP address -
browser - search engines with examples -Describe Internet Security.
Introduction to Big data - Big data-Evolution -characteristics – the three V‘s -Storing -Selecting -
Need of Big Data -sources of big data -types of tools used - applications
106
Basics of Ethical Hacking - categories of Hackers - Penetrate testing -Roles and responsibilities of
Ethical Hackers- phases in Ethical Hacking
REFERENCE BOOKS
1. Information Technology - Curtin.
2. Computer Science Theory & Application - E. Balaguruswamy, B. Sushila
3. Introduction to Computers (Special Indian Edition) - Peter Norton
4. Cloud Computing : Principles and Paradigms -RajkumarBuyya, James Broberg and
AndrzejGoscinski
5.Big Data Basics part1 and 2 in www.mssqltips.com
6.http://www.ijeset/media(for Basics of EthicalHacking)
7.Brief-Introduction-of-Virtual-Reality-its-Challenge by SharmisthaMandalnternational Journal of
Scientific & Engineering Research, Volume 4, Issue April-2013)
8. Data Structures using ‘C’ - Tenenbaum, Langsam and Augenstein (PHI).
R U A An R U A A
p p n
1 Fundamentals 15 14 3 1 1 2 CO1,CO3,CO
of Digital 1 4
Computers
2 Programming 10 14 3 3 8 10 1 1 1 * CO2
Methodologie *
s
3 Operating 20 14 3 3 8 1 1 1 CO1,CO3
system basics
4 Computer 25 14 3 1 10 1 2 * CO1,CO4,CO
Hardware and 1 * 5
Networking
Basics
5 Basics of Data 20 14 6 8 2 1 CO2,CO4
structures
andEmerging
Computer
Technologies
Total 90 70 + (10*) 1 3 16 10 6 7 2 1
8 6 *
Note: Part-C: 10 marks single analytical question may be chosen from any one of starred chapters.
107
Unit Test Learning outcomes to be covered
Unit test-1 From 1.1 to 3.3
Unit test-2 From 3.4 to 4.1
Unit test-3 From 4.2 to 5.4
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
MODEL PAPER
BASICS OF COMPUTER ENGINEERING
UNIT TEST-1
SCHEME: C-20 SUBJ CODE:CCN-105
MAX MARKS:40 TIME: 90 MINUTES
PART-A 16Marks
PART-B 3X8=24Marks
108
BOARD DIPLOMA EXAMINATIONS
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
MODEL PAPER – YEAR END EXAMINATION
BASICS OF COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
SCHEME: C-20 SUBJ CODE: CCN-105
MAX MARKS:80 TIME: 3HOURS
PART-A
10X3=30Marks
Note: Answer all questions
1. Define terms Hardware and Software. (CO1)
2. State the importance of binary system usage in Digital Computers (CO1)
3. Define algorithm (CO2)
4. State the different steps involved in problem solving (CO2)
5. List the features of Windows desktop (CO3)
6. State the meaning of a file and folder (CO3)
7. Define Data communications (CO4)
8. List components of the Data communications. (CO4)
OR
OR
13.B. Explain the procedure for changing resolution, color, appearance, screensaver options of the
display. (CO3)
109
OR
OR
15.B.Explain the phases in Ethical Hacking and Explain Penetrate testing? (CO5)
PART-C
1X10=10Marks
16. Write an Algorithm to find the all possible roots of a quadratic equation. (CO2)
110
Course No. of Total No. of
Course Title Marks for FA Marks for SA
code Periods/Weeks periods
Course CO2 CCN-106.2 Use various operations using primary and derived data
Outcomes types inC.
CO4 CCN-106.4 Write scientific and logical programs using pointers, file
pointers
111
CO5 CCN-106.5 Develop programs using information passing
CO-PO/PSO Matrix:
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-106.1 3 2 2 3 2
CCN-106.2 2 3 3
CCN-106.3 2 3 3 3 1 2
CCN-106.4 3 1 1 2 3 2 2
CCN-106.5 2 2 2 2 3 2 3
Average 3 2 2 2 2 2 2 3 2 2.3
Learning Objectives
1.0 Introduction to C-Language
1.1 Describe the history of C-language, structure of C-language program
1.2 Describe the programming style of Clanguage
1.3 Explain the steps involved in Editing, compiling ,executing and debugging of Cprogram
1.4 Describe character set, C-Tokens, Keywords, Identifiers, Constants, Variables
1.5 Define DataType
1.6 Classify Data Types and explain them with examples.
1.7 Explain declaration of constants and variables
1.8 Explain initializing values to variables in declaration
1.9 Explain about user defined data types with a simple program
1.10 Explain the usage of type qualifiers
2.0 Input and output statements, Operators and ExpressionsinC
2.1 Explain the importance of Pre-processor Directive#include
2.2 Illustrate
2.2.1 Reading a character usinggetch(),getche() and getchar()
2.2.2 writing a character usingputch(), putchar()
2.2.3 Formatted input usingscanf()& write sample programs using it.
2.2.4 Formatted output usingprintf()& write sample programs using it.
2.3 Explain character functions
2.4 Define an operator, an expression
2.5 Explain
2.5.1 Various arithmetic operators and explain the evaluation of arithmetic
expressions with example.
2.5.2 Various relational operators and discuss evaluation of relational expressions
2.5.3 Various logical operators and discuss evaluation of logical expressions
2.6 Explain the difference between unary and binary operators
2.7 Describe various assignment operators, increment and decrement operators
112
2.8 Illustrate nested assignment
2.9 Explain conditional operators with an example
2.10 Explain
2.10.1 Bit-wise operators and explain each with an example
2.10.2 Special operators with examples
2.10.3 Precedence and Associativity of operators
2.11 Describe evaluation of compound expression
2.12 Illustrate type conversion techniques
2.13 Write sample programs by using all the operators
113
4.16 Array of structures
4.17 Define Union, declare, initialize and use of union.
4.18 Distinguish between Structures and Unions
4.19 Write sample programs for all the concepts of structures and unions
5.0 User defined functions, pointers, file management and preprocessor directives
5.1 Explain
5.1.1 Need of user defined functions
5.1.2 Advantages of the functions
5.1.3 Elements of function
5.1.4 Return values and their types
5.2 Define a functioncall, function prototype
5.3 Explain
5.3.1 Function declaration in programs
5.3.2 Functions with no arguments and no return values with sample
programs
5.3.3 Functions with arguments with no return values with sample
programs
5.3.4 Functions with arguments with return values with sample programs
5.3.5 Functions with no arguments with return values with sample
programs
5.3.6 Functions that return multiple values with sample programs
5.3.7 Recursion with sample programs
5.3.8 Passing arrays to functions with sample programs
5.3.9 Structure as function arguments and structures as function values.
5.3.10 Structures containing pointers.
5.3.11 Self referential structures with examples.
5.3.12 Storage classes-auto, register, static, extern
5.3.13 Scope, visibility and lifetime of variables in functions
5.4 Differentiate Local and Externalvariables
5.5 Define Globalvariable
5.6 Discuss passing the global variables as parameters using sampleprograms
5.7 Explain
5.7.1 Declaration and initialization of Pointers.
5.7.2 Accessing the address of a variable using &operator
5.7.3 Accessing the value of a variable through pointer
5.7.4 Pointer Arithmetic
5.7.5 Precedence of address and de-referencingoperators.
5.7.6 Relationship between arrays and pointers.
5.7.7 Accessing array elements using pointers
5.7.8 Pointers as functionarguments
5.7.9 Pointer arrays withexamples.
5.8 Differentiate between address and de-referencingoperators.
5.9 Explain
5.9.1 Dynamic memory management functions withexamples.
5.9.2 Structures containingpointers.
5.9.3 Pointer tostructure.
5.9.4 Self referential structures withexamples.
5.10 Explain
5.10.1 Files and how to declare file pointer to afile
5.10.2 Illustrate the concept of file opening using variousmodes
5.10.3 Illustrate the concept of closing of afile
114
5.10.4 Illustrate the concept of Input / Output operations on afile
5.10.5 Illustrate the concept of random accessingfiles
5.10.6 Explain different file handling functions
5.10.7 ExplainPre-processordirectives
5.10.8 State Need of pre-processor directives.
COURSE CONTENT
1. Introduction to CLanguage: History of C language - importance of C Define language -
structure of C language - programming style of C language - steps involved in executing the C
program-Character set - C Tokens - Keywords and Identifiers- Constants and Variables - Data
Types and classification - declaration of constants and variables-initializing values to
variables-user defined data types-usage of type qualifiers.
2. Input and output statements, Operators and Expressions inC:importance of Pre-processor
#include-reading and writing asingle character functions- formatted input and output
statements-operators-classification of operators-operator precedence and associativity-
expressions and expression evaluation-type conversion techniques.
3. Understand Decisionmaking, iterative and other control statements:simple if, if-else, if else
ladder, nested if-else-switch statement - else if, nested if , else if ladder, switchstatements-
Classification of various loop statements- while statement – do.. while statement ram - for
loop statement - nesting of loops- Comparisons of different loop statements –goto
statement-break and continue statements –concept of structuredprogramming
4. UnderstandArrays and strings , basics of Structures and Unions: Arrays -One Dimensional
Arrays – array programs -two Dimensional Arrays- programs on matrix - Strings –- String
handling functions - Structure- Array of structures - Nested structures- pointer to structure
Self referential structures - Union and illustrate use of a union – difference between
Structures and Union
5. Understand User definedfunctions, basics of pointers, file management and pre-processor
directives: Function – user defined functions – Advantages - Recursion concept - parameter
passing –storage classes - scope, visibility and lifetime of variables in functions- Local and
External variables -Global variable- - Pointer - Differentiate address and de-referencing
operators - Pointer Arithmetic- precedence of address and de- referencing operators - -
Relationship between Arrays and Pointers - Pointers as Function Arguments - Dynamic
memory management-
6. Files - file pointers - file opening in various modes - Concept of closing of a file –operations
on files - Need of Pre-processor directives - Various Pre-processor directives- Macros –
Command line arguments
REFERENCE BOOKS
1 Programming inANSI C E.Balaguruswamy TataMcGrawHill
2 Programming withC Gottfried Tata McGraw Hill
3 C Thecomplete Reference Schildt Tata McGrawHill
115
Marks Wise Question wise
No.of Weightage
S.No. Chapter/Unit title Distribution of Distribution of CO’s Mapped
periods Allocatd
Weightage Weightage
R U Ap An R U Ap An
Introduction to C CO1,CO2
1 20 14 6 8 2 1
Language
Input and output CO1,CO2,C3
statements,
2 25 14 6 8 * 2 1 *
Operators and
Expressions in C
Decision making, CO1,CO2,CO3
3 iterative and other 40 14 6 8 * 2 1 *
control statements
Arrays and strings, CO1,CO2,CO3
4 Structures and 30 14 3 3 8 * 1 1 1 *
Unions
User defined CO1,CO2,CO3,CO4,
5 functions, pointers, 35 14 3 3 8 * 1 1 1 * CO5
file management
116
and pre-processor
directives
Total * 150 70 +10(*) 12 26 32 10* 4 7 4 1 CO1,CO2,CO3,CO4
Note: Part-C: 10 marks single analytical question may be chosen from any one of starred chapters.
PART-A 16Marks
PART-B 3X8=24Marks
117
Instructions:1) Answer all questions
2)Each question carries 8 Marks
3)Answer should be comprehensive and the criterion for valuation is the
content but not the length of the answer
PART-B
Note: 1. Answer all the question and making use of internal choice.
2. Each question carries 8 marks 5 X 8=40M
118
OR
11(b).List and explain different data types supported by C-Language CO1
12(a).Explain all the operators supported by C-language with examples CO2
OR
12(b).Evaluate the following C-Expression and write the final value CO2
X= (( 2 + 6 / 2 + 3 * 6 ) – ( (4 + 6 ) / 2 +5) /10) + 1) / 5.0
13(a).Write a program to print the following pattern CO3
1
1 2 1
1 2 3 2 1
“ “ up to nth level
OR
13(b) Explain any four control statements in C-language. CO3
PART-C
Note: Answer the following question, this question carries 10 Marks 1 X10=10M
16. “Is it possible to compile an assembly language program using C compiler” Justify. (CO3)
ENGINEERING DRAWING
Subject Title : Engineering Drawing
Subject Code : CCN–107
Periods/Week : 06
Periods Per Year : 180
TIME SCHEDULE
No.
of No. Short Essay
S.N Marks to
Drawi Of Answer type
o Major Topics be Ques
ng Perio Questions
awarded
plates ds tions
Importance of
1 Engineering -- 01 - - -
Drawing
Engineering
2 Drawing 01 05 - - -
Instruments
Free hand
01
3 lettering & 06 05 1 -
Numbering
Dimensioning
4 01 09 05 1 -
Practice
119
Geometrical
5 03 24 15 1 1
constructions
Projections of
Points, Lines,
6 Planes & 03 21 05 1
Auxiliary Planes
Projections of
7 01 12 10 1
Solids
Sections of
8 01 21 10 - 1
Solids
Orthographic
9 01 30 10 - 1
Projections
10 Isometric Views 01 30 10 - 1
Development of
11 01 21 10 - 1
surfaces
Total 14 180 80 04 06
Course Upon completion of the course the student shall able to understand the basic
Objectives graphic skills and use them in preparation of engineering drawings, their
reading and interpretation
CO5 CCN-107.5 Visualise and draw the isometric views of machine components
PO-CO Mapping
Course Course Title: ENGINEERING DRAWING No. of Periods:
120
Code : Number of Course Outcomes: 06 180
CCN-107
CO Periods
Mapped with CO addressing PO in Level
POs Remarks
No. Column 1 (1,2,3)
No %
CO2, CO3, CO4, CO5, >40%
PO1 50 42 3
CO6 Level 3
CO1, CO2, CO3, CO4, Highly addressed
PO2 30 25 2
CO5, CO6 25% to 40%
CO1, CO2, CO3, CO4, Level 2
PO3 30 25 2
CO5, CO6 Moderately
PO4 Addressed
PO5 5 to 25%
PO6 Level 1
Low addressed
CO1, CO2, CO3, CO4, <5% Not
PO7 10 08 1 addressed
CO5, CO6
CCN-
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
107
CO1 3 2 2 1 2 3 1
CO2 3 2 2 1 2 3 1
CO3 3 2 2 1 2 3 1
CO4 3 2 2 1 2 3 1
CO5 3 2 2 1 2 3 1
CO6 3 2 2 1 2 3 1
3: High, 2: Moderate,1: Low
LEARNING OUTCOMES
Upon completion of the course the student shall able to
121
2.6 Identify the steps to be taken to keep the drawing clean and tidy.
Drawing Plate 1: (Having two exercises)
Drawing Plate -7: Having problems up to projection of points and Lines (15 exercises)
Drawing Plate -8: Having problems of projection of planes (6 exercises)
Drawing Plate -9: Having problems on auxiliary planes (Having 4 exercises)
122
hatching.
Drawing Plate–11: Having problems of section of solids (6 exercises)
Projection of points, Lines, Planes & Draw the projections of points, straight lines,
6.
Solids planes & solids with respect to reference
planes (HP& VP)
123
Draw the auxiliary views of a given
7. Auxiliary views Engineering component
Differentiate between Auxiliary view and
apparent view
Differentiate between true shape and
8. Sections of Solids apparent shape of section
Apply principles of hatching.
Draw simple sections of regular solids
9. Orthographic Projection Draw the minimum number of views needed
to represent a given object fully.
Differentiate between isometric scale and
10. Isometric Views
true scale.
Draw the isometric views of given objects,.
Prepare development of Surface of regular
11. Development of surfaces solids and other components like i) funnel
ii) 900 elbow iii) Tray
124
COURSE CONTENTS:
NOTES:
1. B.I.S Specification should invariably be followed in all the topics.
2. A-3 Size Drawing Sheets are to be used for all Drawing Practice Exercises.
Conics: Explanation of Ellipse, Parabola, Hyperbola, as sections of a double cone and a loci of a
moving point, Eccentricity of above curves – Their Engg. Applications viz., Projectiles, reflectors,
Cooling Towers, P-V Diagram of a Hyperbolic process - Construction of any conic section of given
125
eccentricity by general method - Construction of ellipse by concentric circles method, Oblong
Method and Arcs of circles method - Construction of parabola by rectangle method and Tangent
method - Construction of rectangular hyperbola
General Curves: Involute, Cycloid and Helix, explanations as locus of a moving point, their
engineering application, viz., Gear tooth profile, screw threads, springs etc. – their construction
Brief description of different types of pictorial drawing viz., Isometric, oblique, and perspective
and their use - Isometric drawings: Isometric axes, angle between them, meaning of visual
distortion in dimensions - Need for an isometric scale, difference between Isometric scale, and
true scale - difference between Isometric view and Isometric projection - Isometric and non-
Isometric lines -Isometric drawing of common features like rectangles, circular - shapes, non-
isometric lines – Drawing the isometric views for the given orthographic projections -Use of box
/ offset method
126
11.0 Development of Surfaces
Need for preparing development of surface with reference to sheet metal work-Concept of true
length of a line with reference to its orthographic projection when the line is (i) parallel to the
plane of projection (ii) inclined to one principal and parallel to the other -Development of simple
solids like cubes, prisms, cylinders, cones, pyramid and truncation of these solids-Types of
development: Parallel line and radial line development -Procedure of drawing development of
funnels, 900 elbow pipes, Tray.
REFERENCE BOOKS
Engineering Graphics by P I Varghese – ( McGraw-hill)
Engineering Drawing by Basant Agarwal & C.M Agarwal - ( McGraw-hill)
Engineering Drawing by N.D.Bhatt.
T.S.M. & S.S.M on “ Technical Drawing” prepared by T.T.T.I., Madras.
SP-46-1998 – Bureau of Indian Standards.
127
C-20-CCN-107
PART – A 05 x 04=20
01. Answer all the questions
02. Each question carries FIVE marks
01. Write the following in single stroke capital vertical lettering of size 10mm
ORTHOGRAPHIC PROJECTIONS
02. Redraw the given fig. and dimension it according to SP-46:1988.Assume suitable
scale
03. Draw internal common tangents to two unequal circles of radii 26mm and
20mm.The distance between the circles is 75mm.
04. Draw the projections of a regular pentagon of side length 40 mm inclined to the
H.P. by 300 and perpendicular to V.P. using auxiliary plane method
PART – B
10 X 04 = 40
01. Answer any FOUR of the following questions
02. Each question carries TEN marks
05. Draw the involute of a circle of diameter 30 mm and also draw a tangent to the
curve at a distance of 60 mm from the centre of the circle.
06. A right circular cone of height 80 mm and base radius 60 mm is resting in the H.P.
on one of its generators and its axis is parallel to V.P. Draw the projections of the
solid.
07. A regular hexagonal prism of height 80 mm and base side 40 mm is resting in the
H.P. on its base. It is cut by an auxiliary inclined plane of 600 inclination passing
through the axis at a distance of 30 mm from the top base. Draw the sectional
views of the solid and the true section.
128
08. A pentagonal pyramid of height 80 mm and base side 40 mm is resting in the H.P.
on its base such that one of the sides of the base is perpendicular to the V.P. It is
cut by a section plane perpendicular to the V.P. and inclined to the H.P. by 600 and
passing through the axis at a distance of 25 mm from the base. Draw the
development of the lateral surface of the truncated pyramid.
09. Draw the front view, top view and left side view of the object shown in the fig.
10. Draw the isometric view of the component whose orthographic projections are given below
129
No of Total no of Marks Marks
Course Code Course title
periods/week periods for FA for SA
No. of
S No Chapter/ Unit Title COs Mapped
Periods
Course Outcomes Upon completion of the course the student shall be able to
130
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-108.1 2 2 1 2
CCN-108.2 2 3 2 2 2
CCN-108.3 2 2 3
CCN-108.4 2 3 2 3 3 2 2 2
CCN-108.5 2 2 3 2 2 2
CCN-108.6 2 3 2 2
LEARNING OUTCOMES:
Fundamentals and Input / Output statements
1. Exercise on structure of C Program
2. Exercise on Keywords and identifiers
3. Exercise on constants and variables
4. Execution of simple C program
5. Exercise on operators and expressions
6. Exercise on special operators
7. Exercise on input and output of characters
8. Exercise on formatted input and output
9. Exercise on escape sequence characters
Control statements
(Note: Every statement must be repeated with at least 5 different applications)
10. Exercise on simple if statement
11. Exercise on if..else statement
12. Exercise on if..else..if ladder statement
13. Exercise on switch statement
14. Exercise on conditional operator comparing with if-else statement
15. Exercise on while statement
16. Exercise on for statement
17. Exercise on do. While statement
Arrays, structures and unions
18. Exercise on one dimensional arrays
19. Exercise on two dimensional arrays
20. Exercise on strings
21. Exercise on structure
22. Exercise on union
23. Exercise on array of structures
User defined functions, storage classes, pointers, files,and macros
24. Exercise on user-defined function
25. Exercise on storage classes
131
26. Exercise on parameter passing techniques
27. Exercise on recursion
28. Exercise on pointers
29. Exercise on text files
30. Exercise on macros
132
printed for the given input
8 Exercise on Write a C program using Know the use of format string for
formatted input formatted input and different types of data in scan f()
and output formatted output function
Know the use of format string for
different types of data in print f()
function
Check whether the data is read in
correct format
Check whether the data is printed in
correct format
9 Exercise on Write a C program using Know the use of Escape sequence
Escape Sequence Escape Sequence characters
Characters Characters Use the Escape sequence characters
Check whether the data is read in
correct format
Rectify the syntax errors
Check the output for correctness
10 Exercise on Write a C program using Build a relational expression
simple if simple if statement Use the if statement for decision making
statement Rectify the syntax errors
Check the output for correctness
11 Exercise on Write a C program using Build a relational expression
if..else statement if..else statement Use the if..else statement for decision
making
Rectify the syntax errors
Check the output for correctness
12 Exercise on Write a C program using Use else..if ladder statements with
else..if ladder else..if ladder statement correct syntax
statement Rectify the syntax errors
Debug logical errors
Check the output for correctness
13 Exercise on Write a C program using Use switch statement with correct
switch statement switch statement syntax
Identify the differences between switch
and else..if ladder
Rectify the syntax errors
Debug logical errors
Check the output for correctness
14 Exercise on Write a C program using Build the three expressions for
conditional ( ? : ) conditional conditional operator
operator operator Use conditional operator with correct
syntax
Rectify the syntax errors
Debug logical errors
Differentiate conditional operator and
if..else statement
133
15 Exercise on while Write a C program using Build the termination condition for
statement while statement looping
Use while statement with correct syntax
Check whether correct number of
iterations are performed by the while
loop
Rectify the syntax errors
Debug logical errors
16 Exercise on for Write a C program using Build the initial, increment and
statement for statement termination conditions for looping
Use for statement with correct syntax
Rectify the syntax errors
Debug logical errors
Check whether correct number of
iterations are performed by the for loop
Differentiate for and while statements
17 Exercise on Write a C program using Build the termination condition for
do..while do statement looping
statement Use do statement with correct syntax
Rectify the syntax errors
Debug logical errors
Check whether correct number of
iterations are performed by the while
loop
Differentiate do..while, while and for
statements
18 Exercise on one Write a C program to Create a one dimensional array with
dimensional create and access one correct syntax
arrays dimensional array Store elements into array
Read elements from array
Validate boundary conditions while
accessing elements of array
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
19 Exercise on two Write a C program to Create a two dimensional array with
dimensional create and access two correct syntax
arrays dimensional array Store elements into array
Read elements from array
Validate boundary conditions while
accessing elements of array
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
134
20 Exercise on Write a C program for Declare and initialize string variables
strings reading and writing Read strings from keyboard
strings Print strings to screen
21 Exercise on Write a C program using Define a structure with correct syntax
structure structure Identify different members of a
structure
Declare a structure variable
Access different members of structure
Observe the size of the structure
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
22 Exercise on union Write a C program using Define a union with correct syntax
union Identify different members of a union
Declare a union variable
Access different members of union
Observe the size of the union
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
23 Exercise on array Write a C program to Define a structure with correct syntax
of structures create an array of Identify different members of a
structures and store and structure
retrieve data from that Declare a structure variable
array Create an array of structure
Access individual element of the array of
structure
Access different members of structure
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
24 Exercise on user- Write a C program to Identify the different parts of function
defined function define and call user- declaration
defined functions Define function with correct syntax
Classify functions based on it
parameters and return types
Identify parameters passed
Identify parameter passing method used
Identify return value
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
135
25 Exercise on Write a C program using Know the use of different storage
storage classes different storage classes classes
Use the different storage classes
Check whether the scope of variables is
correctly defined or not.
Rectify the syntax errors
Check the output for correctness
26 Exercise on Write a C program using Know the use of parameter passing
parameter parameter passing Use the different parameter passing
passing techniques techniques
techniques Check whether the parameters passed
correctly or not.
Rectify the syntax errors
Check the output for correctness
27 Exercise on Write a C program using Identify where recursive call is made in
recursion recursion the function
Validate the termination condition
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
28 Exercise on Write a C program using Declare pointer variable
pointers pointer data type Initialize pointer variable
Access a variable through its pointer
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
29 Exercise on text Write a C program to Define a file pointer
files create a text file, write Use the various modes of file opening
data into it and read Close the file
data from it Write text into file
Read text from file
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
30 Exercise on Write a C program using Know the need of macros
macros macros Use the macros/pre processor directives
Rectify the syntax errors
Debug logical errors
Check for the correctness of output for
the given input
136
E -1
PHYSICS LAB PRACTICE
(C-20 CURRIUCULUM COMMON TO ALL BRANCHES)
TIMESCHEDULE
137
Competencies and Key competencies to be achieved by the student
Name of the Competencies Key competencies
Experiment
(No of Periods)
1. Hands on practice on Vernier Find the Least count Read the scales
Calipers(03) Fix the specimen in posit Calculate the
Read the scales requisite physical
Calculate the physical quantities of given
quantities of given object objects
2. Hands on practice on Screw Find the Least count Read the scales
gauge(03) Fix the specimen in posit Calculate thickness of
Read the scales given glass plate
Calculate thickness of glass Calculate cross section
place and cross section of of wire and other
wire and other quantities quantities
4. Simple pendulum(03) Fix the simple pendulum to Find the time for
the stand number of oscillations
Adjust the length of Find the time period
pendulum Calculate the
Find the time for number of acceleration due to
oscillations gravity
Find the time period Draw l-T and l-T2 graph
Calculate the acceleration
due to gravity
Draw l-T and l-T2 graph
138
5. Velocity of sound in air Adjust the reservoir
level
–Resonance method (03) Arrange the resonance Find the first and
apparatus second resonanting
Adjust the reservoir level for lengths
booming sound Calculate velocity of
Find the first and second sound at room
resonanting lengths temperature
Calculate velocity of sound Calculate velocity of
sound at 00 C
7. Refractive index of solid using Find the least count of Read the scale
vernier on microscope Calculate the
traveling microscope(03) Place the graph paper below refractive index of
microscope glass slab
Read the scale
Calculate the refractive
index of glass slab
8. Boyle’s law verification (03) Note the atmospheric Find the length of air
pressure column
Fix the quill tube to retort Find the pressure of
stand enclosed air
Find the length of air column Find the value P x l
Find the pressure of
enclosed air
Find and compare the
9. . Meter bridge(03) Make the circuit connections Find the balancing
calculated value P x l
Find the balancing length length
Calculate unknown Calculate unknown
resistance resistance
Find the radius of wire Calculate the specific
Calculate the specific resistance
resistance
139
10. Mapping of magnet lines of Draw magnetic meridian
Placed the bar magnet
force(03) in NN and NS directions Draw magnetic lines
Draw magnetic lines of of
force force
Locate the neutral Locate the neutral
points along equatorial points
and axial lines
11. Surface tension of liquid Find the least count of along
Read theequatorial
scale
usingtraveling microscope(03) vernier on microscope and axial linesof
Calculate height
Focus the microscope to the liquid rise
lower meniscus & bent pin Calculate the surface
Read the scale tension of water
Calculate height of liquid rise
Calculate the surface tension
of water
12.. Coefficient of viscosity by Find the least count of Find the pressure head
capillary method(03) vernier Calculate rate of
Fix the capillary tube to volume of liquid
aspiratory bottle collected
Find the mass of collected Find the radius of
water capillary tube
Find the pressure head Calculate the viscosity
Calculate rate of volume of of water
liquid collected
Find the radius of capillary
tube
Calculate
Scheme of Valuation for end Lab Practical Examination :
the viscosity of
water using capillary method
140
CHEMISTRYLAB PRACTICE
TIMESCHEDULE
141
Objectives:
1.0 Practice volumetric measurements (using pipettes, measuring jars, volumetric flask,
burettes) and gravimetric measurements (using different types of balances), making
dilutions, etc To identify the chemical compounds and solutions by senses.
2.0 Practice making standard solutions with pre weighed salts and to make solutions of desired
dilutions using appropriate techniques.
3.0 Conduct titrations adopting standard procedures and using Std. Na2CO3solutionfor
estimation of HCl
4.0 Conduct titrations adopting standard procedures and using Std.HCl solution for estimation of
NaOH
5.0 Conduct titrations adopting standard procedures and using Std. NaOH solution for
estimation of H 2 SO 4
6.0 Conduct titrations adopting standard procedures and using Std.KMnO4solution for
estimation of Mohr’s Salt
7.0 Conduct titrations adopting standard procedures to determine the acidity of given samples
of water (One ground water and one surface / tap water, and rain water if available)
8.0 Conduct titrations adopting standard procedures to determine the alkalinity of given
samples of water (One ground water and one surface / tap water)
9.0 Conduct titrations adopting standard procedures to determine the total hardness of given
samples of water (One ground water and one surface / tap water) using Std. EDTA solution
10.0 Conduct titrations adopting standard procedures to determine the chlorides present in the
given samples of water and wastewater (One ground water and one surface / tap water)
11.0 Conduct the test using titrometric / electrometric method to determine Dissolved Oxygen
(D.O) in given water samples (One sample from closed container and one from open
container / tap water)
12.0 Conduct the test on given samples of water / solutions (like soft drinks, sewage, etc.) to
determine their pH using standard pH meter
142
Competencies and Key competencies to be achieved by the student
143
Familiarize with
Prepare standard
Estimation of Dissolved Oxygen(D.O)in water instrument
solutions / buffers,
sample (By electrometric method) (03) Choose appropriate
etc.
‘Mode’ / ‘Unit’
Standardize the
Prepare standard
instrument with
Determination of pH using pH meter (03) solutions / buffers,
appropriate
etc.
standard solutions
Standardize the
Plot the standard
instrument with
Determination of conductivity of water and curve
appropriate
adjusting ionic strength to required level (03) Make
standard solutions
measurements
Plot the standard
accurately
curve
Make
measurements
Determination of turbidity of water (03) accurately
Follow Safety
precautions
Measuring the
accurate volume Measuring the
and weight of accurate volume
sample and weight of
Filtering and air sample
drying without Filtering and air
Estimation of total solids present in water
losing any filtrate drying without
sample (03)
Accurately losing any filtrate
weighing the filter Accurately
paper, crucible and weighing the filter
filtrate paper, crucible and
Drying the crucible filtrate
in an oven
SCHEME OF VALUATION
A) Writing Chemicals, apparatus ,principle and procedure 5M
B) Demonstrated competencies 20M
Making standard solutions
Measuring accurately the standard solutions and titrants
Effectively Controlling the flow of the titrant
Identifying the end point
Making accurate observations
C) Viva-voce 5M
Total 30M
144
Course No. of Total No. of Marks for Marks
Course Title
code Periods/Weeks periods FA for SA
CCN-110
Computer
(common
Fundamentals 3 90 40 60
to all
Lab
branches)
Time schedule:
145
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-110.1 3 3 3 3 3 3 3 3 2 3
CCN-110.2 3 3 3 3 3 3 3 3 2 3
CCN-110.3 3 3 3 3 3 3 3 3 2 3
CCN-110.4 3 3 3 3 3 3 3 3 2 3
CCN-110.5 3 3 3 3 3 3 3 3 2 3
Average 3 3 3 3 3 3 3 3 2 3
Learning Outcomes:
146
IV. Practice with MS-EXCEL
13. To familiarize with MS-EXCEL layout
14. To access and enter data in the cells
15. To edit a spread sheet- Copy, Cut, Paste, and selecting Cells
147
37. To change colors of Photograph.
38. To prepare a cover page for the book in your subject area.
39. To adjust the brightness and contrast of the picture so that it gives an elegant look.
Key competencies:
3. To check the hardware a. Find the CPU name and clock a. Access device
present in your computer speed manager and find
b. Find the details of RAM and the details
Hard disk present b. Type /Navigate the
c. Access Device manager using correct path and
148
Control Panel and check the Select icon related
status of devices like mouse to the details
and key board required
d. Use My Computer to check
the details of Hard drives and
partitions
e. Use the Taskbar
4. Working with Files and a. Create folders and organizing a. Create files and
Folders files in different folders folders Rename ,
b. Use copy / paste move arrange and search
commands to organize files for the required
and folders folder/file
c. Arrange icons – name wise, b. Restore deleted files
size, type, Modified from Recycle bin
Working with Files and d. Search a file or folder and find
Folders its path
e. Create shortcut to files and
Continued.... folders (in other folders) on
Desktop
f. Familiarize with the use of
My Documents
g. Familiarize with the use of
Recycle Bin
To use Windows a. Familiarize with the use of a. Use windows
5. Accessories: Calculator accessories and
b. Access Calculator using Run select correct text
Calculator – Notepad – command editor based on the
WordPad – MS Paint c. Create Text Files using situation.
Notepad and WordPad and
observe the difference in file b. Use MS pain to
size create /Edit pictures
d. Use MS paint and create and save in the
.jpeg, .bmp files using MS required format.
Paint
6. To familiarize with Ribbon a. Create/Open a document a. Create a Document
layout of MS word. – b. Use Save and Save as features and name
Home – Insert- page c. Work on two Word appropriately and
documents simultaneously save
layout- References-Review-
d. Choose correct Paper size and b. Set paper size and
View Printing options print options
7. To practice Word a. Typing text a. Use key board and
Processing Basics b. Keyboard usage mouse to enter/edit
c. Use mouse (Left click / Right text in the
click / Scroll) document.
d. Use Keyboard shortcuts b. Use shortcuts
e. Use Find and Replace c. Use spell check/
features in MS- word Grammar features
f. Use Undo and Redo Features for auto corrections.
g. Use spell check to correct
Spellings and Grammar
149
8. To practice Formatting a. Formatting Text a. Format Text and
techniques b. Formatting Paragraphs paragraphs and use
c. Setting Tabs various text styles.
d. Formatting Pages b. Use bullets and
e. The Styles of Word numbers to create
f. Insert bullets and numbers lists
g. Themes and Templates c. Use Templates
h. Insert page numbers, header /Themes
and footer d. Insert page numbers
date, headers and
footers
9. To insert a table of a. Edit the table by adding the a. Insert table in the
required number of rows fields – Deleting rows and word document and
and columns columns –inserting sub table – edit
marking borders. Merging and b. Use sort option for
splitting of cells in a Table arranging data.
b. Changing the background
colour of the table
c. Use table design tools
d. Use auto fit – fixed row/
column height/length – Even
distribution of rows / columns
features
e. Convert Text to table and
Table to Text
f. Use Sort feature of the Table
to arrange data in
ascending/descending order
10. To Insert objects, clipart a. Create a 2-page document. a. Insert hyperlinks
and Hyperlinks &Insert hyperlinks and t &Bookmarks
Bookmarks. b. Create organization
b. Create an organization chart charts/flow charts
c. Practice examples like
preparing an Examination
schedule notice with a
hyperlink to Exam schedule
table.
11. To Use Mail merge feature a. Use mail merge to prepare Use Mail merge
of MS Word individually addressed letters feature
b. Use mail merge to print
envelopes.
12. To use Equations and a. Explore various symbols Enter Mathematical
symbols features. available in MS Word symbols and
b. Insert a symbol in the text Equations in the word
c. Insert mathematical equations
document
in the document
150
b. Use Quick Access Toolbar- features available
Title Bar- Ribbon-Worksheets- in toolbar
Formula Bar-Status Bar
14. To access and Enter data in a. Move Around a Worksheets- a. Access and select
the cells Quick access -Select Cells the required cells
b. Enter Data-Edit a Cell-Wrap by various
Text-Delete a Cell Entry-Save a addressing
File-Close Excel methods
b. Enter data and edit
15. To edit spread sheet Copy, a. Insert and Delete Columns Format the excel
Cut, Paste, and selecting and Rows-Create Borders- sheet
cells Merge and Center
b. Add Background Color-Change
the Font, Font Size, and Font
Color
c. Format text with Bold,
Italicize, and Underline-Work
with Long Text-Change a
Column's Width
16. To use built in functions a. Perform Mathematical Use built in functions
and Formatting Data Calculations verify -AutoSum in Excel
b. Perform Automatic
Calculations-Align Cell Entries
17. To enter a Formula for a. Enter formula
automatic calculations b. Use Cell References in
Formulae Enter formula for
c. Use Automatic updating automatic calculations
function of Excel Formulae
d. Use Mathematical Operators
in Formulae
e. Use Excel Error Message and
Help
18. To Create Excel Functions, a. Use Reference Operators a. Create Excel sheets
Filling Cells b. Work with sum, Sum if , involving cross
Count and Count If Functions references and
c. Fill Cells Automatically equations
b. Use the advanced
functions for
conditional
calculations
19. To sort and filter data in a. Sort data in multiple columns a. Refine the data in a
table b. Sort data in a row worksheet and
c. Sort data using Custom order keep it organized
d. Filter data in work sheet b. Narrow a
worksheet by
selecting specific
choice
151
20. To Practice Excel Graphs a. Produce an Excel Pie Chart a. Use data in Excel
and Charts b. Produce sheet to Create
c. Excel Column Chart technical charts and
graphs Produce
Excel Line Graph
b. Produce a
Pictograph in Excel
21. To develop lab reports of Create Lab reports using MS a. Insert Practical
respective discipline Word and Excel subject name in
Header and page
numbers in Footer
22. To format a Worksheet in a. Shade alternate rows of data a. Format Excel sheet
Excel, page setup and print b. Add currency and percentage b. Insert headers
symbols &footers and print
c. Change height of a row and
width of a column
d. Change data alignment
e. Insert Headers and Footers
f. Set Print Options and Print
23. To familiarize with Ribbon Use various options in Access required
layout &features of PowerPoint options in the tool bar
PowerPoint 2007. a. Home
b. Insert
c. Design
d. Animation
e. Slideshow
f. View
g. Review
24. To create a simple a. Insert a New Slide into a. Create simple
PowerPoint Presentation PowerPoint PowerPoint
b. Change the Title of a presentation with
PowerPoint Slide photographs/ClipAr
c. PowerPoint Bullets t and text boxes
d. Add an Image to a PowerPoint b. Use bullets option
Slide
e. Add a Textbox to a
PowerPoint slide
25. To Set up a Master Slide in a. Create a PowerPoint Design a. Setup Master slide
PowerPoint and add notes Template and format
b. Modify themes b. Add notes
c. Switch between Slide master
view and Normal view
d. Format a Design Template
Master Slide
e. Add a Title Slide to a Design
Template
f. The Slide Show Footer in
PowerPoint
g. Add Notes to a PowerPoint
Presentation
152
26. To Insert Text and Objects a. Insert Text and objects Insert Text and
b. Set Indents and line spacing Objects
c. Insert pictures/ clipart
d. Format pictures Use 3d features
e. Insert shapes and word art
f. Use 3d features
g. Arrange objects
29. To insert a Charts/Graphs a. Create 3D Bar Graphs in Create charts and Bar
PowerPoint graphs, Pie Charts and
b. Work with the PowerPoint format.
Datasheet
c. Format a PowerPoint Chart
Axis
d. Format the Bars of a Chart
e. Create PowerPoint Pie Charts
f. Use Pie Chart Segments
g. Create 2D Bar Charts in
PowerPoint
h. Format the 2D Chart
e. Format a Chart Background
30. To Insert audio & video, a. Insert sounds in the slide and a. Insert Sounds and
Hyperlinks in a slide hide the audio symbol Video in
b. Adjust the volume in the appropriate
Add narration to the slide settings format.
c. Insert video file in the format b. Add narration to
supported by PowerPoint in a the slide
slide c. Use hyperlinks to
d. Use automatic and on click switch to
options different slides
e. Add narration to the slide and files
f. Insert Hyperlinks
153
32. Reviewing presentation a. Checking spelling and a. Use Spell check
grammar and Grammar
b. Previewing presentation feature
c. Set up slide show b. Setup slide show
d. Set up resolution c. Add timing to the
e. Exercise with Rehearse slides
Timings feature in PowerPoint d. Setup automatic
f. Use PowerPoint Pen Tool slide show
during slide show
g. Saving
h. Printing presentation
(a) Slides
(b) Hand-out
154
36 To change Background of a a. open the foreground and Able to swap
Photograph background image background elements
b. Use different selection tools to using the Select and
paint over the image Mask tool and layers.
c. Copy background image and
paste it on the foreground.
d. Resize and/or drag the
background image to
reposition.
e. In the Layers panel, drag the
background layer below the
foreground image layer.
37 To change colors of a. Change colors using:
Photograph i) Color Replacement tool Able to control color
ii) Hue/Saturation adjustment saturation
layer tool
38 To prepare a cover page for a. open a file with height 500 and
the book in subject area width 400 for the cover page. Able to prepare cover
page for the book
b. apply two different colors to
work area by dividing it into
two parts using Rectangle tool.
c. Copy any picture and place it
on work area→ resize it using
free transform tool.
d. Type text and apply color and
style
e. Apply effects using blended
options
39 To adjust the brightness a. open a file.
and contrast of picture to b. Go to image→ adjustments→ Able to control
give an elegant look Brightness/Contrast. brightness/contrast.
155
Table specifying the scope of syllabus to be covered for unit tests
Unit Test Learning outcomes to be covered
Unit test-1 From 1 to 8
Unit test-2 From 9 to 22
Unit test-3 From 23 to 40
156
I Year Internal Lab Examination
UNIT TEST - I
MODEL QUESTION PAPER
COMPUTER FUNDAMENTALS LAB
5. Perform the process of removing and placing the RAM in the corresponding slot.
b) Processor name
c) RAM
d) Hard disk
8.Create a folder by your name, search a file or folder and find its path.
10. Create a word document that contains TEN names of your classmates (boys-5 & girls-5) and
perform the following tasks:
157
I Year Internal Lab Examination
UNIT TEST - II
MODEL QUESTION PAPER
COMPUTER FUNDAMENTALS LAB
1. Write individually addressed letters to your friends about the Republic Day celebration
using Mail Merge.
2. Create a Word document about your college and insert page numbers in footer and College Name in
header.
3. Create your class time table using Tables in MS Word.
4. Create a 2-page document about your College& insert hyperlinks for courses offered in the college
and insert Bookmarks next to College Name.
5. Write individually addressed letters to your friends (at least 5 members) to intimate the External
Examination time table using Mail Merge.
(𝑥+𝑦)2 𝑥 2 +2𝑥𝑦 +𝑦 2
6. Write an equation = in MS word.
(𝑥−𝑦)2 𝑥 2 −2𝑥𝑦 +𝑦 2
8. Create a spreadsheet by totaling marks of 3 or more subjects, then calculate percentage and
hence find grade based on boundary conditions of FIVE students:
9. Create a Excel spreadsheet for the following data, making sure that the cell marked with Category
(A1) is pasted in cell A1 in the spreadsheet and perform the questions below.
Category (A1) Product Name Quantity Inventory Price per Unit Total Price
Office Supplies Binder 2 20 12.99 25.98
Office Supplies Pencil 20 20 0.99
Electronics Samsung 4K Smart TV 1 5 399.00
Electronics Bluetooth Speakers 4 5 44.49
Computers Lenovo X230 12in Laptop 2 2 279.90
a). Change the format of the “Total Price” column to “Currency” format.
10. Create a spreadsheet to calculate Cumulative monthly attendance for a period of Three months.
158
I Year Internal Lab Examination
159
BOARD DIPLOMA EXAMINATIONS
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
MODEL PRACTICAL QUESTION PAPER-YEAR END EXAM
COMPUTER FUNDAMENTALS LAB
(𝑥+𝑦)2 𝑥 2 +2𝑥𝑦 +𝑦 2
9. Write the procedure to use Equation(𝑥−𝑦)2 = 𝑥 2 −2𝑥𝑦 +𝑦 2 and Symbols.
160
10. Write the procedure to perform the following in MS Excel
12. Write the procedure to create simple Power Point Presentation on your college in Three
slides.
13. Write the procedure to perform Animation on Text and Objects in your presentation.
14. Take a photographic image. Give a title for the image. Put the border. Write your names.
Write the Name of Institution and Place.
15. Prepare a cover page for the book in your subject area. Plan your own design.
16. You are given a picture of a flower and associated background (Extract.jpg).Extract the
Flower only from that and organize it on a background. Select your own background for
organization.
17. You are given a picture (BrightnessContrast.jpg). Adjust thebrightness and contrast of the
picture so that it gives an elegant look.
18. You are given a picture (position.jpg). Position the picture preferablyon a plain background
of a color of your choice - Positioning includerotation and scaling.
19. Remove the arrows and text from the given photographic image (Filename: photo.jpg).
20. Type a word; apply the following effects. Shadow Emboss.
161
III SEMESTER
162
Per End
Duration Sessional Total
Theory Practicals Semester Exam
(hrs) Marks Marks
Marks
THEORY SUBJECTS
CCN-
Mathematics –II 4 60 3 20 80 100
301
CCN- Python
5 - 75 3 20 100
302 Programming 80
CCN- Operating
4 - 60 3 20 80 100
303 systems
Data
CCN- Communication
6 - 90 3 20 80 100
304 and Computer
Networks
CCN-
DBMS 6 - 90 3 20 80 100
305
PRACTICAL SUBJECTS
CCN- Python
- 3 45 3 40 60
306 Programming Lab 100
Computer
CCN- Hardware and
- 6 90 3 40 60 100
307 Network
Maintenance Lab
CCN-
DBMS Lab 4 60 3 40 60 100
308
CCN-
Multimedia Lab 4 60 3 40 60 100
309
Total 25 17 630 260 640 900
CCN-301 common with all branches
CCN-302 common with DAIME, DCBDE branches&CM-505 of DCME, IT-404 of DIT, WD-505 of DWDE
CCN-303 common with DAIME, DCME, DIT, DWDE branch *** CCN-305 common with DCME, DIT, DAIME,
DCBDE, DWDE branches& AI-404 Of DAIE****CCN-306 common with DAIME, DCBDE branches & CM-507 of
DCME, IT—407 of DIT
CCN-307 common with DAIME, DCBDE branches ***CCN- 308common with DCME,DIT,DAIME,DCBDE,DWDE
branches& AI-409 of DAIE
CCN-309 common with DCME,DIT,DAIME,DCBDE,DWDE branches& AI-507 of DAIE
C-20
ENGINEERING MATHEMATICS-II
163
Engineering
CCN-301 4 60 20 80
Mathematics-II
Total Periods 60
164
C-20
ENGINEERING MATHEMATICS – II
Learning Outcomes
Unit-I
1.2. State the indefinite integral of standard functions and properties of Integrals (u + v) dx
and ku dx where k is constant and u, v are functions of x.
1.3. Solve integration problems involving standard functions using the above rules.
1.4. Evaluate integrals involving simple functions of the following type by the method of
substitution.
iii) f (x)/[f(x)] dx
1.5. Find the integrals of tan x, cot x, sec x and cosec x using the above.
1.6. Evaluate the integrals of the form sinmx cosn x dx where m and n are suitable
positive integers.
1 1 1
i) , 2 , 2
a x a x x a2
2 2 2
1 1 1
ii ) , ,
a2 x2 a2 x2 x2 a2
iii ) x 2 a 2 , x 2 a 2 , a 2 x 2
165
1.9. Evaluate the integrals of the type
1 1 1
a bSin d , a b cos d and a cos b sin cd .
1.10. Evaluate integrals using decomposition method.
1.12 Use Bernoulli’s rule for evaluating the integrals of the form u.vdx .
Unit-II
2.3. Solve problems on definite integrals over an interval using the above concept.
2.5. Evaluate simple problems on definite integrals using the above properties.
2.7. Find the areas under plane curves and area enclosed between two curves using
integration.
2.8. Obtain the mean value and root mean square value of the functions in any given
interval.
2.10.Solve some problems using Trapezoidal rule, Simpson’s 1/3 rule for approximation of
integrals.
166
Unit -III
C.O. 3 Form differential equations and solve differential equations of first order and first
degree.
3.4Solve the first order and first degree differential equations by variables separable
method.
3.5 Solve Homogeneous differential equation of first order and first degree.
3.6 Solve exact differential equation of first order and first degree.
3.7 Solve linear differential equation of the form dy/dx + Py = Q, where P and Q are
functions of x or constants.
167
C-20
Engineering Mathematics – II
CO/PO – Mapping
CCN-
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
301
CO1 3 2 2 2 3 1 2
CO2 3 3 3 3 3 3 3
CO3 3 3 3 3 3 3 3
PO5: Appropriate quiz programme may be conducted at intervals and duration as decided by
concerned teacher.
PO7: Such activities are to be planned that students visit library to refer standard books on
Mathematics and latest updates in reputed national and international journals, attending
seminars, learning mathematical software tools.
PSO1: An ability to understand the concepts of basic mathematical techniques and to apply them in
various areas like computer programming, civil constructions, fluid dynamics, electrical and
electronic systems and all concerned engineering disciplines.
PSO2: An ability to solve the Engineering problems using latest software tools, along with analytical
skills to arrive at faster and appropriate solutions.
PSO3: Wisdom of social and environmental awareness along with ethical responsibility to have a
successful career as an engineer and to sustain passion and zeal for real world technological
applications.
168
C-20
Engineering Mathematics – II
CO periods addressing PO in
Mapped with Level
PO no column I Remarks
CO no (1,2 or 3)
Number %
7
5% to 25% Level
PSO 1 CO1, CO2, CO3 60 100% 3
1 Low addressed
PSO 2 CO1, CO2, CO3 40 66.6% 3
169
C-20
ENGINEERING MATHEMATICS – II
COURSE CONTENTS
Unit-I
Indefinite Integration .
sin
m
of tan x, cot x, sec x, cosec x. Integrals of the form x.cos n x dx, where at least one of
m and n is odd positive integers. Integrals of suitable powers of tanx. secx and cosecx.cotx
by substitution.
1 1 1
i) , ,
a2 x2 a2 x2 x2 a2
1 1 1
ii ) , ,
a2 x2 a2 x2 x2 a2
iii ) x 2 a 2 , x 2 a 2 , a 2 x 2
Integration by parts, Bernoulli’s rule and integrals of the form ex [f(x) + f (x)] dx.
Unit-II
170
Unit -III
Differential Equations:
Textbook:
Engineering Mathematics-II, a textbook for third semester diploma courses, prepared &
prescribed by SBTET, AP.
Reference Books:
171
BLUE PRINT
C-20
Engineering Mathematics – II
172
UNIT TEST MODEL PAPERS
First Year
Part-A 16Marks
(2) First question carries four marks and the remaining questions carry three marks
each
x dx
8
a. Evaluate (CO1)
1
b. Evaluate 4 x2
dx. (CO1)
e f ( x) f ( x) dx e f ( x) c is true/false
x ' x
c. (CO1)
2
d. Evaluate cos xdx (CO2)
0
1
2. Evaluate 3cos ec 2 x 2 tan x sec x dx. (CO1)
x
sin log x
3. Evaluate x
dx. (CO1)
x
4. Evaluate e sin 2 xdx. (CO1)
2
sin
2
5. Evaluate xdx (CO2)
0
173
Part-B 3×8=24
1
6. A) Evaluate dx. (CO1)
5 4 cos x
or
4 3
B) Evaluate sin x cos xdx. (CO1)
1 x2
1
7. A) Evaluate cos 2
dx. (CO1)
1 x
or
4 2x
B) Evaluate x e dx. (CO1)
2
8. A) Evaluate cos 4 x cos xdx
0
(CO2)
or
2
sin10 x
B) Evaluate dx (CO2)
0
sin10 x cos10 x
-o0o-
174
Unit Test II C –20, CCN-301
First Year
Part-A 16Marks
(2) First question carries four marks and the remaining questions carry three marks
each
a. Volume of the curve y f ( x) over the interval a, b when rotated about X-axis is
____________ (CO2)
b. Mean value of f ( x) over the interval a, b is____________ (CO2)
d2y
c. Order of differential equation 2
p 2 y 0 is__________ (CO3)
dx
dy
d. Integrating factor of Py Q is________________ (CO3)
dx
Find the area enclosed by curve x 4 y between the lines x 2 and x 4 (CO2)
2
3.
4. Form the differential equation by eliminating the arbitrary constants from
y A cos 2 x B sin 2 x. (CO3)
dy 1 y2
5. Solve . (CO3)
dx 1 x2
Part-B 3×8=24
175
Instructions: (1) Answer all questions.
A) Find the area bounded between the curve y x 5x and the line y 4 2 x (CO2)
2
6.
Or
x2 y 2
7. A) Find the volume of the solid obtained by revolving the ellipse 1 about x axis
16 25
(CO2)
or
6
1
B) Calculate the approximate value of 1 x dx by taking n 6 using Trapezoidal rule
0
(CO3)
8.
A) Solve y 2 2 xy dx 2 xy x 2 dy 0. (CO3)
or
dy y
B) Solve x x3 y 6 . (CO3)
dx x
-o0o-
176
ENGINEERING MATHEMATICS CCN- 301
PART-A
1. Evaluate 2sin x 3 e x
4
dx. CO 1
1 x2
1
1
5. Evaluate dx. CO 2
0
1 x2
dy 1 y 2
9. Solve CO3
dx 1 x 2
2
2
10. Solve x y dx y x dy 0. CO3
PART-B
Answer All questions. Each question carries EIGHT marks. 5x8=40M
177
3x 1
11. A) Evaluate x 1 x 3 dx. CO1
Or
1
B) Evaluate 5 4 cos x dx. CO1
x
3
B) Evaluate cos xdx. CO1
1
x3
13. A) Evaluate dx. CO2
0
1 x8
Or
2
1
B) Evaluate dx. CO2
0
1 tan 3 x
14. A) Find the area of the region bounded by the curves y 2 4 x and x 2 4 y . CO2
Or
x2 y 2
15. A) Find the volume of the solid generated by revolution of the ellipse 1
16 25
about X-axis CO2
Or
11
178
PART-C
Answer the following question. Question carries TEN marks. 1x10=10M
dy
16. Solve 2sin x y cos x xy 3e x . CO3
dx
179
STATE BOARD OF TECHNICAL EDUCATION, A.P
PART-A
tan 1 x
3. Evaluate dx. CO 1
1 x2
dy
9. Solve e2 x y CO3
dx
dy y
10. Solve x CO3
dx x
180
PART-B
Answer All questions. Each question carries EIGHT marks. 5x8=40M
1
11. A) Evaluate 2x 2
3x 5
dx. CO1
Or
2 sin 2 x
12. A) Evaluate e x dx. CO1
1 cos 2 x
Or
B) Evaluate e x dx.
2x 4
CO1
1
sec2 x
13. A) Evaluate dx. CO2
1 tan x
2
0
Or
2
B) Evaluate log 1 tan d . CO2
0
14. A) Find the area bounded between the curves y x 2 and the line y 3x 4 . CO3
Or
15. A) Find the volume of right circular cone using integration. CO2
Or
1
1
B) Find the approximate value of from 1 x
0
2
dx using Trapezoidal rule by
181
PART-C
Answer the following question. Question carries TEN marks. 1x10=10M
1 Unit-I: Indefinite Integration and part of Unit-II: Definite Integration are required for CME
branch
2 Part of Unit-II: Appliocations of Definite Integration and Unit-III are not required
3 Instead of Part of Unit-II: Appliocations of Definite Integration and Unit-III , Concepts of
Discrete Mathematical Structures may be included which is essential for CME branch students.
Course Course Title No. of Periods/ Total No. of Marks Marks for
code Weeks periods for FA SA
CCN-302 Python 5 75 20 80
Programming
182
and File Handling and Exception Handling
Total Periods 75
CO5 CCN-302.5 Develop Python application programs using OOP Concept, FILES,
Exceptions
CO-PO/PSO Matrix:
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-302.1 3 3 3 2 3 2 3
CCN-302.2 3 3 3 2 1 1 3 2 2
CCN-302.3 2 1 1 1 1 1 1 3
CCN-302.4 2 2 3 1 2 1 2 2 1
CCN-302.5 2 2 3 1 1 1 2 3 1
Average 2.4 2.2 2.6 2.25 1.3 1.3 1.3 2.4 1.75 2
3=Strongly mapped, 2=moderately mapped, 1=slightly mapped
Learning Outcomes:
1.0 Introduction
1.1. History of Python.
1.2. List Python features.
1.3. Explain Applications of Python.
1.4. Describe Python Integrated Development and Learning Environment (IDLE)
1.5. Give the process of Running Python Scripts.
1.6. Explain Identifiers, Keywords, Indentation, Variables
1.7. Explain various datatypes (Int, float, Boolean, string, and list)
1.8. Explain declaration, initialization of variables.
1.9. Explain Input and Output statements.
1.10. Explain formatted input output.
1.11. State the usage of comments
1.12. Explain various Operators.
1.13. Explain Boolean values.
183
1.14. Explain Operator precedence rules.
1.15. State the purpose of modules.
1.16. Define functions.
1.17. List types of functions.(Built-in, User defined)
1.18. Explain Built-in Functions.
1.19. Give the Steps in Develop a simple python program and execution.
184
4.11.1. Explain Tuple assignment.
4.11.2. Explain Tuple as return value.
4.11.3. Explain Tuple Comprehension
4.12. Dictionaries
4.12.1. Explain creation of dictionary/assignment.
4.12.2. Explain Operations and methods.
4.12.3. Explain Dictionary Comprehension.
4.13. Explain Sets.
5.0 Object Oriented Programming in Python and File Handling and Exception Handling
5.1 Creating Classes
5.2 Creating Objects
5.3 Method Overloading and Overriding
5.4 Data Hiding
5.5 Data Abstraction
5.6 Opening files in different modes
5.7 Processing files
5.8 Closing a file
5.9 Exception Handling
COURSE CONTENT
UNIT – I:
Introduction: Introduction to Python and installation, data types: Int, float, Boolean, string,
and list; variables, Arithmetic Operators, Comparison (Relational) Operators, Assignment
Operators, Logical Operators, Bitwise Operators, Membership Operators, Identity Operators,
Boolean values, expressions, statements, precedence of operators, comments; modules,
functions--- function and its use, flow of execution, parameters and arguments.
UNIT – II:
Control Flow and Loops: Control Flow- if, if-elif-else, for, while, break, continue, pass
UNIT – III:
Functions and Arrays - Defining Functions, Calling Functions, Passing Arguments, Keyword
Arguments, Default Arguments, Variable-length arguments, Anonymous Functions, Fruitful
Functions(Function Returning Values), Scope of the Variables in a Function - Global and Local
Variables, Modules: Creating modules, import statement, from Import statement, name
spacing, Python packages, Introduction to PIP, Installing Packages via PIP, Using Python
Packages - Strings: string slices, immutability, string functions and methods, string module;
Python arrays, Access the Elements of an Array, array methods.
UNIT – IV:
185
Data Structures : Lists: list operations, list slices, list methods, list loop, mutability, aliasing,
cloning lists, list parameters, list comprehension; Tuples: tuple assignment, tuple as return
value, tuple comprehension; Dictionaries: operations and methods, comprehension-sets.
UNIT – V:
Error and Exceptions: Difference between an error and Exception, Handling Exception, try
except block, Raising Exceptions, User Defined Exceptions
REFERENCE BOOKS
1. Python Programing by K. Nageswara Rao, Shaikh Akbar - Scitech Publications (India) Pvt. Ltd.
2. Python Programming: A Modern Approach, Vamsi Kurama, Pearson
3. Learning Python, Mark Lutz, Orielly
4. Think Python, Allen Downey, Green Tea Press
5. Core Python Programming, W.Chun, Pearson.
6. Introduction to Python, Kenneth A. Lambert, Cengage
ModelBlue Print:
S.No. Chapter/Unit No.of Weightage Marks Wise Question wise CO’s Mapped
title periods Allocatd Distribution of Distribution of
Weightage Weightage
R U Ap An R U Ap An
Python
1 Programming 10 11 3 8 1 1 CO1
Introduction
Control Flow *
2 15 14 3 8 3 * 1 1 1 CO2
and Loops
Functions and *
3 15 14 3 3 8 * 1 1 1 CO3
Arrays
Object Oriented *
Programming in
5 Python and File 20 17 3 6 8 * 1 2 1 CO5
Handling and
Exception
186
Handling
Note: Part-C: 10 marks single analytical question may be chosen from chapters marked with *.
PART-A 16Marks
187
PART-B 3X8=24Marks
Instructions:1) Answer all questions
2) Each question carries 8 Marks
3) Answer should be comprehensive and the criterion for valuation is the
content but not the length of the answer
6. a) Explain about the need for learning python programming and its importance. (CO1)
Or
b) Explain the basics for executing a python program using REPL(Shell) with an example.(CO1)
7. a) What are the different loop control statements available in python? Explain with suitable
examples. (CO2)
Or
8. a)Write a python program to find the reverse of a given number using functions. (CO3)
Or
b) List and explain different arithmetic operators supported by Python. Discuss about their
precedence and associativity. (CO1)
188
BOARD DIPLOMA EXAMINATION
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
MODEL PAPER – END EXAMINATION
Python Programming
SCHEME: C-20 SUBJ
CODE:CCN-302
MAX MARKS:80 TIME: 3
HOURS
PART-A 10X3=30Marks
PART-B
5x8=40Marks
12. A. Write a Python program to print sum of first 100 natural numbers using any loop.
CO2
or
B.Explain different conditional control flow statements in Python with examples.
CO2
189
13. A.Explain String functions and methods.
CO3
or
B. Write a Python program to add two matrices using array methods.
CO3
PART – C
1X10=10Marks
16. Is SQL better than Python or not justify. CO3
No. of Total No. of Marks for
Course code Course Title Marks for FA
Periods/Weeks periods SA
Operating
CCN-303 4 60 20 80
Systems
Total Periods 60
190
Upon completion of the course the student shall be able
CO1 CCN-303.1 Explain basic concepts of Operating System
CO2 CCN-303.2 Analyse a given process scheduling algorithm
Course CO3 CCN-303.3 Describe Semaphores, synchronization and Deadlock handling techniques
Out
comes CO4 CCN-303.4 Use memory management techniques and page replacement algorithms
CO5 CCN-303.5 Use Disk scheduling algorithms and File allocation methods with respect to
different operating systems
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-303.1 3 2 2 2 3 3 3 3 2 2
CCN-303.2 3 3 3 2 2 3 3 2 2 2
CCN-303.3 3 3 3 2 3 3 3 3 2 3
CCN-303.4 3 3 3 3 3 3 3 3 3 3
CCN-303.5 2 2 2 3 2 3 2 3 3 2
CCN-303.6 3 3 2 2 2 3 3 3 3 3
Learning Outcomes:
1.0 Introduction to operating systems
1.1 Define an operating system
1.2 Discuss history of operating system
1.3 Discuss about various types of operating systems
1.4 Distinguish spooling and buffering
1.5 Explain the concepts of multiprogramming and timesharing
1.6 Differentiate between distributed and real time systems
1.7 Describe multiprocessor systems
1.8 Describe the operating system components
1.9 Discuss operating system services
1.10 Define system call with an example
1.11 List and explain different types of system calls
1.12 Define single user, multi user operating system structure
191
2.0 Process management
2.1 Define process and process control block
2.2 Explain process state diagram
2.3 Describe process creation and termination
2.4 Discuss the relation between processes
2.5 Define Thread and describe multithreading
2.6 Explain scheduling concepts
2.7 Describe scheduling queues and schedulers
2.8 Explain CPU scheduling and scheduling criteria
2.9 Explain various scheduling algorithms
2.9.1 FCFS
2.9.2 SJF
2.9.3 Round Robin
2.9.4 Priority
2.9.5 Multilevel Scheduling
3.0 Synchronization & Deadlocks
3.1 Define Process synchronization
3.2 Describe semaphores
3.3 Explain inter process communication
3.4 Define Deadlock
3.5 State the necessary conditions for arising deadlocks
3.6 State various techniques for deadlock prevention
3.7 Discuss Deadlock avoidance and detection
3.8 Describe the process of recovering from deadlock
5.1 List and define various disk performance parameters like Capacity, Latency time,
Seek Time, transfer rate, Access time, reliability, and average transfer time.
192
5.2 Calculate Latency time, Seek Time, transfer rate, transfer time with numerical
examples on disk structure.
5.3 Disk allocation methods.
5.4 Disk scheduling policies
5.2.1 FIFO
5.2.2 SSTF
5.2.3 SCAN methods
5.5 Define file management
5.6 List and explain various file operations
5.7 List and explain various access methods
5.8 List and explain various allocation methods
5.9 List and explain directory structure
5.10 Explain disk organization and structure
COURSE CONTENT
2. Process management
Processes - Sequential Processes - Process State Diagram - Process Control Block - Process
Creation and Termination - Relations between Processes - Threads and Multi-Threading -
Scheduling Concepts - Schedulers - CPU scheduling and Scheduling criteria - scheduling
algorithms.
4. Memory management
Memory Hierarchy, Address binding -Dynamic Loading- dynamic linking-overlays-swapping-
memory allocation-fragmentation-paging-segmentation- segmentation with paging-Benefits
of virtual memory - virtual memory techniques - demand paging - page replacements - page
replacement algorithms – thrashing.
REFERENCE BOOKS
193
5. Advanced Operating Systems, Tanenbaum- Prentice Hall
A A A
R U An R U
p p n
Introduction to
1 Operating 12 14 6 8 2 1 CO1
system
Process
2 12 14 6 8 2 1 CO2
management
Synchronizatio
3 12 14 3 3 8 * 1 1 1 * CO3
n & Deadlocks
Memory
4 12 14 6 8 2 1 CO4
management
Disk
scheduling and 1
5 12 14 3 * 1 2 * CO5
File 1
management
Total 2 3 10
60 70+(10*) 8 8 6 1 1
4 8 *
Note: Part-C: 10 marks single analytical question may be chosen from chapters marked with
*.
194
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
MODEL PAPER
OPERATING SYSTEMS
UNIT TEST-1
SCHEME: C-20 SUBJ CODE:CCN-303
MAX MARKS:40 TIME: 90 MINUTES
PART-A 16Marks
PART-B
3X8=24Marks
Instructions: 1) Answer all questions
2) Each question carries 8 Marks
3) Answer should be comprehensive and the criterion for valuation is
the
content but not the length of the answer
6. a) Explain the concept of Multiprogramming and Time sharing.
(CO1)
(Or)
b) Explain various system calls with an example.
(CO1)
195
7. a) Differentiate Distributed and Real-time systems.
(CO1)
(Or)
b) Explain SJF scheduling algorithm with an example. (CO2)
Instructions:
1) Answer all questions
2) Each question carries Three marks
1. Define Operating system. (CO1)
2. List different types of system calls. (CO1)
3 Define the terms program and process? (CO2)
4 Write about multithreading? (CO2)
5 List the necessary conditions for deadlock? (CO3)
6 Define Semaphore. (CO3)
7 State the need of Virtual Memory? (CO4)
8 Define Overlay. (CO4)
9 Define Latencey Time and Seek time. (CO5)
10 List the file allocation methods. (CO5)
PART-B 5x8=40Marks
Instructions:
196
1)Answer all questions
PART-C 1x10=10Marks
16. Consider the situation, "There are two teams, team A and team B. Both want to play
cricket and went to playground but the problem is , team A has just Bat but no ball and team
B has just ball and no bat ( both team don't care about it as they are assuming there would
be some shop nearer and they will purchase the missing item). They reach the playground at
the same time and now inquired if there is any sport shop but they come to know there is no
shop. Somehow, they come to know about each other problem, now Team A requested
team B to provide them their Ball and team but requested team A to provide them their Bat.
But both teams are not ready to share their bat or ball as already they have sufficient 11
players and both want to play cricket.”
197
No. of Total No. of Marks for Marks for
Course code Course Title
Periods/Weeks periods FA SA
Data
Communication
CCN-304 6 90 20 80
and Computer
Networks
198
various protocols used in data link
Course layer.
Outcomes CO3 CCN-304.3 Describe various routing protocols of
Network layer.
CO4 CCN-304.4 Explain various protocols that are used
in Transport layer.
CO5 CCN-304.5 Use various protocols and services of
Application layer in Real World
application
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-304.1 1 2 2 1 1 2 2 3 1 1
CCN-304.2 1 2 3 1 2 2 2 3 1 1
CCN-304.3 1 3 3 2 2 2 3 3 1 3
CCN-304.4 1 3 3 2 2 2 2 3 1 2
CCN-304.5 1 1 3 2 3 2 3 3 3 1
Learning Outcomes:
199
1.12. Transmission Media
5.1.1.Guided Transmission media (Twisted pair cable, Coaxial cable, Optical Fiber
cable)
5.1.2.Unguided Transmission media( Radio waves, Micro waves, Infrared waves)
1.13. Define Analog and Digital Transmission
2.0 Data Link Layer.
2.1. List the Services provided to the Network Layer
2.2. Explain Fixed and variable sized framing
2.3. List different types of errors
2.4. Explain the following Error detection techniques
2.4.1.Single parity
2.4.2.Two dimensional parity
2.4.3.Check sum
2.4.4.Cyclic Redundancy Check
2.5. Explain the following Error correction techniques
2.5.1.Forward error correction.
2.5.2.Backward Error correction
2.5.3.Cyclic Redundancy check
2.5.4.Hamming code
2.6. List and explain Flow control techniques
2.6.1.Stop and wait
2.6.2.Sliding window
2.7. Explain the following Medium Access control(MAC) Protocols
2.7.1.ALOHA
2.7.1.1. Pure ALOHA
2.7.1.2. Slotted ALOHA
2.7.2.CSMA
2.7.3.CSMA/CA
2.7.4.CSMA/CD
2.8. Explain IEEE Standards for the following LAN’s
2.8.1.Ethernet (IEEE 802.3)
2.8.2.Token Bus (IEEE 802.4)
2.8.3.Token Ring(IEEE 802.5)
3.0 Network Layer
3.1. List and Explain the services provided by Network layer
3.2. Circuit Switching Vs Packet Switching
3.3. Classify Routing Algorithms
3.3.1. Explain Adaptive Routing Algorithms.
3.3.1.1. Distance vector Routing
3.3.1.2. Link state routing
3.3.2.Explain Non Adaptive Routing Algorithms
3.3.2.1. Flooding
3.3.2.2. Shortest Path
3.4. Explain TCP/IP Addressing scheme
3.4.1.Components of IP address
3.4.2.IP address classes
3.4.3.IP Subnetting
3.5. Explain the versions of IP
3.5.1.IPv4
3.5.2.IPv6
4.0 Transport Layer
200
4.1. List the explain the services provided by Transport layer
4.2. List and explain transport layer protocols
4.2.1.TCP
4.2.2.UDP
4.3. Explain flow control protocols in Transport layer
4.3.1.Stop and wait
4.3.2.Go Back N
4.3.3.Selective repeat
4.4. Explain congestion control techniques/Algorithms in Transport layer
4.4.1.Leaky Bucket
4.4.2.Token Bucket
4.5. List the services provided by session Layer.
4.6. List different protocols used in session layer.
4.7. Study the purpose of Session Layer.
COURSE CONTENT
The OSI reference model- TCP/IP Reference Model.Physical Layer: Transmission media-
Analog Transmission- Digital transmission
2.0 Data Link Layer
Data Link Layer Design Issues-Services provided to the Network Layer-Error Detection and
correction-Framing-Flow Control - Sliding Window Protocols- Multiple Access Protocols-IEEE
Standard for LANs
201
3.0 Network Layer
Introduction to Network Layer – Services - Circuit Switching Vs Packet Switching-Types of
Routing-routing algorithms-Network Protocols-IP- IPV4, IPV6
REFERENCE BOOKS
1. “Data Communication and Networking” by Behrouz A Forouzan - TMH
2. “Data and Computer Communication” by William Stallings-Pearson
3. “Internetworking with TCP/IP, Volume 1” by Douglas Comer-O’Reliy
4. “TCP/IP Illustrated” by W Richard Stevens -Addison-Wesley
5. “Computer Networks: A Top – Down Approach” by FOROUZAN - TMH
6. Computer Networks -- Andrew S. Tanenbaum- Pearson Education
Model Blue Print:
R U A An R U A A
p p n
1 Introduction 15 14 3 1 1 2 CO1
to Data 1
communicatio
n and
Computer
Networks
3 Network 20 14 3 3 8 10 1 1 1 * CO3
Layer *
4 Transport 20 14 3 1 10 1 2 * CO4
Layer 1 *
5 Application 10 11 3 8 10 1 1 * CO5
Layer *
Total 90 70 + (10*) 1 3 16 10 6 7 2 1
8 6 *
202
Note: Part-C: 10 marks single analytical question may be chosen from any one of starred
chapters.
b)In _________ framing, there is no need for defining the boundaries of frames.
(CO2)
PART-B 3X8=24Marks
Instructions:1) Answer all questions
2) Each question carries 8 Marks
3) Answer should be comprehensive and the criterion for
valuation is the
content but not the length of the answer.
203
b) Explain about CSMA protocol in Data link layer. (CO2)
PART-A
6. Write any three differences between circuit switching and packet switching? (CO3)
PART-B
5x8=40Marks
Note: 1. Answer all the question and making use of internal choice.
2. Each question carries 8 marks
204
OR
OR
OR
PART-C 1X10=10Marks
205
No. of Total No. of
Course code Course Title Marks for FA Marks for SA
Periods/Weeks periods
CCN-305 DBMS 6 90 20 80
CO2 CCN-305.2 Apply SQL commands to create, retrieve, update, delete data
from the Relational data bases.
Course
CO3 CCN-305.3 Describe PL/SQL programming constructs, control statements
Out comes
and sub programs.
CO5 CCN-305.5 Use NOSQL database concepts and MongoDB data base
concepts in designing database Schema.
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
206
CCN-305.1 3 2 2 2 2 3 2 2 3 1
CCN-305.2 2 3 3 3 3 3 3 2 1 2
CCN-305.3 3 2 2 2 1 3 2 2 1 1
CCN-305.4 1 3 3 2 2 3 3 3 3
CCN-305.5 3 1 3 1 3 3 2 2 2 3
Average 2.4 2.2 2.6 2 2.2 3 2.8 2 2 2
Learning Outcomes:
207
2.15 Explain Joins (Equi Join, Non-Equi Joins, Inner Join, Outer Join, cross join and
Self join) with syntax and examples.
3.0 PL/SQL
3.1 Explain PL/SQL Block structure.
3.2 List the features of PL/SQL
3.3 Explain the data types of PL/SQL
3.4 Illustrate declarations and naming conventions of variables
3.5 Explain PL/SQL tables and user defined records.
3.6 Explain Input/Output statements.
3.7 Explain decision making statements with examples (IF...
THEN,IF.THEN.ELSE,IF.HEN.ELSE.IF,CASE,GOTO)
3.8 Explain looping statements and illustrate (Simple loop, While loop, For loop).
3.9 Explain procedure with syntax and examples.
3.10 Explain function with syntax and examples.
3.11 Describe the advantages of subprograms.
3.12 Explain handling procedures with example programs.
3.13 Explain handling functions with example programs.
3.14 Explain the parameter modes in PL/SQL with examples (in, out and in out)
3.15 Define Recursion
3.16 Explain Recursion with example programs.
208
5.2.2 List the advantages of Mongo DB.
5.2.3 Explain the Creation, Dropping, Creation of Collection & Dropping of
Collection of Database in Mongo DB
5.2.4 Explain the Data types of Mongo DB.
5.2.5 Explain Inserting Document, Query Document, Update Document,
Deleting Document &Sorting Document with examples
COURSE CONTENT
209
Introduction to Mongo DB - advantages of Mongo DB - applications of Mongo DB -
Installation of Mongo DB - Creation of Database - Dropping of Database - Creation of
Collection - Dropping of Collection - Data types of Mongo DB - different Commands of
Mongo DB - Inserting Document - Query Document - Updating Document – Deleting
Documents - Sorting Documents
REFERENCE BOOKS
210
Marks Wise Question wise
Chapter/Unit No.of Weightage CO’s
S.No. Distribution of Distribution of
title periods Allocated Mapped
Weightage Weightage
R U Ap An R U Ap An
Concepts of
1 DBMS & 18 14 6 8 * 2 1 * CO1
RDBMS
Concepts of
2 22 14 3 8 3 2 1 CO2
SQL
Basics of PL/
3 18 14 6 8 * 2 1 * CO3
SQL
Advance
4 16 14 6 8 * 2 1 * CO4
PL/SQL
Concepts of
5 16 14 6 8 * 2 1 * CO5
NoSQL &
MongoDB.
Total 90 70+(10*) 27 40 3 10* 10 5 1
Note: Part-C: 10 marks single analytical question may be chosen from any chapters marked with *.
211
MAX MARKS:40 TIME: 90
MINUTES
PART-A 16Marks
PART-B
3X8=24Marks
Instructions:1) Answer all questions
2) Each question carries 8 Marks
3) Answer should be comprehensive and the criterion for valuation is the
content but not the length of the answer
6. a) Explain Database System Architecture (CO1)
(Or)
b) Explain Generalization, Specialization and Aggregation (CO1)
212
MAX MARKS: 80 TIME: 3
HOURS
PART-A 10x3=30M
Instructions:
1.Answer all questions.
2.Each question carries Three marks.
3.Answers should be brief and straight to the point and should not exceed five simple
sentences.
1. Define Database Management System.
(CO1)
2. Define Primary Key.
(CO1)
3. List DML commands.
(CO2)
4. Write a SQL Query to retrieve maximum value from sal column of employee table.
(CO2)
5. List any three features of PL/SQL.
(CO3)
6. What is Recursion?
(CO3)
7. Define Cursor.
(CO4)
8. List any three Built-in Exceptions.
(CO4)
9. Compare features of RDBMS with that of NoSQL.
(CO5)
10. List any three advantages of MongoDB.
(CO5)
PART-B 5x8=40M
213
(CO3)
14. A) Explain Implicit cursors in PL/SQL
(CO4)
OR
B) Explain Trigger in PL/SQL with example.
(CO4)
15. A) Explain Column-oriented Databases in NoSQL.
(CO5)
OR
B) Explain Inserting Document in MongoDB.
(CO5)
Python
CCN-306 3 45 40 60
Programming Lab
Total Periods 45
214
CO 4 CCN-306.4 Demonstrate Python programs using Lists
CO 5 CCN-306.5 Develop Python programs using OOP Concepts and
exceptions
CO 6 CCN-306.6 Demonstrate Debugging of Python Programs
CO-PO/PSO Matrix:
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-306.1
2 2 2 1 2 3 2
CCN-306.2 2 3 2 2 2
CCN-306.3 3 3 2 3 2 2 2
CCN-306.4 2 2 2 2 3 1 2 3
CCN-306.5 3 3 2 2 2 2 2 2
CCN-306.6 2 1 3 3 1
Average 2.8 2.3 2 2.3 2 2.3 2 2 2.5 2
LEARNING OUTCOMES:
215
(ii) Write simple programs to convert bits to Megabytes, Gigabytes and Terabytes.
5. Write simple programs to calculate the area and perimeter of the square, and the
volume & perimeter of the cone.
6. Write program to: (i) determine whether a given number is odd or even. (ii) Find the
greatest of the three numbers using conditional operators.
7. Write a program to: i) Find factorial of a given number. ii) Generate multiplication table
up to 10 for numbers 1 to 5.
8. Write a program to: i) Find factorial of a given number. ii) Generate multiplication table
up to 10 for numbers 1 to 5 using functions.
9. Write a program to: i) Find factorial of a given number using recursion. ii) Generate
Fibonacci sequence up to 100 using recursion.
10. Write a program to: Create a list, add element to list, delete element from the lists.
11. Write a program to: Sort the list, reverse the list and counting elements in a list.
12. Write a program to: Create dictionary, add element to dictionary, delete element from
the dictionary.
13. Write a program to: To calculate average, mean, median, and standard deviation of
numbers in a list.
14. Write a program to: To print Factors of a given Number.
15. File Input/output: Write a program to: i) To create simple file and write “Hello World” in
it. ii) To open a file in write mode and append Hello world at the end of a file.
16. Write a program to :i) To open a file in read mode and write its contents to another file
but replace every occurrence of character ‘h’ ii) To open a file in read mode and print
the number of occurrences of a character ‘a’.
17. Write a Program to: Add two complex number using classes and objects.
18. Write a Program to: Subtract two complex number using classes and objects.
Time Schedule:
216
Write /execute simple ‘Python’ program: Develop minimum 2 programs using
2 CO1,CO2,CO6
2. different data types (numbers, string, tuple, list, dictionary).
Write simple programs to calculate the area and perimeter of the square, and the
1 CO1,CO2,CO6
5. volume & perimeter of the cone.
Write program to: (i) Determine whether a given number is odd or even. (ii) Find
1 CO1,CO2,CO6
6. the greatest of the three numbers using conditional operators.
Write a program to: i) Find factorial of a given number. ii) Generate multiplication
2 CO1,CO2,CO6
7. table up to 10 for numbers 1 to 5.
Write a program to: i) Find factorial of a given number. ii) Generate multiplication
8. 2 CO1,CO2,CO3
table up to 10 for numbers 1 to 5 using functions.
Write a program to: i) Find factorial of a given number using recursion. ii) Generate
9. 1 CO1,CO2,CO3
Fibonacci sequence up to 100 using recursion.
11. Write a program to: Create a list, add element to list, delete element from the lists. 2 CO1,CO3,CO6
12. Write a program to: Sort the list, reverse the list and counting elements in a list. 2 CO2,CO3,CO6
Write a program to: Create dictionary, add element to dictionary, delete element
13. 2 CO2,CO3,CO6
from the dictionary.
Write a program to: To calculate average, mean, median, and standard deviation of
14. 2 CO2,CO3,CO6
numbers in a list.
File Input/output: Write a program to: i) To create simple file and write “Hello
15. World” in it. ii) To open a file in write mode and append Hello world at the end of a 2 CO1,CO6
file.
Write a program to: i) To open a file in read mode and write its contents to another
16. file but replace every occurrence of character ‘h’ ii) To open a file in read mode and 2 CO1, CO6
print the number of occurrences of a character ‘a’.
217
17. Write a Program to: Add two complex number using classes and objects. 2 CO5, CO6
Total 45
218
1. Identify different arithmetic
operators
(i)Write simple programs 2. Build arithmetic expressions
to convert U.S. dollars to 3. Identify the priorities of
Indianrupees. operators
Write a Python program to
4. Evaluate arithmetic
4. (ii) Write simple identify arithmetic operators
expression
programs to convert bits and data type conversion 5. Run the program
to Megabytes, Gigabytes 6. Rectify the syntactical errors
and Terabytes. 7. Execute the program
Check the output for its
correctness
1. Identify different arithmetic
operators
2. Build arithmetic expressions
Write simple programs 3. Identify the priorities of
to calculate the area and operators
Write a Python program to
perimeter of thesquare, 4. Evaluate arithmetic
5. identify arithmetic operators
expression
and the volume & and data type conversion 5. Run the program
perimeter of the cone. 6. Rectify the syntactical errors
7. Execute the program
Check the output for its
correctness
Write program to: (i)
Determine whether a 1. Build a relational expression
given number is odd or 2. Use the if statement for
Write a Python program to
even. (ii) Find the decision making
6. identify conditional
3. Rectify the syntax errors
greatest of the three statements in Python. 4. Check the output for
numbers using
correctness
conditional operators.
1. Build the termination
condition for looping
Write a program to : i)
2. Use while statement with
Find factorial of a given Write a Python program to correct syntax
7. number. ii) Generate identify loops statements in 3. Check whether correct
multiplication table up Python. number of iterations are
to 10 for numbers 1 to 5. performed by the while loop
4. Rectify the syntax errors
5. Debug logical errors
219
1. Build the application
Write a program to: i) using functions
Find factorial of a given 2. Use while statement
number. ii) Generate with correct syntax
Write a Python program to 3. Check whether correct
multiplication table up
8. make use of function. number of iterations are
to 10 for numbers 1 to 5 performed by the while
using functions. loop
4. Rectify the syntax
errors
5. Debug logical errors
Write a program to: i) 1. Build the application
Find factorial of a given using recursion.
number using Write a Python program to 2. Build the terminating
9. recursion. ii) Generate make use of recursion. condition for recursion.
3. Rectify the syntax
Fibonacci sequence up
errors
to 100 using recursion.
4. Debug logical errors
1. Build the termination
condition for looping
5. Use while statement with
Write a program to : To Write a Python program to correct syntax
10. print Factors of a given identify loops statements in 6. Check whether correct
Number. Python. number of iterations are
performed by the while loop
7. Rectify the syntax errors
Debug logical errors
220
1. Create a one dictionary with
correct syntax
2. Create a dictionary
Write a programs to: 3. Read elements from list
Write a Python program to
Create dictionary, add 4. Add elements to dictionary
identify various dictionary and
element to dictionary, 5. Delete elements from
13. dictionary manipulation
delete element from the dictionary
methods in Python. 6. Rectify the syntax errors
dictionary.
7. Debug logical errors
8. Check for the correctness of
output for the given input
Write a Program to: Add Write a Python program to 1. Create a class using Python
17. two complex number identify the steps to create 2. Create an object in Python
using classes and class and create an object in 3. Debug the python program
objects. Python. 4. Check the correctness
Write a Python program to 1. Create a class using Python
Write a Program to:
identify the steps to create 2. Create an object in Python
Subtract two complex
18 class and create an object in 3. Debug the python program
number using classes
and objects Python. Check the correctness
221
1. Create a package using
Write a Program to: Write a Python program to Python
Create a package and practice in creating packages 2. Access the package in Python
19.
accessing a package. and accessing packages 3. Debug the python program
Check the correctness
Course Code Course Title No. of Total No. of Marks for FA Marks for SA
periods/week periods
Computer
Hardware &
CCN-307 Network 6 90 40 60
Maintenance
Lab
222
1. Identify all the components of mother board.
2. Modify CMOS settings as required
3. Troubleshoot desktop computer
4. Troubleshoot individual resources like keyboard, Monitor, Printers
5. Install drives, NIC cards, modems(internal, external)
COURSE 6. Install network devices, design and develop network.
OBJECTIVES 7. Understand IP address classes and sub netting
8. Prepare cross and straight Ethernet cables
9. Install and configure proxy server
10. Install any network operating system and Control/maintain the
network and network resources using server administration and
Troubleshoot the entire network
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-307.1 2 1 2 2
CCN-307.2 3 3 1 3 2
CCN-307.3 2 2 3 2 3 2 2 2 2 2
CCN-307.4 2 2 2 2 2 2 2
CCN-307.5 3 3 1 3 2
CCN-307.6 2 2 3 2 3 2 2 2 2
Average 2.3 2.2 2 2.5 3 2 2 2 2 2
223
7. Trouble shooting keyboard and monitor
8. Trouble shoot Printer Problems
9. Installation of Network card.
10. Dis-assembling and assembling of working desktop.
11. Preparing the Ethernet cable for cross and direct connections using crimping tool and
test using LAN tester.
12. Installation of a switch and connecting systems to a network switch.
13. Installation of a modem (internal, external or USB) and connecting tointernet.
14. Using FTP for uploading and downloading files.
15. Installation and configuring the proxy server for internet access.
16. Setting of particular IP address to an existing terminal system
17. Installation of network operating system
18. Creating and managing user accounts through network server.
19. Configuration of DHCP and DNS
20. Exercise on File/Folder accessing rights for sharing
21. Exercise on remote desktop.
22. Exercise on setting up of VPN on network
224
Hardware and verify for correctness Know how to install device drivers
verify for Know how to enable and disable hardware
correctness peripherals.
Print the hardware summary page.
4 Exercise on Upgrading memory and Know the location of RAM slots
Upgrading memory verify the effect after Know how to insert or replace RAM chips
Check the system properties for confirming
and verify the upgrading.
the RAM up gradation.
effect after
upgrading.
225
8 Exercise on Printer Printer Problems Laser printer:
Problems Printer never leaves warm-up mode.
Paper Jam message is displayed
Printed messages are distorted
RE-filling and replacing cartridge
Replacing damaged drum with new one.
Perform head cleaning
DMP
Print head moves back and forth but
nothing prints.
Print self-test works but printing from a
computer application does not work etc.,
9 Exercise on Installation of Network Identify the slot for placing NIC card
Installation of card. Know how to place NIC card
Install required NIC driver
Network card.
Check for working status of NIC card
10 Exercise on Dis- Dis-assembling and Identify all the peripherals of Desktop
assembling and assembling of working computer.
desktop. Check the working condition of system
assembling of
before dis-assembling it.
working desktop. Dis-assemble all the peripherals.
Assemble all the peripherals.
Check the working condition of system after
assembling it.
11 Exercise on Preparing the Ethernet Know the color pattern of Ethernet cable for
Preparing the cable for cross and direct direct connection.
Prepare UTP cable for direct connection
Ethernet cable for connections using crimping
using crimping tool.
cross and direct tool and test using cable Check the working condition of cable using
connections using tester. LAN tester.
crimping tool and Know the color pattern of Ethernet cable for
test using LAN cross connection.
tester. Prepare UTP cable for cross connection
using crimping tool.
Check the working condition of cable using
LAN tester.
12 Exercise on Installation of a switch and Know the purpose of switch
Installation of a connecting systems to a Run Ethernet cables from switch to
network switch individual nodes
switch and
Connect Ethernet cables of nodes to switch.
connecting systems Check the network status of the connection
to a network in computer system.
switch.
226
and connecting to External modem
internet. Connect External modem
Install required modem driver
Check for the working condition
USB modem
Connect USB modem
Install required modem driver
Check for the working condition
14 Exercise on Using Using FTP for uploading Know about FTP protocol
FTP for uploading and downloading files. Know how to upload file using FTP
Know how to download file using FTP
and downloading
files.
15 Exercise on Installation and configuring Know about proxy server.
Installation and the proxy server for Know how to install proxy server.
configuring the internet access Know how to configure proxy server.
proxy server for
internet access
16 Exercise on Setting Setting of particular IP Know about IP addresses
of particular IP address to an existing Know how to set IP addresses to the
address to an computer systems in a LAN
terminal system
existing terminal
system
17 Exercise on Installation of network Know about different network operating
Installation of operating system systems.
network operating Install required Network operating systems
system Configure the system with the proper
settings.
18 Exercise on Creating and managing Know how to create user accounts
Creating and user accounts through Know how to modify user accounts
managing user network server. Know how to delete user accounts
accounts through
network server.
227
network
Course Code Course Title No. of Total No. of Marks for FA Marks for SA
periods/week periods
CO4 CCN-308.4
Demonstrate the usage of cursors and triggers
CO5 CCN-308.5 Execute commands to Insert, update, delete and select data in
NOSQL and Mongo DB databases
228
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-308.1 2 3 2 3 3 2
CCN-308.2 2 2 1 2 2
CCN-308.3 2 1 2 2
CCN-308.4 2 2 3 3 3 3 2 2 2
CCN-308.5 2 3 3 3
LEARNING OUTCOMES
1 Know installation of Oracle
2 Exercise on creating tables.
3 Exercise on inserting records
4 Exercise on updating records
5 Exercise on modifying the structure of the table
6 Exercise on Select command
7 Exercise on querying the table using clauses like WHERE, ORDER BY, IN, AND, OR,
NOT, IS NULL
8 Exercise on GROUP BY, HAVING
9 Exercise on Number functions, character functions, conversion functions and date
functions, group functions
10 Exercise on set operators
11 Exercise on sub queries
12 Exercise on Joins
13 Exercise on various date and number format models
14 Exercise on creating tables with integrity constraints
15 Write programs using PL/SQL control statements
16 Exercise on PL/SQL exception handling
17 Exercise on Procedures
18 Exercise on Functions
19 Exercise on Recursion
20 Exercise on Cursors
21 Exercise on Triggers
22 Exercise on Installation of Mongo DB
23 Exercise on Creation and Dropping of Database
24 Exercise on Creation and Dropping of Collections.
25 Exercise on Commands of Mongo DB- Insert, update, find, delete and sorting of
Documents.
Mini Project : Student has to develop a Mini project applying the skills acquired from the learning
outcomes of this course.
229
Time Schedule:
230
KEY COMPETENCIES
231
Sl. No Name of the Objectives Key Competencies
Experiment
232
Sl. No Name of the Objectives Key Competencies
Experiment
233
Sl. No Name of the Objectives Key Competencies
Experiment
14 Write programs using Perform the following Check for the syntax of
PL/SQL control i. To use IF ... IF... ELSE statements
statements ELSE Check for the syntax of
statements all iterative statements
ii. To use iterative statements
– Simple loop, While Loop, For
Loop
15 Exercise on PL/SQL Perform the following Check for handling of
built-in exception built- in Exceptions
handling i. Know about types Check for raising of user
of Exception defined Exception
handling Check for handling of
ii. To handle built-in Exceptions user defined Exception
with appropriate
error messages
16 Exercise on PL/SQL in Perform the following Check for declaration of
user defined exception user defined exception
handling i. To declare user Check for proper raising
defined exception of exceptions
ii. To raise user Check for proper
defined exception handling of user defined
iii. To handle user exception with
defined exception appropriate error
messages
17 Exercise on Procedures Perform the following Check for
proper declaration of
i. To know the concept of stored procedures
procedures
ii. To declare procedures Check for syntax of parameters a
iii. The type of parameters IN, Check for proper calling
IN OUT, OUT of procedures
iv. To call procedures from
other procedures
18 Exercise on Functions Perform the following Check for proper
declaration of function
i. To know the concept of stored
Checkfunctions
for syntax of
ii. To declare function parameters and its data
with return data type
iii. To call functions from other Check for proper return
functions data type from the
functions
Check for variable
assignment to get the
returned value from the
function
234
Sl. No Name of the Objectives Key Competencies
Experiment
Correct Database
creation syntax errors
235
Sl. No Name of the Objectives Key Competencies
Experiment
236
Course Code Course Title No. of Total No. of Marks for FA Marks for SA
periods/week periods
CCN-309 Multimedia 4 60 40 60
Lab
TOTAL 60
237
maker.
CO4 CCN-309.4 Use the Adobe GIMP/ Photoshop, Design and enhance the quality all types of
picture files
CO5 CCN-309.5 Use Adobe/Ruffle/Light Spark Flash features to include multimedia
animations through audio and visual effects.
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-309.1 3 2 3 1 3 3 2 2
CCN-309.2 2 2 3 2 2 2
CCN-309.3 1 1 2 3 2 2 3
CCN-309.4 3 3 2 2 2 2 2
CCN-309.5 3 1 2 2 2 2 2 2
Learning Outcomes:
1. To create Database
2. To Create table with and without constraints
3. To Insert, delete, update records
4. To implement queries
5. To create relationship between two table
238
19. Exercise on creating invitation card
20. Exercise on creating brochure
21. Exercise on Anu script for preparing Visiting card, Brochure in telugu.
22. Exercise on Anu script for preparing telugu invitation card.
36. Exercise on creating a new document, drawing basic shapes using pen, pencil, brush and
eraser tools
37. Exercise on creating layers , naming layers, organizing layers in to folders.
38. Exercise on creating objects, fill, gradient , aligning and grouping of objects in to layers.
39. Exercise on Creating symbols and instances, creating frame by frame animation
animating the text.
Mini Project : Student has to develop a Mini project applying the skills acquired from the learning
outcomes of this course.
KEY COMPETENCIES
239
2 To create table a. Open MS Access Table creation
b. Create database
c. Create table
d. Use primary key
3 To insert/delete/update records a. Open msaccess Able to insert/upate/delete and
into table b. Create database delete and update
c. Crate table records into the table
d. Insert/delete/update
records
4 To implement queries a. Open msaccess Able to display contents of the
b. Create database table based on the user
Crate table requirement
c. Use Select command
7 Exercise on Page Maker Tools. Page Maker Tools. Using Tool box, zero
position, pointer tool, text
tool, rotate tool, crop tool,
oblique line tool,
constrained line tool, box
tool, rectangle frame, circle
tool, circular frame,
polygon tool, polygon
frame, hand tool and zoom
tool,
8 Exercise on pallets and pallets and formatting pages Use of paper size, page
formatting pages size, control pallet, color
pallet, styles pallet, layers
pallet, master page pallet,
hyperlink pallet and
measurement system,
grids, rulers and guides,
insert pages.
240
numbering, hyphenation
setting, setting and
creating styles, rotating
text and color to text and
save the document.
10 Exercise on Advanced text Advanced text formatting use spell check, divide the
formatting text intocolumns, work
with indexes and
pagenation, use the find
feature and save the
document.
11 Exercise on Graphics tools Graphics tools Create a document to
work with graphics with
the help of line tool, box
tool, ellipse tool, polygon
tool, rounded corners, fill,
stroke and to place various
graphics(at least 2 for each
graphic tool) and save the
document.
14 Exercise on graphics with layers graphics with layers using Create a document of five
using photoshop plug-ins photoshop plug-ins pages containing text and
graphics and work
withlayers, moving objects
between layers using
layeroptions, using
stackingorder, using
photoshop plug-ins
15 Exercise on import and export import and export options. Create a new document
options. and import text from
HTML, MSword,
spreadsheet, photo
CD,acquiring tif
image,managing linked
241
files, to use export options
to export text and graphics
to jpeg format and to print
the document, to publish
the document in internet
and save it,
16 Exercise on creating visiting card creating visiting card Create visiting card with
text and graphics on both
sides with proper
formatting.
17 Exercise on creating book cover creating book cover page Create front and back
page cover page of a book with
text and graphics with
proper formatting.
18 Exercise on creating hotel menu creating hotel menu card Create a hotel menu card
card with text and graphics with
proper formatting.
21 Exercise on Anuscript for Anuscript for preparing Visiting Visiting card, Brochure
preparing Visiting card, card, Brochure preparation using
Brochure Anuscript in Telugu
22 Exercise on Anuscript for Anuscript for preparing telugu Invitation card preparation
preparing telugu invitation card. invitation card. using Anuscript in Telugu
242
24 Exercise on Images Working with Images Zooming & Panning an
Image
Working with Multiple
Images, Rulers, Guides &
Grids
Undoing Steps with History
Adjusting Color with the
New Adjustments Panel
The New Masks Panel &
Vibrance Color Correction
Command
The New Note Tool & the
Save for Web & Devices
Interface
The New Auto-Blend &
Auto-Align Layers
Commands
The New 3D Commands
25 Exercise on RESIZING & RESIZING & CROPPING IMAGES Understanding Pixels &
CROPPING IMAGES Resolution
The Image Size Command
Interpolation Options
Resizing for Print & Web
Cropping & Straightening
an Image
Adjusting Canvas Size &
Canvas Rotation
26 Exercise on WORKING WITH WORKING WITH BASIC Selecting with the Elliptical
BASIC SELECTIONS SELECTIONS Marquee Tool
Using the Magic Wand &
Free Transform Tool
Selecting with the Regular
& Polygonal Lasso Tools
Combining Selections
Using the Magnetic Lasso
Tool
Using the Quick Selection
Tool & Refine Edge
Modifying Selections
27 Exercise on LAYERS Working on Layers Understanding the
Background Layer
Creating, Selecting, Linking
& Deleting Layers
Locking & Merging Layers
Copying Layers, Using
Perspective & Layer Styles
Filling & Grouping Layers
Introduction to Blending
Modes
Blending Modes, Opacity &
243
Fill
Creating & Modifying Text
28 Exercise on PAINTING IN PAINTING IN PHOTOSHOP Using the Brush Tool
PHOTOSHOP Working with Colors &
Swatches
Creating & Using Gradients
Creating & Working with
Brushes
Using the Pencil & Eraser
Tools
Painting with Selections
29 Exercise on PHOTO PHOTO RETOUCHING Using The Red Eye Tool
RETOUCHING The Clone Stamp Tool
The Patch Tool & the
Healing Brush Tool
The Spot Healing Brush
Tool
The Color Replacement
Tool
The Toning & Focus Tools
Painting with History
30 Exercise on COLOR CORRECTION COLOR CORRECTION Using Color Spaces & Color
Modes
The Variations Command
The Auto Commands
Adjusting Levels
Adjust Curves, Non-
Destructively, with
Adjustment Layers
31 Exercise on QUICK MASK MODE Using QUICK MASK MODE Using Quick Mask Options
Painting a Selection
Saving & Removing a
Selection from the
Background
32 Exercise on PEN TOOL Working with the PEN TOOL Understanding Paths & the
Pen Tool
Creating Straight & Curved
Paths
Creating Combo Paths
Creating a Clipping Path
33 Exercise on CREATING SPECIAL CREATING SPECIAL EFFECTS Getting Started with
EFFECTS Photoshop Filters
Smart Filters
Creating Text Effects
Applying Gradients to Text
34 Exercise on Photo Shop Credits EXPORTING YOUR WORK Saving with Different File
Formats
Saving for Web & Devices
Printing Options
Photo shop Credits
244
35 Exercise on Logo Creation Logo Creation To apply all the tools
Prepare college logo
Prepare logo for industry
36 Exercise on creating a Flash Creating flash document Opening of flash interface
Page Creating a new file
Working with basic tools
like pen, pencil, Brush and
eraser tools
Drawing basic shapes
Save the file
37 Exercise on creating Layers in Working with layers, naming and Creating basic shapes in
Flash grouping, locking and unlocking different layers
layers. Grouping up of layers
Locking and unlocking the
layers
Naming the layers
Grouping the layers in to
folders
245
attaching to layer
Playing the animation
42 Exercise on creating onion Learning the use of onion Creating any basic shape
skinning animation effect skinning feature in Flash Working with time line
feature
Enabling onion skin feature
Playing the animation
43 Exercise on Spot light masking Creating an object, Create a text/object
Creating spotlight for
Creating spotlight,Masking of the text/object
object,playing the animation Playing the animation
44 Exercise on creating new audio Importing an audio file Import an audio file
file Cut a small part of audio
Clipping the audio file using audacity tool
Save the file
Saving and exporting the audio
file.
246
IV SEMESTER
247
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
SCHEME OF INSTRUCTIONS AND EXAMINATION
CURRICULUM-2020
(IV Semester)
InstructionPeriods/
Scheme Of Examinations
Week Total
Periods
Sub Code Name of the Subject End
Per Duration Sessional Total
Theory Practicals Semester Exam
(hrs) Marks Marks
Marks
THEORY SUBJECTS
Cryptography and
CCN-405 4 - 60 3 20 80 100
Network Security
PRACTICAL SUBJECTS
248
ENGINEERING MATHEMATICS-III
Engineering
CCN-401 3 45 20 80
Mathematics-III
Total Periods 45
CO3 Expand given functions as Fourier series and half- range Fourier
Sine and Cosine series.
249
ENGINEERING MATHEMATICS – III
Learning Outcomes
Unit-I
Differential Equations of higher order
C.O. 1 Solve homogeneous and non-homogeneous differential equation of second and higher
order.
L.O 1.1 Solve Differential equations of the type (aD2 +bD + c) y = 0 where a, b, c are real numbers and
provide examples.
1.2 Solve higher order homogeneous differential equations with constant coefficients and provide
examples.
1.3 Define complementary function, particular Integral and general solution of a non-homogeneous
differential equation.
1.4 Describe the methods of solving f(D) y = X where f(D) is a polynomial of nth order and X is a
function of the forms k , eax , sin ax,cos ax, x, x n and their linear combinations where n is a
positive integer, with examples.
Unit-II
Laplace Transforms
C.O. 2 Find Laplace and inverse Laplace transforms of various functions.
L.O. 2.1 Define Laplace Transform and explain the sufficient conditions of existence of Laplace Transform
2.2. Obtain Laplace transforms of standard functions and solve simple problems.
2.3 Write the properties of Laplace Transform – Linearity property, First shifting theorem (without
proof) and Change of Scale property and solve simple problems.
2.4. Write the Laplace Transform of unit step function and second shifting theorem (without proof)
and solve simple problems.
n
2.5. Write formulae for Laplace transform of functions with multiplication by t and division by t,
Laplace transform of derivatives, evaluation of some definite integrals using Laplace Transforms and
solve simple problems.
2.6 Define inverse Laplace Transform, obtain inverse Laplace Transforms of standard functions and
solve simple problems.
2.7 Write linearity property, first and second shifting theorems (without proof), change of scale
property of inverse Laplace transform and solve simple problems.
2.8 Write inverse Laplace transforms of derivatives and integrals and solve simple problems.
2.9 Write inverse Laplace transforms of functions with multiplication by s and division by s and solve
simple problems.
2.10 Write inverse Laplace transforms of functions using partial fractions and solve some simple
problems.
2.10 Define convolution of two functions, state convolution theorem (without proof) and solve
simple problems.
250
Unit-III
Fourier series
C.O. 3 Expand given functions as Fourier series and half- range Fourier Sine and Cosine
series
L.O. 3.1 Define the orthogonality of functions in an interval.
3.2 Define Fourier series of a function in the intervals (c, c 2 ) and (c, c 2l ) and write the
Euler’s formulae for determining the Fourier coefficients.
3.3 Write sufficient conditions for the existence of Fourier series expansion of a function.
3.4 Find Fourier series of simple functions in the range (0 , 2π) and (-π , π)
3.5 Write Fourier series for even and odd functions in the interval ( , ) and (l , l ) expand simple
functions.
3.6 Write Fourier series expansion of a function over the interval (0, 2l) and (l , l ) and expand
simple functions.
3.7 Write half-range Fourier sine and cosine series of a function over the interval (0, π) and (0, l )
and expand simple functions.
Syllabus for Unit test-II completed
CO1 3 2 1 1 2 3 2
CO2 3 3 3 3 3 3 3
CO3 3 3 3 3 3 3 3
PSO1: An ability to understand the concepts of basic mathematical concepts and to apply them in
various areas like computer programming, civil constructions, fluid dynamics, electrical and
electronic systems and all concerned engineering disciplines.
251
PSO2: An ability to solve the Engineering problems using latest software tool, along with analytical
skills to arrive at faster and appropriate solutions.
PSO3: Wisdom of social and environmental awareness along with ethical responsibility to have a
successful career as an engineer and to sustain passion and zeal for real world technological
applications.
C-20
Engineering Mathematics – III
PO- CO – Mapping strength
CO periods addressing PO in
column I
Mapped with Level
PO no Remarks
CO no (1,2 or 3)
No %
5
25% to 40%
6 Level 2
Moderately
7
addressed
PSO 1 CO1, CO2, CO3 37 82.2% 3
<5% Not
addressed
252
ENGINEERING MATHEMATICS – III
(Common Subject)
Course Content
Unit I: Differential Equations of higher order
1. Solve Homogenous linear differential equations with constant coefficients of order two and
higher with emphasis on second order.
2. Solve Non-homogenous linear differential equations with constant coefficients of the form f(D)y
= X where X is in the form k(constant), eax, sinax, cosax, xn, where n is a positive integer, finding
complimentary function, particular integral and general solution.
Unit II: Laplace Transforms
3. Definition, sufficient conditions for existence of LT, LT of elementary functions, linearity property,
state first shifting theorem, change of scale property, multiplication by tn, division by t, LT of
derivatives and integrals, LT of unit step function, state second shifting theorem, inverse Laplace
transforms- state shifting theorems and change of scale property, multiplication by sn and division
by s, derivatives, integrals, examples of inverse LT using partial fractions, state convolution
theorem with simple examples.
Textbook:
Engineering Mathematics-I, a textbook for first year diploma courses, prepared & prescribed
by SBTET, AP.
Reference Books:
253
MODEL BLUE PRINT
Marks wise Question
S. Chapter/ No of Weightage COs
distribution of wise distribution
No Unit title Periods Allotted mapped
weightage of weightage
R U Ap An R U Ap An
Unit – I Higher
order Linear
Differential
1 15 28 11 11 3 3 2 2 1 1 CO1
equations with
constant
coefficients
Unit - II
CO2
2 Laplace 18 33 11 11 11 0 2 2 2 0
Transforms
Unit - III
3 12 19 3 3 3 10 1 1 1 1 CO3
Fourier Series
Total 45 80 25 25 17 13 5 5 4 2
C-20
Engineering Mathematics – III
Unit Test Syllabus
Unit Test Learning Outcomes to be Covered
254
Unit Test I C –20, CCN-
401
State Board of Technical Education and Training, A. P
IV SEMESTER
Subject name: Engineering Mathematics-III
Sub Code: CCN-401
Time : 90 minutes Max.marks:40
Part-A 16Marks
Instructions: (1) Answer all questions.
(2) First question carries four marks and the remaining questions carry three marks each
d.
at
L f (t ) f ( s) then L e f (t ) f (s a) : State TRUE/FALSE (CO2)
2. Solve D 2
2D 1 y 0. (CO1)
5. Evaluate L t 2
2cos t 3sin t (CO2)
Part-B 3×8=24
Instructions: (1) Answer all questions.
(2) Each question carries eight marks
(3) Answer should be comprehensive and the criterion for valuation
is the content but not the length of the answer.
6. A) Solve D 4
5D2 4 y 0. (CO1)
or
B) Solve D 2
D 6 y 1 e3 x . (CO1)
7. A) Solve D 2
3D 2 y x 2 sin x. (CO1)
or
B) Solve D 2
D y 2e x 3cos x. (CO1)
255
8. A) Evaluate L e 3t
cos2 t (CO2)
or
B) Evaluate L e t 1 t 2
(CO2)
-o0o-
Unit Test II
C –20, CCN-401
State Board of Technical Education and Training, A. P
IV SEMESTER
Subject name: Engineering Mathematics-III
Sub Code: CCN-401
Time : 90 minutes Max.marks:40
Part-A 16Marks
1
b. L1 ? (CO2)
s 3
1
c. L1 2 2
? (CO2)
s a
d. Write the Fourier series for the function f ( x) in the interval c x c 2 . (CO3)
2. Evaluate L te . t
(CO2)
e
3t
3. Evaluate sin 4tdt. (CO2)
0
3 2 s
4. Evaluate L1 2 2 . (CO2)
s 4 s 16 s 4
5. Evaluate Fourier coefficient a0 for f ( x) in the interval , . (CO3)
Part-B 3×8=24
6. A) Evaluate L te t
cos t. (CO2)
or
256
cos at cos bt
B) Evaluate L . (CO2)
t
s
7. A) Evaluate L1 . (CO2)
s 1 s 2
1
or
s
B) Evaluate L1 . (CO2)
4
s 1
8. A) Obtain the Fourier series for the function f ( x) e x in the interval 0, 2 . (CO3)
or
B) Obtain the half range Fourier cosine series of f ( x) x 2 in 0,1 . (CO3)
-o0o-
257
END EXAM MODEL PAPER
STATE BOARD OF TECHNICAL EDUCATION, A.P
ENGINEERING MATHEMATICS –CCN- 401
1. Solve D 3D 2 y 0. CO 1
2
Solve D D 1 y 0. CO 1
2
2.
3. Find the particular integral of differential equation D 4 y sin 2 x. CO 1
2
PART-B
Answer All questions. Each question carries EIGHT marks. 5x8=40M
11. A) Solve D 6 D 11D 6 y 0. CO 1
3 2
Or
3 x
B) Solve D 9 y e e . CO 1
2 3x
Or
B) Solve D 2D 2 y x x 1. CO1
2 2
t
13. A) Evaluate L te cos t . CO2
Or
B) Evaluate L t cos 2t . CO2
2
sin 5t sin t
14. A) Evaluate L . CO2
t
Or
258
sin t
B) Evaluate dt. CO2
0
t
1 1
15. A) Find L . CO2
s s 1 s 2
Or
1 s
B) Using convolution theorem find L 2 . CO2
s 1 s 4
2
PART-C
Answer the following question. Question carries TEN marks. 1x10=10M
16. Find the Fourier expansion of f ( x) x x 2 in the interval , and hence deduce
1 1 1 1 2
that . CO3
12 22 32 42 12
259
STATE BOARD OF TECHNICAL EDUCATION, A.P
ENGINEERING MATHEMATICS – CCN-401
TIME : 3 HOURS MODEL PAPER- 2 MAX.MARKS : 80M
PART-A
Answer All questions. Each question carries THREE marks. 10x3=30M
1. Solve D 4D 4 y 0. CO 1
2
2. Solve D 9 y 0. CO 1
2
3. Find the particular integral of differential equation D 4D 3 y e . CO 1
2 4x
4. Find the particular integral of differential equation D 4D 5 y cos 2 x. CO 1
2
2t
5. Find L 2 e sinh 6t . CO2
2t 2
6. Find L e t . CO2
1 4 3s
7. Find L1 2 2 2 . CO2
s s 4 s 9
8. Find the value of a0 in the Fourier expansion of f ( x) x x 2
10. Find the value of a1 in the half range cosine series of f ( x) in the interval
0, . CO3
PART-B
Answer All questions. Each question carries EIGHT marks. 5x8=40M
11. A) Solve D 1 y 0. CO 1
3
Or
3 x
B) Solve D D 6 y e e . CO 1
2 3x
12. A) Solve D 3D 2 y cos3x. CO1
2
Or
B) Solve D 2D 1 y 2 x x . CO1
2 2
3t 2
13. A) Evaluate L e cos t . CO2
Or
B) Evaluate L t cos 2t . CO2
2
260
e at ebt
14. A) Evaluate L . CO2
t
Or
s 2 1
1
15. A) Find L log . CO2
s 12
Or
1 1
B) Using convolution theorem find L 2 . CO2
s 1 s 1
PART-C
Answer the following question. Question carries TEN marks. 1x10=10M
1 1 1 2
deduce that . CO3
12 22 32 6
CCN-402 Web 5 75 20 80
Technologies
261
1. Principles of Web Designing and HTML 12 CO1
Introduction.
2. Understand various HTML tags and usage 14 CO2
of style sheets.
3. Understand XML and Client side scripting 14 CO3
using Java Script.
4. JavaScript Ajax and J Query 15 CO4
CO-PO/PSO Matrix
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-402.1 2 1 1 2 2 1 2 3 2
CCN-402.2 1 3 3 3 1 3 1 3 3 3
CCN-402.3 2 3 2 2 3 1 2 3 3
CCN-402.4 1 1 3 2 2 3 2 2 3 3
262
CCN-402.5 3 3 3 3 2 3 2 3 3 3
Learning Outcomes:
2.2 Explain the link and imaging tags <a>, <img> with attributes.
2.3 Explain the tags, <form>, <input>, <button>, <label>, <select>, <options>, <textarea>,
<legend> with attributes.
2.4 Explain the tags, <frame>, <frameset>, <noframe>, <iframe> with attributes.
2.5 Illustrate about cascading style sheets
2.6 Understand the level of styles inline, internal and embedded style sheets.
2.7 Explain ID and Class selectors in CSS
2.8 Explain about Color and background properties
2.9 Explain about Box properties like Border, position, margin, padding of elements.
3.1 Understand XML and Java Script.
3.2 Describe how to organize data in the form of XML.
3.3 Explain the rules for designing XML document.
3.4 Understand the significance of Namespace.
3.5 List the various applications of XML.
3.6 Differentiate between Client-side and Server-side scripting.
3.7 List Client side and server side scripting languages.
3.8 Describe the features of Java Script.
3.9 Placing JavaScript code in HTML.
3.10 Understand functions
3.11 Know how to define and call a function.
3.12 Know how to pass parameters.
263
3.13 Understand the purpose of GetElementById method
3.14 Describe the global functions provided by JavaScript.
3.15 Form Handling in Java Script
3.16 Illustrate Arrays
3.16.1 Understand single and multi-dimensional arrays.
3.16.2 Design small programs using arrays.
3.17 Understand about various Objects provided by JavaScript
3.17.1 Math object
3.17.2 String object
3.17.3 Date object
3.17.4 Boolean and Number object
3.18 Describe events in java script.
264
5.12 Design small programs using arrays.
5.13 Explain form handling using $_GET,$_POST methods
5.14 List and explain mysql database functions in PHP.
5.15 Explain the steps of connecting to a Database.
5.16 Know about retrieving data from a table.
5.17 Know about inserting data into a table.
5.18 Know about updating the data in a table.
5.19 Know about deleting data from a table.
5.20 Design some simple programs to insert, delete, update and retrieve data from
database.
5.21 Define Cookie.
5.22 Know how to create and delete a cookie.
5.23 Know the purpose of cookie.
5.24 Define Session
5.25 Understand how to create a session.
5.26 Know how to destroy a session.
5.27 Know the purpose of session.
5.28 Differentiate Sessions and Cookies.
5.29 Explain how to pass data from one web page to other webpage.
COURSE CONTENTS
265
Web servers:Introduction, HTTP Request Types, System Architecture, Client-Side versus Server-Side
Scripting, Accessing Web Servers-IIS, Apache, Requesting HTML, PHP documents.
PHP:Fundamentals of PHP, Data types, String functions, Arrays, form handling, Databases, Cookies,
Sessions, Passing data from one web page to other web page.
REFERENCE BOOKS
1) Principles of Web Design, Sklar, TMH
2) HTML complete reference, Powell, TMH
3) Basics of Web Site Design, NIIT – PHI
4) WWW Design with HTML, Xavier (TMH)
5) Internet & World Wide Web,Dietel and Dietel, Pearson education Asia.
6) Complete Reference PHP, Steven Holzer-McGraw Hill
7) J Query Cook book,O'Reilly Media
R U Ap An R U Ap An
Principles of Web
1 Designing and 12 14 6 8 2 1 CO1
HTML Introduction.
Understand various
HTML tags and
2 14 14 6 8 * 2 1 * CO2
usage of style
sheets.
Understand XML
3 and Client side 14 14 3 11 * 1 - 2 * CO3
scripting using Java
266
Script.
Note: Part-C: 10 marks single analytical question may be chosen from any one of starred chapters.
PART-A 16Marks
1. a) the external Java script file must contains <script> tag (True/False)
(CO3)
b) --------------------is used to choose the client-side java script object.
(CO2)
c) Which selector selects the element that is the target of a referring URI [ ]
(CO1)
i) :target ii) :selection iii) :: selection iv) :URI
d) Which one of the following does not belongs to table tag [ ]
(CO1)
i) <tr> ii)<td> iii) <tbody> iv) <th>
267
2. Write different steps involved in launching a website.
(CO1)
3. Write any four formatting tags.
(CO2)
4. List the application of XML.
(CO2)
5. What is the significance of Namespace?
(CO2)
PART-B
3X8=24Marks
Instructions:1) Answer all questions
2) Each question carries 8 Marks
3) Answer should be comprehensive and the criterion for valuation is
the
content but not the length of the answer
6. a) Explain List tags with an example. (CO1)
Or
b) Write about any five table tags with example. (CO2)
7. a) Explain different Form tags with example. (CO2)
Or
b) Explain any five Box properties with sample code. (CO3)
8. a) Explain Math , String and Date objects in Java scripts (CO3)
Or
b) Describe how to define and call functions in java scripts. (CO2)
PART-A 10X3=30Marks
Note: Answer all questions
1. Write the steps to launch a web site. CO1
2. Describe the following tags. CO1
a) <strong> (b)<cite> (c) <ins>
3. List any 3 attributes of <a>. CO1
4. What is the purpose of CSS? CO2
5. List the various applications of XML. CO2
268
6. Write a JavaScript program to print the message. CO2
7. Define AJAX. CO3
8. List any 3features of JQuery. CO3
9. List any 3 web servers. CO4
10. Define Cookie. CO4
PART-B 5x8=40Marks
Note: Answer all questions
PART-C 1×10=10Marks
16. Design an application to generate electricity bill for APEPDCL as per the data required by
them. (CO5)
Digital Electronics
CCN-403 and Computer 6 90 20 80
Organization
269
5. I/O Organization 10 CO3,CO4,CO5
Total Periods 90
Course CO3 CCN-403.3 Explain the Basic computer organization techniques and
Outcomes information representation
CO4 CCN-403.4 Explain Memory organization
CO-PO/PSO Matrix
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-403.1 3 2 2 1 2 2 1 3
CCN-403.2 2 2 2 1 1 2 2 1 2
CCN-403.3 2 1 1 1 2 3 1 1
CCN-403.4 2 1 1 1 1 2 3 2 1
CCN-403.5 2 2 1 1 2 3 1 1
Learning Outcomes:
1.0 Circuits
270
1.1 Number systems
1.1.1 List the various number systems used in digital Computer.
1.1.2 Explain Decimal , Binary, octal, Hexa Decimal number
systems
1.1.3 Convert decimal number to other base conversion.
1.1.3.1 Decimal to Binary
1.1.3.2 Decimal to Octal
1.1.3.3 Decimal to Hexadecimal
1.1.4 Convert binary number to other base conversion.
1.1.4.1 Binary to Decimal
1.1.4.2 Binary to octal
1.1.4.3 Binary to Hexadecimal
1.1.5 Convert octal number to other base conversion.
1.1.5.1 Octal to Decimal
1.1.5.2 Octal to Binary
1.1.5.3 Octal to Hexadecimal
1.1.6 Convert hexadecimal other base conversion.
1.1.6.1 Hexadecimal to Decimal
1.1.6.2 Hexadecimal to Binary
1.1.6.3 Hexadecimal to Octal
1.1.7 Binary numbers representation.
1.1.7.1 Define Binary numbers representation.
1.1.7.2 List the types of Binary numbers representation.
1.1.7.3 Explain Unsigned binary number representation.
1.1.7.4 Explain Signed binary number representation.
1.1.8 Signed binary arithmetic.
1.1.8.1 Illustrate addition of two signed binary numbers.
1.1.8.2 Illustrate subtraction of two signed binary numbers.
1.1.8.3 Illustrate binary multiplication.
1.1.8.4 Illustrate Binary division.
1.1.9 Binary coded decimal (BCD) coding scheme.
1.1.9.1 Define Binary coded decimal (BCD) coding scheme.
1.1.9.2 List the types of Binary coded decimal (BCD)
1.1.9.3 Draw and explain 8421 code.
1.1.9.4 Draw and explain 2421 code.
1.1.9.5 Draw and explain 8 4-2-1 code.
1.1.10 Character representation
1.1.10.1 List character representation codes
1.1.10.2 Explain the ASCII coding scheme.
1.1.10.3 Explain the EBCDIC coding scheme
1.2 Boolean algebra
1.2.1 Explain AND, OR, NOT operations with truth tables.
1.2.2 Explain the working of EX-OR and EX-NOR operations with
truthtables.
1.2.3 List the different postulates in Booleanalgebra.
1.2.4 State De-Morgan‘stheorems.
1.2.5 Prove De-Morgan‘stheorems using truth tables.
1.2.6 Apply De-Morgan‘s theorems and other postulates of
Boolean algebra to simplify the given Boolean expression.
1.2.7 Write Boolean expression for given truthtable.
1.2.7.1 Using Sum-Of-Products(SOP) method
1.2.7.2 Using Product-Of-Sums(POS)method
1.2.8 Use K – map to simplify Boolean expression (up to 4
271
variables).
1.2.8.1 Using Two variable K-Map
1.2.8.2 Using Three variable K-Map
1.2.8.3 Using Four variable K-Map
1.3 Logic Gates
1.3.1 Define Logic gate
1.3.2 List basic gates
1.3.3 Define OR gate
1.3.4 Explain OR gate with logic symbol and truth table.
1.3.5 Define AND gate
1.3.6 Explain AND gate with logic symbol and truth table.
1.3.7 Define NOT gate
1.3.8 Explain NOT gate with logic symbol and truth table.
1.3.9 What is universal gate? List universal gates
1.3.10 Define NOR gate
1.3.11 Explain NOR gate with logic symbol and truth table.
1.3.12 Define NAND gate
1.3.13 Explain NAND gate with logic symbol and truth table.
1.3.14 Define EX-OR and EX-NOR gates
1.3.15 Explain the working of EX-OR and EX-NOR gates with
truthtables.
1.3.16 Implement AND, OR, NOT, EX-OR gates using NAND gates
only
1.3.17 Implement AND, OR, NOT, EX-OR gates using NOR gate only.
2.0 Flip-Flops,Counters&Registers
2.1 FLIP-FLOPS
272
and Timing diagram
2.1.7 Explain the working of a NOR latch circuit with truth table
and Timing diagram
2.1.8 Differentiate between Latch and Flip-flop.
2.1.9 Define Triggering
2.1.10 List the types of Triggering
2.1.11 Draw and explain the concept of edge triggering(positive,
negative)
2.1.12 Draw and explain the concept of level triggering. (positive,
negative)
2.1.13 Explain with block diagram, waveforms and truth tables the
working of RS Flip-flop.
2.1.14 Explain with block diagram, waveforms and truth tables the
working of RSTFlip-flop.
2.1.15 Explain with block diagram, waveforms and truth tables the
working of DFlip-flop.
2.1.16 Explain with block diagram, waveforms and truth tables the
workingof JKFlip-flop.
2.1.17 Explain with block diagram, waveforms and truth tables the
working of T Flip-flop.
2.1.18 Distinguish between synchronous and asynchronous inputs
of a flip- flop and state their functions.
2.1.19 Draw and explain the need for a Master-Slaveflip-flop.
2.1.20 Explain the working of a Master-Slave flip-flop using suitable
circuit diagram and truth table.
2.2 Counters
2.2.1 Define Counter
2.2.2 List the types of counters.
2.2.3 Define Synchronous counter
2.2.4 Define Asynchronous counter
2.2.5 Distinguish between asynchronous and synchronous
counters.
2.2.6 Draw and explain module-8 ripple counter circuit diagram
with waveforms and truth tables
2.2.7 Draw and explain module-16 ripple counter circuit diagram
with waveforms and truth tables
2.2.8 Draw and explain module-10 (decade) Asynchronous
counter circuit diagram with waveforms and truth tables
2.2.9 Draw and explain module-8 synchronous counter circuit
diagram with waveforms and truth tables
2.2.10 Draw and explain module-16 synchronous counter circuit
diagram with waveforms and truth tables
2.2.11 List the draw backs of ripple counters.
2.2.12 List the advantages of synchronous counters
2.2.13 Programmable counter
2.2.13.1 Draw and explain the need for a Programmable
counter
2.2.13.2 Explain how to design Programmable counter circuit
diagram
2.2.14 Draw and explain the operation of a 4-bit ring counter.
2.2.15 List the applications of counter.
2.3 Register
273
2.3.1 Define Register
2.3.2 State the need of Register.
2.3.3 List the methods of data transfer in register.
2.3.4 List the types of Registers
2.3.5 Define Serial in – Serial out register
2.3.6 Define Serial in – Parallel out register
2.3.7 Define Parallel in – Serial out register
2.3.8 Define Parallel in – Parallel out register
2.3.9 Explain the working of serial in – serial out register with
circuit diagram.
2.3.10 Explain the working of serial in – parallel out register with
circuit diagram.
2.3.11 Explain the working of shift left Register with circuit diagram.
2.3.12 Explain the working of shift right registers with circuit
diagram.
2.3.13 Explain the working of universal shift register.
2.3.14 Draw and explain the use of shift register asmemory.
274
3.2.7.2 One address instructions
3.2.7.3 Two address instructions
3.2.7.4 Three address instructions
3.3 List and explain various addressing modes.
COURSE CONTENTS
1.Number systems,Boolean algebra and LogicalGates : List the various number systems used in
digital Computer, Explain Decimal , Binary,octal,Hexa Decimal number systems,Convert decimal
number to other base conversion,Convert binary number to other base conversion,Convert octal
number to other base conversion,Convert hexadecimal other base conversion,Binary numbers
representation,Signed binary arithmetic,Binary coded decimal (BCD) coding scheme,Character
representation,AND, OR, NAND, NOT, NOR & EX-OR gates. Logical definitions – Symbols – truth
tables. Boolean theorems, Boolean simplifications of Boolean expressions, Using De-Morgan‘s
theorems, Formation and implementation of Logic expressions, Karnaugh‘s mapping, Applications
involving developing of combinational logic circuits. Half-Adder, Full-adder, Subtractor series –
Parallel Binary adder .
2.FLIP FLOP: Different logic families, Basic principles of Flip Flop operation (with help of wave
form & truth tables) of RS,T,D,JK and Master Slave JK flip flop concept of Edge Triggering and
Level Triggering , Synchronous and Asynchronousdevice.
275
Counters: Basic Asynchronous, Synchronous Binary and Decade counter and the Ripple counter,
their use Decade counter, Ringcounter.
Registers: Shift registers, Serial, Parallel register, Serial-in Parallel out, Parallel-in– serial out
devices, Universal shift registers, Applications.
3. Processor Organization - functional block diagram of Digital computer -Simple accumulator
based CPU and function of each unit.-Stored program concept
4.Organization of Computer Memory system - Main and auxiliary memory -Need for memory
hierarchy in a computer -Significance of various memory devices characteristics: access time, access
rate, alterability, permanence of storage, cycle time - Associative Memory-Virtual memory
organization in a computer system - Virtual address and physical address organization. -Principle and
advantage of cache memory organization- Principle of memory interleaving in a computer
5.Input and output organization - Peripheral devices -Need for an Interface-Three modes of date
transfer - Synchronous and asynchronous data transfer -Hand shaking procedure of data transfer -
Programmed I/O method of data Transfer-Interrupted initiated I/O-DMA controlled transfer-Priority
interrupt, polling, and daisy chaining priority-Bus systems
REFERENCE BOOKS
1. Digital principles and applications -- Malvino and leach
2. Digital Electronics -- Bignell - Thomson
3. Modern Digital Electronics -- R.P. Jain
4. Computer System Architecture -- Morris Mano.
S.No. Chapter/Unit title No. Wei Marks Wise Question wise CO’s Mapped
of ghtag Distribution of Distribution of
peri e Weightage Weightage
ods Alloc
ated
R U Ap An R U Ap An
Number systems, *
1. LogicGates , 30 CO1,CO3
14 3 11 1 2
Boolean Algebra
276
and basic Combinational circuits
Information *
3 representation & CPU 15 CO1,CO2,CO3
14 3 11 1 2
Organization
TOTAL
70+
90 18 52 6 9
10*
277
Note: Part-C: 10 marks single analytical question may be chosen from any one of starred chapters.
PART-A 16Marks
PART-B 3X8=24Marks
Instructions: 1) Answer all questions
2)Each question carries 8 Marks
3)Answer should be comprehensive and the criterion for valuation is the
content but not the length of the answer
6. a) Explain parallel Adder in detail with neat diagram. (CO1)
278
Or
Or
PART-A 10X3=30Marks
PART-B 5x8=40Marks
11.A. Draw and explain 4-bit parallel adder using full adders. (CO1)
279
OR
12.A. Explain Master JK Flip Flop in detail with neat diagram. (CO2)
OR
14.A. State the significance of various memory device characteristics: access time, access rate,
alterability , permanence of storage, cycle time. (CO4)
OR
PART-C
1X10=10Marks
17. Simplify the Boolean expression A’B + A(B’ + C) + B(B + C’) using Karnaugh map .
Boolean laws and drawthe logic circuit for reduced expression.
280
Course No. of Total No. of
Course Title Marks for FA Marks for SA
code Periods/Weeks periods
CCN-404 Java 5 75 20 80
Programming
Total Periods 75
281
CO-PO/PSO Matrix
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-404.1 2 1 1 2 2 1 2 2 2
CCN-404.2 1 3 3 3 1 3 1 1 3 1
CCN-404.3 2 3 2 2 3 1 1 3 3
CCN-404.4 1 1 3 2 2 3 2 2 3 2
CCN-404.5 3 3 3 3 2 3 2 2 3 3
Average 1.75 2 2.4 2.4 1.75 2.8 1.4 1.6 2.8 2.2
Learning Outcomes:
282
2.8 Explain the concept of class path.
2.9 Describe concept of Access protection.
2.10 Illustrate the mechanism of importing packages.
2.11 Develop simple application to design packages with sample programs.
3.0 I/O Streams and Collections.
3.1 List different types of I/O streams.
3.2 Explain how to read and write data through console input and output streams and write a
sample program.
3.3 Explain how to use DataInputStream and DataOutputStream to access primitive data types
and write a sample program.
3.4 Explain various file access operations by using File Streams and write a sample program..
3.5 What is a collection framework and Hierarchy of collection framework and write a sample
program.
3.6 Describe ArrayList, LinkedList
3.6.1 Constructors
3.6.2 Methods
3.6.3 Comparisons between above two classes.
3.6.4 Sample programs
3.7 Explain Iterator and List Iterator interface methods and write a sample program.
3.8 Describe List interface and HashSet and Hash Table class
3.8.1Constructors
3.8.2Methods
3.8.3 Sample programs.
3.9 Describe Map interface and HashMap class for the following
3.8.1Constructors
3.8.2Methods
3.8.3 Sample programs
3.10 Explain EnumSet and EnumMap classes and write a sample program..
283
5.5 Describe AWT classes
5.6 Explain how to design Frame window with example.
5.7 Describe Types of Events
5.8 List and explain sources of events.
5.9 List and explain different event classes.
5.10 List and explain event listener interfaces
5.11 Demonstrate event handling mechanism.
5.12 Demonstrate handling mouse events with sample program.
5.13 Demonstrate handling keyboard events with sample program.
5.14 Explain how to use the following AWT controls in applet programming.
a. Labels.
b. Buttons.
c. Text Fields
d. Checkboxes.
e. Lists.
f. Choice
g. Scrollbars.
COURSE CONTENTS
1. Basics of java and overloading: Importance of Java to Internet – Byte codes.Features of Java:
OOPS concepts –Data types –type conversions – casting – Arrays. Usage of classes – objects – new –
methods – constructors – method overloading, string classes – command line arguments-static
members-this pointer
3. Concepts of I/O Streams and Collections: I/O streams-Accessing data through console input and
output-DataInput Stream- Data Input Stream –Collection Frame work-Array List-Linked List-Iterator
and List Interface-Hash table-Hash Map-Enum Set-Enum Map
4. Exception Handling and Multithreading: – Exception handling: Source of errors – error handling –
Exception handling-Multi catch statements- Define thread – life cycle of thread - Multi threading –
Synchronization- Inter thread communication – Dead locks – Thread properties.
5. Applets, AWT and Event Handling: Basics of Applets – life cycle of an applet-Working with
Graphics-color-fonts-AWT classes-Event classes-Listener interfaces-keyboard and Mouse events-
AWT controls-Buttons-Text Fields-Check Box-List
REFERENCE BOOKS
1. The complete reference Java -- Pattrick Naughten, Herbert Schildt TMH Company
Limited, New Delhi.
2. Programming in JAVA -- P. Radhakrishna, University Press
3. Programming in Java -- Muthu - Thomson
4. Java Foundations of Programming – NIIT, PHI
5. Programming with Java -- Balagurusamy, TMH
MODEL BLUE PRINT
284
No.
Weight
of Marks Wise Question wise
age CO’s
S.No. Chapter/Unit title per Distribution of Distribution of
Allocat Mapped
iod Weightage Weightage
ed
s
R U Ap An R U Ap An
Concepts of
overloading,
2 13 14 14 * 3 * CO2
inheritance,
overriding
Concepts of I/O
3 Streams, Interfaces 13 14 3 3 8 * 1 1 1 * CO3
and Packages
Exception handling
and Multi threaded
4 programming. 16 14 6 8 * 2 1 * C04
Note: Part-C: 10 marks single analytical question may be chosen from chapters marked with *.
PART-A 16Marks
285
2) First question carries 4 marks and remaining carries 3 marks each.
2. What is the use of constructor and list different types of constructors? (CO1)
PART-B 3X8=24Marks
Or
Java Programming
286
Part-A
Part-B
(or)
(or)
13. (a) Explain how to read and write primitive data using streams with an example. CO3
(or)
14. (a) Write a java program to apply multi catch statements. CO4
(or)
15. (a) Explain about keyboard events with sample program. CO5
287
(or)
(b) Explain how to use the following List AWT control in applet programming . CO5
Part-C
16. Can it be possible to replace Java Projects by JavaScript and justify your answer?
(CO5)
288
No. of
Course Total No. of
Course Title Periods/ Marks for FA Marks for SA
code periods
Weeks
Cryptography and
CCN-405 4 60 20 80
Network Security
ClassicalEncryption
2. 14 CO2
Techniques
4. Systemsecurity 12 CO4
Firewalls and
5. 12 CO4,CO5
EthicalIssues
Total Periods 60
Course Objectives i) To study the concepts of System security and various Encryption
Techniques.
ii) Able to design Public key and Private key with the knowledge of
message authentication
289
Describe the Configuration of firewalls to reduce the
CO5 CCN-405.5
effect of cyber crimes and ethical hacking.
CO-PO/PSO Matrix
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-405.1 2 2 3 1 1 2 3 2 1 1
CCN-405.2 2 3 3 3 3 3 3 1 3 1
CCN-405.3 2 3 3 3 3 3 3 1 3 1
CCN-405.4 2 3 3 3 3 2 3 1 3 2
CCN-405.5 2 3 3 3 3 2 3 2 3 2
Learning Outcomes:
1. IntroductiontoNetworksecurity
290
2.4. Describetwobasicfunctions used inencryptionalgorithms.
2.5. Listkeys requiredfor twopeopletocommunicateviaacipher.
2.6. Describethegeneralapproaches toattackacipher.
2.7. Describe theCaesar cipher.
2.8. Discussthemono-alphabeticcipher.
2.9. DescribePlayfair cipher.andHill ciphers.
2.10. DiscussOne-Time-Pad.
2.11. Differentiatemono andpoly-alphabeticciphers.
2.12. Discuss the problems withtheone-time pad.
2.13. Explain atranspositioncipher.
2.14. Explain steganography.
2.15. Illustrate thecipherswith examples.
3. Cryptographicintegritytechniques
3.1 Listtheprincipal elementsofapublic-keycryptosystem.
3.2 Listtherolesofthepublicand private keys.
3.3 Discuss about messageauthentication.
3.4 List andexplainmessageauthenticationrequirements.
3.5 Explain messageauthenticationfunctions.
3.6 Discussabout themessageauthentication code.
3.7. Definedigitalsignature.
3.8. Listtheproperties ofa digitalsignature.
3.9. Listthedigitalsignaturerequirements.
3.10. give the step by step procedure of getting digital signature approval.
3.11.Differentiatebetweenhashfunction andcryptographyHashfunction.
3.12. Listtheapplications of cryptographichashfunctions.
4.Systemsecurity
4..1Discussabout Intruders
4.1.1. Explain intrusiondetection
4.1.2. Explain passwordmanagement
4.2. Discuss the following threats
4.2.1 Describe malicious softwares
4.2.2. Describe Backdoor
4.2.3. Describe Logic Bomb
4.2.4. Explain Trojan Horses
4.2.5. Define MobileCode
4.2.6. Describe Multiple-ThreatMalware
4.3. Define terms virus andwarm.
4.4. Discuss about Virus Nature and its Classification
4.4.1. Define Macro Viruses and VirusKits,
4.4.2. Define the term E-MailViruses
4.5.Discuss about Virus Counter measures:
4.5.1 Define Antivirus Approaches
4.5.2. Describe AdvancedAntivirusTechniques
4.6. Discuss about Morries worm,
4.6.1 Define worm attacks
4.7.Explain worm technologies
4.8.Define and explain mobile phoneworms
4.9. Describehowa worm propagates.
291
4.10. Discuss about worm countermeasures.
5. Firewalls and Ethical Issues
5.1 DefineFirewall.
5.2 Listtypesoffirewalls.
5.3 Discussaboutfirewallcharacteristics
5.4 Analyzetheimportanceoffirewall
5.5 Discuss about cybercrime and computercrime,
5.6 Discussthe
classificationofcomputercrimebasedontherolethattheco
mputerplaysinthecriminalactivity
5.6.1 Study of IT Act . Study of Cyber Laws..
5.7 Explaindigitalrightsmanagement
5.8 Listthebasic conditions thatmustbefulfilledto claim a copyright.
5.9
Describetheprincipalcategoriesofusersofdigitalrightsmanagementsystems.
COURSECONTENTS
292
REFERENCEBOOKS:
1. Cryptography and Network Security: Principles and Practices,-
William Stallings - PearsonEducation.
2. CryptographyandNetworkSecurity–AtulKahate:McGrawHill
3. Network Security Essentials (Applications and Standards)-
William Stallings, PearsonEducation.
4. Cryptographyand NetworkSecurity:2ndEdition-Behrouza.Forouzan.
5. computernetworkinga top-downapproach-JamesF.
kurose&KeithW.Ross,PearsonEducation.
ModelBlue Print:
S.No. Chapter/Unit title No.of Weightage Marks Wise Question wise CO’s
perio Allocated Distribution of Distribution of Mappe
ds Weightage Weightage d
R U A An R U A A
p p n
1 Introduction to
10 11 3 8 1 1 CO1
Network Security
2 ClassicalE
ncryption 14 17 6 3 8 * 2 1 1 * CO2
Techniques
3 Cryptographic 1
12 14 3 1 2 CO3
integritytechniques 1
5 Firewall and 1
12 14 3 * 1 2 * CO5
EthicalIssues 1
Total 1 3 10
60 70+10* 16 5 7 3 1
5 9 *
Note: Part-C: 10 marks single analytical question may be chosen from chapters marked with *.
293
CRIPTOGRAPHY AND NETWORK SECURITY
UNIT TEST-1
SCHEME: C-20 SUBJ CODE:CCN-405
MAX MARKS:40 TIME: 90 MINUTES
PART-A 16Marks
4. List different types of keys required to communicate via cipher between two people. (CO3)
PART-B 3X8=24Marks
Or
294
Model Question paper-End Exam
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
Cryptography and Network Security
SCHEME: C-20 SUBJ CODE: CCN-405
MAX MARKS:80 TIME: 3 HOURS
Part-A
Part-B
(or)
12. (a) Explain Playfair and Hill cipher techniques with example CO2
(or)
295
(or)
14. (a) Explain the terms Backdoor, Logic Bomb, Mobile Threat Malware CO4
(or)
(or)
Part-C
16. A Message of text(ex-:Hello World) passed to a student to apply a technique of RSA Public key
Encryption and need to find Public key and Private key to Decrypt the Message in a Network. (C03)
296
CCN- 406 Web Technologies 6 90 40 60
Lab
1. 30
Exercises on HTML, CSS&XML CO1
2. Exercises on Java Script, AJAX, jQuery 30
CO2
and Angular JS
3. Exercises on PHP web applications and 30
CO3,CO4
Database Applications
Total Periods 90
iii) acquire knowledge and skills for creation of web site considering
Course Objectives both client and server side
iv) familiarize the various Technologies like Java Script AJAX, JQuery,
PHP.
297
CO-PO/PSO Matrix
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-406.1 2 2 3 2 2 1 2 3 2
CCN-406.2 1 3 3 3 1 3 1 3 3 3
CCN-406.3 2 3 2 1 3 1 2 3 3
CCN-406.4 1 1 3 2 2 3 2 2 3 3
CCN-406.5 3 3 3 3 2 3 2 3 3 3
LEARNING OUTCOMES
Mini Project: Student has to develop a Mini project applying the skills acquired from the learning
outcomes of this course.
298
OBJECTIVES AND KEY COMPETENCIES:
Exercises on basic Create the HTML page 1) Use any editor for writing HTML
HTML tags with a title, heading, 2) Add the tags with relevant content
formatting and list tags 3) Save the file
1 in the body. 4) Open the file in a browser
5) Test the results
Design a HTML page using Create the HTML page 1) Identify the tags for creating the table
suitable table tags and with a table and that table 2) Add header, body and footer to the
attributes should have a header, table.
3) Put some content in each section of
body and footer.
table
2 4) Save the file
5) Open the file in a browser
6) Test the results
Design a HTML page Create the HTML page with
1) Identify the tags to add a form and
with a form containing a form and add some controls
various controls controls like textbox, label 2) Add the form and put some controls in it.
3 to the form. 3) Save the file
4) Open the file in a browser
5) Test the results
Design a HTML page Create the HTML page 1) Identify the tags for creating multiple
on frames with multiple frames so frames
that content in each 2) Add some content to the frames and
use different formats, colors for each
frame will have different
frame.
4 format and colors. 3) Save the file
4) Open the file in a browser
5) Test the results
Create a style sheet which 1)Identify the editor required for creating
Design a style sheet to
contains selectors to set CSS
set the background 2)Add selectors to set the background
the background color,
color, position and color, position and dimensions of an
position and dimensions
dimensions of a HTML element.
of a HTML element. 3)Save the CSS file
element
5 4)Link the CSS file to a valid HTML page.
5)Save the HTML page
6)Open the HTML page in a browser
7)Test the results
Exercises on designing a XML Create a XML Document on 1) Identify the editor required for creating
document Student data XML
2) Add required elements for student
6 data
3) Save the XML file as .xml extension
4) Open the XML document in browser
5)Test the results
299
Exp. Name of the
Objectives
No. experiment Key Competencies
300
Exp. Name of the
Objectives
No. experiment Key Competencies
301
Exp. Name of the
Objectives
No. experiment Key Competencies
302
Course Course Title No. of Total No. Marks for Marks
code Periods/Weeks of periods FA for SA
Total Periods 60
303
CO-PO/PSO Matrix:
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-407.1 2 1 3 2 2 1 2 3 3
CCN-407.2 1 3 3 3 1 3 2 2 3 3
CCN-407.3 1 2 3 2 2 3 1 2 3 3
CCN-407.4 1 1 3 2 2 3 2 2 3 3
CCN-407.5 3 3 3 3 2 3 2 2 3 3
Learning Outcomes
1. Exercise programs using Java built-in data types.
2. Exercise programs on conditional statements and loop statements.
3. Exercise programs on I/O Streams
i) Reading data through Keyboard
ii) Reading and writing Primitive data types using DataInputStream and
DataOutputStream.
iii) Perform Reading and Writing operations on files using File Streams.
4. Exercise programs on Strings.
5. Exercise program to create class and objects and adding methods.
6. Exercise programs using constructors and construction over loading.
7. Exercise programs on command line arguments.
i) Input as command line arguments and perform operation on that data.
ii) Input as command line arguments and update manipulated data in Files.
8. Exercise programs using concept of overloading methods.
9. Exercise programs on inheritance.
10. Write a program using the concept of method overriding.
11. Exercise on packages.
i) Creation of packages
ii) Design module to importing packages from other packages.
12. Exercise programs on interfaces.
304
13. Exercise programs on Collections.
i) Write a java program to search a student mark percentage based on pin number
using Array list.
ii) Write a java program to create linked list to perform delete, insert, and update data
in linked list with any application.
iii) Write a java program to search an element from hash table.
iv) Write a java program to sorting employee details using hash map.
Mini Project: Student has to develop a Mini project applying the skills acquired from the learning
outcomes of this course by integrating Web technologies, DBMs and Python.
305
KEY COMPETENCIES
306
illustrate method overloading
using constructors.
307
interface. (f) use wait(),notify() methods
(c) Write a program to create
multiple threads.
(d) Write a program to
illustrate thread priorities.
(e) Write a program to
illustrate inter thread
communication.
LEARNING OUTCOMES
308
13. Preparation of project report (and user manual if necessary) to enable the client to maintain
the project
1. SOFTWARE PROJECTS
a. Web site designing
b. Banking
c. Income tax calculation package
d. Examinations cell.
e. Student database management
f. Library management
g. Stores Management
h. Staff data management
i. Payrolls
j. Inventory Control
k. Hostel management
l. Tourism package
m. Institution management software
n. Anti-Virus software development.
o. Folder-locking.
p. Terminate stay resident systems.
6. To maintain the software products based on the ever changing needs of and quality
measures required by the clients
309
Course Course Title No. of Total No. of Marks Marks for
Code Periods/Week Periods for FA SA
Common Communication
408 Skills 3 45 40 60
310
CO-PO Matrix
PO4
CO PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1
CO 2
CO3
311
*Rubric Descriptors ‘Good/ Competent / Fair /Poor' for Communication
312
s*10 marks to be awarded only if competence level shows flawless expertise in English.
*0 marks to be awarded when student shows incoherence and gives irrelevant responses.
Blue Print for evaluation based on Course Outcomes for SA of each student:
Note: Marks are awarded for each student as per the Rubric descriptors.
*Listen to and comprehend the given audio content: Giving the Students time to read the questions
(Fill in the Blanks, Select from Alternatives, True or False, Table fill, etc.) in chunks before listening to
audio inputs also played in chunks.
313
Blue Print for evaluation based on Course Outcomes for Formative Assessment:
Note: Every Question based on CO has to be given marks for the following parameters in the
rubric.
Fluency and Coherence
Lexical Resource
Grammatical Range and Accuracy
Total 18 40
Formative Assessment -2
Present your ideas
1
/opinions on the given
10
issue/ topic (individual 3
to an audience)
2 Role play an imaginary CO1, CO2,
6 10
work-place situation CO 3
Individual interaction
with the Examiner
duly submitting CO1, CO2,
3 Resume ( Facing the CO 3
15 10
Interview)
– Introducing oneself
and answering
questions
314
*Listen to and
comprehend any CO1, CO2,
4 10
audio communication/ 3 CO 3
content
TOTAL 27 40
Learning Outcomes
1. Listening Skills:
1.1 Listen to audio content (dialogues, interactions, speeches, short presentations) and
answer questions based on them
1.2 Infer meanings of words / phrases / sentences / after listening to audio content as
mentioned above
2. Introducing Oneself:
2.1 Prepare a grid different aspects for presentation about a person / oneself
2.2 Present a 1 or 2 minute introduction of oneself for an audience
3. Short Presentation:
3.1 Define an object
3.2 Describe an object, phenomenon, event, people
3.3 Speak on a topic randomly chosen
4. Group Discussion:
4.1 Practice Group Discussion. Techniques
4.2 Participate in group discussions
5. Resume Writing and Cover Letter:
5.1 Prepare resumes of different sorts – one’s own and others.
5.2 Write an effective cover letter that goes with a resume
6. Interview Skills:
6.1 Prepare a good Curriculum Vitae
6.2 Exhibit acceptable (Greeting, Thanking, Answering questions with confidence)
7. Presentation Skills:
7.1 Prepare Posters, Charts, PPT’s on issue of general and technical interest
7.2 Present one’s ideas before an audience with confidence using audio visual aids and
answer questions that are raised.
8. Workplace Etiquette:
8.1 Show positive attitude & adaptability / appropriate body language to suit the work
place
8.2 Display basic of etiquette like politeness, good manners.
315
No of
Course Total no of Marks Marks
Course title periods/
Code periods for FA for SA
week
316
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-409.1 2 3 3 2 2 1 1 3 3 3
CCN-409.2 2 3 3 2 2 1 1 3 3 3
CCN-409.3 2 3 3 2 2 1 1 3 3 3
CCN-409.4 2 1 1 1 1 1 1 2 1 1
CCN-409.5 2 1 1 1 1 1 1 2 1 1
Learning Outcomes:
10. Perform encryption and decryption using RSA public and private key.
11. To perform the validation of the digital document using Digital signature standard encryption
and decryption
14. To perform security in application self creation and detection of Trojans in the system.
15. To perform security to the system basic antivirus can be installed and threat founds
317
pings a message.
5 To implement Learn to Input the plain text and key from the user.
Transportation and implement the Hill Split the plain text into groups of length
Cipher three.
Substitution using Hill
Arrange the keyword in a 3*3 matrix.
Cipher Technique Transportation
the two matrices to obtain the cipher text of
Technique on lengththree.
information Combine all these groups to get the
complete cipher text.
6 To implement Vigenere Learn to Arrange the alphabets in row and column of
Cipher Technique implement the a 26*26 matrix.
Vigenere Cipher Circulate the alphabets in each row to
position left such that the first letter is
Technique on
attached to last.
information Repeat this process for all 26 rows and
construct the final key matrix.
The keyword and the plain text is read from
the user.
The characters in the keyword are
repeated sequentially so as to match with
318
that of the plaintext.
Pick the first letter of the plain text and that
of the keyword as the row indices and
column indicesrespectively.
The junction character where these two
meet forms the cipher character.
Repeat the above steps to generate the
entire cipher text.
9 Learn to
Implement the
Implementation of Blowfish Blowfish Choose the symmetric key to
Encryption Technique encrypt and decrypt the message
Encryption
Rectify the syntax errors
Technique on data See the validity of cipher Decryption
to secure.
10
Choose the symmetric key to
Implementation of Rijandael Learn to encrypt and decrypt the message
Encryption Technique Implement the Rectify the syntax errors
Rijandael See the validity of Decrypted
Encryption message
Technique on data
to secure.
9 To implement the SHA-I Study the Alice and Bob are investigating a forgery
hashing technique using C Implementation of case of x and y.
Program Hashing X had document signed by him but he says
he did not sign that document digitally.
Techniques, and
Alice reads the two prime numbers p and a.
its importance in chooses a random co-primes alpha and beta
Encription and the x’s original signature x
With these values, he applies it to the
12elliptic curve cryptographic equation to
obtain y.
this ‘y’ with actual y’s document, Alice
concludes that y is a foregray.
10 To implement Encryption Learn to By using RSA Public Key & Private key for
and Decryptions using RSA implement the Encryption and Decryption of the message
algorithm RSA Public Key By using Public key message will be
ciphered
Encryption
By using Private key message will be
Algorithm deciphered
Both the keys are Asymmetric
11 Implementation of Digital Learn the Digital Read the 256-bit key values.
Signature Standard signature Divide into five equal-sized blocks named A,
Implementation B, C, D and E.
The blocks B, C and D are passed to the
and its usage
function F.
319
The resultant value is permuted with block
E.
The block A is shifted right by ‘s’ times and
permuted with the result of step-4.
Then it is permuted with a weight value and
then with some other key pair and taken as
the firstblock.
Block A is taken as the second block and the
block B is shifted by ‘s’ times and taken as
the thirdblock.
blocks C and D are taken as the block D and
E for the final output.
12 Study of any Antivirus Learn to install the Choose the Appropriate Antivirus Software
Installation & Configurations Antivirus Software to install in the Computer System
Study/Demo Do the Appropriate settings to configure the
in Computer
Antivirus software in the System.
Study of Standard System and know Observing System Performance While using
Vulnerabilities. the configuration the Antivirus software
Setting Observe the Viruses/Threats when attacked
to Computer System
14 To Build a Trojan and it’s the Self creation and Create a Trojan using Bath file
harm in a computer system Detection of When Trojan code executes, it will
open MS-Paint application.
Trojans ,if found
Restart the Computer to stop the
halts the execution of Trojan
Application
320
V SEMESTER
321
SCHEME OF INSTRUCTIONS AND EXAMINATION
CURRICULUM-2020
(V Semester)
Instruction
Scheme Of Examinations
Periods/Week Total
Sub Code Name of the Subject Periods Per End
Semester Duration Sessional Total
Theory Practicals Exam
(hrs) Marks Marks
Marks
THEORY SUBJECTS
Industrial Management
CCN-501 5 - 75 3 20 80 100
and Entrepreneurship
PRACTICAL SUBJECTS
Advanced Computer
CCN-507 - 4 60 3 40 60 100
Networks Lab
CCN-508 Life Skills - 3 45 3 40 60 100
Course Course Title No. of Total No. of Marks for Marks for
322
code Periods/ periods FA SA
Weeks
CCN-
Industrial Management and 5 75 20 80
501 Entrepreneurship
Total Periods 75
CO-PO/PSO Matrix:
323
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-501.1 2 2 2 2
CCN-501.2 2 2 2 2 2
CCN-501.3 1 3 3 2 3 3 3
CCN-501.4 2 2 2 2 2 2
CCN-501.5 3 1 2 2 3 2 2
Learning outcomes:
324
2.18 State the objectives of Employee participation
2.19 Give the meaning and definition social responsibilities
2.20 Explain corporate social responsibilities
325
4.26 Explain the direct and indirect causes of accidents.
4.27 Explain the types of emission from process Industries, their effects
environment and control
4.28 Describe the principles of solid waste management
Course Content
1. Principles and functions of Industrial Management
Introduction: Industry, Commerce and Business; Definition of management; Functions of
management - Principles of scientific management byF.W.Taylor, Principles of Management
by Henry Fayol; Administration and management; levels of management; managerial skills;
3. Production management
326
Definition and importance; objectives and principles of plant layout, Plant location and types
of layout; Types of production -job, batch and mass; production Planning and Control: basic
methods of forecasting, routing, scheduling, dispatching and follow up; Break even analysis;
Project scheduling; Application of CPM and PERT techniques; simple numerical problems;
REFERENCE BOOKS
327
Marks Wise Question wise
Chapter/Unit No.of Weightage CO’s
S.No. Distribution of Distribution of
title periods Allocated Mapped
Weightage Weightage
R U Ap An R U Ap An
Principles and
functions of
1 08 11 3 8 1 1 CO1
Industrial
Management
Organisation
structure &
2 16 14 3 11 * 1 2 * CO2
Organisational
behaviour
Production
3 12 14 3 11 * 1 2 * CO3
Management
Materials
Management,
4 Maintenance 19 14 6 8 * 2 1 * CO4
management &
Industrial Safety
Entrepreneurship
Development &
5 20 17 9 8 * 3 1 * CO5
Quality
management.
Note: Part-C: 10 marks single analytical question may be chosen from chapters marked with *.
328
UNIT TEST-1
SCHEME: C-20 SUBJ CODE: CCN-501
MAX MARKS: 40 TIME: 90 MINUTES
PART-A 16 Marks
PART-B 3 X 8=24Marks
Instructions: 1) Answer all questions
2) Each question carries 8 Marks
3) Answer should be comprehensive and the criterion for valuation is the
content but not the length of the answer
6.A. Explain the principles of management. (CO1)
(Or)
B.Explain the nature of management as a profession. (CO1)
Duration 2 1 3 3 3 2 4
329
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
MODEL PAPER –END EXAMINATION
Industrial Management and Entrepreneurship
PART - A
Answer all the Questions. Each Question Carries 3 marks
PART – B
Answer all the Questions. Each Question Carries 8 marks
Activity 1-2 1-3 2-4 2-5 2-3 4-7 5-7 3-6 6-7 7-8
330
(d) Prepare the network.
(e) Identify critical path.
(f) Calculate the project completion.
14. A. Explain ABC analysis with the help of neat sketch. (CO4)
Or
B. Explain the importance of maintenance management in industry. (CO4)
PART – C 1X10=10Marks
1. Among PERT and CPM which one is suitable for unpredictable activities justify? (CO4)
331
Course Course Title No. of Total No. of Marks for FA Marks for SA
code Periods/We periods
eks
Total Periods 75
Course Objectives
332
CO-PO/PSO Matrix
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-502.1 2 2 2 3 3 1 2 3 1 1
CCN-502.2 2 1 3 2 3 1 3 3 2 1
CCN-502.3 2 2 3 3 3 2 3 3 3 3
CCN-502.4 3 2 3 3 3 2 3 3 3 3
CCN-502.5 3 1 3 3 3 2 3 2 2 2
Learning Outcomes:
333
2. Wireless Network Architectures
2.1. Wireless Network Logical Architecture
2.1.1. State the need of OSI Network Model
2.1.2. List and explain OSI Network Model
2.1.3. Network Layer Technologies
2.1.3.1. Describe IP addressing
2.1.3.2. State the importance of Private IP Address
2.1.3.3. Describe IPV6 addressing
2.1.3.4. State the use of Address Resolution Protocol
2.1.3.5. State the importance of Routing
2.1.3.6. Describe how to Build Router tables
2.1.3.7. Explain the need of Network Address Translation(NAT)
2.1.3.8. Illustrate how Network Address Translation is performed
2.1.3.9. Define Static NAT
2.1.3.10. Define Dynamic NAT
2.1.3.11. State the need of Port Address Translation
2.1.3.12. Illustrate Port Address Translation
2.1.4. Data Link Layer Technologies
2.1.4.1. State the need of Logical Link Control
2.1.4.2. State the need of Media Access control
2.1.4.3. Define MAC Addressing
2.1.4.4. Describe the use of Media Access Control in Wired Networks
2.1.4.5. Explain Carrier Sense Multiple Access/Collision Detection
(CSMA/CD)
2.1.4.6. What are the Other Wired Network MAC Methods
2.1.4.7. Describe Media Access Control in Wireless Networks
2.1.5. Explain Physical Layer Technologies
2.1.5.1. Physical Layer Technologies — Wired Networks
2.1.5.1.1. Describe Ethernet (IEEE 802.3)
2.1.5.1.2. Describe 100 Base-T Ethernet Data Encoding Scheme
2.1.5.1.3. Describe Ethernet MPE and Fast Ethernet MLT-3
Encoding
2.1.5.2. Explain ISDN
2.1.5.3. Explain FireWire
2.1.5.4. Explain Universal Serial Bus
2.1.5.5. State the importance of Physical Layer Technologies — Wireless
Networks
2.1.5.6. Describe Various Challenges of PHYS and Data Link Layer
Wireless Technologies
334
2.2.2.1.1. Bluetooth Devices features
2.2.2.1.2. ZigBee Devices features
2.2.2.1.3. Wireless PAN antennas
2.2.2.1.4. Wireless MAN Devices features
2.2.2.1.5. Fixed Wireless MAN Devices
2.2.2.1.6. Fixed Wireless MAN Antennas
2.2.2.1.7. Mobile Wireless MAN Devices
2.2.3. Wireless LAN Devices
2.2.3.1. List Wireless LAN devices
2.2.3.2. Describe Access Points
2.2.3.3. List Optional Access Point Functionality
2.2.3.4. Describe Optional Access Point Functionality
2.2.3.5. Wireless LAN Switches or Controllers
2.2.3.6. List “Thin Access Point” Advantages
2.2.3.7. Lightweight Access Point Protocol
2.2.3.8. List and explain Wireless LAN Switch Features
2.2.3.9. LWAPP protocol
2.2.3.9.1. State the need of LWAPP protocol
2.2.3.9.2. List functions of LWAPP protocol
2.2.3.10. Miscellaneous Wireless LAN Hardware
2.2.3.10.1. Describe Wireless Network Bridging
2.2.3.10.2. State the need of Wireless Printer Servers
2.2.3.10.3. Describe Wireless LAN Antennas
3. Wireless Communications
3.1. Radio Communication Basics
3.1.1. The RF Spectrum
3.1.1.1. What is the use of Radio Frequency(RF)
3.1.1.2. State the importance of RF spectrum
3.1.1.3. Describe concept of Subdivision of the Radio Frequency
Spectrum
3.1.1.4. List Radio Frequency Bands in Use for Wireless Networking
3.1.1.5. Describe Radio Transmission as a Network Medium
3.1.1.6. List various Radio Frequency Networking Challenge
3.1.2. Spread Spectrum Transmission
3.1.2.1. List Types of Spread Spectrum Transmission
3.1.2.2. State the need of Spread Spectrum Transmission
3.1.2.3. Describe Complementary Code Keying
3.1.2.4. Describe Frequency Hopping Spread Spectrum
3.1.2.5. Describe Time Hopping Spread Spectrum
3.1.3. Wireless Multiplexing and Multiple Access Techniques
3.1.3.1. List Wireless Multiplexing and Multiple Access Techniques
3.1.3.2. Define Time Division Multiple Access
3.1.3.3. Explain Time Division Multiple Access
3.1.3.4. Define Frequency Division Multiple Access
3.1.3.5. Explain Frequency Division Multiple Access
335
3.1.4. Digital Modulation Technique
3.1.4.1. List various Digital Modulation techniques
3.1.4.2. Define Modulation
3.1.4.3. Describe how the of selection Modulation techniques was made
3.1.4.4. Define Phase shift keying
3.1.4.5. Explain phase Shift keying
3.1.4.6. List various methods of phase shift keying
3.1.4.7. Define Frequency Shift keying
3.1.4.8. Explain Frequency Shift keying
3.1.5. RF Signal Propagation and Reception
3.1.5.1. Define Transmitter Power
3.1.5.2. Define Antenna Gain
3.1.5.3. Define Receiver Sensitivity
3.1.5.4. Define Bit Rate error
3.1.5.5. Define Receiver Noise Floor
3.1.6. MIMO Radio
3.1.6.1. State the need of MIMO Radio
3.1.6.2. Describe MIMO Radio
3.1.7. Near Field Communications
3.1.7.1. State the need of Near Field Communication
3.1.7.2. Define Near field Communication
3.1.7.3. Define Far Field Communication
3.1.7.4. Describe about Inductive coupling
3.2. Infrared Communication Basics
3.2.1. The IR Spectrum
3.2.1.1. State the importance of IR spectrum
3.2.2. Infrared Propagation and Reception
3.2.2.1. Subdivision of the Infrared Spectrum
3.2.2.2. Describe Emitter Beam Pattern
3.2.2.3. Define Inverse Square Loss
3.2.2.4. Describe Ir Detector Sensitivity
3.2.2.5. Describe Ir Link Distance
336
4.2. Wireless LAN
4.2.1. Wireless LAN Standards
4.2.1.1. List and explain WLAN standards
4.2.1.2. Explain WLAN operations
4.2.1.3. List and explain 802.11 Network Components
4.2.2. The 802.11 MAC Layer
4.2.2.1. Wireless media access
4.2.2.2. 802.11 CSMA/CA
4.2.2.3. List and explain 802.11 station services
4.2.2.4. List 802.11 distribution system services
4.2.3. The 802.11 PHY Layer
4.2.3.1. Describe 802.11a PHY Layer
4.2.3.2. List RF Band channels used in 802.11a OFDM PHY
4.2.3.3. List modulation methods used in 802.11a OFDM PHY
4.2.3.4. List modulation methods used in 802.11b DSSS PHY
4.2.3.5. Explain 802.11b/g Mixed Mode Interoperability Mechanisms
4.2.3.6. List Data rates at PHY layer
4.2.3.7. List Data rates at MAC layer
4.2.4. Other WLAN Standards
4.2.4.1. List other WLAN Standards
4.2.4.2. List the features of 802.11r standard
4.2.4.3. List the features of 802.11n standard
4.2.4.4. List the reasons for Roaming
4.2.5. Implementing WLAN
4.2.5.1. List and explain Key steps in the planning and implementation of
a wireless LAN
4.2.5.2. List Requirements to implement WLAN
4.2.5.3. List Factors Affecting WLAN Operating Range
4.2.5.4. Explain Planning and Designing of Wireless LAN
4.2.5.5. List and Explain WLAN Implementation Steps
4.2.5.6. List and explain Access Point Configuration Parameters
4.2.5.7. Explain steps in Wireless NIC Configuration
4.2.6. WLAN Security
4.2.6.1. What is Hacking Threat
4.2.6.2. List and explain Wireless LAN Security Threats
4.2.6.3. List various Wireless LAN Security Measures
4.2.6.4. Explain Wired Equivalent Privacy Encryption
4.2.6.5. Explain Wi-Fi Protected Access
5. Advanced Wireless Technologies
5.1. Introduction to 4G
5.1.1. List 4G Features,
5.1.2. List Challenges in 4G
5.1.3. List Applications in 4G
5.1.4. Explain Multicarrier Modulation in 4G.
5.1.5. List and explain Smart antenna techniques
5.1.6. The Specifications required for IMT-Advanced Standard (4G)
5.1.7. List the features of 3GPP LTE Advanced
5.1.8. Describe IEEE WiMAX
5.1.9. Explain comparison of the current and proposed 4G systems along with
other related systems
5.2. Introduction to 5G
337
5.2.1. State the need of 5G.
5.2.2. List Underlying technologies makeup 5G
5.2.3. List features of 5G.
5.2.4. List application areas of 5G.
5.2.5. Give the 5G Road map.
5.2.6. Explain the 5G communications systems architecture.
5.2.7. List the explain security issues and challenges in 5G communication systems.
5.3. Light Fidelity(Li-Fi)
5.3.1. What is Light Fidelity (Li-Fi)
5.3.2. History of Li-Fi.
5.3.3. List standards in Li-Fi.
5.3.4. List applications of Li-Fi
5.3.5. Describe Li-Fi Technology details
5.3.6. Differentiate between WiFi (Wireless Fidelity) and LiFi (Light Fidelity)
COURSE CONTENT
Wireless Network Logical Architecture: Need of OSI Network Model - Layers of OSI Network Model -
Network Layer Technologies - Data Link Layer Technologies -Explain Physical Layer Technologies
Wireless Network Physical Architecture : List and explain various Wireless Network Topologies -
Wireless PAN Devices - Wireless LAN Devices
3.Wireless Communications :
REFERENCE BOOKS
1) Wireless Networking Technology From Principles to Successful implementation by Steve
Rackley, Elsevier,Linacre House,Newnes publications,Great Britain (Unit 1,2,3&4 units from
this book)
338
2) Fundemenetals 5G Mobile Networks Jonathan Rodriguez,Wiley Publications ( unit 5 from
this book)
3) WIRELESS COMMUNICATIONS AND NETWORKS SECOND EDITION Williant Stallings Person
Prentice Hall publishers
4) Advanced wireless Networks 4G, Savo G Glisic,Wiley Publications
5) https://www.4gon.co.uk/solutions/introduction_to_4g.php (Unit 5:comparisions of 4G
Systems,specifications)
S.No. Chapter/Unit No.of Weightage Marks Wise Question wise CO’s Mapped
title periods Allocated Distribution of Distribution of
Weightage Weightage
R U Ap An R U Ap An
1 Introduction of 10 14 1 1 1 CO1
Wireless
Networks
2 Wireless 20 14 1 1 1 CO1,CO2
Network
Architectures
3 Wireless 15 14 1 1 1 CO1,CO3
Communications
5 Advanced 10 14 1 1 1 CO1,CO5
Wireless
Technologies
75 70+ 10* 1 5 4 * 1 2 2 *
339
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGG
MODEL PAPER
Wireless Networks
UNIT TEST-1
SCHEME: C-20 SUBJ CODE:CCN-502
MAX MARKS:40 TIME: 90Minutes
PART-A 16Marks
i) Allows wireless-capable devices to connect to a wired network ii) Allow wired device to connect to
wired network iii) Allow wireless devices to disconnect from wired network iv) Not allow any
connection
PART-B 3X8=24Marks
Instructions: 1) Answer all questions
2)Each question carries 8 Marks
3)Answer should be comprehensive and the criterion for valuation is the content but
not the length of the answer
Or
Or
Or
340
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGG
MODEL PAPER –END EXAMINATION
Wireless Networks
OR
OR
OR
341
PART-C 1X10=10Marks
16. How do you Establish Wireless LAN to an organisation to connect 100 devices with respective
protocols, devices, technologies with security measures? (CO4)
342
Course Course Title No. of Total No. Marks for Marks for SA
code Periods/Week of periods FA
s
Total Periods 75
Course Objectives i)To know the fundamentals of software engineering life cycle modes
CO1 CCN-503.1 Explain Software life cycle models and basics of software
engineering.
Course
Outcomes CO2 CCN-503.2 Describe Software Project Management
343
CO-PO/PSO Matrix:
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-503.1 3 2 3 2 2 1 1 2 2 2
CCN-503.2 3 3 3 3 1 3 2 2 2 3
CCN-503.3 3 3 1 3 1 2 2 3
CCN-503.4 3 3 3 3 2 2 2 2 3 3
CCN-503.5 3 2 3 3 2 2 3 2 2 3
Learning Outcomes:
344
1.4.4 Evolutionary Model
2.4 State the Metrics for Project Size Estimation: Lines of Code, Function Point Metric
345
3.0 Requirement Analysis & Specifications
4.4.2 Explain the Basic Concepts - User Guidance and Online Help - Mode Based vs
Modeless Interface -Graphical User Interface (GUI) vs Text-Based User Interface.
4.4.3 List the two types of User Interfaces - Command Language Based Interface -
Menu Based Interface - Direct Manipulation Interfaces.
4.4.4 Explain Component Based GUI Development Window System and Types of
Widgets.
346
4.5.1. List the goals of UML
4.5.2. State the role of UML in Object oriented Design
4.5.3.List the building blocks of UML : Things, Relationships, and Diagrams
4.5.4. Explain the UML building blocks
4.5.5.List the different symbols used in UML notation
4.5.6. Classify and list standard UML diagrams
4.6. State the purpose of Class diagram and draw simple class diagrams.
5.1.1. Coding Standards and Guidelines - Code Review- Code Walk-Throughs - Code
Inspection.
5.1.8 Explain about Black box Testing and White Box Testing.
347
5.2.2 List the Debugging Guidelines.
5.3 List and Explain Program Analysis Tools (Static Analysis Tools, Dynamic Analysis Tools)
COURSE CONTENT
1. Introduction to Software Engineering- Life Cycle Models.
3. Requirement Analysis and Specification: Requirement Gathering and Analysis - SRS document
4. Software Design , Coding and Testing: Good software design, Cohesion and Coupling, Software
Design Approaches, User interface Design, Software Coding and Goals of UML - Role of UML in
Object oriented Design - Building blocks of UML : Things, Relationships, and Diagrams - Symbols used
in UML notation - Classify and list standard UML diagrams - Class diagram, purposes of class
diagram, draw the class diagram - Use case diagram, define the term Use case, purposes of Use case
diagram, draw the Use case diagram - Interaction diagram, purposes of Interaction diagram, the
types of interaction diagrams : Sequence diagram and Collaboration diagram, draw the Interaction
diagrams.
REFERENCE BOOKS
348
1. Fundamentals of Software Engineering – Rajib Mall ( PHI)Second Edition.
5. http://www.tutorialspoint.com/uml/
6. The Unified Modelling Language User guide…Grady Booch
MODEL BLUE PRINT
R U Ap An R U Ap An
Basics of
Software
Engineering
1 10 11 3 8 1 1 C01
Designs &
Life Cycle
Models
Software
2 Project 18 14 3 3 8 * 1 1 1 * CO2
Management
Requirement
3 Analysis & 10 11 3 8 * 1 1 * CO1,C03
Specifications
Software
4 Design, 22 17 6 11 * 2 2 * CO1,CO3,CO5
Coding
Software
testing,
Debugging,
Reliability,
5 15 17 6 11 2 2 CO4,CO5
Quality
Management
&
Maintenance
349
Total 75 70+10* 21 41 8 10* 7 7 1 1*
Note: Part-C: 10 marks single analytical question may be chosen from chapters marked with *.
PART-A 16 Marks
i) User Interface II) Hardware Interface III) personal interface IV) Software interface
PART-B 3 X 8=24Marks
Instructions: 1) Answer all questions
2) Each question carries 8 Marks
3) Answer should be comprehensive and the criterion for valuation is the
content but not the length of the answer
6. a) Explain Classical water fall model in detail. (CO1)
Or
b) Explain spiral model in detail (CO1)
350
b) Explain Requirement gathering and analysis (CO3)
PART-A 10X3=30Marks
PART-B 5x8=40Marks
OR
11.B Differentiate Data Structure-Oriented Design and Data Flow-Oriented Design (CO1)
OR
351
13.A. Explain about Organization of the SRS Document? (CO3)
OR
OR
PART-C 1X10=10Marks
16. Assume that you had given a task of implementing ATM operations for that design a SRS
document? (CO4)
352
Course Course Title No. of Total No. of Marks for FA Marks for SA
code Periods/W periods
eeks
Total Periods 75
353
CO-PO/PSO Matrix
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-504.1 3 1 1 2 2 3 2 2 2
CCN-504.2 2 1 3 2 2 1 3 2 3 3
CCN-504.3 3 1 1 2 2 3 2 3 3
CCN-504.4 3 3 3 3 3 3 3 2 3 3
CCN-504.5 3 2 1 2 2 3 3 3 2 3
Average 2.8 1.6 1.8 2.2 2.2 2.3 3 2.2 2.6 2.8
Learning Outcomes:
1: Introduction of IOT
1.1. INTRODUCTION:
1.1.1.Define IOT and list its Features
1.1.2. List the components of IoT : hardware, software, technology and protocols
1.1.3.List Applications ,various Technologies of IOT
1.1.4.List advantages and disadvantages of IoT
1.1.5.Describe various connecting technologies
1.1.6.Sensors
1.1.6.1. Need of sensor
1.1.6.2. Features of Sensors
1.1.6.3. Classify Sensors based on output, on data types
1.1.7.Define actuator and list its types
1.1.8.List and explain functional Components of IOT
1.1.9.Explain service oriented architecture of IOT
1.1.10. List IOT challenges
354
2. DATA PROTOCOLS
2.1. Message Queue Telemetry Transport(MQTT)
2.1.1.Define and explain MQTT
2.1.2.List components,Methods,Applications
2.1.3.Define and explain Secure MQTT
2.2. Constrained Application Protocol (CoAP)
2.2.1.Explain CoAP
2.2.2.Explain CoAP message types
2.3. Extensible Messaging and Presence Protocol(XMPP)
2.3.1. List Features of XMPP
2.3.2.Explain XMPP
2.3.3.Describe core XMPP Technologies
2.3.4.List applications of XMPP
2.4. Advanced Message Queuing Protocol (AMQP)
2.4.1.List Features of AMQP
2.4.2.Explain AMQP in detail
2.4.3.List applications of XMPP
3. Communication Technologies
3.2. ZIGBEE
3.2.1.What is ZIGBEE
3.2.2.List features,components,differenttopologies,types, applications of ZIGBEE
3.2.3.Explain different topologies of ZIGBEE
3.2.4.Explain ZIGBEE types
3.4. Bluetooth
3.4.1.What is the purpose of Bluetooth
3.4.2.List features,functions,applicationsof Bluetooth
3.4.3.Explain Bluetooth technology in detail
3.4.4.Describe Pico Net
355
4. Wireless Sensor Networks
4.1. What is Wireless Sensor Network and list its Applications
4.2. Explain types of Sensor networks: Single Source Single Object Detection, Single Source
Multiple Object Detection, Multiple Source Single Object Detection, Multiple Source
Multiple Object Detection
4.3. What are the Challenges in Wireless Sensor Networks
4.4. Explain node Behaviour in WSNs
4.5. Explain Information theoretic self‐management in WSN
4.6. Applications of WSN
4.7. Explain Wireless Multimedia Sensor Networks(WMSN)
4.8. Explain Stationary Wireless Sensor Networks
4.9. Explain Mobile Wireless Sensor Networks
4.10. What is Machine to Machine Communications(M 2 M)
4.11. Lists applications ,features of M2M
4.12. List and explain M2M sensor nodes
4.13. Explain Role of IOT in automation of the following applications
4.13.1. Health care applications
4.13.2. Smart Home,
4.13.3. Smart Cities,
4.13.4. Smart class rooms
4.13.5. Smart Energy
4.13.6. Smart Transportation and Mobility
4.13.7. Smart Factory
5. Cloud Computing
5.1. What is cloud computing ,state its importance and Recent Trends in Computing
5.2. Evolution of cloud computing
5.3. Draw and explain NIST Visual Model of Cloud Computing
5.4. List features of Cloud computing
5.5. Explain components of cloud computing
5.6. Describe different service models in cloud computing
5.7. Compare different service models
5.8. Explain different deployment models or types of clouds
5.9. Differentiate between private cloud and public cloud
5.10. Compare traditional data centre and Cloud storage
5.11. Describe how data is managed in cloud(DBaaS)
5.12. Explain security concepts in cloud
5.13. What is cloud simulator and List different types
COURSE CONTENT
1. Introduction of IOT
INTRODUCTION to IOT – Definition – Applications – Technologies – Sensor features –Types –
Actuator list – Components – Challenges Connectivity technologies - 6LoWPAN –Features –
Addressing –Routing -RFID – features – working principle – Applications
2.DATA PROTOCOLS
MQTT – Definition – features – components – applications – MQTT – SMQTT
CoAP- Definition – message types
XMPP – features – core technologies – applications
AMQP- Features-applications
3.Communication Technologies
356
IEEE 802.15.4 – features – variants – types
ZIGBEE –features – components – technologies – types – applications
NFC – types –modes – applications
Bluetooth - purpose –features - Technologies- applications
4.Wireless Sensor Networks
5.Cloud Computing
REFERENCE BOOKS
1)https://onlinecourses-archive.nptel.ac.in/
2) “Internet of Things: A Hands-On Approach”, Vijay Madisetti, Arshdeep Bahga, Orient Blackswan
Pvt., Ltd., New Delhi, 2015.
3) "Fundamentals of Wireless Sensor Networks: Theory and Practice", Waltenegus Dargie, Christian
Poellabauer, A John Wiley and Sons, Ltd., Publication, 2010.
5) Interconnecting Smart Objects with IP: The Next Internet, Jean-Philippe Vasseur, Adam Dunkels,
Morgan Kuffmann
6) Designing the Internet of Things , Adrian McEwen (Author), Hakim Cassimally
7) Internet of Things: Converging Technologies for Smart Environments and Integrated Ecosystems,
Dr.OvidiuVermesan, Dr. Peter Friess, River Publishers
8) Internet of Things (A Hands-on-Approach) , Vijay Madisetti , ArshdeepBahga
9) 6LoWPAN: The Wireless Embedded Internet, Zach Shelby, Carsten Bormann, Wiley
10) Building the internet of things with ipv6 and mipv6, The Evolving World of M2M
Communications, Daniel Minoli John Wiley & Sons
11) Recent research/white papers
357
MODEL BLUE PRINT
R U Ap An R U Ap An
Introduction of
1 10 14 3 11 1 2 CO1
IOT
DATA
2 15 14 3 11 * 1 2 * CO1,CO2
PROTOCOLS
Communication
3 20 14 14 * 3 * CO1,CO3
Technologies
Wireless Sensor
4 20 14 3 11 * 1 2 * CO4
Networks
Cloud
5 10 14 3 11 1 2 CO1,CO5
Computing
Note: Part-C: 10 marks single analytical question may be chosen from chapters marked with *.
358
DIPLOMA IN COMMUNICATION AND COMPUTER NETWORKING ENGINEERING
MODEL PAPER
Internet of Things
UNIT TEST-1
SCHEME: C-20 SUBJ CODE:CCN-504
MAX MARKS:40 TIME: 90 Minutes
PART-A 16Marks
PART-B 3X8=24Marks
Instructions: 1) Answer all questions
2) Each question carries 8 Marks
3) Answer should be comprehensive and the criterion for valuation is the
content but not the length of the answer
Or
Or
Or
359
BOAR DIPLOMA EXAMINATIONS
PART-B 5x8=40Marks
OR
OR
360
13.B Explain working principle of NFC. (CO3)
OR
PART-C 1X10=10Marks
16. Justify the role of IoT in Health care applications in detail by choosing appropriate case study.
(CO4)
361
No. of Total No. of Marks for Marks for
Course code Course Title
Periods/Weeks periods FA SA
High Speed
CCN-505 5 75 20 80
Networks
Total Periods 75
Course Objectives i) To know the basic concepts, the architectures, the protocols, the
advantages and limitations, and the recent development of various high-
speed networking technologies.
ii) Design TCP and ATM Congestion Control for High speed networks
with respect to some protocol design issues
362
CO3 CCN-505.3 Apply the techniques of QOS in IP networks to ensure quality
CO-PO/PSO Matrix:
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-505.1 2 2 2 2 3 2 2 2 2 2
CCN-505.2 3 3 3 3 3 2 3 3 3 2
CCN-505.3 3 2 3 2 2 2 3 2 3 3
CCN-505.4 2 2 3 2 2 2 3 2 3 2
CCN-505.5 3 3 3 3 2 2 3 2 3 3
Average 2.5 2.4 2.8 2.4 2.4 2 2.8 2.2 2.2 2.4
Learning Outcomes:
1.5.1.Define ATM
363
1.5.3.2. ExplainHeader error control
1.9.1.Fast Ethernet
1.9.2.Gigabit Ethernet
1.9.3.Fiber channel
1.10.4. LI-FI
1.11. State the purpose of IEEE 802.16 (WiMax-Worldwide Interoperability for Microwave
Access)
364
2.3.1. Open loop congestion control policies (Retransmission,window,discarding and
acknowledgement)
2.4.1.TCP Traffic
3.1.2.ISA functions
365
3.3. Explain ISA services
3.3.1.Guarantees service
3.3.2.Controlled load
3.3.3.Best effort
3.11. Explain MPLS ( Multi Protocol Label Switching) for QOS support
OPTICAL NETWORKS
3.13.1. Couplers
3.13.2. Isolators
3.13.3. Circulators
366
3.13.6. Switches
4.3. What are the guidelines for assigning network layer addresses?
367
4.6.1.Define switching and routing
4.8.1.IP Routing
COURSE CONTENTS
Introduction-frame relay networks –ATM protocol architecture-ATM logical connection –ATM cells-
ATM service categories -AAL- high speed LANS: The emergence of high speed LANS-Ethernets-fiber
channel-wireless LANS, Local broad band and Ad hoc networks. Wireless LANS-IEEE 802.11
Congestion control in data networks and internets- Congestion control mechanisms- congestion
control techniques in packet switching networks - TCP traffic - TCP load balancing- TCP/IP internal
gateway routing protocols - TCP/IP exterior gateway routing protocols - Interior routing protocols.
3.QOS IN IP NETWORKS
Integrated service architecture- ISA components - ISA services - Queuing discipline techniques to
ensure QOS in IP - random early detection – RSVP ( Resource Reservation Protocol) - MPLS ( Multi
Protocol Label Switching)
4.OPTICAL NETWORKS
Optical networks - Role of optical network - Structure of optical networks - Optical network
components – SONET (Synchronous Optical network) - Optical multiplexing techniques - optical
network switching technologies - applications of optical networks.
Designing Network Design: Hierarchical Network Design, Redundant Network Design Topologies,
Modular Network Design, Designing a Campus Network Design Topology, Designing the Enterprise
Edge Topology, Secure Network Design Topologies
Designing Models for Addressing and Naming: Guidelines for Assigning Network Layer Addresses,
Using a Hierarchical Model for Assigning Addresses, Designing a Model for Naming.
368
Selecting Routing Protocols: Characterizing Routing protocols, IP Routing, Novell NetWare Routing,
Text Books:
1. William Stallings, “HIGH SPEED NETWORKS AND INTERNET”, Pearson Education, Second
Edition, 2002.
R U Ap An R U Ap An
1 High Speed
16 14 3 11 1 2 CO1
Networks
2 Congestion
control and
16 14 3 11 * 1 2 * CO2
traffic
management
3 QOS in IP
15 14 3 3 8 * 1 1 1 * CO3
networks
4 Optical
14 14 3 11 * 1 2 * C04
Networks
5 Logical design
14 14 3 11 * 1 2 * CO5
networks
Note: Part-C: 10 marks single analytical question may be chosen from chapters marked with *.
369
DIPLOMA IN COMMUNICATION AND NETWORKING ENGINEERING
MODEL PAPER
JAVA PROGRAMMING
UNIT TEST-1
SCHEME: C-20 SUBJ CODE:CCN-505
MAX MARKS:40 TIME: 90 MINUTES
PART-A 16Marks
1.
PART-B 3X8=24Marks
Or
Or
b) Explain the terms Traffic and Load balancing in TCP. (CO2)
370
8. a) Explain Queuing discipline techniques to ensure QOS in IP (CO3)
Or
b) Explain ATM logical connection in networks (CO3)
Part-A
Part-B
(or)
371
12. (a) Congestion control mechanisms in high speed networks. (CO2)
(or)
(or)
(b) Explain RSVP (Resource Reservation Protocol) for QOS support (CO3)
(or)
15. (a) Explain the following logical network design topologies. (CO5)
(or)
(b) Explain Spanning Tree protocol in high speed network switching. (CO5)
Part-C
16. Consider a LAN with four nodes S1, S2, S3 and S4. Time is divided into fixed-size slots, and a
node can begin its transmission only at the beginning of a slot. A collision is said to have occurred if
more than one node transmit in the same slot. The probability of generation of a frame in a time slot
by S1, S2, S3 and S4 are 0.1, 0.2, 0.3 and 0.4, respectively. Find the probability of sending a frame in
the first slot without any collision by any of these four stations
(CO2)
372
No of Total no
Course Marks Marks
Course title periods/wee of
Code for FA for SA
k periods
Guidelines:
1. Number of periods allotted per week is 4 periods.
2. Out of 4 Periods one period is allotted for explaining syntax and usage of commands and
three periods are for practicing.
3. In theoretical part of each week the syntax of tcl commands, usage of tools, and prerequisite
theory for respective exercise is to be taught to the students.
4. All of the exercises of this course are to be run on simulators.
5. The simulators like NS2/NS3/Packet Tracer/GNS3 or any relevant simulators can be used.
6. The lecturer/Instructor has to demonstrate the respective exercise during the theoretical
part.
7. Windows/Linux Operating system can be used.
Software Requirements:
Operating System: Windows 7 or above/Ubuntu/Linux
Simulator: NS2/NS3/GNS3/Packet Tracer/ ANY RELEVANT SIMULATOR
Hardware requirements:
Processor: P-IV or above
RAM: 2GB
HDD: 512GB
Note: All the experiments can be done in the physical networking infrastructure.
No. of
S No Chapter/ Unit Title COs Mapped
Periods
1. 16 CO1
WLAN
2. 16 CO2
Wifi, Bluetooth and ZigBee
3. 28 CO3
4G and 5G
Total 60
373
1. Introduce the concept of wireless networks simulation to the students
COURSE 2. Involve students in analytical studies of Computer Networks through
network simulation
OBJECTIVES 3. Configuration and use of Wireless technologies using simulators
CO-PO/PSO MATRIX
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-506.1 2 3 2 3 1 2 1 2 1 1
CCN-506.2 2 3 3 3 1 2 1 3 1 1
CCN-506.3 2 3 3 3 1 2 2 3 1 1
Learning Outcomes:
Wireless LAN
1. Create WLAN and configure
374
9. Create Wi-Fi Network and perform data exchange using RTC/CTS
10. Perform data transfer using RFID
11. Simulate ZigBee with Energy Model and find the rxPower and txPower
Mobile 4G and 5G Technologies
12. Perform data transfer using GPRS MobileHandset on Wireless Network
375
and connectivity
Connecting CISCO AP in to the WLAN
Configuration of CISCO AP
Check communication between CISCO AP
and WLAN devices
4 Exercise on WLAN design and Practice connecting devices in the WLAN
simulate ICMP and configuration with different connection types and ports
DHCP on WLAN Configure DHCP in care.
WLAN Check proper connections established or
not
and connectivity
DHCP configuration and run
Check IP addresses of the WLAN devices
Check ICMP packets transmission between
devices
5 Exercise on WLAN design and Practice connecting devices in the WLAN
creating public and configuration with different connection types and ports
private networks Configure Private, care.
Public network and Check proper connections established or
simultaneously
Gateway not and connectivity
with gateway Configuration of Private Network
Configuration of Public Network
Configuration of Gateway
Check Connectivity between Public and
private using Gateway
6 Exercise on WLAN design and WLAN Design and configuration
perform data configuration Adding Bluetooth in the WLAN
transfer using Configure Bluetooth Configure Bluetooth in the WLAN
and perform data Practice data transfer from master to slave
Bluetooth
transfer and vice versa
7 Exercise on WPAN design and WPAN design and configuration
simulate configuration Practice data transfer from master to slave
Bluetooth network Perform data transfer and vice versa
and draw and know the Know the simulation Bluetooth parameters
parameter values throughput of the Draw the Bluetooth parameters
network Know / calculate the throughput of the
data transfer
8 Exercise on Design and configure Design and configure WPAN with ZigBee
simulate ZigBee WPAN with ZigBee Practice data transfer from source to
network and draw Perform data transfer destination
and know the Know the simulation ZigBee parameters
parameter values
throughput of the Draw the ZigBee Parameter
network Know / calculate the throughput of the
data transfer
9 Exercise on create Design and configure Design and Configure Wi-Fi Network
Wi-Fi network and Wi-Fi network Practice data exchange using RTC/CTS
perform data Perform data exchange Know the simulation Wi-Fi parameters
using RTC/CTS Draw the Wi-Fi parameters
exchange using
Know/ calculate the throughput of the data
RTC/CTS transfer
376
10 Exercise on Design and configure Design and Configure Wireless Network
perform data Wireless network with Add RFID card/tag and RFID reader
RFID Practice data transfer from RFID reader to
transfer using RFID
Perform data transfer RFID card/tag
using RFID technology Draw the RFID parameters
Know / calculate the throughput of the
data transfer
11 Exercise on Design and configure Design and configure WPAN with ZigBee
Simulate ZigBee WPAN with ZigBee Add Energy Model to ZigBee
with Energy Perform data transfer Practice data transfer from source to
Model and find and know the destination
the rxPower and throughput of the Know the simulation ZigBee parameters
network Draw the rxPower and txPower Parameter
txPower
values
Know / calculate the throughput of the
data transfer
12 Exercise on Design and configure Design and configure Wireless Network
Perform data Wireless Network Add GPRS Mobile Handset
transfer using GPRS Perform data transfer Practice Data Transfer using GPRS mobile
using GPRS Mobile handset
MobileHandset on
Handset Know the simulation parameters of GPRS
Wireless Network mobile data transfer
Know/ calculate the throughput of the data
transfer
13 Exercise on Design and configure Design and configure Wireless Network
perform data Wireless Network Add UMTS Mobile Handset
Perform data transfer Practice Data Transfer using UMTS mobile
transfer using
using UMTS Mobile handset
UMTS mobile
Handset Know the simulation parameters of UMTS
handset on mobile data transfer
Wireless Network Know / calculate the throughput of the
data transfer
14 Exercise on Use predefined Use the predefined network
calculating SINR for wireless network Add mobile in the wireless network
Calculate SINR for Practice downlink operation
Downlink and
downlink and uplink Practice uplink operation
uplink in the Draw parameter values
wireless network Calculate SINR for downlink
Calculate SINR for uplink
15 Exercise to find the Use predefined Use the predefined network/design new
frequency reused wireless cellular wireless cellular network suitable for
for co-channel cells network scenario
Find the frequency Select cells in the cellular network
and cell clusters
reused for co-channel Practice with different cells in the cellular
cells and cell clusters network
Identify the co-channel cells
Identify the cell clusters
16 Exercise on Design and configure Design and configure Wireless network
simulate MIMO wireless network Configure MIMO technology
Configure MIMO Practice data transfer using MIMO
technology in
technology technology
377
Wireless network Know / calculate the throughput of the
wireless network
17 Exercise on Design and configure Design and configure Wireless network
simulate 4G mobile wireless mobile Configure 4G technology
Network network Practice data transfer using 4G technology
Know / calculate the throughput of the
wireless network
18 Exercise on Design and configure Design and configure Wireless network
simulate 5G mobile wireless mobile Configure 5G technology
Network network Practice data transfer using 5G technology
Know / calculate the throughput of the
wireless network
References:
Introduction to Network Simulator NS2, 2nd Edition; Teerawat Issariyakul , Ekram Hossain
Manual of NS3
https://www.nsnam.org/docs/manual/ns-3-manual.pdf
Tutorials of NS3
https://www.nsnam.org/docs/tutorial/ns-3-tutorial.pdf
Advanced Network Technologies Virtual Lab
http://vlabs.iitkgp.ernet.in › ant
Follow the steps to configure ns2 simulator
https://www.youtube.com/watch?v=D3A2ZNZIQ1Q
Packet tracer experiments
https://www.youtube.com/watch?v=frUQMHXhnvs
Fading Channels and Mobile Communications Virtual Laboratory
http://vlabs.iitkgp.ac.in/fcmc/index.html
Guide Lines:
378
5. The simulators like NS2/NS3/Packet Tracer/GNS3 or any other open-source simulators can
be used.
6. The lecturer/Instructor has to demonstrate the respective exercise during the theoretical
part.
7. Windows/Linux Operating system can be used.
8. For certain programming exercises Java/C/Python can be used.
CO No. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-507.1 3 2 3 2 3 3 2 1
CCN-507.2 2 1 2 3 2 1 3 2 1
CCN-507.3 2 2 3 2 2 1 2 2
CCN-507.4 1 1 2 2 3 3 1 1
CCN-507.5 3 2 1 1 3 3 3 1 1
Average 2.2 1.6 1.6 2.2 2.6 1.2 2.6 1.6 1.2
Learning Outcomes:
379
4. Exercise on Star topology
5. Exercise on Stop and Wait sliding window protocol
6. Exercise on Go back N protocol
7. Exercise on selective repeat protocols
8. Exercise on high level data link control protocol
9. Exercise on performance analysis of CSMA/CD
10. Exercise on performance analysis of CSMA/CA
11. Exercise on Distance vector routing algorithm
12. Exercise on Link state routing algorithm
13. Exercise on socket programming
14. Exercise on implementing a wireless sensor network
15. Exercise on implementing a mobile adhoc network
Key Competencies
380
Practice simulating a LAN simulator object
using ns2/NS-3 Define the network
topology: nodes, links,
queues, mobility of
nodes,lan if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
Trace
4 Exercise on Star Learn about Local Area Observe the NS2/NS-3
topology Network (LAN); Star topology simulator running
and protocols uses in LAN Initialize and terminate
Practice simulating a LAN aspects of network
using ns2/NS-3 simulator object
Define the network
topology: nodes, links,
queues, mobility of
nodes,lan if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
[optional]
Trace
5 Exercise on Stop and Learn about flow control Observe the NS2/NS-3
Wait sliding window protocols for noiseless simulator running
protocol channel; Stop and Wait Initialize and terminate
protocol aspects of network
Practice simulating a flow simulator object
control using ns2/NS-3 Define the network
topology: nodes, links,
queues, mobility of
nodes, if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
Trace
6 Exercise on Go back N Learn about flow control Observe the NS2/NS-3
protocol protocols for noisy channel; simulator running
Go back N protocol Initialize and terminate
Practice simulating a flow aspects of network
control using ns2/NS-3 simulator object
Define the network
topology: nodes, links,
queues, mobility of
381
nodes, if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
Trace
7 Exercise on selective Learn about flow control Observe the NS2/NS-3
repeat protocols protocols for noisy channel; simulator running
selective repeat protocols Initialize and terminate
Practice simulating a flow aspects of network
control using ns2/NS-3 simulator object
Define the network
topology: nodes, links,
queues, mobility of
nodes, if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
[optional]
Trace
8 Exercise on study of Learn about data link layer Observe the NS2/NS-3
high level data link protocol; high level data link simulator running
control protocol control protocol Initialize and terminate
Practice simulating a flow aspects of network
control using ns2/NS-3 simulator object
Define the network
topology: nodes, links,
queues, mobility of
nodes, if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
Trace
9 Exercise on Learn about Access control Observe the NS2/NS-3
performance analysis protocol; CSMA/CD simulator running
of CSMA/CD Practice simulating a access Initialize and terminate
control using ns2/NS-3 aspects of network
simulator object
Define the network
topology: nodes, links,
queues, mobility of
nodes, if any
Define the network
traffic: creating agents
and their applications
382
Set trace for Network
Animator (NAM)
[optional]
Trace
10 Exercise on Learn about Access control Observe the NS2/NS-3
performance analysis protocol; CSMA/CA simulator running
of CSMA/CA Practice simulating a access Initialize and terminate
control using ns2/NS-3 aspects of network
simulator object
Define the network
topology: nodes, links,
queues, mobility of
nodes, if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
Trace
11 Exercise on Distance Learn about routing Observe the NS2/NS-3
vector routing algorithms; Distance vector simulator running
algorithm routing algorithm Initialize and terminate
Practice simulating a routing aspects of network
algorithm using ns2/NS-3 simulator object
Define the network
topology: nodes, links,
queues, mobility of
nodes, if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
Trace
12 Exercise on Link state Learn about routing Observe the NS2/NS-3
routing algorithm algorithms; Link state routing simulator running
algorithm; Dijkstra algorithm. Initialize and terminate
Practice simulating a routing aspects of network
algorithm using ns2/NS-3 simulator object
Define the network
topology: nodes, links,
queues, mobility of
nodes, if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
[optional]
Trace
383
13 Exercise on socket Understand basics of .net Practice Communication
programming package in java or any through sockets in client
respective package server model in simplex,
depending language used half duplex, full duplex
Develop socket programming modes
in client server model
14 Exercise on Understand basic concepts of Observe the NS2/NS-3
implementing a Wireless Sensor Networks simulator running
wireless sensor (WSNs), types, applications Initialize and terminate
network of WSN aspects of network
simulator object
Define the network
topology: nodes, links,
queues, mobility of
nodes, if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
Trace
15 Exercise on Understand about the basics Observe the NS2/NS-3
implementing a of Mobile Ad-hoc Networks simulator running
mobile adhoc network (MANETs) and different Initialize and terminate
routing protocols aspects of network
Setup a network with simulator object
wireless nodes using ns2/NS- Define the network
3 topology: nodes, links,
queues, mobility of
nodes, if any
Define the network
traffic: creating agents
and their applications
Set trace for Network
Animator (NAM)
Trace
References:
Introduction to Network Simulator NS2, 2nd Edition; Teerawat Issariyakul , Ekram Hossain
384
Follow the steps to configure ns2 simulator https://www.youtube.com/watch?v=D3A2ZNZIQ1Q
Mark
s
Course Course No. of Total No. of for Marks for
Code Title Periods/Week Periods FA SA
Common
508 Life Skills 3 45 40 60
Attitude 4
1 CO1
Adaptability 4
2 CO1, CO2
Goal Setting 4
3 CO1, CO2, CO3
Motivation 4
4 CO1, CO2, CO3
Time Management 4
5 CO2
Critical thinking 4
6 CO3
Creativity 4
7 CO3
Problem Solving 5
8 CO3
Team Work 4
9 CO4
Leadership 4
10 CO4
Stress Management 4
11 CO4
Total Periods 45
385
To understand the importance of Life skills for acceptable,
sustainable and ethical behaviour in academic, professional and
social settings
CO No.
Course Outcomes
CO1 Demonstrates positive attitude and be able to adapt to people and events
Course Objectives
CO2 Fixes personal and professional goals and manages time to meet targets
CO3 Exhibits critical and lateral thinking skills for problem solving.
386
Shows aptitude for working in teams in a stress free manner and sometimes/
CO4
very often/ mostly display leadership traits.
CO-PO Matrix
PO1 Not directly applicable for Life Skills Course. However activities
that use content and situations from academic, professional and
PO2
social settings relevant to the Programme shall be exploited for
PO3 triggering thought and interaction in the Course.
PO4
387
PO7 CO1, CO2, 7 30%
CO3, CO4
Up to 15%: Level 1
CO PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
CO 1
CO 2
CO3
CO4
388
Thinking is clear and logical
Suggested course of action is feasible
Shows traces of creativity Exhibits courtesy to all to
Very Good
8/9 Exhibits good expression (organizational devices a considerable level.
and discourse markers) that denote clarity in
thought.
Thinking is clear and logical most of the time. Lacks Exhibits courtesy /
Good creativity or out of the box thinking as expressed politeness to an
6/7
through content. acceptable level.
Thinking is logical; However expressing content is Has courtesy but often
Satisfactory
4/5 disjointed and disorganized. fumbles with language.
Thoughts as expressed through content are Fails to show courtesy to
Poor
3 or less than 3 incoherent.Language skills are very limited. others.
Blue Print for evaluation based on Course Outcomes for SA of each student:
Note: Marks are awarded for each student as per the Rubric descriptors.
Periods
Allocated Satisfactor Very
S Questions based on Max Poor Good Outstanding
for y Good
No Course Outcomes Marks >3 6/7 10
practical 4 /5 8/9
work
1 Short presentation on GOALS
with Timeline and Action 12 10
Plan
2 State what you will do in the
given situation (Assesses
adaptability and critical 12 10
thinking skills, leadership,
team skills )
3 In how many different and
creative way can you use
8 10
_____ (Object) other than its
primary use
4 What solutions can you think
13 10
of for _____ problem.
Total 45 60
389
Note: The marks that are awarded for the student for 40 to be increased proportionally
for 60.
Learning Outcomes
1. Attitude Matters :
9.1 Understand the importance of positive attitude and the consequences of
negative attitude.
1.2 Demonstrate positive attitude in dealing with work-related issues and in
personal life.
2. Adaptability….makes life easy :
10.1 Understand the significance of adaptability.
2.2 Show adaptability whenever needed, both at place of work and on personal
front.
3. Goal Setting … life without a Goal is a rudderless boat!
3.2 Understand the SMART features of goal-setting.
3.3 State one’s short-term and long-term goals and spell out plans to achieve
them.
4. Motivation … triggers success!
4.2 Comprehend the need for motivation in order to achieve success in life.
4.3 State how one is motivated in life.
4.4 Show the impact of motivation on one’s life
5. Time Management… the need of the Hour!
5.2 Understand the value of time management and prioritizing in life
5.3 Demonstrate the effect of time management on one’s professional work.
6. Critical Thinking … logic is the key!
6.1 Distinguish between facts and assumptions
6.2 Use logical thinking in dealing with professional matters
7. Creativity … the essential you!
7.2 Understand the importance of thinking out of the box in dealing with critical
issues
7.3 Solve problems using creativity / imagination
8. Problem Solving … there is always a way out!
390
8.2 Understand the need for and importance of problem solving.
8.3 Use logic or creativity to solve a problem at workplace or home.
9. Team Work… together we are better!
9.1 Understand the need for team skills / team building
9.2 Demonstrate one’s skills as a team player
10. Leadership… the meaning of a leading!
10.1 Understand the need for team skills / team building
10.2 Demonstrate one’s skills as a team player
11. Stress Management… live life to the full!
11.1 Understand what causes stress and how to cope with stress at workplace.
11.2 Demonstrate how stress can be overcome in a healthy way.
Course Course Title No. of Total No. of Marks for FA Marks for
code Periods/Weeks periods SA
391
CO3 CCN-509.3 Design the plan document based on SRS and networking
requirements
CO4 CCN-509.4 Code and test and install the software based on the design
document on the Network
CO-PO/PSO Matrix:
CO NO. PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-509.1 3 2 1 3 1 2 3
CCN-509.2 3 2 3 1 2 1 2 3 2
CCN-509.3 3 2 3 1 2 1 2 3 2
CCN-509.4 3 2 3 3 3 1 2 3 2
CCN-509.5 3 2 2 3 3 3 2 3 2
CCN-509.6 3 2 2 1 3 3 2 3 2
LEARNING OUTCOMES
392
11. Test ,Debug, verify ,install and validate the project after establishing the required
communication network
12. Record the results
13. Preparation of project report (and user manual if necessary) to enable the client to maintain
the project
1. SOFTWARE PROJECTS
a. Web site designing
b. Banking
c. Income tax calculation package
d. Examinations cell.
e. Student database management
f. Library management
g. Stores Management
h. Staff data management
i. Payrolls
j. Inventory Control
k. Hostel management
l. Tourism package
m. Institution management software
n. Anti-Virus software development.
o. Folder-locking.
p. Terminate stay resident systems.
q. Network management software systems
r. Firewall based security management software solutions
s. Networking simulators
393
a. Bluetooth Controlled Electronic Home Appliances
b. Wireless Electronic Notice Board using GSM
c. Restaurant Management System Project
d. RFID based Attendance System
7. To maintain the software products based on the everchanging needs of and quality
measures required by the clients
4. Implementation 8/10
394
5. Establishment of communication network,Testing 10 /16
and verification
395
VI SEMESTER
CURRICULUM-2020
(VI Semester)
No of Marks Marks
Course Code Course title Duration
periods/week for FA for SA
396
S No Unit Title Duration COs Mapped
Total 6 months
CO-PO/PSO MATRIX
CO No PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2 PSO3
CCN-601.1 3 3 3 3
CCN-601.2 3 2 3 3 3 3 3
CCN-601.3 3 3 3 3 3 3 3 3 3 3
CCN-601.4 3 3 3 3 3 3 3 3 3 3
Average 3 3 3 2.7 3 3 3 3 3 3
397
3=strongly mapped 2=moderately mapped 1=slightly mapped
No. OF
TRAINING
TOPIC LEARNING OUTCOMES (In-house training) PERIOD
MODULE NO.
S
Module1 Planning 1. Define the problem
2. Identify the scope of any existing systems.
3. Determine the objectives for the proposed
new software/communication networking
system.
4. Developing an effective outline for the
90
upcoming development cycle.
5. Catch problems.
6. Identify funding and resources.
7. Set the project schedule at various time
frames
398
enforcement.
Model 5 Testing 1. Perform troubleshooting on established
communication network to identify and
resolve the failures if any.
2. Perform debugging.
3. Perform Modular and integrated testing. 60
4. Verify and validate the system.
5. Prepare the testing document and/or
user document.
LEARNING OUTCOMES (In Industry): The student shall be able to display the following skill sets
Scheme of evaluation
399
Training Assessment at learning
Industry (After outcomes by
12 Weeks) both the
faculty and
training
mentor of the
industry
Assessment of
learning
2.Second
outcomes by
Assessment at
both the
the Industry 120
faculty and
(After 22
training
weeks))
mentor of the
industry
Final Training
20
Summative Report
assessment at Demonstration
institution level of any one of
30
the skills listed
in learning
outcomes
Viva Voce 10
400
Perform the activities of deploying
product on communication network at
6 25
customer site and training the end user.
During assessment the performance of the students shall be assessed in those skills in which
the student has been trained and be awarded the marks as per the weightage assigned as above. In
case the student has undergone training in a few skill sets then the total marks obtained shall be
raised to 120 marks for the given assessment i.e. either assessment 1 or 2. However the
performance of the student shall be assessed at the most skill sets listed above but not less than
three skill sets.
If the student has undergone training in only in 5 skill sets ( namely 1 for 10 marks, 2
for 20 marks , 3 - for 10 marks, 4 for 25 marks, 5 For 15 marks ) out of 7 ( namely 1 for 10
marks, 2 for 20 marks , 3 For 10 marks, 4 for 25 marks, 5 For 15 marks, 6 for 25 marks
and 7 for 15 marks ) in Second assessment and marks awarded during assessment is 65 out of
80 marks, then the marks of 65 shall be enhanced to 120 proportionately as (65/80)*120=97.5 =
rounded to 98.
401
9. If the student fails to secure 50% marks in final summative assessment at institution level,
the student should reappear for final summative assessment in the subsequent board
examination.
10. Final summative assessment at institution level is done by a committee including1. Head of
the section ( of concerned discipline ONLY), 2.External examiner from an industry and 3.
Faculty member who assessed the student during Industrial Training as members.
Guidelines and responsibilities of the faculty members who are assessing the students
performance during industrial training:
1. Shall train the students in all the skill sets as far as possible.
2. Shall assess and award the marks in both the assessments along with the faculty member.
3. Shall check and approve the log books of the students.
4. Shall approve the attendance of each student at the end of the training period.
5. Shall report to the guide about student’s progress, personality development or any
misbehavior as the case may be.
402
DEPARTMENT OF TECHNICAL EDUCATION
NAME OF THE INSTITUTION
INDUSTRIAL TRAINING FIRST ASSESSMENT
PIN:
403
Acquire the required skills of analysis, design and
2 40
development , testing, verification and validation.
Total 120
(Marks in words: )
Name: Name:
Designation: Designation:
PIN:
404
Acquire the required skills of deployment and
3 10
distribution of the product.
120
(Marks in words: )
Name: Name:
Designation: Designation:
405