Nothing Special   »   [go: up one dir, main page]

0% found this document useful (0 votes)
27 views44 pages

12 Information Technology - 1

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 44

Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur

Bachelor of Technology in Information Technology

Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur 440033

Scheme and Syllabus for


Bachelor of Technology (Information Technology)

Submitted by
Board of Studies in CSE/CT/IT/CE
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology

Vision:
To nurture the students with current technology, research and ethics to become a prolific contributor having a great perspective to meet the developing
needs of IT industry and society.
Mission:
• To empower the emerging graduates with high quality technical and value-based education.
• To attain professional excellence in the field of Information Technology and related areas.
• To encourage learners to carry research activities for addressing the social needs of the society.

Program Educational Objectives


An Information Technology Graduate able to
• Apply his core competency to identify, formulate, analyze, design & implement the IT related problems with their sustainable solutions and
contribute in the profession with elevated ethics.
• Solve problems of social relevance applying the knowledge of IT and pursue higher education and research.
• Work effectively as Individual and Team member in multidisciplinary projects.
• Engage in lifelong learning career enhancement and adopt to changing professional and societal needs.

PROGRAM SPECIFIC OUTCOMES :(PSOs)


• An ability to apply mathematical foundations, algorithmic principles and computer science theory in the modeling and design of software
systems of varying complexity.
• An ability to work with Open-Source Software and use off the shelf utilities for program integration.

Program Outcomes
PO1: Engineering Knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and engineering specialization to the
solution of complex engineering problems.
PO2: Problem analysis: Identify, formulate and analyze hardware and software engineering problems and arrive at substantiated conclusions using
first principles of mathematics, natural and engineering sciences.
PO3. Design/Development of solutions: Design and develop hardware / software system to meet desired needs within realistic constraints related to
economic, environmental, social, political, ethical, health and safety, verifiability, and sustainability concerns.
PO4. Conduct investigations of complex problems: Use research-based knowledge including design of experiments, analysis and interpretation of data
and synthesis of the information to provide valid conclusions.
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology
PO5. Modern tool usage: Use techniques, skills, and modern computer engineering tools, including simulation and modeling, for addressing the needs
of engineering profession and interdisciplinary business.
PO6. The engineer and society: Understand the computing needs of inter-disciplinary scientific and engineering disciplines and design and develop
algorithms and techniques for societal, health, safety, legal and cultural problems.
PO7. Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and
demonstrate the knowledge of and need for sustainable development.
PO8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
PO9. Individual and team work: Function as member or leader of team and to understand engineering management principles & finance to manage
projects in multidisciplinary environment.
PO10. Communications:
Effectively transfer technology to engineering community and society at large on broadly defined engineering needs through technical reports,
presentations and software technologies.
PO11. Project management and finance:
Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in
a team. Manage projects in multidisciplinary environments.
PO12. Life-long learning: Engage in lifelong learning and adapt to rapid changes in computer science & allied areas.
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology
ANNEXURE I
CREDIT FRAMEWORK STRUCTURE

Semester I II III IV V VI VII VIII Total


Credits
Basic Science Course BSC/ESC 3*2 4*2 -- -- -- -- -- -- 14
=6 =8
Engineering Science Course 4*2 04 -- -- -- -- -- -- 12
=8
Program Core Course (PCC) Program Courses -- 02 4*2= 4*2= 4*2+2 4*2= 0 4+4=8 44
8 8 = 10 8
Program Elective Course (PEC) -- -- -- -- 04 4*2= 02 3*2= 20
8 6
Multidisciplinary Minor (MDM) Multidisciplinary Courses -- -- 02 02 04 02 02 02 14

Open Elective (OE) Other than a particular -- -- 04 02 02 -- -- -- 08


program

Vocational and Skill Enhancement Course Skill Courses 02 02 -- 02 -- 02 -- -- 08


(VSEC)
Ability Enhancement Course (AEC -01, Humanities Social Science and 02 -- -- 02 -- -- -- -- 04
AEC-02) Management (HSSM)
Entrepreneurship/Economics/ Management -- -- 02 02 -- -- -- -- 04
Courses
Indian Knowledge System (IKS) -- 02 -- -- -- -- -- -- 02
Value Education Course (VEC) -- -- 02 02 -- -- -- -- 04
Research Methodology Experiential Learning Courses -- -- -- -- -- -- 04 -- 04
Comm. Engg. Project (CEP)/Field Project -- -- 02 -- -- -- -- -- 02
(FP)
Project -- -- -- -- -- -- -- 04 04
Internship/ OJT -- -- -- -- -- -- 12 -- 12
Co-curricular Courses (CC) Liberal Learning Courses 02 02 -- -- -- -- -- -- 04
Total Credits (Major) 20 20 20 20 20 20 20 20 160
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology

ANNEXURE II
B.Tech. Sem-I
(Computer Science & Engineering/ Information Technology/ Computer Technology/Computer Engineering)
S Course Name of Course Teaching Total Examination Scheme
N Category Course Code Scheme Credit
(hrs.)
(Th) TU P Theory Practical BOS
Exam SEE CIE Min. SEE CIE Min.
Hrs.
1 BSC-I Essentials of Chemistry BIT1T01 2 - - 2 3 70 30 45 - - - AS&H
2 BSC-I Essentials of Chemistry Lab BIT1P01 - - 2 1 - - - - 25 25 25 AS&H
3 BSC-II Applied Algebra BIT1T02 3 - - 3 3 70 30 45 - - - AS&H
4. ESC-I Problem Solving using ‘C’ BIT1T03 3 - - 3 3 70 30 45 - - - CS
5. ESC-I Problem Solving using ‘C’ BIT1P03 - - 2 1 - - - - 25 25 25 CS
Basics of Electronics ETC
6. ESC-II BIT1T04 3 - - 3 3 70 30 45 - - -
Engineering
Basics of Electronics ETC
7. ESC-II BIT1P04 - - 2 1 - - - - - 50 25
Engineering
8. VSC-I Web Design Technology BVS1P01 - - 4 2 - - - - 50 50 50 CS
9. AEC-I Communication Skills BAE1T01 1 - - 1 3 35 15 23 - - - AS&H
10 AEC-I Communication Skills Lab BAE1P01 - - 2 1 - - - - 25 25 25 AS&H

11 CC-I Refer CC Basket BCC1P01 - - 4 2 - - - - - 100 50

Total 12 - 16 20 15 315 135 125 275 -


Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology
B.Tech. Sem-II
(Computer Science & Engineering/ Information Technology/ Computer Technology/Computer Engineering)
S Course Name of Course Course Teaching Total Examination Scheme B
N Code Scheme Credit O
Category
(hrs.) S
(Th) TU P Theo Practical
ry
Exam SEE CIE Min. SE CIE Min. BOS
Hrs. E
Mathematical AS&H
1 BSC-III foundation of Computer BIT2T05 3 - - 3 3 70 30 45 - - -
Science
Mathematical AS&H
2 BSC-III foundation of Computer BIT2P05 - - 2 1 - - - - 25 25 25
Science using Python
3 BSC-IV Essentials of Physics BIT2T06 3 - - 3 3 70 30 45 - - - AS&H
Essentials of Physics AS&H
4 BSC-IV BIT2P06 - - 2 1 - - - - - 50 25
Lab
5 ESC-III Python Programming BIT2T07 3 - - 3 3 70 30 45 - - - CS
Python Programming CS
6 ESC-III BIT2P07 - - 2 1 - - - - 25 25 25
Lab
Computer Architecture CS
7 PCC-I BIT2T08 2 - - 2 3 70 30 45 - - -
and Organization
8 SEC-I Refer SEC Basket BSE2P01 - - 4 2 - - - - 50 50 50 CS
9 IKS Refer to IKS Basket BIK2T01 2 - - 2 3 70 30 45 - - - AS&H
10 CC-II Refer to CC Basket BCC2P01 - - 4 2 - - - - - 100 50 AS&H
Total 13 - 14 20 350 150 100 250 -

Exit option: Award of UG Certificate in Major with 40 credits and an additional 8 credits in skill-based courses, internship, mini projects etc.
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology
IKS Basket
(Offered by Applied Science and Humanities Board)

SN Semester Code Name of Subject


1 BIK2T01A Consciousness Studies
2 2nd Semester BIK2T01B Preserving Art, Culture and Tradition
3 BIK2T01C Wellness, traditional medicines and yoga

4 BIK2T01D Glimpses of ancient Science and Technology


Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology
B.Tech. Sem-III (Information Technology - Major)
Sr. Course Name of Course Teaching Total Examination Scheme
No. Category Course Code Scheme (hrs.) Credit
Th TU P Theory Practical
Exam SEE CIE Min. SEE CIE Min. BOS
Hrs.
1 PCC-II Data Structure BIT3T09 3 - - 3 3 70 30 45 - - - CS
2 PCC-II Data Structure Lab BIT3P09 - - 2 1 - - - - 25 25 25 CS
3 PCC-III Java Programming BIT3T10 3 - - 3 3 70 30 45 - - - CS
4 PCC-III Java Programming BIT3P10 - - 2 1 - - - - 25 25 25 CS
Lab.
5 MDM-1 Probability Theory BMD3T11 2 - - 2 3 70 30 45 - - - CS
and Statistics
6 OE-I Open Elective-I BOE3T01 3 - - 3 3 70 30 45 - - - AS&H
Refer OE Basket
7 OE-I Open Elective-I BOE3P01 - - 2 1 - - - - - 50 25
Refer OE
Basket
8 HSSM-I Entrepreneurship in BHM3T01 2 - - 2 3 70 30 45 - - - CS
Information
Technology
9 VEC-I Constitution of BVE3T01 2 - - 2 3 70 30 45 - - - AS&H
India
10 CEP Community BCE3P01 - - 4 2 - - - - - 100 50 AS&H
Project/Mini
Project
Total 15 - 10 20 420 180 50 200
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology
B.Tech. Sem-IV (Information Technology - Major)
Sr. Course Name of Course Teaching Total Examination Scheme
No. Category Course Code Scheme (hrs.) Credit
Th TU P Theory Practical
Exam SEE CIE Min. SEE CIE Min. BOS
Hrs.

1 PCC-IV Operating System BIT4T12 3 - - 3 3 70 30 45 - - - CS


2 PCC-IV Operating System BIT4P12 - - 2 1 - - - - 25 25 25 CS
Lab
3 PCC-V Computer Network BIT4T13 3 - - 3 3 70 30 45 - - - CS
4 PCC-V Programming Lab-I BIT4P13 - - 2 1 - - - - - 50 25 CS
5 MDM-II Mobile Application BMD4T14 2 - - 2 3 70 30 45 - - - CS
development
6 OE-II Open Elective-II BOE4T02 2 - - 2 3 70 30 45 - - -
Refer OE Basket
7 VSC-II Hardware and BVE4P02 - - 4 2 - - - - 50 50 50 CS
Networking
8 AEC-II Critical Thinking & BAE4T02 2 - - 2 3 70 30 45 - - - CS
Problem solving
9 HSSM-II Universal Human BHM4T02 2 - - 2 3 70 30 45 - - - Civil
Values
10 VEC-II Environment BVE4T02 2 - - 2 3 70 30 45 - - - AS&H
Science
Total 16 - 08 20 490 210 75 125
Exit option; Award of UG Diploma in Major and Minor with 80 credits and an additional 8 credits as per exit basket
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology
B.Tech. Sem-V (Information Technology - Major)
Sr. Course Name of Course Teaching Total Examination Scheme
No. Category Course Code Scheme (hrs.) Credit
Th TU P Theory Practical
Exam SEE CIE Min. SEE CIE Min. BOS
Hrs.
1 PCC-VI Database BIT5T15 3 - - 3 3 70 30 45 - - - CS
management
System
2 PCC-VI Database BIT5P15 - - 2 1 - - - - 25 25 25 CS
management
System Lab
3 PCC-VII Artificial BIT5T16 3 - - 3 3 70 30 45 - - - CS
Intelligence
4 PCC-VII Artificial BIT5P16 - - 2 1 - - - - - 50 25 CS
Intelligence Lab
5 PCC- Theory of BIT5T17 2 - - 2 3 70 30 45 - - - CS
VIII Computation
6 PEC-I Elective – I (Refer BIT5T18 3 - - 3 3 70 30 45 - - - CS
Elective Basket)
7 PEC-I Elective – I BIT5P18 - - 2 1 - - - - - 50 25 CS

8 MDM-III Introduction to BMD5T19 3 - - 3 3 70 30 45 - - - Mech


Robotics
9 MDM-III Introduction to BMD5P19 - - 2 1 - - - - 25 25 25 Mech
Robotics
10 OE-III Open Elective-III BOE5T03 2 - - 2 3 70 30 45 - - -
Refer OE Basket
Total 16 - 08 20 420 180 50 150
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology
B.Tech. Sem-VI (Information Technology - Major)
Sr. Course Name of Course Teaching Total Examination Scheme
No. Category Course Code Scheme Credit
(hrs.)
Th TU P Theory Practical
Exam SEE CIE Min. SEE CIE Min. BOS
Hrs.
1 PCC-IX Software BIT6T20 3 - - 3 3 70 30 45 - - - CS
Engineering &
Testing
3 PCC-X Design and Analysis BIT6T21 2 - - 2 3 70 30 45 - - - CS
of Algorithm
4 PCC-X Design and Analysis BIT6P21 - - 2 1 - - - - 25 25 25 CS
of Algorithm Lab
4 PCC-XI Computer Network BIT6T22 3 - - 3 3 70 30 45 - - - CS
Security
5 PEC-II Elective – II (Refer BIT6T23 3 - - 3 3 70 30 45 - - - CS
Basket for Elective)
6 PEC-II Elective – II BIT6P23 - - 2 1 - - - - - 50 25 CS

7 PEC-III Elective – III (Refer BIT6T24 3 - - 3 3 70 30 45 - - - CS


Basket for Elective)
8 MDM-IV Digital Forensics BMD6T25 2 - - 2 3 70 30 45 - - - CS

9 SEC-II Refer SEC Basket BSE6P02 - - 4 2 - - - - 50 50 50 CS

Total 16 - 08 20 420 180 75 125


** Exit option: Award of UG Degree B.Voc./B.Sc.in Major with 120 credits and an additional 8 credits in skill-based courses,
internship, mini projects etc.
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology

B.Tech. Sem-VII (Information Technology - Major)


Sr. Course Name of Course Teaching Total Examination Scheme BOS
No. Category Course Code Scheme (hrs.) Credit
Th TU P Theory Practical
Exam SEE CIE Min. SEE CIE Min.
Hrs.
1 PEC-IV Elective – IV# 2 - - 2 3 70 30 45 - - - CS
(Refer Basket for BIT7T26
Elective)
2 MDM-V Wireless Sensor BMD7T27 2 - - 2 3 70 30 45 - - - CS
Networks#
3 RM Research BIT7T28 3 - - 3 3 70 30 45 - - - CS
Methodology#
4 RM Research BIT7P28 - - 2 1 3 - - - - 50 25 CS
Methodology#
5 OJT Internship# BOJ7P01 - - 24 12 - - - - 200 200 200 CS

Total 07 - 26 20 210 90 200 250

# Indicates that online courses to be done from NPTEL. Examinations will be conducted by NPTEL/RTMNU
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology

B.Tech. Sem-VIII (Information Technology - Major)


Sr. Course Name of Course Teaching Total Examination Scheme
No. Category Course Code Scheme (hrs.) Credit
Th TU P Theory Practical
Exam SEE CIE Min. SEE CIE Min. BOS
Hrs.
1 PCC-XII Data warehousing BIT8T29 3 - - 3 3 70 30 45 - - - CS
and Mining
2 PCC-XII Data warehousing BIT8P29 - - 2 1 - - - - 25 25 25 CS
and Mining Lab
3 PCC-XII Data Analytics BIT8T30 3 - - 3 3 70 30 45 - - - CS
4 PCC-XII Data Analytics BIT8P30 - - 2 1 - - - - - 50 25 CS
5 PEC-V Elective – V BIT8T31 3 - - 3 3 70 30 45 - - - CS
(Refer Basket for
Elective)
6 PEC-VI Elective – VI BIT8T32 3 - - 3 3 70 30 45 - - - CS
(Refer Basket for
Elective)
7 MDM-VI Operational BMD8T33 2 - - 2 3 70 30 45 - - - CS
Research
8 PROJ Project BPR8P01 - - 8 4 - - - - 100 100 100 CS

Total 14 - 12 20 350 150 125 175 CS

**4 Years Bachelor’s degree (B.Tech.) in Engg/ Tech with Multidisciplinary Minor
Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur
Bachelor of Technology in Information Technology

Program Electives

SR.NO. SEMESTER CATEGORY COURSE CODE COURSE NAME


1 BCIT5T03 Parallel Computer Architecture and Programming
2 5 th BCIT5T04 Cyber Security
3 BCIT5T05 AI &Machine Learning
4 PEC-I BCIT5T06 Advanced Data Structures
5 BCIT6T03 POSIX Programming
6 6th BCIT6T04 Mobile Ad hoc Network
7 BCIT6T05 Data Visualization Techniques
PEC-II
8 BCIT6P06 Functional Programming
9 BCIT6T07 System Administration GPU Computing
10 6th PEC-III BCIT6T08 Block Chain Technologies GIS
11 BCIT6T09 Natural Language Processing
12 BCIT6T10 Object Oriented Modeling and Design
13 7 th PEC-IV Advanced Database Management Systems
BCIT7T02
14 BCIT7T03 Internet of Things
15 BCIT7T04 Deep Learning
16 BCIT7T05 Parallel Algorithms
17 BCIT8T03 Distributed System
18 8 th PEC-V BCIT8T04 Cyber Law
19 BCIT8T05 Generative AI
20 BCIT8T06 Graphics and Multimedia
21 BCIT8T07 Storage and Visulization
22 8th PEC-VI BCIT8T08 Computer Forensics and Data Recovery
23 BCIT8T09 Reinforcement Learning
24 BCIT8T10 Social Network
First Semester B. Tech. (Computer Science & Engineering/ Computer Engineering/ Information
Technology/ Computer Technology)

Essentials of Chemistry (TH+P)


Total Credits: 02 T + 01 P Subject Code: BIT1T01
Teaching Scheme: Examination Scheme:
Lectures: 2 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 30 Marks
Practical: 02 Hours/Week University Assessment:70 Marks

Course Objectives
1 To introduce ideas of electrochemistry necessary to understand the function of batteries.
To gain an understanding of the rare earth metals and waste handling generated out of
2
their uses.

Course Outcomes
After completion of syllabus, students would be able to
Students will be able to utilize the basics concepts of battery technology & energy
1
storage devices.
Students will learn about rare earth elements, the correct disposal methods of e-wastes
2
and while creating any tool they will keep this environmental aspect in mind.
3 They will know the role of nanomaterials and their applications.
Students will inculcate the use of instrumentation techniques and interpret its
4 applications in material characterization.

SYLLABUS

Mapped
Allotment
with
of
Details of Topic CO
Hours
Number
L T/A CO
UNIT 1: Battery Technology
A. Electrochemical & Galvanic Series, Electrochemical & Electrolytic cells 6
Battery: Introduction, types-primary, secondary and reserve, Lithium-
cobalt oxide and metal air batteries - characteristics,
components/materials, working and applications.
B. Super capacitors: Introduction, types (EDLC, pseudo and asymmetric 1
capacitor) with examples and applications.
Energy conversion devices: Introduction, characteristics, materials,
working and applications of H2-O2 fuel cells, amorphous Si and quantum
dye sensitized solar cells.
UNIT 2: Rare earth elements and E-wastes management
A. Rare earth elements: Properties, applications in electronics. Lanthanide 6
contraction. Types of E-wastes, environmental and health risks,
segregation and recycling (Hydrometallurgical, pyrometallurgical and
direct recycling), Extraction of rare earth and precious metals from e-
2
wastes,
B. Twelve principles of Green Chemistry. Green Computing, Role of Green
Computing in Environment and Research, Green devices and Green data
Servers.
UNIT 3: Nanomaterial’s
Introduction, classification, size dependent properties, surface area, 6
optical and catalytic properties,Synthesis methods of nanomaterials- Top
3
down and bottom-up approach. Carbon nanomaterials: Types, properties
and applications of CNT and graphene. Applications of nano materials.
UNIT 4: Material Characterization Techniques
Principles and applications of – 6
A. Electronic Spectroscopy (Beer-Lambert’s law and its numerical), Infra-
Red spectroscopy and Nuclear Magnetic Resonance spectroscopy.
B. Thermal analysis (Thermogravimetry, Differential Thermal Analysis,
Differential Scanning Calorimetry), Scanning Electron Microscopy, 4
Transmission Electron Microscopy, Atomic Force Microscopy, Brunauer-
Emmett-Teller (BET) surface area analysis, X-ray Diffraction Analysis,
particle size analyser (Dynamic Light Scattering), High Performance
Liquid Chromatography and Gas Chromatography

References:

1. M AfsharAlam, Sapna Jain, HenaParveen, Green Computing Approach Towards Sustainable


Development, Wiley Interscience Publications.
2. S. S. Dara, A Textbook of Engineering Chemistry, S. Chand Publications
3. ShikhaAgrawal, Engineering Chemistry: Fundamentals and Applications, Cambridge University Press.
4. Supercapacitors and Their Applications Fundamentals, Current Trends, and Future Perspectives, Edited
By Anjali Paravannoor, Baiju K.V, CRC Press
5. The Rare Earth Elements: An Introduction, JHL Voncken, Springer Link
Essentials of Chemistry Lab
Course Code: BIT1P01 Credits: 01
Teaching Hours / Week 02 P SEE 25 M
Total number of teaching
24 Course Category BSC
hours
BoS AS&H

Credits: 01 Marks: 50
List of Practical (Any 6-performance based and 1 virtual lab experiment)

1. Estimation of Copper estimation (iodometrically)


2. Estimation of Ni by complexometry / gravimetry.
3. Fe(II)/ (III) estimation by redox titration.
4. Beer’s Law verification by spectrophotometer.
5. Separation of copper nickel ions by paper chromatography.
6. Redox titration by potentiometry
7. Acid base titration by potentiometry
8. Acid base titration by conductometry
9. Virtual Lab: Experiment on Chromatography
10. Virtual Lab: Experiment on Spectroscopy
Applied Algebra

Total Credits: 03T Subject Code: BIT1T02


Teaching Scheme: Examination Scheme:
Lectures: 2 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 30 Marks
Practical: 02 Hours/Week University Assessment:70 Marks

Course Objectives
The aim of this course is to acquaint aspiring engineers with methods in differential,
1
integral, and linear algebra.
It seeks to provide students with common concepts and resources that will enable them to
2
manage mathematics and its applications with ease and become proficient in their field.

Course Outcomes
After completion of syllabus, students would be able to
11. To apply knowledge of matrices and linear algebra in a comprehensive manner
2. To exhibit knowledge of the fundamental concepts of linear algebra, such as inner product
2 space, bases and dimensions, vector space, subspace, linear transformations, and inner
product space.
33. To solve engineering problem by using knowledge of differentiation.
44. To analyze length, area, volume using knowledge of curve tracing.
55. To evaluate series and sequences based on their convergence and type.

SYLLABUS

Mapped
Allotment
with
of
Details of Topic CO
Hours
Number
L T/A CO
UNIT I: Linear Algebra I
Linear dependence of vectors, Eigen values and Eigen vectors, Reduction 7
to diagonal form, Largest Eigen value and its corresponding Eigen vector
1
by iteration method, Gaussian elimination, LU Decomposition (Crout’s
method).
UNIT II: Linear Algebra II
Vector Space; Subspaces; Basis; Dimension; Linear transformation; Range 7
Space and Rank; Null Space and Nullity; Rank nullity theorem, Matrix
Representation of a linear transformation; 2
Inner Product Spaces: Norm; Orthonormal Sets, Positive definite
matrices, Singular Value Decomposition, Gram-Schmidt process.
UNIT III : Differential Calculus
Successive differentiation: Leibnitz’s Rule, Taylor’s and Maclaurin’s 7
series for function of one variable, Indeterminate forms and L’Hospital’s
Rule, Maxima and Minima for function of one variable, continuity of 3
functions; differentiability, Rolle's theorem, Mean value theorem.
UNIT IV : Integral Calculus
Beta and Gamma functions and their properties. Curve Tracing: Tracing of 8
curves (Cartesian), Applications of definite integrals to find length of the 4
curve, area, volume & surface area of revolution.

UNIT V: Sequence and Series 7


Sequence, types of sequence, test of convergence of sequences, Cauchy
5
sequence, infinite series, power series, Alternating series, tests of
convergence and absolute convergence of series.

References:
1. Hoffman and Kunze: Linear Algebra, Prentice Hal of India, New Delhi.
2. H. K. Dass, Advanced Engineering Mathematics, S. Chand, Reprint, 2014.
3. Murray Spiegel, John Schiller, R. A. Srinivasan, Probability and Statistics, Schaum’s
4. Outline Series, McGraw Hills, 4th Edition, 2016.

Reference books:
1. GilbertStrang: Linear Algebra and Its Applications (Paperback), Nelson Engineering (2007)
2. ErwinKreyszig, Advanced Engineering Mathematics, 9th Edition, John Wiley & Sons, 2006.
3. B.S. Grewal, Higher Engineering Mathematics, Khanna Publishers, 36th Edition, 2010.
Problem Solving using ‘C’
Total Credits: 03 T Subject Code: BIT1T03
Teaching Scheme: Examination Scheme:
Lectures: 3 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 30 Marks
Practical: 02 Hours/Week University Assessment:70 Marks

Course Objectives
1. Design solutions to simple engineering problem by applying the basic programming
1
principles of C language and basic mathematical knowledge.
2. Develop simple C programs to illustrate the applications of different data types such as
2
arrays, pointers, functions.

Course Outcomes
After completion of syllabus, students would be able to
Illustrate and explain the basic computer concepts and programming principles of C
1
language.
2 Develop C programs to solve simple mathematical and decision-making problems.
3 Develop C programs to solve simple engineering problems using looping constructs.
Develop C programs to demonstrate the applications of derived data types such as arrays,
4
pointers, strings and functions.
56. Use and create functions for modular programming

SYLLABUS

Mapped
Allotment
with
of
Details of Topic CO
Hours
Number
L T/A CO
UNIT I:
UNIT I: 7
Introduction to Programming: Importance of C, Basic Structure of C Programs,
Programming Style, Executing a C Program.
Constants, Variables, and Data Types: Introduction, Character Set, C Tokens, Keyword
sand Identifiers, Constants, Variables, Data Types, Declaration of Variables, Assigning
Values to Variables, Defining Symbolic Constants
Managing Input and Output Operations: Reading a Character, Writing a Character,
1
Formatted Input, Formatted Output.
Operators and Expressions: Introduction, Arithmetic Operators, Relational Operators,
Logical Operators, Assignment Operators, Increment and Decrement Operators,
Conditional Operator, Bitwise Operators, Special Operators, Arithmetic Expressions,
Evaluation of Expressions, Precedence of Arithmetic Operators, Type Conversions in
Expressions, Operator Precedence and Associativity.

UNIT II:
Decision Making and Branching: Introduction, Decision Making with IF Statement, 7
Simple IF Statement, the IF.....ELSE Statement, Nesting of IF....ELSE Statements, The
ELSE IF Ladder, The Switch statement.
2
Decision Making and Looping: The WHILE Statement, The DO Statement, the FOR
Statement, Jumps in LOOPS.

UNIT III:
Arrays: 7
One-dimensional Arrays, Declaration of One-dimensional Arrays, Initialization of One-
dimensional Arrays, Example programs- Linear search, Binary search, Bubble sort,
Selection sort. 3
Two-dimensional Arrays, Declaration of Two-dimensional Arrays, Initialization of
Two- dimensional Arrays, Example programs – Matrix Multiplication, Transpose of a
matrix.
UNIT IV:
Character Arrays and Strings: Declaring and Initializing String Variables, Reading 8
Strings from Terminal, Writing Strings to Screen, Arithmetic Operations on Characters,
String-handling Functions (strlen(), strcpy(), strcmp(), strcat(), strrev()), Example
Programs(with and without using built-in string functions), Two-dimensional character
arrays. 4
Pointers: Introduction, Declaring Pointer Variables, Initialization of Pointer variables,
accessing a Variable through its Pointer, Pointer Expressions, Pointer Increments and
Scale Factor, Pointers and1-D Arrays.

UNIT V : 7 5
User-defined Functions: Elements of User-defined Functions, Definition of Functions,
Return Values and their Types, Function Calls, Function Declaration, Category of
Functions, No Arguments and no Return Values, Arguments but no Return values,
Arguments with Return Values, No Arguments but Returns a Value, Passing Arrays to
Functions.
Recursion - Factorial of an integer, Xn, Finding nth Fibonacci numbers.

Reference Books:
ProgramminginANSIC,5th Edition, Tata McGraw-Hill
1. E. Balagurusamy
Publications

2. P B Kottur Computer Concepts and C Programming


Kerningham Dennis
3. The C programming language (ANSI C version) ,2nd Edition, PHI India
Ritchie
Jeri R Hanly Elliot B
4. Problem solving and program design in C Person Addison Wesley2006
Koffman
5 Yashwant Kanetkar LetusC,6th Edition, BPB publication

URL:
1. https://www.w3schools.com/c/
2. https://www.tutorialspoint.com/cprogramming/index.htm
3. https://www.geeksforgeeks.org/c-programming-language/

Problem Solving using ‘C’


Total Credits: 01 Subject Code: BIT1P03
Teaching Scheme: Examination Scheme:
Lectures: 2 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 25 Marks
Practical: 02 Hours/Week University Assessment:25 Marks

Course objectives:
1. Understand the basic principles of C programming language.
2. Develop C programming skills.
3. Develop debugging skills using CodeBlocks IDE.

Course outcomes:
After the completion of this course, students will be able to:
CO1: Develop, Debug and Execute programs to demonstrate decision making and looping constructs in.
CO2: Develop, Debug and Execute programs to demonstrate the applications of arrays in C.
CO3: Develop, Debug and Execute programs to demonstrate the applications of functions in C.
CO4: Develop, Debug and Execute programs to demonstrate the basic concepts of pointers in C.

Conduction:
The laboratory programs should be executed on CodeBlocks IDE using GCC Compiler. (Select any 10
Experiments)

SYLLABUS

Laboratory Programs:
1. Develop a C Program to find the roots of quadratic equation for non-zero co- efficient using if-else
2. ladder construct.
3. Develop a C Program to conduct Binary search for a key element over an array of n
4. integer elements. Report success or failure with appropriate messages.
5. Develop a C Program to implement a simple calculator to perform addition, subtraction,
6. multiplication and division operations using switch construct. Display appropriate messages for
7. invalid operator and divide by zero error.
8. Develop a C program to read n elements into an integer array and sort the array using Bubble sort
9. technique. Print the input array and the resultant array with suitable messages.
10. Develop a C Program to generate the Prime numbers between the ranges m & n
11. using nested for loop construct. Also, print the number of prime numbers generated.
12. Develop a recursive C function to find the factorial of a number, n! , defined by fact(n)=1, if n=0.
13. Otherwise fact(n)=n*fact(n-1). Using this function, develop a C program to compute the Binomial
14. coefficient nCr. Perform input validation as well.
15. Develop a C Program to find the GCD & LCM of two integers using Euclid’s algorithm.
16. Develop a C program to find the smallest and largest elements in an array using pointers and then
17. swap these elements and display the resultant array.
18. Develop a C program to find the Sine of an angle for the given n terms using the series Sin(x) = x –
19. x3 /3! + x5 /5! n terms.
20. Develop a C program to read two matrices A (m x n) and B (p x q) and compute the product of the
21. two matrices. Print both the input matrices and resultant matrix with suitable headings and output
22. should be in matrix format only. Program must check the compatibility of orders of the matrices
23. for multiplication. Report appropriate message in case of incompatibility.
. Develop a C program to find the sum of all the elements of an integer array using pointers.
24. . Develop a C program to accept a matrix of order m x n. Implement the following functions:
i) Find the sum of each row
ii) Find the sum of each column
iii) The sum should be printed in main function only.
25. Develop a C program to count the vowels & consonants in a given string.
26. Develop a C program to perform the following operations using functions:
27. Read n elements into an array
i) ii) Print the contents of an array
28. Sort an array of n elements using Selection sort technique
Basics of Electronics Engineering
Total Credits: 03 T Subject Code: BIT1T04
Teaching Scheme: Examination Scheme:
Lectures: 3 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 30 Marks
Practical: 02 Hours/Week University Assessment:70 Marks

Course Objectives
To make students understand about Semiconductor devices & its applications, Digital gates,
1
flip-flops, counter and design of simple digital circuit, Microcontroller & its applications.
Introduce embedded system and IoT, Analog , digital communication and wireless
2
communication

Course Outcomes
After completion of syllabus, students would be able to
1 Explain the working of semiconductor devices
2 Select best circuit for the given specifications/application.
3 Analyse, design and implement Combinational and Sequential Circuits.
Select sensors for specific applications.
4
To design and implement Microcontroller based systems.
To understand the fundamental concepts of electronic communication and their use in computer
5
applications.

SYLLABUS
Allotment Mapped with
Details of Topic of Hours CO Number
L T/A CO
UNIT I : Introduction to Electronic components and Analog
Electronics
Importance of Electronics in Computer Science and engineering, 7
voltage, Current, and Resistance, Passive Components (Resistors,
Capacitors, Inductors), Active Components (Diodes, Transistors), 1
Operational Amplifiers (Op-Amps), Amplifiers and Oscillators.
Simple op-amp applications
UNIT II : Digital Logic and Circuits
. Binary Number System, Logic Gates (AND, OR, NOT, XOR), 7
Combinational Circuits, Sequential Circuits, Flip-Flops (RS and
J-K) and Registers, truth table, Half Adder and Full Adder, 2
Multiplexer and decoder, Shift registers, Building Simple Digital
Circuits (Basic synchronous counter design)
UNIT III : Introduction to Microcontrollers
Introduction to Microcontrollers, Arduino Platform, Interfacing 7
Electronics with Microcontrollers, Analog-to-Digital and Digital-
3
to-Analog Conversion, Types of Sensors (Temperature, Light,
Proximity, etc.)
UNIT IV : Introduction to Embedded system and IoT
Introduction to embedded system and types, Sensor Interfacing, 8
Actuators (Motors, LEDs, Relays), Practical Applications,
Building Simple microcontroller and Embedded Systems, 4
Introduction to IoT system and its architecture, Design of simple
IoT system

UNIT V : Introduction to Communication Systems


Introduction to Communication Systems, Analog and Digital 7
Communication, Serial and Parallel Communication, Wireless
Communication, Wireless Network Topologies, Networking
Basics, Building Simple Communication Systems, Cellular
Wireless Networks - Introduction, Cellular system, cellular 5
concept and frequency reuse. Wireless Network Topologies –
Fourth Generation (4G) Technology and introduction to 5G ,
CDMA Technology, Wireless LAN, Introduction to Bluetooth
technology

References:
1. S. Salivahanan, N. Suresh Kumar,“Electronic Devices and Circuits”, Tata McGraw Hill.
2. A Textbook of Applied Electronics, R S Sedha, S Chand and company
3. The 8051 Microcontrollers & Embedded System, Mazidi, Pearson publications
4. Text Books: 1. “Electronics Devices” by Thomas. L. Floyd, 9th Edition, Pearson (Unit I, II)
5. “Modern Digital Electronics” by R.P. Jain, 4th Edition, Tata McGraw Hill (Unit III)
6. “Sensors and Transducers” by D. Patrnabis, 2nd Edition, PHI (Unit V)
7. Electronic Communication Systems” by Kennedy & Davis, 4th Edition, Tata McGraw Hill (Unit VI
8. “Mobile Wireless communication” by M. Schwartz, Cambridge University Press (Unit VI)
Basics of Electronics Engineering
Total Credits: 01 Subject Code: BIT1P04
Teaching Scheme: Examination Scheme:
Lectures0 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 50 Marks
Practical: 02 Hours/Week University Assessment: ---

Practical based on above syllabus


Web Design Technology (P)
Total Credits: 02 P Subject Code: BVS1P01
Teaching Scheme: Examination Scheme:
Lectures: 0 Hours/Week Duration of University Exam:
Tutorials: 0 Hours/Week College Assessment: 50 Marks
Practical: 04 Hours/Week University Assessment:50 Marks

Course Objectives
Students will learn how to create visually appealing and user-friendly websites using a
1
combination of HTML, CSS, and other web technologies.
Topics include web development tools, responsive design, accessibility, and best
2
practices for creating modern websites.
Course Outcomes
After completion of syllabus, students would be able to
1 Understand the fundamentals of Internet, and the principles of web design.
2 Construct basic websites using HTML and Cascading Style Sheets.
Build dynamic web pages with validation using Java Script objects and by applying
3
different event handling mechanisms.
4 Develop modern interactive web applications and deploy.

Course Outcomes: After Completing this course students will be able to

1. HTML (Hypertext Markup Language)


• Basic HTML Structure
• Text Formatting and Semantic Elements
• Lists and Links
• Forms and Input Elements
2. : CSS (Cascading Style Sheets)
• Introduction to CSS
• Selectors and Properties
• Layout and Positioning
• CSS Box Model
3. : Responsive Web Design
• Media Queries
• Fluid Layouts
• Flexbox and Grid Layout
• Mobile-First Design
4 : Web Typography
• Font Families and Styles
• Web Fonts and Icons
• Typography Best Practices
5 : Images and Multimedia
• Image Formats and Optimization
• Working with Images in HTML and CSS
• Embedding Audio and Video
6 : Web Accessibility
• Accessibility Principles and Guidelines
• ARIA Roles and Attributes
• Testing for Accessibility
• Designing for All Users
7 : Web Development Tools
• Text Editors and Integrated Development Environments (IDEs)
• Version Control with Git and GitHub
• Browser Developer Tools
• Debugging and Testing
8 : Advanced Topics
• CSS Preprocessors (e.g., Sass)
• JavaScript Basics
• Introduction to Content Management Systems (CMS)
• Web Hosting and Deployment

Reference Books :
1. HTML 5 Black Book, Covers CSS 3, JavaScript, XML, XHTML, AJAX, PHP and jQuery, DT Editoral,
Dreamtech press
2. MASTERING HTML, CSS & Java Script Web Publishing, Laura Lemay (Author), Rafe Colburn (Author),
Jennifer Kyrnin (Author), BPB Publication

URL:
1. https://www.flux-academy.com/free-resources
2. https://wordpress.com/website-builder/

Communication Skills (T)


Total Credits: 01 T Subject Code: BAE1T01
Teaching Scheme: Examination Scheme:
Lectures: 1 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 15 Marks
Practical: 0 Hours/Week University Assessment:35 Marks

Course Objectives
1 Basic knowledge of Communication Skills
2 Students would be able to enhance their communication skills.

Course Outcomes
After completion of syllabus, students would be able to
1 Construct grammatically correct sentences.
2 Identify and overcome barriers of communication
3 Demonstrate good Listening and speaking skills.
47. Develop effective reading and writing skills.

SYLLABUS
Mapped
Allotment
with
of
Details of Topic CO
Hours
Number
L T/A CO
UNIT I:
Grammar: Tenses and its types, sentences and its Types, Transformation 4
of Sentences (Assertive, Affirmative, Negative, Interrogative, 1
Exclamatory) Reported speech
UNIT II:
Introduction to Communication, Importance of communication Types of 3
communication -Verbal and non-verbal Communications: - Kinesics,
2
Vocalics, Chronemics, Haptics, Proxemics), Barriers to communication
and methods to overcome them.
UNIT III:
Introduction to LSRW Skills-, Listening Skills: Importance of listening, 4
Types of listening, listening barriers and methods to overcome, Speaking
Skills: Components of public speaking, Essential steps for public 3
speaking, Overcoming stage fear in public speaking, Do’s, and
Don’ts of Public speaking
UNIT IV:
Reading Skills: Importance of reading skills, Types of reading, 3
comprehending passages, Writing Skills: Importance of effective writing, 4
Paragraph writing, Email etiquettes.

Reference books:
1. Technical Communication by Meenakshi Raman and Sangeeta Sharma, OUP
2. Public Speaking and Influencing Men in Business by Dale Carnegie
3. Professional Communication Skills by Bhatia and Sheikh, S. Chand Publications
4. Communication Skills by Sanjeev Kumar and Pushpalata, OUP
5.
Communication Skills Lab
Total Credits: 01 Subject Code: BAE1P01
Teaching Scheme: Examination Scheme:
Lectures: 0 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 25 Marks
Practical: 2 Hours/Week University Assessment:25 Marks

List of Experiments: (Perform any 6 – 8 Practical)


a. Barriers to Communication
b. Non-verbal Communication
c. Listening Skills
d. Reading Skills
e. Speaking Skills
f. Presentation Skills
g. Group Discussion
h. Interview Techniques

Beyond/Additional Syllabus Experiments


a. Development of Word Power
b. Use of Figurative language

Suggested Textbooks/Reference Books/ Web page (URL)/Research paper, etc.


1. Technical Communication by Meenakshi Raman and Sangeeta Sharma, OUP
2. Public Speaking and Influencing Men in Business by Dale Carnegie
3. Professional Communication Skills by Bhatia and Sheikh, S. Chand Publications
4. Communication Skills by LalitaBisen, BhumikaAgrawal, N.ThejoKalyani, Himalaya
SECOND SEMESTER B.Tech.
(Computer Science & Engineering/ Computer Engineering/ Information Technology/Computer
Technology)

Mathematical foundation of Computer Science (TH+P)


Total Credits: 03 T + 01 P Subject Code: BIT2T05
Teaching Scheme: Examination Scheme:
Lectures: 3 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 30 Marks
Practical: 02 Hours/Week University Assessment:70 Marks

Course Objectives
Develop mathematical and logical thinking for enhancing computational power of the
1
students.
2 Equipped the students with fundamental mathematical tools used in computer science.

Course Outcomes
After completion of syllabus, students would be able to
Define mathematical structures, relations, functions and use them to model real life
1
situations.
2 Apply the concept of sets & fuzzy logics in their computer domain.
3 Interpret the data in mathematical form
4 Analyze basic facts of algebraic structures.
58. Implement the concept of counting principles.

SYLLABUS
Mapped
Allotment
with
of
Details of Topic CO
Hours
Number
L T/A CO
UNIT I: Relations and Functions
Relations: Ordered pairs and n-tuples, Types of relations, Composite 8
relation, Transitive closure of a relation, partially ordered set, Hasse
diagrams. 1
Functions: Definition, Composition of functions, Types of functions,
Characteristics function and its properties.
UNIT II: Set Theory & Fuzzy Logic
Sets: Review of sets, Types and operations on sets, Principle of 7
mathematical induction,
Fuzzy sets: Fuzzy sets and systems, Crisp set, Operations and 2
combinations on Fuzzy sets, Relation between Crisp set and Fuzzy set,
Fuzzy relations, Overview of Fuzzy logic and classical logic.
UNIT III: Curve Fitting
Fitting of a Curve by Method of Least Squares: Straight line y = a+bx, 7
Second degree parabola y = a+bx+cx2 and curves of the type y = aebx, y =
3
abx and y = axb , Coefficient of correlation and Lines of regression, Rank
correlation.
UNIT IV: Algebraic Structures
Introduction, Algebraic Systems, Groups, properties of algebraic groups, 8
Semi groups, Monoids, Subgroup. Lagrange’s theorem, Cosets, Normal
4
Subgroup, quotient group. Homomorphism, Isomorphism of semi
groupmonoid.

UNIT V: Elementary Combinatorics 7


5
Basics of counting techniques, Pigeonhole principle, Definition of
generating functions and examples, Recurrence relations: definitions &
examples, Solving Linear Recurrence Relations, Inclusion and Exclusion
principle.

REFERENCES 1. Discrete Mathematical Structures with Applications to Computer Science, J .P. Trembley and
R. Manohar, Tata McGraw Hill-35th reprint, 2017.
2. Discrete Mathematical Structures, Kolman, R.C. Busby and S.C. Ross, 6th Edition, PHI, 2018
3. K.H. Rosen, Discrete Mathematics and its Applications, Mc-Graw Hill Book Company, 1999.
Mathematical foundation of Computer Science using Python (PRACTICAL)
Total Credits: 01 Course Code: BIT2P05
Teaching Scheme: Examination Scheme:
Practical: 02 Hours/Week College Assessment: 25 Marks
University Assessment: 25 Marks

Practical Course Objectives:


Solving problems using PYTHON Programming Language

Practical Course Outcomes:


After completing the practical course, students will be able to solve the following using PYTHON Programming
Language.

CO1 Describe the components of a computer and notion of an algorithm.


CO2 Apply suitable programming constructs and built-in discrete mathematics to solve
aproblem.
CO3 Develop, document, and debug modular python
CO4 Use classes and objects in application on programs and visualize data

SR.NO Title of Experiment/ Practical

Introduction to Python Programming


1

2 Basic Commands.

3 Functions, Relations& their Graphs.

4 Fitting of Straight line, parabola & exponential curve to the data

Coefficient of correlation
5
Recurrence Relation.
6
Lattices and Boolean Algebra.
7
Counting techniques
8

9 Student activity
Essential of Physic
Total Credits: 03 T Subject Cod: BIT2T06
Teaching Scheme: Examination Scheme:
Lectures: 3 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 30 Marks
Practical: 0 Hours/Week University Assessment:70 Marks

Course Objectives
To introduce ideas of quantum mechanics necessary to understand the function of
1
quantum computing
2 To gain an understanding of the total internal reflection in optical communication system

Course Outcomes
After completion of syllabus, students would be able to
Learn the basic concepts of the dual nature of matter, differentiate between bits and
1 qubits, and apply them to analyze various relevant phenomena in Quantum Computers
and solve related numerical problems.
Relate the basic idea of total internal reflection to the propagation of light in an optical
2 fiber and make use of the fiber concepts to solve numerical problems and relate to
applications in engineering
39. Identify and explain different types of diodes, transistors, and their applications
10. Find how to extend the basic concepts of motion of charged particles in electric magnetic
4 fields to solve numerical problems and to relate to applications in electron optic devices
and CRO
511. Learn and explain nanoscience and its properties related to bulk materials

SYLLABUS
Mapped
Allotment
with
of
Details of Topic CO
Hours
Number
L T/A CO
UNIT I: Quantum Computing
Introduction to bits and qubits. Difference in bits and qubits. Quantum 7
entanglement, Brief introduction about quantum computers
Concept of wave-particle duality, De-Broglie Hypothesis, Matter Waves,
Davisson-Germer Experiment
Concept of wave packets, Heisenberg Uncertainty Principle. Schrodinger wave
1
equation (time dependent and time independent), Wave function Ψ, probability
function, normalization condition, Eigen values, eigen function, Application to
one dimensional infinite potential well.
UNIT II: Optical fiber
Structure of optical fiber, total internal reflection, modes of propagation, 7
Graded index profile, Numerical aperture, classification of optical fiber,
2
Acceptance angle and cone, attenuation and dispersion, fiberoptic
communication system.
UNIT III: Semiconductor Physics
Classification of materials on the basis of band gap, conductivity, drift 7
3
and diffusion current intrinsic and extrinsic semiconductors. Diode and
types of diodes: PN junction, Zener diode, LED, Tunnel diode, Photo
diode, transistors, common base, common emitter configurations.
UNIT IV: Electron optics
Motion of electron in magnetic and electric field, Bethe’s law, Electrostatic 8
lens, Block diagram and functions of each part of CRT and CRO, trigger 4
circuit, time base circuit applications of CRO
UNIT V: Nanotechnology

Concept of nanotechnology, Top-down and bottom-up approach, 7


comparison of properties of bulk and nanomaterials, sol gel and ball mill
5
process, special types of materials, Zeolite and Graphene, applications of
nanotechnology.

Reference Books

1. P. M. Mathews and K. Venkatesan, A Textbook of Quantum Mechanics, Tata McGraw Hill (1977).
2. J. L. Powell and B. Crasemann, Quantum Mechanics, Narosa Publishing House (1993).
3. Charles Kittel, Introduction to Solid State Physics, Wiley Eastern, 5th edition, (1983).
4. A. J. Dekker, Solid State Physics, Prentice Hall of India (1971).
5. A Textbook of Engineering Physics, Dr. M. N. Avdhanulu, Dr. P. G. Kshirsagar, S. Chand Publication
6. Text book of Applied Physics, Dr. D. S. Hardas, Dr. D. S. Bhoumik, Dr.S. Shastri, Das Ganu Publication
ISBN-978-93-84336-59-2 (2021)
7. Applied Physics, M. N. Avdhanulu, Shilpa A. Pande, Arti R. Golhar, Mohan Giriya, S. CHAND
8. A Text Book of Engineering Physics Dr. DevashreeHardas& Dr. AshishPanat, Das Ganu Publication ISBN-
978-81-921757-7-5 (2011)
9. Applied Physics, - Dr. (Mrs)S.P. Wankhede, Dr.ShrutiPatle, Dr.(Mrs.)S.U.Bhonsule and Dr.N. S. Ugemuge
DNA Publication ISBN-978-81-945174-6-7 (2020)
10. Quantum Physics of Atoms, Molecules, Solids, Nuclei, and Particles by R. Eisberg and R. Resnick, Wiley and
Sons
11. Engineering Physics, second edition, Sanjay Jain, G. Sahasrabudhe, University’s Press(India) Pvt. Ltd.(2016)
12. D. J. Griffiths, Quantum mechanics, Prentice Hall of India Private Limited, New Delhi
13. L. I. Schiff, Quantum Mechanics, TMH Publications
14. Advanced Engineering Materials - Dr. Sangeeta G. Itankar, Dr. ManjushaDandekar, Dr. Tushar R. Shelke, Dr.
Swati Fartode, Alliance & Co. ISBN 978-93-91322-12-0 (2023)
15. Applied Physics- Dr. Sangeeta G. Itankar, Dr. ManjushaDandekar, Dr. Tushar R. Shelke, Dr. Swati Fartode,
Alliance &Co. ISBN 978-93-91322-97-7 (2023)
16. David Halliday, Robert Resnick, Jearl Walker, Principles of Physics, 10th Edition, John Wiley and Sons
(2017)
17. Advanced physics - Dr.ShrutiPatle, Dr.(Mrs).S.U.Bhonsule, Dr.Ashish N. Bodhaye, Dr.ManoharD.Mehare
DNA Publication (2019)
18. Engineering Physics - Dr.N. S. Ugemuge, Dr.(Mrs.)S.U.Bhonsule and Dr.ShrutiPatle DNA Publication(2019)
Essential of Physics Lab
Total Credits: 01 Subject Code: BIT2P06
Teaching Scheme: Examination Scheme:
Lectures: 3 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 50 Marks
Practical: 0 Hours/Week University Assessment:-- Marks

List of Experiments
1. Introduction to quantum computers.
2. Energy gap of semiconductor /thermistor.
3. Parameter extraction from V-I characteristics of PN junction diode.
4. Parameter extraction from V-I characteristics of Zener diode.
5. Parameter extraction from V-I characteristics of PNP/NPN transistor in CB and CE mode.
6. V-I Characteristics of Tunnel diode.
7. V-I Characteristics of Light Emitting Diodes/ Determination of Plank’s constant by using LEDs.
8. Study of Diode rectification.
9. Study of Hall Effect and determination of Hall Voltage of given sample.
10. Variation of Hall coefficient (RH) with temperature.
11. To study B-H curve and to find out the values of coercivity, retentivity and saturation magnetization of
experimental material.
12. Determination of NA for optical fiber
13. Calibration of Time Base circuit of CRO and determination of AC , DC voltage & frequency of electrical
signals using CRO.
14. To determine the number of lines per cm on a diffraction grating using LASER beam.
15.Virtual Lab: Experiment on the determination of the thickness of a thin foil using an air wedge arrangement.
16.Virtual Lab: Experiment on the determination of the refractive indices of the material
corresponding to ordinary and extra - ordinary rays.

Note: Performance of at least six experiments is compulsory in a semester.


Python Programming
Total Credits: 03 Subject Code: BIT2T07
Teaching Scheme: Examination Scheme:
Lectures: 3 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 30 Marks
Practical: 02 Hours/Week University Assessment:70 Marks

Course Objectives
This course is aimed at offering the fundamental concepts of Python scripting language to
1 the students. It starts with the basics of Python programming and deals with lists,
dictionaries, functions, exceptions and files.
The objective of this course is to enable the students to develop the applications using the
2
concepts of Python.

Course Outcomes
After completion of syllabus, students would be able to
Understand the basic terminology used in computer programming to write, compile and
1
debug programs in Python programming language.
2 Use different data types to design programs involving decisions, loops, and functions.
3 Handle the exceptions which are raised during the execution of Python scripts.
4 Handle data using tuples and dictionaries
512. Implement files and classes in the Python programming environment.

SYLLABUS
Mapped
Allotment
with
of
Details of Topic CO
Hours
Number
L T/A CO
UNIT I : INSTALLATION, DATA TYPES AND INPUT/OUTPUT:
Importance of Python, Installing Python in Windows & Ubuntu, Executing 7
Python programs, Comments in Python, Internal working of Python,
Python character set, Tokens, Python Core Data Types, The print () 1
function, Assignment of values to variables, The input() function, The
eval() function.
UNIT II : OPERATORS AND CONTROL STATEMENTS
Operators- Arithmetic Operators, Operator precedence and Associativity, 7
Bitwise operator, The compound assignment operator; Decision
statements- Boolean operators, Boolean Expressions and Relational 2
operators, Decision making statements; Loop Control Statements-while
loop, range() function, for loop; break statement, continue statement
UNIT III: FUNCTIONS AND LISTS
Functions- Syntax and basics of a function, Use of a function, Parameters 7
and arguments in a function, the local and global scope of a variable, The
3
return statement, Recursive functions, The lambda function; Lists-Creating
Lists, Accessing the elements of a List, List slicing, Python in-built
functions for lists, List Comprehension, List Methods, Passing list to a
function, Returning a list to function.

UNIT IV: TUPLES, SETS AND DICTIONARIES


Tuples - Creating tuples, tuple() function, Inbuilt functions for tuples, 8
Indexing and Slicing, Operations on tuples, Passing variable length
arguments to tuples, Sort tuples, Traverse tuples from a list, The zip()
function, The Inverse zip(*) function; Sets - Creating sets, The set in and
not in operator, The Python Set Class, Set operations; Dictionaries -Basics 4
of Dictionaries, Creating a Dictionary, Adding and replacing values,
Retrieving values, Formatting dictionaries, Deleting items, Comparing two
dictionaries, Methods of dictionary class, Traversing dictionaries, Nested
dictionaries, Traversing nested dictionaries.
UNIT V: FILES
File Handling-Opening a file, Writing Text, Closing files, Writing numbers 7
to a file, Reading Text, Reading numbers from a file, Appending data, 5
seek() function

Reference Books:

1. The complete reference PYTHON, Martin C Brown, McGraw Hill


2. Python Crash Course, 2nd Edition: A Hand: A Hands-On, Project-Based Introduction to Programming, Eric
Matthes, No Starch Press
URL:

1. https://www.python.org/about/gettingstarted/
2. https://www.learnpython.org/
3. https://www.w3schools.com/python/

Python Programming
Total Credits: 01 Subject Code: BIT2P07
Teaching Scheme: Examination Scheme:
Lectures: 0 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 25 Marks
Practical: 02 Hours/Week University Assessment:25 Marks

Python Programming Lab: Practical based on above


Computer Architecture & Organization (TH)
Total Credits: 02 T Subject Code: BIT2T08
Teaching Scheme: Examination Scheme:
Lectures: 2 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 30 Marks
Practical: 0 Hours/Week University Assessment:70 Marks
Course Objectives
1 Aims to understand basic architecture of computers and data representation on it
2 Teach memory and IO operations and devices.
Course Outcomes
After completion of syllabus, students would be able to
1 13. Understand basic functional blocks of computer
2 14. Represent data using different methods
3 15. Understand memory read, write policies
4 16. Understand I/O and roles
SYLLABUS
Mapped
Allotment
with CO
Details of Topic of Hours
Number
L T/A CO
UNIT I:
Basic functional blocks of a computer: CPU, memory, input-output subsystems, 6
control unit. Instruction set architecture of a CPU - registers, instruction execution
1
cycle, RTL interpretation of instructions, addressing modes, instruction set. Case
study - instruction sets of some common CPUs.
UNIT II:
Data representation: signed number representation, fixed and floating-point 6
representations, character representation. Computer arithmetic - integer addition and
subtraction, ripple carry adder, carry look-ahead adder, etc. multiplication - shift- 2
and-add, Booth multiplier, carry save multiplier, etc. Division - non-restoring and
restoring techniques, floating point arithmetic.
UNIT III:
Memory organization: Memory interleaving, concept of hierarchical memory 6
organization, cache memory, cache size vs block size, mapping functions, 3
replacement algorithms, write policy
UNIT IV:
Peripheral devices and their characteristics: Input-output subsystems, I/O transfers 6
- program controlled, interrupt driven and DMA, privileged and non-privileged
instructions, software interrupts and exceptions. Programs and processes - role of 4
interrupts in process state transitions.

Reference Books:
• Computer Organization, Hamacher, McGraw Hill
• Computer Organization and Design, 4th Ed, D. A. Patterson and J. L. Hennessy
• Computer Architecture, Berhooz Parhami
• Microprocessor Architecture, Jean Loup Baer

URL: https://onlinecourses.nptel.ac.in/noc20_cs64/preview
https://www.geeksforgeeks.org/computer-organization-and-architecture-tutorials/
Linux and Shell Programming
Total Credits: 02 Subject Code: BSE2P01
Teaching Scheme: Examination Scheme:
Lectures: 0 Hours/Week Duration of University Exam: 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 50 Marks
Practical: 04 Hours/Week University Assessment:50 Marks

• Learn Linux Commands required to execute below practical list


• Write a shell script to reverse a number
• Write a shell script to write your user name as banner & print it on the screen.
• Write a shell script called is dirs which just lists the directories in the current directory
• Write a shell script called see taking a file name, as arguments which uses is, if the file is a directory &
more if file is otherwise
• Write a shell script, using command cp, which over writes a file or copies a file.
• Write a shell script that asks a user to type w word, in, then tells the user how long that word is.
• Write a shell script which appends line to the file. Both the file name and line name have to be specified to
the script at the command line. Ensure that it runs the sh. shell script. Print the no of lines after you are
done.
• Write a shell script that gives person’s UID, tell you how many times that person has logged in.
• Write a shell script that takes UID as argument prints out the person’s names, directory name, shell & group
& other that person may belong to.
• Write a shell script that for mail merging. facility.

**This is recommended list, to be changed every year by subject teacher


IKS

Consciousness Studies
Total Credits: 02 Subject Code : BIK2T01A
Teaching Scheme : Examination Scheme :
Lectures: 0 Hours/Week Duration of University Exam : 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 100 Marks
Practical: 04 Hours/Week University Assessment:--Marks

Course Objectives
1 This course aims to focus on psychology, sensory processes and perception
2 Application of classical conditioning and understand behavior of mind.

Course Outcomes
After completion of syllabus, students would be able to
1 Analyze the basics of Psychology and its applications
2 Develop knowledge about the sensory processes and perception
3 Apply various theories of classical conditioning
4 Integrate the theories of memory and behaviour of mind

SYLLABUS
Mapped
Allotment
with
of
Details of Topic CO
Hours
Number
L T/A CO
UNIT I :
An introduction to Psychology Introduction to Psychology, Definition of 6
psychology, history, methods in Psychology, Subfields of Psychology and 1
its applications
UNIT II :
Basic Cognitive Processes Sensory processes-general characteristics of 6
senses, visual sense, auditory sense, other senses Perceptual organization-
2
principles of perceptual organization, object perception and perceptual
constancies, influences upon perception, extrasensory perception
UNIT III :
Classical conditioning, theories about classical conditioning, 6
3
Reinforcement and Punishment
UNIT IV :
Theories about memory, brain and memory, long term memory, 6
4
forgetting

Reference Books:
1. Clifford T. Morgan, King, Weisz and Schopler, Introduction to Psychology, McGraw
Hill Education (India) Private Limited
2. Hilgard, Atkinson and Atkinson(1977). Introduction to Psychology. Tata McGraw Hill
3. Kao H.S R.&Sinha D. (Eds)(1977). Asian perspectives on psychology. New Delhi: Sage
Preserving Art, Culture and Tradition
Total Credits: 02 Subject Code : BIK2T01B
Teaching Scheme : Examination Scheme :
Lectures: 0 Hours/Week Duration of University Exam : 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 100 Marks
Practical: 04 Hours/Week University Assessment:--Marks
Course Objectives
1 To provide overview of Indian Knowledge System (IKS)
Sensitize the students to the contributions made by Indians in the field of philosophy, art
2
and health.
Course Outcomes
After completion of syllabus, students would be able to
Interpret basics of Indian Knowledge system.
1
2 Integrate the teaching of Indian culture and civilization
317. Appreciate Indian artistic tradition.
418. Analyze Indian health and wellness system for healthy living
SYLLABUS
Mapped
Allotment with CO
Details of Topic of Hours Number

L T/A CO
UNIT I :
Introduction to Indian Knowledge System Introduction and overview of 6
Indian Knowledge system, The Vedic Corpus -Vedas, Types of Vedas, 1
Upavedas, Types of Upavedas
UNIT II :
Indian Culture and Civilization Indian culture and Civilization: its 6
characteristics, Difference between Culture and Civilization, Indus valley 2
civilization, Vedic civilization.
UNIT III :
Indian Artistic Tradition, Indian Artistic tradition: Chitrakala- Indian style 6
painting (Madhubani, Warli, Phad, Kalamkari, Gond, Mandana), Nritya :
3
Indian dance forms (Bharatnatyam, Kathak, Kathakali, Kuchipudi,
Manipuri, Mohiniattyam) Sangeet- Carnatic music & Hindustani music
UNIT IV :
Health and Wellness, Well being: Mental & Physical, Dimensions of 6
Wellness, Concept of healthy living in Ayurveda, Tri-doshas – 4
Relationship to Health

References:
1. Introduction to Indian Knowledge System by Mahadevan, B, Bhat, VinayakRajat, NagendraPavana R.N., Prentice Hall India Pvt.,
Limited, 2022.
2. Indian knowledge Systems, KapilKapoor, Avadhesh Kumar Singh, D.K, Printworld.
3. Traditional Knowledge System in India by AmitJha, Atlantic Publishers, 2002
4. Exploring The Mysterious, By T.N. Dhar · Mittal Publications, 2004
5. Indian Art & Culture (E), By Anurag Kumar, Arihant Publication India Limited, 2016
6. A History of Indian Philosophy, Volume 2, By SurendranathDasgupta, Diamond Publishers, 2017
7. Sri Suresh Soni, Sources of our cultural heritage, PrabhatPrakashan, 2018.
8. A Beautiful Tree by Dharampal, RashtrotthanaSahitya, 2021
Wellness, traditional medicines and yoga
Total Credits: 02 Subject Code : BIK2T01C
Teaching Scheme : Examination Scheme :
Lectures: 0 Hours/Week Duration of University Exam : 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 100 Marks
Practical: 04 Hours/Week University Assessment:--Marks

Course Objective:
The course will enable engineering students to acquire the knowledge of richness of healthy lifestyle and strong
heritage of yoga and Vedas in Indian traditional system.

Course Outcomes:
On successful completion of the course, the students will able to:
CO1: Understand the importance of a healthy lifestyle
CO2: Familiarize to manage stress and health consciousness about physical and mental health.
CO3: Appreciate the benefits of yoga and medicinal plant.
CO4: Identify the social changes in Indian society.

Unit1: Importance of health and wellness, Essential components of balanced diet


for healthy living, Processed foods and unhealthy eating habits.
Unit 2:
Body systems and common diseases, Sedentary lifestyle and its risk of disease,
Stress, anxiety, and depression, Factors affecting mental health.
Unit 3:
Importance and benefits of yoga, Purpose of yoga, traditional knowledge of
medicinal plant, use of home available herbs and spices.
Unit 4:
Vedas and it types, Social change in Indian society, Social stratification and class
conflicts.

Textbooks/References:
1. Sociology in India – Surendra Sharma, Rawat Publication.
2. Bradfird B, Strand and Others. Fitness Education Arizona GorsuchSeani; sbrick
Publishers, 1997.
3. Scott K. Powers and Stephen L. Dodd. Total Fitness: Exercise, Nutrition and wellness,
Boston: Allyn and Bacon, 1999.
4. RigvedaSamhita with Sayanabhasya, VaidikSamshodhanMandal, Pune
5. Riksuktashati, H. D. Velankar, BharatiyaVidyaBhavan, Mumbai
Glimpses of ancient Science and Technology
Total Credits: 02 Subject Code : BIK2T01C
Teaching Scheme : Examination Scheme :
Lectures: 0 Hours/Week Duration of University Exam : 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 100 Marks
Practical: 04 Hours/Week University Assessment:--Marks

Course Objectives
1 1. To provide the students with scientific foundation of Ancient Indian Knowledge System
2 To create awareness about scientific heritage of the ancient civilization

Course Outcomes
After completion of syllabus, students would be able to
To To understand about great mathematicians and to help students to trace, identify, practice,
1 and develop the significant Indian mathematics

CTTo understand the concept of motion and its application in Indian ancient physics
2 literature.

To To understand the concepts of basic chemical & metallurgical process of ancient and
3
medieval India.
419.

SYLLABUS
Mapped
Allotment
with
of
Details of Topic CO
Hours
Number
L T/A CO
UNIT I :
Mathematics in India: Introduction of inception of Mathematics from vedic 8
periods. Great Mathematician and their contribution (e.g. Arytabhatta,
Bhaskara, Brahmagupta, Ramanujan, Pingala, Bhaskara-II), Sulbhasutras 1
(Pythagoras theorem), Square, Square root, Square root of imperfect
Squares, Magic Squares, Value of Pi.
UNIT II :
Physics India: Vaisheshikadarshan Atomic theory & law of motion, theory of 8
Panchmahabhoota, BrihathShathaka (divisions of the time, unit of
2
distance), Bhaskarachaya (Introduction to theory of Gravity,
Suryasiddhanta&Sidhantashriomani ), Lilavati (Gurutvakashan Shakti).
UNIT III :
Chemi Chemistry in India:Vatsyayana, Nagarjuna, Vagbhaṭa –building of 8
Theras-Shala (laboratory), working arrangements of Ras-Shala, material
and equipment,YaśodharaBhaṭṭa-process of distillation, apparatus.
Metallurgy in India: Survarṇa(gold) and its different types, properties, 3
Rajata(silver), Tamra(copper), Loha(iron), Jasta(zinc), Naga /Sisa(lead),
Pittala(brass).
Reference Books
1. R P Kulkarni, Glimpses of Indian Engineering and Technology (Ancient & Medieval period,
MunshiramManoharlal Publishers Pvt. Ltd. 2018
2. AK Pathak, Science and Technology in India, Anshikaprakashanpratapgarh, 2016
3. PB Sharma, S. Narain, Doctors Scientists and Engineers of Ancient India, Kalpaz Publications 2017
4. NVP, Unithiri, Indian Scientific Traditions (Professor K.N. NeelakantanElayath Felicitation Volume),
publication division university of Calicut, 2006
5. Anonyms, History of Science in India- Volume-I Part-I (Physics, Mathematics and Statistics), the national
academy of science, India & the Ramkrishna mission institute of culture, 2014
6. Kapur K and Singh A.K (Eds) 2005). Indian Knowledge Systems, Vol. 1. Indian Institute of Advanced Study,
Shimla. Tatvabodh of Sankaracharya, Central Chinmay Mission Trust, Bombay, 1995
7. Dharmpal, Indian Science and Technology in the eighteen century, Rashtrottahanasahitya, 1983
8. S Biswal, B L Ray, Vedic Science and technology, DK Print world, 2009
9. A.K Bag, History of technology in Indian (Set 3 vol), Indian Nation Science Academy, 1997.
10. A Gosh, History of Science in India (Volume-I Part-II Astronomy), the national academy of science, India &
the Ramkrishna mission institute of culture, 2014

You might also like