0% found this document useful (0 votes)
94 views20 pages

CSE - UG - R20 - 1-1 SEM CS & Syllabus

The document outlines the syllabus for the Communicative English course offered in the first semester of the first year of the Computer Science and Engineering program at Jawaharlal Nehru Technological University Kakinada. The course aims to develop students' receptive, productive and interactive English skills through a comprehensive approach. It covers three units of study including lessons, activities for listening, speaking, reading and writing as well as vocabulary, grammar and pronunciation exercises. The goals are to enable students to communicate effectively in English for academic and professional purposes and to gain proficiency in the language.

Uploaded by

geet kasyap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views20 pages

CSE - UG - R20 - 1-1 SEM CS & Syllabus

The document outlines the syllabus for the Communicative English course offered in the first semester of the first year of the Computer Science and Engineering program at Jawaharlal Nehru Technological University Kakinada. The course aims to develop students' receptive, productive and interactive English skills through a comprehensive approach. It covers three units of study including lessons, activities for listening, speaking, reading and writing as well as vocabulary, grammar and pronunciation exercises. The goals are to enable students to communicate effectively in English for academic and professional purposes and to gain proficiency in the language.

Uploaded by

geet kasyap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

R-20 Syllabus for CSE, JNTUK w. e. f.

2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

COURSE STRUCTURE AND SYLLABUS


For UG –R20

B. TECH - COMPUTER SCIENCE & ENGINEERING

(Applicable for batches admitted from 2020-2021)

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

KAKINADA - 533 003, Andhra Pradesh, India


R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

COURSE STRUCTURE
I Year – I SEMESTER

Course
S. No Courses L T P Credits
Code

1 HS Communicative English 3 0 0 3
Mathematics - I
2 BS 3 0 0 3
(Calculus And Differential Equations)
3 BS Applied Physics 3 0 0 3
4 ES Programming for Problem Solving using C 3 0 0 3
5 ES Computer Engineering Workshop 1 0 4 3
6 HS English Communication Skills Laboratory 0 0 3 1.5

7 BS Applied Physics Lab 0 0 3 1.5

8 ES Programming for Problem Solving using C Lab 0 0 3 1.5

Total Credits 19.5

I Year – II SEMESTER

Course
S. No Courses L T P Credits
Code

Mathematics – II
1 BS 3 0 0 3
(Linear Algebra And Numerical Methods)
2 BS Applied Chemistry 3 0 0 3
3 ES Computer Organization 3 0 0 3
4 ES Python Programming 3 0 0 3
5 ES Data Structures 3 0 0 3
6 BS Applied Chemistry Lab 0 0 3 1.5
7 ES Python Programming Lab 0 0 3 1.5
8 ES Data Structures Lab 0 0 3 1.5
9 MC Environment Science 2 0 0 0

Total Credits 19.5


R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

L T P C
I Year - I Semester
3 0 0 3
COMMUNICATIVE ENGLISH

Introduction
The course is designed to train students in receptive (listening and reading) as well as productive and
interactive (speaking and writing) skills by incorporating a comprehensive, coherent and integrated
approach that improves the learners’ ability to effectively use English language in academic/ workplace
contexts. The shift is from learning about the language to using the language. On successful
completion of the compulsory English language course/s in B.Tech., learners would be confident of
appearing for international language qualification/proficiency tests such as IELTS, TOEFL, or BEC,
besides being able to express themselves clearly in speech and competently handle the writing tasks and
verbal ability component of campus placement tests. Activity based teaching-learning methods would
be adopted to ensure that learners would engage in actual use of language both in the classroom and
laboratory sessions.

Course Objectives:
➢ Facilitate effective listening skills for better comprehension of academic lectures and English
spoken by native speakers
➢ Focus on appropriate reading strategies for comprehension of various academic texts and
authentic materials
➢ Help improve speaking skills through participation in activities such as role plays, discussions
and structured talks/oral presentations
➢ Impart effective strategies for good writing and demonstrate the same in summarizing, writing
well organized essays, record and report useful information
➢ Provide knowledge of grammatical structures and vocabulary and encourage their appropriate
use in speech and writing

Course Outcomes:
At the end of the module, the learners will be able to
¾ understand social or transactional dialogues spoken by native speakers of English and identify
the context, topic, and pieces of specific information
¾ ask and answer general questions on familiar topics and introduce oneself/others
¾ employ suitable strategies for skimming and scanning to get the general idea of a text and locate
specific information
¾ recognize paragraph structure and be able to match beginnings/endings/headings with
paragraphs
¾ form sentences using proper grammatical structures and correct word forms

Unit 1:
Lesson-1: A Drawer full of happiness from “Infotech English”, Maruthi Publications
Lesson-2: Deliverance by Premchand from “The Individual Society”,Pearson Publications. (Non-
detailed)
Listening: Listening to short audio texts and identifying the topic. Listening to prose, prose and
conversation.
Speaking: Asking and answering general questions on familiar topics such as home, family, work,
studies and interests. Self introductions and introducing others.
Reading: Skimming text to get the main idea. Scanning to look for specific pieces of information.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

Reading for Writing: Paragraph writing (specific topics) using suitable cohesive devices; linkers,
sign posts and transition signals; mechanics of writing - punctuation, capital letters.
Vocabulary: Technical vocabulary from across technical branches (20) GRE Vocabulary (20)
(Antonyms and Synonyms, Word applications) Verbal reasoning and sequencing of words.
Grammar: Content words and function words; word forms: verbs, nouns, adjectives and adverbs;
nouns: countables and uncountables; singular and plural basic sentence structures; simple question form
- wh-questions; word order in sentences.
Pronunciation: Vowels, Consonants, Plural markers and their realizations

Unit 2:
Lesson-1: Nehru’s letter to his daughter Indira on her birthday from “Infotech English”, Maruthi
Publications
Lesson-2: Bosom Friend by Hira Bansode from “The Individual Society”, Pearson
Publications.(Non-detailed)
Listening: Answering a series of questions about main idea and supporting ideas after listening to
audio texts, both in speaking and writing.
Speaking: Discussion in pairs/ small groups on specific topics followed by short structured talks.
Functional English: Greetings and leave takings.Reading: Identifying sequence of ideas; recognizing
verbal techniques that help to link the ideas in a paragraph together.
Reading for Writing: Summarizing - identifying main idea/s and rephrasing what is read; avoiding
redundancies and repetitions.
Vocabulary: Technical vocabulary from across technical branches (20 words). GRE Vocabulary
Analogies (20 words) (Antonyms and Synonyms, Word applications)
Grammar: Use of articles and zero article; prepositions.
Pronunciation: Past tense markers, word stress-di-syllabic words

Unit 3:
Lesson-1: Stephen Hawking-Positivity ‘Benchmark’ from “Infotech English”, Maruthi Publications
Lesson-2: Shakespeare’s Sister by Virginia Woolf from “The Individual Society”, Pearson
Publications.(Non-detailed)
Listening:Listening for global comprehension and summarizing what is listened to, both in speaking
and writing.
Speaking: Discussing specific topics in pairs or small groups and reporting what is discussed.
Functional English: Complaining and Apologizing.
Reading: Reading a text in detail by making basic inferences - recognizing and interpreting specific
context clues; strategies to use text clues for comprehension.Critical reading.
Reading for Writing: Summarizing - identifying main idea/s and rephrasing what is read; avoiding
redundancies and repetitions. Letter writing-types, format and principles of letter writing.E-mail
etiquette, Writing CV’s.
Vocabulary: Technical vocabulary from across technical branches (20 words). GRE Vocabulary (20
words) (Antonyms and Synonyms, Word applications) Association, sequencing of words
Grammar: Verbs - tenses; subject-verb agreement; direct and indirect speech, reporting verbs for
academic purposes.
Pronunciation: word stress-poly-syllabic words.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

Unit 4:
Lesson-1: Liking a Tree, Unbowed: Wangari Maathai-biography from “Infotech English”,
Maruthi Publications
Lesson-2: Telephone Conversation-Wole Soyinka from “The Individual Society”, Pearson
Publications.(Non-detailed)
Listening: Making predictions while listening to conversations/ transactional dialogues without video
(only audio); listening to audio-visual texts.
Speaking: Role plays for practice of conversational English in academic contexts (formal and
informal) - asking for and giving information/directions.Functional English: Permissions, Requesting,
Inviting.
Reading: Studying the use of graphic elements in texts to convey information, reveal
trends/patterns/relationships, communicative process or display complicated data.
Reading for Writing: Information transfer; describe, compare, contrast, identify significance/trends
based on information provided in figures/charts/graphs/tables.Writing SOP, writing for media.
Vocabulary: Technical vocabulary from across technical branches (20 words) GRE Vocabulary (20
words) (Antonyms and Synonyms, Word applications) Cloze Encounters.
Grammar: Quantifying expressions - adjectives and adverbs; comparing and contrasting; degrees of
comparison; use of antonyms
Pronunciation: Contrastive Stress

Unit 5:
Lesson-1: Stay Hungry-Stay foolish from “Infotech English”, Maruthi Publications
Lesson-2: Still I Rise by Maya Angelou from “The Individual Society”, Pearson Publications.(Non-
detailed)
Listening: Identifying key terms, understanding concepts and interpreting the concepts both in
speaking and writing.
Speaking: Formal oral presentations on topics from academic contexts - without the use of PPT slides.
Functional English: Suggesting/Opinion giving.
Reading: Reading for comprehension. RAP StrategyIntensive reading and Extensive reading
techniques.
Reading for Writing: Writing academic proposals- writing research articles: format and style.
Vocabulary: Technical vocabulary from across technical branches (20 words) GRE Vocabulary (20
words) (Antonyms and Synonyms, Word applications) Coherence, matching emotions.
Grammar: Editing short texts – identifying and correcting common errors in grammar and usage
(articles, prepositions, tenses, subject verb agreement)
Pronunciation: Stress in compound words

Text Books:
1. “Infotech English”, Maruthi Publications. (Detailed)
2.“The Individual Society”, Pearson Publications.(Non-detailed)

Prescribed text book for Laboratory for Semesters-I & II:


1. “Infotech English”, Maruthi Publications. (with Compact Disc)
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

Reference Books
1. Bailey, Stephen. Academic writing: A handbook for international students. Routledge, 2014.
2. Chase, Becky Tarver. Pathways: Listening, Speaking and Critical Thinking. Heinley ELT; 2nd
Edition, 2018.
3. Skillful Level 2 Reading & Writing Student's Book Pack (B1) Macmillan Educational.
4. Hewings, Martin. Cambridge Academic English (B2). CUP, 2012.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

L T P C
I Year - I Semester
3 0 0 3
MATHEMATICS-I
(Calculus And Differential Equations)

Course Objectives:
x To familiarize a variety of well-known sequences and series, with a developing intuition about
the behaviour of new ones.
x To enlighten the learners in the concept of differential equations and multivariable calculus.
x To equip the students with standard concepts and tools at an intermediate to advanced level
mathematics to develop the confidence and ability among the students to handle various real
world problems and their applications.

Course Outcomes:At the end of the course, the student will be able to
x utilize mean value theorems to real life problems (L3)
x solve the differential equations related to various engineering fields (L3)
x familiarize with functions of several variables which is useful in optimization (L3)
x apply double integration techniques in evaluating areas bounded by region (L3)
x students will also learn important tools of calculus in higher dimensions. Students will become
familiar with 2- dimensional and 3-dimensional coordinate systems(L5 )

UNIT – I: Sequences, Series and Mean value theorems: (10hrs)


Sequences and Series: Convergences and divergence – Ratio test – Comparison tests – Integral test –
Cauchy’s root test – Alternate series– Leibnitz’s rule.
Mean Value Theorems (without proofs): Rolle’s Theorem – Lagrange’s mean value theorem –
Cauchy’s mean value theorem – Taylor’s and Maclaurin’s theorems with remainders, Problems and
applications on the above theorem.

UNIT – II: Differential equations of first order and first degree: (10hrs)
Linear differential equations– Bernoulli’s equations –Exact equations and equations reducible to exact
form.
Applications: Newton’s Law of cooling– Law of natural growth and decay– Orthogonal trajectories–
Electrical circuits.

UNIT – III: Linear differential equations of higher order: (10hrs)


Homogeneous and Non-homogeneousdifferential equations of higher order with constant coefficients –
with non-homogeneous term of the type eax, sin ax, cos ax, polynomials in xn, eaxV(x) and xnV(x) –
Method of Variation of parameters, Cauchy and Legendre’s linear equations.
Applications: LCR circuit, Simple Harmonic motion.

UNIT – IV: Partial differentiation: (10hrs)


Introduction – Homogeneous function – Euler’s theorem– Total derivative– Chain rule– Jacobian –
Functional dependence –Taylor’s and MacLaurin’s series expansion of functions of two variables.
Applications: Maxima and Minima of functions of two variables without constraints and Lagrange’s
method.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

UNIT – V: Multiple integrals: (8 hrs)


Double and Triple integrals – Change of order of integration in double integrals – Change of variables
to polar, cylindrical and spherical coordinates.
Applications: Finding Areas and Volumes.

Text Books:
1. B. S. Grewal, Higher Engineering Mathematics, 44th Edition, Khanna Publishers.
2. B. V. Ramana,Higher Engineering Mathematics, 2007 Edition, Tata Mc. Graw Hill Education.

Reference Books:
1. Erwin Kreyszig,Advanced Engineering Mathematics, 10th Edition, Wiley-India.
2. Joel Hass, Christopher Heil and Maurice D. Weir, Thomas calculus, 14 thEdition, Pearson.
3. Lawrence Turyn,Advanced Engineering Mathematics, CRC Press, 2013.
4. Srimantha Pal, S C Bhunia, Engineering Mathematics, Oxford University Press.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

L T P C
I Year - I Semester
3 0 0 3
APPLIED PHYSICS
(For All Circuital Branches like ECE, EEE, CSE etc)

Course Objectives:

1. Bridging the gap between the physics in school at 10+2 level and UG level engineering courses.
2. To identify the importance of the optical phenomenon i.e. interference, diffraction and
polarization related to its Engineering applications
3. Understand the mechanism of emission of light, utilization of lasers as coherent light sources for
low and high energy applications, study of propagation of light through optical fibers and their
implications in optical communications.
4. Enlightenment of the concepts of Quantum Mechanics and to provide fundamentals of
deBroglie matter waves, quantum mechanical wave equation and its application, the importance
of free electron theory for metals and band theory for crystalline solids. Metals-
Semiconductors-Insulators concepts utilization of transport phenomenon of charge carriers in
semiconductors.
5. To explain the significant concepts of dielectric and magnetic materials that leads to potential
applications in the emerging micro devices.
6. To Understand the physics of Semiconductors and their working mechanism. To give an
impetus on the subtle mechanism of superconductors using the concept of BCS theory and their
fascinating applications.
Course Outcomes:
1. Explain the need of coherent sources and the conditions for sustained interference (L2). Identify
the applications of interference in engineering (L3). Analyze the differences between
interference and diffraction with applications (L4). Illustrate the concept of polarization of light
and its applications (L2). Classify ordinary refracted light and extraordinary refracted rays by
their states of polarization (L2)
2. Explain various types of emission of radiation (L2). Identify the role of laser in engineering
applications (L3). Describe the construction and working principles of various types of lasers
(L1). Explain the working principle of optical fibers (L2). Classify optical fibers based on
refractive index profile and mode of propagation (L2). Identify the applications of optical fibers
in medical, communication and other fields (L2). Apply the fiber optic concepts in various
fields (L3).
3. Describe the dual nature of matter (L1). Explain the significance of wave function (L2). Identify
the role of Schrodinger’s time independent wave equation in studying particle in one-
dimensional infinite potential well (L3). Identify the role of classical and quantum free electron
theory in the study of electrical conductivity (L3). Classify the energy bands of solids (L2).
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

4. Explain the concept of dielectric constant and polarization in dielectric materials (L2).
Summarize various types of polarization of dielectrics (L2). Interpret Lorentz field and
Claussius-Mosotti relation in dielectrics (L2). Classify the magnetic materials based on
susceptibility and their temperature dependence (L2). Explain the applications of dielectric and
magnetic materials (L2). Apply the concept of magnetism to magnetic devices (L3)
5. Outline the properties of charge carriers in semiconductors (L2). Identify the type of
semiconductor using Hall effect (L2). Identify applications of semiconductors in electronic
devices (L2). Classify superconductors based on Meissner’s effect (L2). Explain Meissner’s
effect, BCS theory & Josephson effect in superconductors (L2).

Unit-I: Wave Optics 12hrs


Interference: Principle of superposition –Interference of light - Interference in thin films (Reflection
Geometry) & applications - Colors in thin films- Newton’s Rings- Determination of wavelength and
refractive index.

Diffraction: Introduction - Fresnel and Fraunhofer diffraction - Fraunhofer diffraction due to single
slit, double slit - N-slits (Qualitative) – Diffraction Grating - Dispersive power and resolving power of
Grating(Qualitative).

Polarization: Introduction-Types of polarization - Polarization by reflection, refraction and Double


refraction - Nicol’s Prism -Half wave and Quarter wave plates.

Unit Outcomes:
The students will be able to
¾ Explain the need of coherent sources and the conditions for sustained interference (L2)
¾ Identify engineering applications of interference (L3)
¾ Analyze the differences between interference and diffraction with applications (L4)
¾ Illustrate the concept of polarization of light and its applications (L2)
¾ Classify ordinary polarized light and extraordinary polarized light (L2)

Unit-II: Lasers and Fiber optics 8hrs


Lasers: Introduction – Characteristics of laser – Spontaneous and Stimulated emissions of radiation –
Einstein’s coefficients – Population inversion – Lasing action - Pumping mechanisms – Ruby laser –
He-Ne laser - Applications of lasers.

Fiber optics: Introduction –Principle of optical fiber- Acceptance Angle - Numerical Aperture -
Classification of optical fibers based on refractive index profile and modes – Propagation of
electromagnetic wave through optical fibers - Applications.

Unit Outcomes:
The students will be able to
¾ Understand the basic concepts of LASER light Sources (L2)
¾ Apply the concepts to learn the types of lasers (L3)
¾ Identifies the Engineering applications of lasers (L2)
¾ Explain the working principle of optical fibers (L2)
¾ Classify optical fibers based on refractive index profile and mode of propagation (L2)
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

¾ Identify the applications of optical fibers in various fields (L2)

Unit III: Quantum Mechanics, Free Electron Theory and Band theory 10hrs
Quantum Mechanics: Dual nature of matter – Heisenberg’s Uncertainty Principle – Significance and
properties of wave function – Schrodinger’s time independent and dependent wave equations– Particle
in a one-dimensional infinite potential well.
Free Electron Theory: Classical free electron theory (Qualitative with discussion of merits and
demerits) – Quantum free electron theory– Equation for electrical conductivity based on quantum free
electron theory- Fermi-Dirac distribution- Density of states (3D) - Fermi energy.
Band theory of Solids: Bloch’s Theorem (Qualitative) - Kronig - Penney model (Qualitative)-
E vs K diagram - v vs K diagram - effective mass of electron – Classification of crystalline solids–
concept of hole.
Unit Outcomes:
The students will be able to
¾ Explain the concept of dual nature of matter (L2)
¾ Understand the significance of wave function (L2)
¾ Interpret the concepts of classical and quantum free electron theories (L2)
¾ Explain the importance of K-P model
¾ Classify the materials based on band theory (L2)
¾ Apply the concept of effective mass of electron (L3)

Unit-IV: Dielectric and Magnetic Materials 8hrs


Dielectric Materials: Introduction - Dielectric polarization - Dielectric polarizability, Susceptibility
and Dielectric constant - Types of polarizations- Electronic (Quantitative), Ionic (Quantitative) and
Orientation polarizations (Qualitative) - Lorentz internal field- Clausius-Mossotti equation-
Piezoelectricity.
Magnetic Materials: Introduction - Magnetic dipole moment - Magnetization-Magnetic susceptibility
and permeability - Origin of permanent magnetic moment - Classification of magnetic materials: Dia,
para, Ferro, antiferro & Ferri magnetic materials - Domain concept for Ferromagnetism & Domain
walls (Qualitative) - Hysteresis - soft and hard magnetic materials- Eddy currents- Engineering
applications.

Unit Outcomes: The students will be able to


¾ Explain the concept of dielectric constant and polarization in dielectric materials (L2)
¾ Summarize various types of polarization of dielectrics (L2)
¾ Interpret Lorentz field and Claussius- Mosotti relation in dielectrics(L2)
¾ Classify the magnetic materials based on susceptibility and their temperature dependence (L2)
¾ Explain the applications of dielectric and magnetic materials (L2)
¾ Apply the concept of magnetism to magnetic data storage devices (L3)

Unit – V: Semiconductors and Superconductors 10hrs


Semiconductors: Introduction- Intrinsic semiconductors – Density of charge carriers – Electrical
conductivity – Fermi level – extrinsic semiconductors – density of charge carriers – dependence of
Fermi energy on carrier concentration and temperature - Drift and diffusion currents – Einstein’s
equation- Hall effect – Hall coefficient –Applications of Hall effect.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

Superconductors: Introduction – Properties of superconductors – Meissner effect – Type I and Type II


superconductors – BCS theory (Qualitative) – Josephson effects (AC and DC) – SQUIDs – High Tc
superconductors – Applications of superconductors.

Unit Outcomes:
The students will be able to
¾ Classify the energy bands of semiconductors (L2)
¾ Interpret the direct and indirect band gap semiconductors (L2)
¾ Identify the type of semiconductor using Hall effect (L2)
¾ Identify applications of semiconductors in electronic devices (L2)
¾ Classify superconductors based on Meissner’s effect (L2)
¾ Explain Meissner’s effect, BCS theory & Josephson effect in superconductors (L2)

Text books:
1. M. N. Avadhanulu, P.G.Kshirsagar & TVS Arun Murthy” A Text book of Engineering
Physics”- S.Chand Publications, 11th Edition 2019.
2. Engineering Physics” by D.K.Bhattacharya and Poonam Tandon, Oxford press (2015).
3. Applied Physics by P.K.Palanisamy SciTech publications.

Reference Books:
1. Fundamentals of Physics – Halliday, Resnick and Walker, John Wiley &Sons
2. Engineering Physics by M.R.Srinivasan, New Age international publishers (2009).
3. Shatendra Sharma, Jyotsna Sharma, “ Engineering Physics”, Pearson Education, 2018
4. Engineering Physics - Sanjay D. Jain, D. Sahasrabudhe and Girish, University Press
5. Semiconductor physics and devices- Basic principle – Donald A, Neamen, Mc Graw Hill
6. B.K. Pandey and S. Chaturvedi, Engineering Physics, Cengage Learning
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

L T P C
I Year - I Semester
3 0 0 3
PROGRAMMING FOR PROBLEM SOLVING USING C

Course Objectives:
The objectives of Programming for Problem Solving Using C are
x To learn about the computer systems, computing environments, developing of a computer
program and Structure of a C Program
x To gain knowledge of the operators, selection, control statements and repetition in C
x To learn about the design concepts of arrays, strings, enumerated structure and union types and
their usage.
x To assimilate about pointers, dynamic memory allocation and know the significance of
Preprocessor.
x To assimilate about File I/O and significance of functions

Course Outcomes:
Upon the completion of the course the student will learn
x To write algorithms and to draw flowcharts for solving problems
x To convert flowcharts/algorithms to C Programs, compile and debug programs
x To use different operators, data types and write programs that use two-way/ multi-way selection
x To select the best loop construct for a given problem
x To design and implement programs to analyze the different pointer applications
x To decompose a problem into functions and to develop modular reusable code
x To apply File I/O operations

UNIT I
Introduction to Computers: Creating and running Programs, Computer Numbering System, Storing
Integers, Storing Real Numbers
Introduction to the C Language: Background, C Programs, Identifiers, Types, Variable, Constants,
Input/output, Programming Examples, Scope, Storage Classes and Type Qualifiers.
Structure of a C Program: Expressions Precedence and Associativity, Side Effects, Evaluating
Expressions, Type Conversion Statements, Simple Programs, Command Line Arguments.

UNIT II
Bitwise Operators: Exact Size Integer Types, Logical Bitwise Operators, Shift Operators.
Selection & Making Decisions: Logical Data and Operators, Two Way Selection, Multiway Selection,
More Standard Functions.
Repetition: Concept of Loop, Pretest and Post-test Loops, Initialization and Updating, Event and
Counter Controlled Loops, Loops in C, Other Statements Related to Looping, Looping Applications,
Programming Examples.

UNIT III
Arrays: Concepts, Using Array in C, Array Application, Two Dimensional Arrays, Multidimensional
Arrays, Programming Example – Calculate Averages
Strings: String Concepts, C String, String Input / Output Functions, Arrays of Strings, String
Manipulation Functions String/ Data Conversion, A Programming Example – Morse Code
Enumerated, Structure, and Union: The Type Definition (Type def), Enumerated Types, Structure,
Unions, and Programming Application.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

UNIT IV
Pointers: Introduction, Pointers to pointers, Compatibility, L value and R value
Pointer Applications: Arrays, and Pointers, Pointer Arithmetic and Arrays, Memory Allocation
Function, Array of Pointers, Programming Application.
Processor Commands: Processor Commands.

UNIT V
Functions: Designing, Structured Programs, Function in C, User Defined Functions, Inter-Function
Communication, Standard Functions, Passing Array to Functions, Passing Pointers to Functions,
Recursion
Text Input / Output: Files, Streams, Standard Library Input / Output Functions, Formatting Input /
Output Functions, Character Input / Output Functions
Binary Input / Output: Text versus Binary Streams, Standard Library, Functions for Files, Converting
File Type.

Text Books:
1) Programming for Problem Solving, Behrouz A. Forouzan, Richard F.Gilberg, CENGAGE.
2) The C Programming Language, Brian W.Kernighan, Dennis M. Ritchie, 2e, Pearson.

Reference Books:
1) Computer Fundamentals and Programming, Sumithabha Das, Mc Graw Hill.
2) Programming in C, Ashok N. Kamthane, Amit Kamthane, Pearson.
3) Computer Fundamentals and Programming in C, Pradip Dey, Manas Ghosh, OXFORD.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

L T P C
I Year - I Semester
1 0 4 3
COMPUTER ENGINEERING WORKSHOP
Course Objectives:
The objective of this course is to
x Explain the internal parts of a computer, peripherals, I/O ports, connecting cables
x Demonstrate basic command line interface commands on Linux
x Teach the usage of Internet for productivity and self paced lifelong learning
x Describe about Compression, Multimedia and Antivirus tools
x Demonstrate Office Tools such as Word processors, Spreadsheets and Presentation tools
Course Outcomes:
Students should be able to:
x Assemble and disassemble components of a PC
x Construct a fully functional virtual machine, Summarize various Linux operating system
commands,
x Recognize characters & extract text from scanned images, Create audio files and podcasts

Computer Hardware:
Experiment 1: Identification of peripherals of a PC, Laptop, Server and Smart Phones: Prepare a report
containing the block diagram along with the configuration of each component and its functionality,
Input/ Output devices, I/O ports and interfaces, main memory, cache memory and secondary storage
technologies, digital storage basics, networking components and speeds.
Operating Systems:
Experiment 2: Virtual Machine setup:
o Setting up and configuring a new Virtual Machine
o Setting up and configuring an existing Virtual Machine
o Exporting and packaging an existing Virtual Machine into a portable format
Experiment 2: Operating System installation:
o Installing an Operating System such as Linux on Computer hardware.
Experiment 3: Linux Operating System commands:
o General command syntax
o Basic help commands
o Basic File system commands
o Date and Time
o Basic Filters and Text processing
o Basic File compression commands
o Miscellaneous: apt-get, vi editor
Networking and Internet:
Experiment 4: Networking Commands:
o ping, ssh, ifconfig, scp, netstat, ipstat, nslookup, traceroute, telnet, host, ftp, arp, wget,route
Experiment 5: Internet Services:
o Web Browser usage and advanced settings like LAN, proxy, content, privacy, security, cookies,
extensions/ plugins
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

o Antivirus installation, configuring a firewall, blocking pop-ups


o Email creation and usage, Creating a Digital Profile on LinkedIn

Productivity Tools:
Experiment 6: Basic HTML tags, Introduction to HTML5 and its tags, Introduction to CSS3 and its
properties. Preparation of a simple website/ homepage,
Assignment: Develop your home page using HTML Consisting of your photo, name, address and
education details as a table and your skill set as a list.
Features to be covered:- Layouts, Inserting text objects, Editing text objects, Inserting Tables, Working
with menu objects, Inserting pages, Hyper linking, Renaming, deleting, modifying pages, etc.,

Internet of Things (IoT): IoT fundamentals, applications, protocols, communication models,


architecture, IoT devices

Office Tools:
Experiment 7: Demonstration and Practice on Text Editors like Notepad++, Sublime Text, Atom,
Brackets, Visual code, etc
Experiment 8: Demonstration and practice on Microsoft Word, Power Point, Microsoft Excel
Experiment 10: Demonstration and practice on LaTeX and produce professional pdf documents.
Text Books:
1) Computer Fundamentals, Anita Goel, Pearson Education, 2017
2) PC Hardware Trouble Shooting Made Easy, TMH
References Books:
1) Essential Computer and IT Fundamentals for Engineering and Science Students,
Dr.N.B.Vekateswarlu, S.Chand
e-Resources:
1) https://explorersposts.grc.nasa.gov/post631/2006-2007/computer_basics/ComputerPorts.doc
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

L T P C
I Year - I Semester
0 0 3 1.5
ENGLISH COMMUNICATION SKILLS LABORATORY

UNIT I:
Vowels, Consonants, Pronunciation, Phonetic Transcription, Common Errors in Pronunciation,

UNIT II:
Word stress-di-syllabic words, poly-syllabic words, weak and strong forms, contrastive stress
(Homographs)

UNIT III: Stress in compound words,rhythm, intonation,accent neutralisation.

UNIT IV: Listening to short audio texts and identifying the context and specific pieces of information
toanswer a series of questions in speaking.

UNIT V: Newspapers reading;Understanding and identifying key terms and structures useful for writing
reports.

Text Book:
1.“Infotech English”, Maruthi Publications.

Reference Books:
1. Exercises in Spoken English Part 1,2,3,4, OUP and CIEFL.
2. English Pronunciation in use- Mark Hancock, Cambridge University Press.
3. English Phonetics and Phonology-Peter Roach, Cambridge University Press.
4. English Pronunciation in use- Mark Hewings, Cambridge University Press.
5. English Pronunciation Dictionary- Daniel Jones, Cambridge University Press.
6. English Phonetics for Indian Students- P. Bala Subramanian, Mac Millan Publications.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

L T P C
I Year - I Semester
0 0 3 1.5
APPLIED PHYSICS LAB

(For All Circuital Branches like CSE, ECE, EEE etc.)


(Any 10 of the following listed experiments)

List of Applied Physics Experiments


1. Determination of thickness of thin object by wedge method.
2. Determination of radius of curvature of a given plano convex lens by Newton’s rings.
3. Determination of wavelengths of different spectral lines in mercury spectrum using diffraction
grating in normal incidence configuration.
4. Determination of dispersive power of the prism.
5. Determination of dielectric constant using charging and discharging method.
6. Study the variation of B versus H by magnetizing the magnetic material (B-H curve).
7. Determination of numerical aperture and acceptance angle of an optical fiber.
8. Determination of wavelength of Laser light using diffraction grating.
9. Estimation of Planck’s constant using photoelectric effect.
10. Determination of the resistivity of semiconductor by four probe method.
11. To determine the energy gap of a semiconductor using p-n junction diode.
12. Magnetic field along the axis of a current carrying circular coil by Stewart & Gee’s Method
13. Determination of Hall voltage and Hall coefficient of a given semiconductor using Hall Effect .
14. Measurement of resistance of a semiconductor with varying temperature.
15. Resistivity of a Superconductor using four probe method & Meissner effect.

References:
1. S. Balasubramanian, M.N. Srinivasan “A Text Book of Practical Physics”- S Chand
Publishers, 2017.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

L T P C
I Year - I Semester
0 0 3 1.5
PROGRAMMING FOR PROBLEM SOLVING USING C LAB

Course Objectives:
x Apply the principles of C language in problem solving.
x To design flowcharts, algorithms and knowing how to debug programs.
x To design & develop of C programs using arrays, strings pointers & functions.
x To review the file operations, preprocessor commands.

Course Outcomes:
By the end of the Lab, the student
x Gains Knowledge on various concepts of a C language.
x Able to draw flowcharts and write algorithms.
x Able design and development of C problem solving skills.
x Able to design and develop modular programming skills.
x Able to trace and debug a program

Exercise 1:
1. Write a C program to print a block F using hash (#), where the F has a height of six characters
and width of five and four characters.
2. Write a C program to compute the perimeter and area of a rectangle with a height of 7 inches
and width of 5 inches.
3. Write a C program to display multiple variables.

Exercise 2:
1. Write a C program to calculate the distance between the two points.
2. Write a C program that accepts 4 integers p, q, r, s from the user where r and s are positive and p
is even. If q is greater than r and s is greater than p and if the sum of r and s is greater than the
sum of p and q print "Correct values", otherwise print "Wrong values".

Exercise 3:
1. Write a C program to convert a string to a long integer.
2. Write a program in C which is a Menu-Driven Program to compute the area of the various
geometrical shape.
3. Write a C program to calculate the factorial of a given number.
Exercise 4:
1. Write a program in C to display the n terms of even natural number and their sum.
2. Write a program in C to display the n terms of harmonic series and their sum.
1 + 1/2 + 1/3 + 1/4 + 1/5 ... 1/n terms.
3. Write a C program to check whether a given number is an Armstrong number or not.

Exercise 5:
1. Write a program in C to print all unique elements in an array.
2. Write a program in C to separate odd and even integers in separate arrays.
3. Write a program in C to sort elements of array in ascending order.
R-20 Syllabus for CSE, JNTUK w. e. f. 2020 – 21

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

Exercise 6:
1. Write a program in C for multiplication of two square Matrices.
2. Write a program in C to find transpose of a given matrix.

Exercise 7:
1. Write a program in C to search an element in a row wise and column wise sorted matrix.
2. Write a program in C to print individual characters of string in reverse order.

Exercise 8:
1. Write a program in C to compare two strings without using string library functions.
2. Write a program in C to copy one string to another string.

Exercise 9:
1. Write a C Program to Store Information Using Structures with Dynamically Memory Allocation
2. Write a program in C to demonstrate how to handle the pointers in the program.

Exercise 10:
1. Write a program in C to demonstrate the use of & (address of) and *(value at address) operator.
2. Write a program in C to add two numbers using pointers.

Exercise 11:
1. Write a program in C to add numbers using call by reference.
2. Write a program in C to find the largest element using Dynamic Memory Allocation.

Exercise 12:
1. Write a program in C to swap elements using call by reference.
2. Write a program in C to count the number of vowels and consonants in a string using a pointer.

Exercise 13:
1. Write a program in C to show how a function returning pointer.
2. Write a C program to find sum of n elements entered by user. To perform this program, allocate
memory dynamically using malloc( ) function.
Exercise 14:
1. Write a C program to find sum of n elements entered by user. To perform this program, allocate
memory dynamically using calloc( ) function. Understand the difference between the above two
programs
2. Write a program in C to convert decimal number to binary number using the function.

Exercise 15:
1. Write a program in C to check whether a number is a prime number or not using the function.
2. Write a program in C to get the largest element of an array using the function.

Exercise 16:
1. Write a program in C to append multiple lines at the end of a text file.
2. Write a program in C to copy a file in another name.
3. Write a program in C to remove a file from the disk.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy