maulana azad national urdu university school of …. btech_revised_syllabus.pdf · revised syllabus...
TRANSCRIPT
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 1
MAULANA AZAD NATIONAL URDU UNIVERSITY SCHOOL OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY
DEPARTMENT OF CS&IT Revised curriculum for with effective from Academic Year 2018-19
B.Tech. (Computer Science)
General, Course structure & Theme & Semester-wise credit distribution A. Definition of Credit:
1 Hr. Lecture (L) per week 1 credit 2 Hr. Tutorial (T) per week 1 credit 3 Hr. Practical (P) per week 0.5 credit 4 2 Hours Practical(Lab)/week 1 credit
B. Range of credits: A range of credits from 150 to 160 for a student to be eligible to get Under Graduate degree
in Engineering. A student will be eligible to get Under Graduate degree with Honours or
additional Minor Engineering, if he/she completes an additional 20 credits. These could be
acquired through MOOCs.
C. Structure of Undergraduate Engineering program: S. No. Credit Breakup
for CSE students 1 Humanities and Social Sciences including Management courses 12 2 Basic Science courses 24 3 Engineering Science courses including workshop, drawing,
basics of electrical/mechanical/computer etc 29
4 Professional core courses 49 5 Professional Elective courses relevant to chosen
specialization/branch 18
6 Open subjects – Electives from other technical and/or emerging
subjects 12
7 Project work, seminar and internship in industry or elsewhere 15 8 Mandatory Courses [Environmental Sciences, Induction
Program, Indian Constitution, Essence of Indian Traditional
Knowledge]
(non-credit)
Total 159*
*Minor variation is allowed as per need of the respective disciplines.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 2
D. Credit distribution in the First year of Undergraduate Engineering program: Lecture Tutorial Laboratory/
Practical Total credits
Chemistry-I 3 1 4 6 Physics 3 1 4 6 Maths-1 3 1 0 4 Maths -2 3 1 0 4 Programming for Problem solving 3 0 4 5 English 2 0 2 3 Engineering Graphics & Design 2 0 4 4 Workshop/ Practical 2 0 4 4 Basic Electrical Engg. 3 1 2 5 *Biology 2 1 0 3 *Maths-3 3 1 0 4
*These courses may be offered preferably in the later semesters
E. Course code and definition: Course Code Definition BSC Basic Science Courses ESC Engineering Science Courses HSMC Humanities and Social Sciences including Management courses PCC-CS Professional core courses PEC -CS Professional Elective courses OEC-CS Open Elective courses LC Laboratory course MC Mandatory courses
SI Summer Industry Internship
PROJ-CS Project
HUMANITIES AND SOCIAL SCIENCES INCLUDING MANAGEMENT COURSES SL. No.
Code No. Course Title Hours per week Total Credits
Semester Lecture Tutorial Practical
1 HSMC 201 English 2 0 2 3 2 2 HSMC 301 Humanities – 1 3 0 0 3 3 3 HSMC 401 Management-I
(Organizational Behaviour)/ Finance & Accounting
3 0 0 3 4
4 HSMC 501 Humanities – II 3 0 0 3 5 Total 12
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 3
BASIC SCIENCE COURSE [BSC] SL. No.
Code No. Course Title Hours per week Total Credits
Semester Lecture Tutorial Practical
1 BSC101 Physics (Semi-conductor Physics)
2 1 3 6 1
2 BSC 201 Mathematics-II (Probability and Statistics)
3 1 0 4 2
3 BSC 102 Mathematics-I (Calculus and Linear Algebra)
3 1 0 4 1
4 BSC 202 Chemistry-I 3 1 3 6 2 5 BSC 701 Biology 2 1 0 3 7 6 BSC 301 Mathematics-III
(Differential Calculus) 2 0 0 2 3
Total 25 ENGINEERING SCIENCE COURSE [ESC]
SL. No.
Code No. Course Title Hours per week Total Credits
Semester Lecture Tutorial Practical
1 ESC 101 Basic Electrical Engineering
3 1 2 5 1
2 ESC 102 Engineering Graphics & Design
2 0 4 4 1
3 ESC 201 Programming for Problem Solving
3 0 4 5 2
4 ESC 202 Workshop/Manufacturing Practices
2 0 4 4 2
5 ESC 301 Analog Electronic Circuits 3 0 4 5 3 6 ESC 302 Digital Electronics 3 0 4 5 4 7 ESC 501 Signals and Systems 3 0 0 3 5
Total 31
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 4
PROFESSIONAL CORE COURSES [PCC] SL. No.
Code No. Course Title Hours per week Total Credits
Semester Lecture Tutorial Practical
1 BTCS301PCT Data Structure & Algorithms
3 0 4 5 3
2 PCC CS302 IT Workshop-(Sci Lab/MATLAB)
1 0 4 3 3
3 PCC CS401 Discrete Mathematics
3 1 0 4 4
4 PCC CS402 Computer Organization and Architecture
3 0 4 5 3
5 PCC CS403 Operating Systems 3 0 4 5 4
6 PCC CS404 Design and Analysis of Algorithms
3 0 4 5 4
7 PCC CS501 Database Management Systems
3 0 4 5 5
8 PCC CS502 Formal Language, Automats and Complier
3 0 0 3 5
9 PCC CS503 Object Oriented Programming
2 0 4 4 5
10 PCC CS601 Complier Design 3 0 4 5 6
11 PCC CS602 Computer Networks
3 0 4 5 6
Total 49 PROFESSIONAL ELECTIVE [PEC]
SL. No.
Code No. Course Title Hours per week Total Credits
Semester Lecture Tutorial Practical
1 PEC Elective – I 3 0 0 3 5 2 PEC Elective – II 3 0 0 3 6 3 PEC Elective – III 3 0 0 3 6 4 PEC Elective – IV 3 0 0 3 7 5 PEC Elective – V 3 0 0 3 7 6 PEC Elective – VI 3 0 0 3 8 7 PEC Elective – VII 3 0 0 3 7 8 PEC Elective – VIII 3 0 0 3 8
Total 24 PROFESSIONAL ELECTIVE [PEC]
SL. No.
Code No. Course Title Hours per week Total Credits
Semester Lecture Tutorial Practical
1 OEC Open Elective – I 3 0 0 3 6 2 OEC Open Elective – II 3 0 0 3 7
Total 6
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 5
MAULANA AZAD NATIONAL URDU UNIVERSITY
SCHOOL OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY DEPARTMENT OF CS&IT
SCHEME OF INSTRUCTIONS, EXAMINATION & EVALUATION
(Effective for Batch Admitted from 2018-19 Academic Year) B.Tech. (Computer Science)
Total Credits (4 Year Course): 161
I. INDUCTION PROGRAM (PLEASE REFER APPENDIX-A FOR GUIDELINES) Induction Program
(mandatory) 3 Weeks duration
(Please refer Appendix-A for guidelines & also details available in the curriculum of Mandatory courses)
Induction program for students to be offered right at the start of the first year.
Physical activity Creative Arts Universal Human Values Literary Proficiency Modules Lectures by Eminent People Visits to local Areas Familiarization to Dept./Branch & Innovations
The activities during the Induction Program would have an Initial Phase, a Regular
Phase and a Closing Phase. The Initial and Closing Phases would be two days each.
Initial Phase Time Activity
Day 0
Whole day Students arrive - Hostel allotment. (Preferably do pre-allotment)
Day 1
09:00 am - 03:00 pm Academic registration
04:30 pm - 06:00 pm Orientation
Day 2
09:00 am - 10:00 am Diagnostic test (for English etc.)
10:15 am - 12:25 pm Visit to respective depts.
12:30 pm - 01:55 pm Lunch
02:00 pm - 02:55 pm Director's address
03:00 pm - 05:00 pm Interaction with parents
03:30 pm - 05:00 pm Mentor-mentee groups - Introduction within group.
(Same as Universal Human Values groups)
Regular Phase After two days is the start of the Regular Phase of induction. With this phase there
would be regular program to be followed every day.
3.2.1 Daily Schedule
Some of the activities are on a daily basis, while some others are at specified periods
within the Induction Program. We first show a typical daily timetable.
Sessn. Time Activity Remarks
Day 3 onwards
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 6
06:00 am Wake up call
I 06:30 am - 07:10 am Physical activity (mild exercise/yoga)
07:15 am - 08:55 am Bath, Breakfast, etc.
II 09:00 am - 10:55 am Creative Arts / Universal Human Values
Half the groups do Creative Arts
III 11:00 am - 12:55 pm Universal Human Values /
Creative Arts Complementary alternate
01:00 pm - 02:25 pm Lunch
IV 02:30 pm - 03:55 pm Afternoon Session See below.
V 04:00 pm - 05:00 pm Afternoon Session See below.
05:00 pm - 05:25 pm Break / light tea
VI 05:30 pm - 06:45 pm Games / Special Lectures
06:50 pm - 08:25 pm Rest and Dinner
VII 08:30 pm - 09:25 pm Informal interactions (in hostels)
Sundays are off and Saturdays have the same schedule as above or have outings.
Afternoon Activities (Non-Daily)
The following five activities are scheduled at different times of the Induction Program,
and are not held daily for everyone:
1. Familiarization to Dept./Branch & Innovations
2. Visits to Local Area
3. Lectures by Eminent People
4. Literary
5. Proficiency Modules
Here is the approximate activity schedule for the afternoons (may be changed to suit
local needs):
Activity Session Remarks
Familiarization with Dept/Branch
& Innovations IV For 3 days (Day 3 to 5)
Visits to Local Area IV, V and VI For 3- days
For 3 days - interspersed (e.g., 3 Saturdays)
Lectures by Eminent People IV As scheduled - 3-5 lectures
Literary (Play / Book Reading / Lecture) IV For 3-5 days
Proficiency Modules V Daily, but only for those who need it
Closing Phase Time Activity
Last But One Day
08:30 am - 12 noon Discussions and finalization of presentation within each
group
02:00 am - 05:00 pm Presentation by each group in front of 4 other groups
besides their own (about 100 students)
Last Day
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 7
Whole day Examinations (if any). May be expanded to last 2 days, in
case needed.
II. SEMESTER WISE STRUCTURE OF CURRICULUM [L= Lecture, T= Tutorials, P=Practical, C= Credits]
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 8
PROGRAM YEAR SEMESTER B.Tech. (CS) I I
Course Code Description Course Title
Hours/Week
Credits
Score End Exam
Duration L T P Internal External
BTCS101BST Basic Science
Engineering Mathematics-I
3 1 0 4 30 70 3 Hrs
BTCS102BST Basic Science
Engineering Physics
3 1 0 4 30 70 3 Hrs
BTCS101EST Engineering Science
Basic Electrical Engineering
3 1 0 4 30 70 3 Hrs
BTCS102EST Engineering Science
Engineering Graphics & Design
0 0 6 3 50 50 3 Hrs
BTCS150BSP Basic Science
Engineering Physics Lab.
0 0 4 2 50 50 3 Hrs
BTCS150ESP Engineering Science
Basic Electrical Engineering Lab
0 0 4 2 50 50 3 Hrs
BTCS101NCT Non-CGPA Tarseel-e-Urdu. 2 0 0 - 15 35 2 Hrs
Total 19 650 Mandatory Induction Program- 3 Weeks Duration
Note: End Semester Examinations of the subject(s) weighted more than 2 credits will be for
three Hrs duration with maximum 100 marks score (30+70)
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 9
PROGRAM YEAR SEMESTER B.Tech. (CS) I II
Course Code Description Course Title Hours/Week
Credits Score End
Exam Duration
L T P Internal External
BTCS201BST Basic Science
Engineering Mathematics – II 3 1 0 4 30 70 3 Hrs
BTCS202BST Basic Science
Engineering Chemistry 3 1 0 4 30 70 3 Hrs
BTCS201EST ESC Programming for Problem Solving 3 0 0 3 30 70 3 Hrs
BTCS201HST HSMC English Communication
2 0 0 2 15 35 2 Hrs
BTCS202EST Engineering Science
Engineering Mechanics 3 1 0 4 30 70 3 Hrs
BTCS250BSP Basic Science
Engineering Chemistry Lab. 0 0 4 2 50 50 3 Hrs
BTCS250ESP Engineering Science
Basic Programming Lab
0 0 4 2 50 50 3 Hrs
BTCS251ESP Engineering Science
Engineering workshop 0 0 6 3 50 50 3 Hrs
BTCS250HSP HSMC English Communication LAB
0 0 2 1 50 50 3 Hrs
Total 25 850
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 10
PROGRAM YEAR SEMESTER B.Tech. (CS) II III
Course Code Description Course Title Hours/Week
Credits Score End
Exam Duration
L T P Internal External
BTCS301EST Engineering Science Course
Analog Electronic Circuits
3 0 0 3 30 70 3 Hrs
BTCS301PCT Professional Core Courses
Data structure & Algorithms
3 0 0 3 30 70 3 Hrs
BTCS302PCT Professional Core Courses
Digital Electronics 3 0 0 3 30 70 3 Hrs
BTCS301BST Basic Science course
Mathematics-III (Differential Calculus)
3 0 0 3 30 70 3 Hrs
BTCS301HST
Humanities & Social Sciences including Management courses
Values & Ethics 3 0 0 3 30 70 3 Hrs
BTCS350ESP Engineering Science Course
Analog Electronic Circuits LAB
0 0 4 2 50 50 3 Hrs
BTCS350PCP Professional Core Courses
Data structure & Algorithms LAB
0 0 4 2 50 50 3 Hrs
BTCS351PCP Professional Core Courses
Digital Electronics LAB
0 0 4 2 50 50 3 Hrs
BTCS350PCP Professional Core Courses
IT Workshop (Sci Lab/MATLAB)
0 0 4 2 50 50 3 Hrs
BTCS301NCT Non-CGPA Environmental Sciences
2 0 0 - 15 35 2 Hrs
Total 23 950
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 11
PROGRAM YEAR SEMESTER B.Tech. (CS) II IV
Course Code Description Course Title Hours/Week
Credits Score End
Exam Duration
L T P Internal External
BTCS401PCT Professional Core Courses
Discrete Mathematics 3 0 0 3 30 70 3 Hrs
BTCS402PCT Professional Core Courses
Database Management Systems
3 0 0 3 30 70 3 Hrs
BTCS403PCT Professional Core Courses
Operating Systems 3 0 0 3 30 70 3 Hrs
BTCS404PCT Professional Core Courses
Object Oriented Programming
3 0 0 3 30 70 3 Hrs
BTC401EST Engineering Science Course
Signals & Systems 3 0 0 3 30 70 3 Hrs
BTCS450PCP Professional Core Courses
Database Management Systems LAB
0 0 4 2 50 50 3 Hrs
BTCS451PCP Professional Core Courses
Operating Systems LAB
0 0 4 2 50 50 3 Hrs
BTCS452PCP Professional Core Courses
Object Oriented Programming LAB
0 0 4 2 50 50 3 Hrs
BTCS401MCT Mandatory Courses
Environmental Sciences
2 0 0 - 15 35 2 Hrs
Total 21 850
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 12
PROGRAM YEAR SEMESTER B.Tech. (CS) III V
Course Code Description Course Title Hours/Week
Credits Score End
Exam Duration
L T P Internal External
BTCS501EST Engineering Science Course
Computer Organization & Architecture
3 0 0 3 30 70 3 Hrs
BTCS501PCT Professional Core Courses
Formal Language & Automata Theory
3 0 0 3 30 70 3 Hrs
BTCS503PCT Professional Core Courses
Design & Analysis of Algorithms
3 0 0 3 30 70 3 Hrs
BTCS401HST
Humanities & Social Sciences including Management
Organizational Behaviour
3 0 0 3 30 70 3 Hrs
BTCS501HST
Humanities & Social Sciences including Management
History of Sciences & Technology in India
3 0 0 3 30 70 3 Hrs
BTCS501PET Professional Elective Courses
Elective-I Software Engineering
3 0 0 3 30 70 3 Hrs
BTCS550ESP Engineering Science Course
Computer Organization & Architecture LAB
0 0 4 2 50 50 3 Hrs
BTCS550PCP Professional Core Courses
Design & Analysis of Algorithms LAB
0 0 4 2 50 50 3 Hrs
BTCS501NCT Mandatory Courses
Constitution of India 2 0 0 - 15 35 2 Hrs
Total 22 850
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 13
PROGRAM YEAR SEMESTER B.Tech. (CS) III VI
Course Code Description Course Title Hours/Week
Credits Score End
Exam Duration
L T P Internal External
BTCS601PCT Professional Core Courses
Complier Design 3 0 0 3 30 70 3 Hrs
BTCS602PCT Professional Core Courses
Computer Networks 3 0 0 3 30 70 3 Hrs
BTCS601PET Professional Elective Courses
Elective-II 3 0 0 3 30 70 3 Hrs
BTCS602PET Professional Elective Courses
Elective-III
3 0 0 3 30 70 3 Hrs
BTCS601OET Open Elective Courses
Open Elective-I 3 0 0 3 30 70 3 Hrs
BTCS650PCP Professional Core Courses
Complier Design LAB 0 0 4 2 50 50 3 Hrs
BTCS651PCP Professional Core Courses
Computer Networks LAB
0 0 4 2 50 50 3 Hrs
BTCS652PCP Project Project-1 0 0 6 3 50 50
Viva-voce &
Demonstration
Total 22 800
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 14
PROGRAM YEAR SEMESTER B.Tech. (CS) IV VII
Course Code Description Course Title Hours/Week
Credits Score End
Exam Duration
L T P Internal External
BTCS701PET Professional Elective Courses
Elective-IV
3 0 0 3 30 70 3 Hrs
BTCS702PET Professional Elective Courses
Elective-V
3 0 0 3 30 70 3 Hrs
BTCS701OET Open Elective Courses
Open Elective-II
3 0 0 3 30 70 3 Hrs
BTCS701BST Basic Science course
Biology / Bio-Informatics
2 1 0 3 30 70 3 Hrs
BTCS750PCP Project Project-II 0 0 12 6 100 100
Viva-voce &
Demonstration
Total 18 600
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 15
PROGRAM YEAR SEMESTER B.Tech. (CS) IV VIII
Course Code Description Course Title Hours/Week
Credits Score End
Exam Duration
L T P Internal External
BTCS801PET Professional Elective Courses
Elective-VI
3 0 0 3 30 70 3 Hrs
BTCS802PET Professional Elective Courses
Elective-VII
3 0 0 3 30 70 3 Hrs
BTCS803PET Professional Elective Courses
Elective-VIII
3 0 0 3 30 70 3 Hrs
BTCS850PCP Project Project-III 0 0 12 6 100 100 Vice-voca
Total 15 500
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 16
Course Code Course Title Lecture Semester: I BTCS101BST Engineering Physics L T P
Version: Date of Approval: 3 1 0 Scheme of Instruction Scheme of Examination Total Duration : 60 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 30 Credits : 4 End Semester : 70 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives: 1. To acquire competency in the field of engineering with adaptability to new development in science and
technology. 2. Demonstrate various scientific principles, engineering methods and technological development. 3. Learning basic properties and characteristics of light, double slit and triple slit interference, Newton’s rings,
interference in thin films. Course Outcomes: 1. Bragg’s Law and introduced to the principles of lasers, types of lasers and applications. 2. Various terms related to properties of materials such as, permeability, polarization, etc. 3. Some of the basic laws related to quantum mechanics as well as magnetic and dielectric properties of materials. 4. Simple quantum mechanics calculations.
Detailed Contents: Unit: 1 Physics of Motion: Conservative & non conservative forces, Potential energy function in
one, two and three dimensions, equation of motion for a conservative system (in one dimension), effect of friction on simple harmonic motion. Special theory of relativity: Non relativistic view point, inertial and non-inertial frames, Galilean transformations, principle of relativity, Lorentz transformations and their consequences, mass, momentum and energy in relativity.
Unit: 2 Optics: Interference of light, Double slit and triple slit interference, Newton’s rings, interference in thin films, single slit diffraction, N slit diffraction. Introduction to lasers: qualitative introduction to lasers, uses of lasers. Principle of laser action, population inversion, Einstein coefficients, elementary laser types, applications of lasers.
Unit: 3 Electromagnetism: Maxwell’s equations, wave equation, plane electromagnetic wave, Pointing vector, electromagnetic spectrum. Quantum theory: Wave function, probability density, Schrodinger equation, free article, particle in a box, system of two dissimilar particles, system of two identical particles.
Unit: 4 Quantum Ideas: Photoelectric effect, Compton effect, Planck hypothesis, Bohr theory, de Broglie hypothesis, wave particle duality, uncertainty principle and its implications. Physics of Solids: Classification of solids, Bragg diffraction technique, Electrical properties of solids, thermal properties, classical free electron model for metals, critical assessment of the model. Classical and quantum statistics, quantum free electron model of metals, critical assessment of the model, Fermi energy, intrinsic and extrinsic semiconductors, electron and hole densities, properties of semiconductors.
Unit: 5 Frontiers of Physics: Big bang model of the universe, critical assessment of the model, elementary particles and conservation laws, Last Nobel Prize in Physics. Nanotechnology: Origin of Nanotechnology, Nano Scale, Surface to Volume Ratio, Quantum Confinement, Bottom-up Fabrication: Sol-gel, Precipitation, Combustion Methods; Top-down Fabrication: Chemical Vapour Deposition, Physical Vapour Deposition, Pulsed Laser Vapour Deposition Methods, Characterization(XRD&TEM) and Applications.
Examination and Evaluation Pattern: It include both internal evaluation (30 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (70 marks) which is mainly end semester examination. Text Books: 1 Beiser : Modern Physics 2 Mani and Damask : Modern Physics Reference Books: 1 Resnick and Halliday : Physics
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 17
2 M. Ratner & D. Ratner (Pearson Ed.): Nanotechnology 3 A.J. Decker (Macmillan): Solid State Physics
Course Code Course Title Lecture Semester: I BTCS102BST Engineering Mathematics-I L T P
Version: Date of Approval: 3 1 0 Scheme of Instruction Scheme of Examination Total Duration : 60 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 30 Credits : 4 End Semester : 70 Instruction Mode : Lecture Exam Duration : 3 Hrs. Course Objectives: 1. To understand fundamentals of mathematics and its application in the field of engineering. 2. Introduce the basic concepts of differential calculus, improper and multiple integration and
differential equations. 3. Explain different mathematical distribution functions and their applications in engineering domain Course Outcomes: 1. Learn various value theorems– Generalized mean value theorem – Curvature, radius of Curvature, Centre of
curvature. Learn envelopes in Cartesian and parametric coordinates – Jacobians and their properties 2. Learn the overview of differential equations and use of equations reducible to exact form using
Integrating factors - Linear, Bernoulli ‘s equations. 3. Learn the applications to Newton’s Law of Cooling – Law of natural growth and decay Orthogonal
Trajectories in Cartesian and polar form Detailed Contents: Unit: 1 Calculus: Evolutes and involutes; Evaluation of definite and improper integrals; Beta and
Gamma functions and their properties; Applications of definite integrals to evaluate surface areas and volumes of revolutions.
Unit: 2 Calculus: Rolle’s theorem, Mean value theorems, Taylor’s and Maclaurin theorems with remainders; Indeterminate forms and L'Hospital's rule; Maxima and minima.
Unit: 3 Matrice: Matrices, vectors: addition and scalar multiplication, matrix multiplication; Linear systems of equations, linear Independence, rank of a matrix, determinants, Cramer’s Rule, inverse of a matrix, Gauss elimination and Gauss-Jordan elimination.
Unit: 4 Vector spaces: Vector Space, linear dependence of vectors, basis, dimension; Linear transformations (maps), range and kernel of a linear map, rank and nullity, Inverse of a linear transformation, rank-nullity theorem, composition of linear maps, Matrix associated with a linear map.
Unit: 5 Vector spaces: Eigenvalues, eigenvectors, symmetric, skew-symmetric, and orthogonal Matrices, eigenbases. Diagonalization; Inner product spaces, Gram-Schmidt orthogonalization.
Examination and Evaluation Pattern: It include both internal evaluation (30 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (70 marks) which is mainly end semester examination. Text Books: 1 G.B. Thomas and R.L. Finney, Calculus and Analytic geometry, 9th Edition, Pearson, Reprint, 2002. 2 Erwin Kreyszig, Advanced Engineering Mathematics, 9th Edition, John Wiley & Sons, 2006. Reference Books: 1 D. Poole, Linear Algebra: A Modern Introduction, 2nd Edition, Brooks/Cole, 2005. 2 Veerarajan T., Engineering Mathematics for first year, Tata McGraw-Hill, New Delhi,
2008.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 18
Course Code Course Title Lecture
Semester: I BTCS101EST Basic Electrical Engineering L T P Version: Date of Approval: 3 1 0 Scheme of Instruction Scheme of Examination Total Duration : 60 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 30 Credits : 4 End Semester : 70 Instruction Mode : Lecture Exam Duration : 3 Hrs. Course Objectives: 1. To understand the essence of electricity, conductors, semiconductors. 2. Explain insulators, electric current, electromotive force. 3. Demonstrate the principle of electric power, potential difference & Understand the working principle
of a transformer, DC generators, AC motors Course Outcomes: 1. To understand and analyze basic electric and magnetic circuits. 2. To study the working principles of electrical machines and power converters. 3. To introduce the components of low voltage electrical installations Detailed Contents: Unit: 1 DC Circuits: Electrical circuit elements (R, L and C), voltage and current sources, Kirchoff
current and voltage laws, analysis of simple circuits with dc excitation. Superposition, Thevenin and Norton Theorems. Time-domain analysis of first-order RL and RC circuits.
Unit: 2 AC Circuits: Representation of sinusoidal waveforms, peak and rms values, phasor representation, real power, reactive power, apparent power, power factor. Analysis of single-phase ac circuits consisting of R, L, C, RL, RC, RLC combinations (series and parallel). Three-phase balanced circuits, voltage and current relations in star and delta connections.
Unit: 3 Transformers: Magnetic materials, BH characteristics, ideal and practical transformer, equivalent circuit, losses in transformers, regulation and efficiency, Auto-transformer and three –phase transformers connections.
Unit: 4 Electrical Machines: Generation of rotating magnetic fields, Construction and working of a three-phase induction motor, Significance of torque-slip characteristic. Loss components and efficiency, starting and speed control of induction motor. Single-phase induction motor. Construction, working, torque-speed characteristic and speed control of separately excited dc motor. Construction and working of synchronous generators.
Unit: 5 Electrical Installations: Components of LT Switchgear: Switch Fuse Unit (SFU), MCB, ELCB, MCCB, Types of Wires and Cables, Earthing. Types of Batteries, Important Characteristics for Batteries. Elementary calculations for energy consumption, power factor improvement and battery backup.
Examination and Evaluation Pattern: It include both internal evaluation (30 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (70 marks) which is mainly end semester examination. Text Books: 1 D. P. Kothari and I. J. Nagrath, “Basic Electrical Engineering”, Tata McGraw Hill,
2010. 2 D. C. Kulshreshtha, “Basic Electrical Engineering”, McGraw Hill, 2009. Reference Books: 1 L. S. Bobrow, “Fundamentals of Electrical Engineering”, Oxford University Press,
2011. 2 E. Hughes, “Electrical and Electronics Technology”, Pearson, 2010. 3 V. D. Toro, “Electrical Engineering Fundamentals”, Prentice Hall India, 1989.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 19
Course Code Course Title Lecture Semester: I BTCS102EST Engineering Graphics & Design L T P
Version: Date of Approval: 0 0 6 Scheme of Instruction Scheme of Examination Total Duration : 30 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 50 Credits : 3 End Semester : 50 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives:
1. To prepare you to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
2. To prepare you to communicate effectively 3. To prepare you to use the techniques, skills, and modern engineering tools necessary for engineering practise. Course Outcomes: 1. Introduction to engineering design and its place in society. 2. Exposure to the visual aspects of engineering design. 3. Exposure to engineering graphics standards. 4. Exposure to solid modeling. 5. Exposure to computer-aided geometric design. 6. Exposure to creating working drawing
Detailed Contents: Unit: 1 Introduction to Engineering Drawing: Principles of Engineering Graphics and their
significance, usage of Drawing instruments, lettering, Conic sections including the Rectangular Hyperbola (General method only); Cycloid, Epicycloid, Hypocycloid and Involute; Scales – Plain, Diagonal and Vernier Scales;
Unit: 2 Projections of Points and Straight Line: Point placed in different quadrants. Projections of straight
lines -Parallel, perpendicular, inclined to one plan and inclined to planes. True lengths and true angle
of a line.Traces of a line.
Projections of Planes: Projections of regular planes parallel, perpendicular and inclined to one
reference plane. Plane inclined to both the reference plane.
Unit: 3 Projections of Solids: Projections of regular solids, cube, prism, pyramids, tetrahedron, cylinder and
cone, axis inclined to one and both the references plane. Unit: 4 Sections and Sectional Views: True shape of section, Right Regular Solids- Prism, Cylinder,
Pyramid, Cone. Unit: 5 Isometric Projections :Principles of Isometric projection – Isometric Scale, Isometric Views,
Conventions; Isometric Views of lines, Planes, Simple and compound Solids. Customisation & CAD: Drawing consisting of set up of the drawing page and the printer, including scale settings, Setting up of units and drawing limits; ISO and ANSI standards for coordinate dimensioning and tolerancing; Orthographic constraints, Snap to objects manually and automatically; Producing drawings by using various coordinate input entry methods to draw straight lines, Applying various ways of drawing circles.
Text Books:
1 Bhatt N.D., Panchal V.M. & Ingle P.R., (2014), Engineering Drawing, Charotar Publishing House. 2 Shah, M.B. & Rana B.C. (2008), Engineering Drawing and Computer Graphics, Pearson Education. Reference Books: 1 Agrawal B. & Agrawal C. M. (2012), Engineering Graphics, TMH Publication. 2 Narayana, K.L. & P Kannaiah (2008), Text book on Engineering Drawing, Scitech Publishers.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 20
Course Code Course Title Lecture Semester: I BTCS150BSP Engineering Physics Lab. L T P
Version: Date of Approval: 0 0 4 Scheme of Instruction Scheme of Examination Total Duration : 30 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 50 Credits : 2 End Semester : 50 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives: 1. To acquire competency in the field of engineering. 2. Demonstrate to new development in physics laboratory by successfully completing the experiments. 3. Understand and learn basic theory and principles of science. Course Outcomes: 1. Learn basic properties and characteristics of light, Double slit and triple slit interference, Newton’s
rings, interference in thin films. 2. Understand the working principle of LASER, laser action, population inversion, Einstein coefficients,
elementary laser types and applications of LASER. 3. Understand magnetic field and forces, electric field and usage of quantum theory. Detailed Contents: Experiments on electromagnetic induction and electromagnetic breaking: 1. Dispersive power of the material of a prism – Spectrometer. 2. Determination of wavelength of a source – Diffraction Grating. 3. Newton’s Rings - Radius of curvature of plano convex lens. 4. Melde’s experiment – Transverse and longitudinal modes. 5. Time constant of an R-C circuit. 6. L-C-R circuit. 7. Magnetic field along the axis of current carrying coil – Stewart and Gees method. 8. Study the characteristics of LED and LASER sources. 9. Study the characteristics of p-i-n and avalanche photodiode detectors. 10. Bending losses of fibres. 11. Evaluation of numerical aperture of given fibre. 12. Energy gap of a material of p-n junction. 13. Thermo electric effect – Seebeck effect and Peltier effect. 14. Torsional pendulum. 15. Single slit diffraction using laser.
Examination and Evaluation Pattern: It include both internal evaluation (50 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (50 marks) which is mainly end semester examination. Text Books: 1 Beiser : Modern Physics 2 Mani and Damask : Modern Physics Reference Books: 1 Resnick and Halliday : Physics 2 C. Kittel (Wiley Eastern): Introduction to Solid Stat
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 21
Course Code Course Title Lecture Semester: I BTCS150ESP Basic Electrical Engineering Lab L T P
Version: Date of Approval: 0 0 4 Scheme of Instruction Scheme of Examination Total Duration : 30 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 50 Credits : 2 End Semester : 50 Instruction Mode : Practical Exam Duration : 3 Hrs. Course Objectives: 1. To understand the essence of electricity, conductors, semiconductors. 2. Demonstrate the characteristics of insulators, electric current. 3. Demonstration of electromotive force, electric power, potential difference. Course Outcomes: 1. Get an exposure to common electrical components and their ratings. 2. Make electrical connections by wires of appropriate ratings. 3. Understand the usage of common electrical measuring instruments. 4. Understand the basic characteristics of transformers and electrical machines. 5. Get an exposure to the working of power electronic converters. Detailed Contents: List of experiments/demonstrations: 1. Basic safety precautions. Introduction and use of measuring instruments – voltmeter, ammeter, multi-meter,
oscilloscope. Real-life resistors, capacitors and inductors. 2. Verification of Thevenin’s and Norton Theorems. 3. Measuring the steady-state and transient time-response of R-L, R-C, and R-L-C circuits to a step change in voltage
(transient may be observed on a storage oscilloscope). Sinusoidal steady state response of R-L, and R-C circuits – impedance calculation and verification. Observation of phase differences between current and voltage. Resonance in R-L-C circuits.
4. Transformers: Observation of the no-load current waveform on an oscilloscope (non-sinusoidal wave-shape due to B-H curve nonlinearity should be shown along with a discussion about harmonics). Loading of a transformer: measurement of primary and secondary voltages and currents, and power.
5. Three-phase transformers: Star and Delta connections. Voltage and Current relationships (line-line voltage, phase-to-neutral voltage, line and phase currents). Phase-shifts between the primary and secondary side. Cumulative three-phase power in balanced three-phase circuits.
6. To Determine the Performance Characteristics of a Series Motor. 7. To Determine the Performance Characteristics of a Shunt Motor. 8. To Determine the Performance Characteristics of a Compound Motor. 9. Speed Control of DC Shunt Motor. 10. To Determine the Load Characteristics of a Shunt Generator. 11. To Determine the Load Characteristics of a Single Phase Induction Motor. 12. To Determine the Performance Characteristics of a Three Phase Induction Motor. 13. Demonstration of cut-out sections of machines: dc machine (commutator-brush arrangement), induction machine
(squirrel cage rotor), synchronous machine (field winging - slip ring arrangement). 14. Synchronous speed of two and four-pole, three-phase induction motors. Direction reversal by change of phase-
sequence of connections. Torque-Slip Characteristic of an induction motor. Generator operation of an induction machine driven at super-synchronous speed.
15. Synchronous Machine operating as a generator: stand-alone operation with a load. Control of voltage through field excitation.
16. Demonstration of (a) dc-dc converters (b) dc-ac converters – PWM waveform (c) the use of dc-ac converter for speed control of an induction motor and (d) Components of LT switchgear
Examination and Evaluation Pattern: It include both internal evaluation (50 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (50 marks) which is mainly end semester examination. Text Books: 1 Basic Electrical Engineering, S.N. Singh, PHI, Learning Private Limited. 2 Electrical Machines M. N. Bandyopadhya, PHI, Learning Private Limited. Reference Books:
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 22
1 Electrical Machines, Ashfaq Husain, Dhanpatrai Company, 4th edition. 2 Basic Electrical Engineering, D.C. Kulshreshtha, revised 1st edition, Tata Mc-Graw Hill education pvt.
Ltd. 3 Testing Commissioning Operation & Maintenance Of Electrical Equipment – S. Rao Khanna Publication.
Course Code Course Title Lecture
Semester: I BTCS101NCT Tarseel-e-Urdu L T P
Version: Date of Approval: 2 0 0 Scheme of Instruction Scheme of Examination Total Duration : 30 Hrs. Maximum Score : 50 Periods/ Week : 4 Internal Evaluation : 15 Credits : - End Semester : 35 Instruction Mode : Lecture Exam Duration : 2 Hrs.
Course Objectives:
Course Outcomes:
Detailed Contents: Unit: 1 Unit: 2 Unit: 3 Unit: 4 Unit: 5 Unit: 6 Unit: 7 Examination and Evaluation Pattern: It include both internal evaluation (15 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (35 marks) which is mainly end semester examination. Text Books: 1 Reference Books: 1 2
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 23
Course Code Course Title Lecture Semester: II BTCS201BST Engineering Mathematics – II L T P
Version: Date of Approval: 3 1 0 Scheme of Instruction Scheme of Examination Total Duration : 60 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 30 Credits : 4 End Semester : 70 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives: 1. Develop a foundation of matrices, partial differential equations, Laplace transformation and numerical analysis. 2. Explore a variety of various mathematical structures by focusing on mathematical objects, operations, and
resulting properties. 3. Understand and learn uses and applications of matrices, partial differential equations, Laplace transformation and
numerical analysis in the field of engineering and technology. Course Outcomes: 1. The ideas of probability and random variables and various discrete and continuous probability distributions
and their properties. 2. The basic ideas of statistics including measures of central tendency, correlation and regression. 3. The statistical methods of studying data samples.
Detailed Contents: Unit: 1 Basic Probability: Probability spaces, conditional probability, independence; Discrete random
variables, Independent random variables, the multinomial distribution, Poisson approximation to the binomial distribution, infinite sequences of Bernoulli trials, sums of independent random variables; Expectation of Discrete Random Variables, Moments, Variance of a sum, Correlation coefficient, Chebyshev's Inequality.
Unit: 2 Continuous Probability Distributions: Continuous random varibales and their properties, distribution functions and densities, normal, exponential and gamma densities.
Unit: 3 Bivariate Distributions: Bivariate distributions and their properties, distribution of sums and quotients, conditional densities, Bayes' rule.
Unit: 4 Basic Statistics: Measures of Central tendency: Moments, skewness and Kurtosis - Probability distributions: Binomial, Poisson and Normal - evaluation of statistical parameters for these three distributions, Correlation and regression – Rank correlation.
Unit: 5 Applied Statistics: Curve fitting by the method of least squares- fitting of straight lines, second degree parabolas and more general curves. Test of significance: Large sample test for single proportion, difference of proportions, single mean, difference of means, and difference of standard deviations.
Unit: 6 Small samples: Test for single mean, difference of means and correlation coefficients, test for ratio of variances - Chi-square test for goodness of fit and independence of attributes.
Examination and Evaluation Pattern: It include both internal evaluation (30 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (70 marks) which is mainly end semester examination. Text Books: 1 Erwin Kreyszig, Advanced Engineering Mathematics, 9th Edition, John Wiley & Sons, 2006. P. G. Hoel, S. C. Port and C. J. Stone, Introduction to Probability Theory, Universal Book Stall, 2003
(Reprint). Reference Books: 1 S. Ross, A First Course in Probability, 6th Ed., Pearson Education India, 2002. 2 W. Feller, An Introduction to Probability Theory and its Applications, Vol. 1, 3rd Ed.,
Wiley, 1968.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 24
Course Code Course Title Lecture Semester: II BTCS202BST Engineering Chemistry L T P
Version: Date of Approval: 3 1 0 Scheme of Instruction Scheme of Examination Total Duration : 60 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 30 Credits : 4 End Semester : 70 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives: 1. To understand the physical and chemical properties of atoms, treatment of water. 2. Explain reactivity of organic molecules, types of reactions and mechanism, Classification of fuel and
characteristics of good fuel. 3. Explain conventional fuels (solid, liquid, gaseous). Solid fuels- Coal analysis- (proximate and ultimate) and their
significance. Liquid fuels – petroleum and its refining cracking – types – fixed bed catalytic. Course Outcomes: 1. Analyse microscopic chemistry in terms of atomic and molecular orbitals and intermolecular forces. 2. Rationalise bulk properties and processes using thermodynamic considerations. 3. Distinguish the ranges of the electromagnetic spectrum used for exciting different molecular energy levels in
various spectroscopic techniques 4. Rationalise periodic properties such as ionization potential, electronegativity, oxidation states and
electronegativity. 5. List major chemical reactions that are used in the synthesis of molecules.
Detailed Contents: Unit: 1 Atomic and molecular structure: Schrodinger equation. Particle in a box solutions and their
applications for conjugated molecules and nanoparticles. Forms of the hydrogen atom wave functions and the plots of these functions to explore their spatial variations. Molecular orbitals of diatomic molecules and plots of the multicenter orbitals. Equations for atomic and molecular orbitals. Energy level diagrams of diatomic. Pi-molecular orbitals of butadiene and benzene and aromaticity. Crystal field theory and the energy level diagrams for transition metal ions and their magnetic properties. Band structure of solids and the role of doping on band structures.
Unit: 2 Spectroscopic techniques and applications: Principles of spectroscopy and selection rules. Electronic spectroscopy. Fluorescence and its applications in medicine. Vibrational and rotational spectroscopy of diatomic molecules. Applications. Nuclear magnetic resonance and magnetic resonance imaging, surface characterisation techniques. Diffraction and scattering.
Unit: 3 Intermolecular forces and potential energy surfaces: Ionic, dipolar and van Der Waals interactions. Equations of state of real gases and critical phenomena. Potential energy surfaces of H3, H2F and HCN and trajectories on these surfaces.
Unit: 4 Use of free energy in chemical equilibria: Thermodynamic functions: energy, entropy and free energy. Estimations of entropy and free energies. Free energy and emf. Cell potentials, the Nernst equation and applications. Acid base, oxidation reduction and solubility equilibria. Water chemistry. Corrosion. Use of free energy considerations in metallurgy through Ellingham diagrams.
Unit: 5 Periodic properties: Effective nuclear charge, penetration of orbitals, variations of s, p, d and f orbital energies of atoms in the periodic table, electronic configurations, atomic and ionic sizes, ionization energies, electron affinity and electronegativity, polarizability, oxidation states, coordination numbers and geometries, hard soft acids and bases, molecular geometries.
Unit: 6 Stereochemistry: Representations of 3 dimensional structures, structural isomers and stereoisomers, configurations and symmetry and chirality, enantiomers, diastereomers, optical activity, absolute configurations and conformational analysis. Isomerism in transitional metal compounds.
Unit: 7 Organic reactions and synthesis of a drug molecule: Introduction to reactions involving substitution, addition, elimination, oxidation, reduction, cyclization and ring openings. Synthesis of a commonly used drug molecule.
Examination and Evaluation Pattern: It include both internal evaluation (30 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (70 marks) which is mainly end semester examination.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 25
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 26
Text Books: 1 University chemistry, by B. H. Mahan. 2 Chemistry: Principles and Applications, by M. J. Sienko and R. A. Plane. 3 Fundamentals of Molecular Spectroscopy, by C. N. Banwell Reference Books:
1 Engineering Chemistry (NPTEL Web-book), by B. L. Tembe, Kamaluddin and M. S. Krishnan
2 Physical Chemistry, by P. W. Atkins 3 Organic Chemistry: Structure and Function by K. P. C. Volhardt and N. E. Schore, 5th Edition
http://bcs.whfreeman.com/vollhardtschore5e/default.asp
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 27
Course Code Course Title Lecture Semester: II BTCS201EST Programming for Problem Solving L T P
Version: Date of Approval: 3 0 0 Scheme of Instruction Scheme of Examination Total Duration : 60 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 30 Credits : 3 End Semester : 70 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives:
1. Provide an overview of computers and problem solving methods using ‘C’ language 2. Serve as a foundation for the study of programming languages. 3. Learn to develop program using ‘C’ language. Course Outcomes: 1. To formulate simple algorithms for arithmetic and logical problems. 2. To translate the algorithms to programs (in C language). 3. To test and execute the programs and correct syntax and logical errors. 4. To implement conditional branching, iteration and recursion. 5. To decompose a problem into functions and synthesize a complete program using divide and conquer approach. 6. To use arrays, pointers and structures to formulate algorithms and programs. 7. To apply programming to solve matrix addition and multiplication problems and searching and sorting problems. 8. To apply programming to solve simple numerical method problems, namely rot finding of function, differentiation
of function and simple integration
Detailed Contents: Unit: 1 Introduction to Programming: Introduction to components of a computer system (disks,
memory, processor, where a program is stored and executed, operating system, compilers etc.) Idea of Algorithm: steps to solve logical and numerical problems. Representation of Algorithm: Flowchart/Pseudocode with examples. From algorithms to programs; source code, variables (with data types) variables and memory locations, Syntax and Logical Errors in compilation, object and executable code.
Unit: 2 Arithmetic expressions and precedence: Conditional Branching and Loops, Writing and evaluation of conditionals and consequent branching, Iteration and loops.
Unit: 3 Arrays, Arrays (1-D, 2-D), Character arrays and Strings Unit: 4 Basic Algorithms: Searching, Basic Sorting Algorithms (Bubble, Insertion and Selection),
Finding roots of equations, notion of order of complexity through example programs (no formal definition required).
Unit: 5 Function: Functions (including using built in libraries), Parameter passing in functions, call by value, Passing arrays to functions: idea of call by reference.
Unit: 6 Recursion: Recursion, as a different way of solving problems. Example programs, such as Finding Factorial, Fibonacci series, Ackerman function etc. Quick sort or Merge sort.
Unit: 7 Structure: Structures, Defining structures and Array of Structures Unit: 8 Pointers: Idea of pointers, Defining pointers, Use of Pointers in self-referential structures,
notion of linked list (no implementation) Unit: 9 File handling (only if time is available, otherwise should be done as part of the lab) Examination and Evaluation Pattern: It include both internal evaluation (30 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (70 marks) which is mainly end semester examination. Text Books: 1 Byron Gottfried, Schaum's Outline of Programming with C, McGraw-Hill 2 E. Balaguruswamy, Programming in ANSI C, Tata McGraw-Hill
Reference Books: 1 Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice Hall of India
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 28
Course Code Course Title Lecture Semester: II BTCS201HST English Communication L T P
Version: Date of Approval: 2 0 0 Scheme of Instruction Scheme of Examination Total Duration : 30 Hrs. Maximum Score : 50 Periods/ Week : 4 Internal Evaluation : 15 Credits : 2 End Semester : 35 Instruction Mode : Lecture Exam Duration : 2 Hrs.
Course Objectives: 1. Enhancement of the soft and communication skills. 2. Understanding the phonetics & developing vocabulary. 3. Writing applications, letters formal and non-formal, technical writing. Course Outcomes: 1. Read and write paragraphs in English confidently & Differentiate among homonyms, homophones, synonyms and
antonyms. 2. Read and write the specific details and information such as writing applications, formal letters, CVs, technical
reports and project reports. 3. Communicate with more confident among students, teachers & other stakeholders of the society.
Detailed Contents: Unit: 1 Vocabulary Building:
1.1. The concept of Word Formation 1.2. Root words from foreign languages and their use in English 1.3. Acquaintance with prefixes and suffixes from foreign languages in English to form
derivatives 1.4. Synonyms, antonyms, and standard abbreviations
Unit: 2 Basic Writing Skills: 2.1. Sentence Structures 2.2. Use of phrases and clauses in sentences 2.3. Importance of proper punctuation 2.4. Creating coherence 2.5. Organizing principles of paragraphs in documents 2.6. Techniques for writing precisely
Unit: 3 Identifying Common Errors in Writing: 3.1. Subject-verb agreement 3.2. Noun-pronoun agreement 3.3. Misplaced modifiers 3.4. Articles 3.5. Prepositions 3.6. Redundancies 3.7. Clichés
Unit: 4 Nature and Style of sensible Writing: 4.1. Describing 4.2. Defining 4.3. Classifying 4.4. Providing examples or evidence 4.5. Writing introduction and conclusion
Unit: 5 Writing Practices: 5.1. Comprehension 5.2. Précis Writing 5.3. Essay Writing
Unit: 6 Oral Communication: (This unit involves interactive practice sessions in Language Lab) 6.1. Listening Comprehension 6.2. Pronunciation, Intonation, Stress and Rhythm 6.3. Common Everyday Situations: Conversations and Dialogues 6.4. Communication at Workplace
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 29
6.5. Interviews 6.6. Formal Presentations
Examination and Evaluation Pattern: It include both internal evaluation (15 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (35 marks) which is mainly end semester examination. Text Books: 1 Practical English Usage. Michael Swan. OUP. 1995.
2 Remedial English Grammar. F.T. Wood. Macmillan.2007 Reference Books: 1 On Writing Well. William Zinsser. Harper Resource Book. 2001 2 Study Writing. Liz Hamp-Lyons and Ben Heasly. Cambridge University Press. 2006. 3 Communication Skills. Sanjay Kumar and PushpLata. Oxford University Press. 2011. 4 Exercises in Spoken English. Parts. I-III. CIEFL, Hyderabad. Oxford University Press
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 30
Course Code Course Title Lecture
Semester: II BTCS202EST Engineering Mechanics L T P
Version: Date of Approval: 3 1 0 Scheme of Instruction Scheme of Examination Total Duration : 60 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 30 Credits : 4 End Semester : 70 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives:
1. The objective of this Course is to provide an introductory treatment of Engineering Mechanics to all the students of engineering, with a view to prepare a good foundation for taking up advanced courses in the area in the subsequent semesters.
2. A working knowledge of statics with emphasis on force equilibrium and free body diagrams. Provides an understanding of the kinds of stress and deformation and how to determine them in a wide range of simple, practical structural problems, and an understanding of the mechanical behaviour of materials under various load conditions.
Course Outcomes: 1. Use scalar and vector analytical techniques for analysing forces in statically determinate structures 2. Apply fundamental concepts of kinematics and kinetics of particles to the analysis of simple, practical
problems 3. Apply basic knowledge of maths and physics to solve real-world problems 4. Understand measurement error, and propagation of error in processed data 5. Understand basic kinematics concepts – displacement, velocity and acceleration (and their angular
counterparts); 6. Understand basic dynamics concepts – force, momentum, work and energy; 7. Understand and be able to apply Newton’s laws of motion; 8. Understand and be able to apply other basic dynamics concepts - the Work-Energy principle, Impulse-
Momentum principle and the coefficient of restitution; 9. Extend all of concepts of linear kinetics to systems in general plane motion (applying Euler's Equation
and considering energy of a system in general plane motion, and the work of couples and moments of forces)
Detailed Contents: Unit: 1 Introduction to Engineering Mechanics:Force Systems Basic concepts, Particle equilibrium in 2-D & 3-D;
Rigid Body equilibrium; System of Forces, Coplanar Concurrent Forces, Components in Space – Resultant- Moment of Forces and its Application; Couples and Resultant of Force System, Equilibrium of System of Forces, Free body diagrams, Equations of Equilibrium of Coplanar Systems and Spatial Systems.
Unit: 2 Friction: Types of friction, Limiting friction, Laws of Friction, Static and Dynamic Friction; Motion of Bodies, wedge friction, screw jack & differential screw jack.
Unit: 3 Centroid and Centre of Gravity :Centroid of simple figures from first principle, centroid of composite sections; Centre of Gravity and its implications; Area moment of inertia- Definition, Moment of inertia of plane sections from first principles, Theorems of moment of inertia, Moment of inertia of standard sections and composite sections; Mass moment inertia of circular plate, Cylinder, Cone, Sphere.
Unit: 4 Review of particle dynamics: Rectilinear motion; Plane curvilinear motion (rectangular, path, and polar coordinates). 3-D curvilinear motion; Relative and constrained, motion; Newton’s 2nd law (rectangular, path, and polar coordinates). Work-kinetic energy, power, potential energy. Impulse-momentum (linear, angular);
Unit: 5 Introduction to Kinetics of Rigid Bodies: Basic terms, general principles in dynamics; Types of motion, Instantaneous centre of rotation in plane motion and simple problems; D’Alembert’s principle and its applications in plane motion and connected bodies; Work energy principle and its application in plane motion of connected bodies; Kinetics of rigid body rotation.
Examination and Evaluation Pattern: It include both internal evaluation (30 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (70 marks) which is mainly end semester examination.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 31
Text Books: 1 Engineering Mechanics 6th Edition by R.K. Bansal , Laxmi Publications. New Delhi, 2008.
2 Engineering Mechanics by P. N Chandramouli, PHI Learning Pvt. Ltd , 2011
Reference Books: 1 Engineering Mechanics 20th Edition by R.S.Khurmi ,Chand Publications.
2 Engineering Mechanics: Statics and Dynamics 1st Edition, Tata McGraw Hill, N. H. Dubey. New Delhi, 2012
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 32
Course Code Course Title Lecture Semester: II BTCS250BSP Engineering Chemistry Lab. L T P
Version: Date of Approval: 0 0 4 Scheme of Instruction Scheme of Examination Total Duration : 30 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 50 Credits : 2 End Semester : 50 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives: 1. To understand the physical and chemical properties of atoms, treatment of water. 2. Explain reactivity of organic molecules, types of reactions and mechanism, Classification of fuel and
characteristics of good fuel. 3. Explain conventional fuels (solid, liquid, gaseous). Solid fuels- Coal analysis- (proximate and ultimate) and their
significance. Liquid fuels – petroleum and its refining cracking – types – fixed bed catalytic. Course Outcomes: 1. The chemistry laboratory course will consist of experiments illustrating the principles of chemistry relevant to
the study of science and engineering. 2. Estimate rate constants of reactions from concentration of reactants/products as a function of time. 3. Measure molecular/system properties such as surface tension, viscosity, conductance of solutions, redox
potentials, chloride content of water, etc. 4. Synthesize a small drug molecule and analyse a salt sample.
Detailed Contents: List of experiments/demonstrations: Determination of surface tension and viscosity Thin layer chromatography Ion exchange column for removal of hardness of water Determination of chloride content of water Colligative properties using freezing point depression Determination of the rate constant of a reaction Determination of cell constant and conductance of solutions Potentiometry - determination of redox potentials and emfs Synthesis of a polymer/drug Saponification/acid value of an oil Chemical analysis of a salt Lattice structures and packing of spheres Models of potential energy surfaces Chemical oscillations- Iodine clock reaction Determination of the partition coefficient of a substance between two immiscible liquids Adsorption of acetic acid by charcoal Use of the capillary viscosimeters to the demonstrate of the isoelectric point as the pH of minimum
viscosity for gelatin sols and/or coagulation of the white part of egg Examination and Evaluation Pattern: It include both internal evaluation (50 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (50 marks) which is mainly end semester examination. Text Books: 1 Practical Engineering Chemistry by K. Mukkanti, etal, B.S. Publications, Hyderabad. 2 Inorganic quantitative analysis, Vogel. Reference Books: 1 Text Book of engineering chemistry by R. N. Goyal and Harrmendra Goel. 2 A text book on experiments and calculation Engg. S.S. Dara.
3 Instrumental methods of chemical analysis, Chatwal, Anand, Himalaya Publications.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 33
Course Code Course Title Lecture Semester: II BTCS250ESP Basic Programming Lab L T P
Version: Date of Approval: 0 0 4 Scheme of Instruction Scheme of Examination Total Duration : 30 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 50 Credits : 2 End Semester : 50 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives: 1. Provide an overview of computers and problem solving methods using ‘C’ language. 2. Serve as a foundation for the study of programming languages. 3. Learn to develop program using ‘C’ language. Course Outcomes: 1. To formulate the algorithms for simple problems. 2. To translate given algorithms to a working and correct program. 3. To be able to correct syntax errors as reported by the compilers. 4. To be able to identify and correct logical errors encountered at run time. 5. To be able to write iterative as well as recursive programs. 6. To be able to represent data in arrays, strings and structures and manipulate them through a program. 7. To be able to declare pointers of different types and use them in defining selfreferential structures. 8. To be able to create, read and write to and from simple text files.
Detailed Contents: Tutorial 1: Problem solving using computers:
Lab1: Familiarization with programming environment. Tutorial 2: Problem solving using computers:
Lab2: Familiarization with programming environment. Tutorial 3: Branching and logical expressions:
Lab 3: Problems involving if-then-else structures. Tutorial 4: Loops, while and for loops:
Lab 4: Iterative problems e.g., sum of series. Tutorial 5: 1D Arrays: searching, sorting:
Lab 5: 1D Array manipulation. Tutorial 6: 2D arrays and String
Lab 6: Matrix problems, String operations. Tutorial 7: Functions, call by value:
Lab 7: Simple functions. Tutorial 8 &9: Numerical methods (Root finding, numerical differentiation, numerical integration):
Lab 8 and 9: Programming for solving Numerical methods problems. Tutorial 10: Recursion, structure of recursive calls
Lab 10: Recursive functions. Tutorial 11: Pointers, structures and dynamic memory allocation
Lab 11: Pointers and structures. Tutorial 12: File handling:
Lab 12: File operations. Examination and Evaluation Pattern: It include both internal evaluation (50 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (50 marks) which is mainly end semester examination. Text Books: 1 E. Balagurusamy (2008), Computing Fundamentals And C Programming, Tata McGraw-Hill. 2 Brian W. Kernighan and Dennis M. Ritchie, The C programming Language, Prentice-Hall in 1988.
Reference Books: 1 Let Us C by Yashwanth Kanethar, BPB publications. 2 Programming in ANSI C by E. Balaguruswamy.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 34
Course Code Course Title Lecture Semester: II BTCS251ESP Engineering workshop L T P
Version: Date of Approval: 0 0 6 Scheme of Instruction Scheme of Examination Total Duration : 30 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 50 Credits : 3 End Semester : 50 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives: 1. To understand the physical aspects of engineering through laboratory technology. 2. Understand the working of carpentry, fitting and plumbing techniques. 3. Learn the characteristic engineering workshop with hands on practice on machine tools. Course Outcomes: 1. Upon completion of this laboratory course, students will be able to fabricate components with their own hands. 2. They will also get practical knowledge of the dimensional accuracies and dimensional tolerances possible with
different manufacturing processes. 3. By assembling different components, they will be able to produce small devices of their interest.
Detailed Contents: Lectures & videos: (10 hours) Detailed contents
1. Manufacturing Methods- casting, forming, machining, joining, advanced manufacturing methods. 2. CNC machining, Additive manufacturing. 3. Fitting operations & power tools. 4. Electrical & Electronics. 5. Carpentry & Plumbing. 6. Plastic moulding, glass cutting. 7. Metal casting. 8. Welding (arc welding & gas welding), brazing.
Examination and Evaluation Pattern: It include both internal evaluation (50 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (50 marks) which is mainly end semester examination. Text Books: 1 Hajra Choudhury S.K., Hajra Choudhury A.K. and Nirjhar Roy S.K., “Elements of Workshop Technology”, Vol. I 2008 and Vol. II
2010, Media promoters and publishers private limited, Mumbai. 2 Kalpakjian S. And Steven S. Schmid, “Manufacturing Engineering and Technology”, 4th edition, Pearson Education India Edition,
2002. Reference Books: 1 Gowri P. Hariharan and A. Suresh Babu,”Manufacturing Technology – I” Pearson Education, 2008. 2 Roy A. Lindberg, “Processes and Materials of Manufacture”, 4th edition, Prentice Hall India, 1998. 3 Rao P.N., “Manufacturing Technology”, Vol. I and Vol. II, Tata McGrawHill House, 2017.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 35
Course Code Course Title Lecture
Semester: II BTCS250HSP English Communication LAB L T P
Version: Date of Approval: 0 0 2 Scheme of Instruction Scheme of Examination Total Duration : 30 Hrs. Maximum Score : 100 Periods/ Week : 4 Internal Evaluation : 50 Credits : 1 End Semester : 50 Instruction Mode : Lecture Exam Duration : 3 Hrs.
Course Objectives: 1. To achieve the perfection of understanding in English language. 2. To understand the spoken English. 3. To understand the written English. Course Outcomes: 1. Student will be able to understand, comprehend and analyse the professional and soft communication skills 2. Learn the perfection of understanding in English language. 3. Can read, write and communicate effectively in English.
Detailed Contents: Unit: 1 Introduction to Phonetics – Speech Sounds – Vowels & Consonants Unit: 2 Structure of Syllables – weak forms & strong forms Unit: 3 Minimal pairs – word accent and stress shifts Unit: 4 Intonation and common errors in pronunciation Unit: 5 Conversation practice – oral presentation skills
a. Greeting and leave taking, introducing oneself and others b. Apologizing, interrupting, requesting and making polite conversation c. Giving instructions and directions: speaking of hypothetical situations d. Narrating, expressing opinions and telephone interactions
Examination and Evaluation Pattern: It include both internal evaluation (50 marks) comprising two class sessional exams/ assignments/ quiz/ seminar presentation etc. and external evaluation (50 marks) which is mainly end semester examination. Text Books:
1 “Enjoying Every day English”, Published by Sangam Books, Hyderabad 2 Innovate with English: A Course in English for Engineering Students, edited by T Samson, Foundation Books. Reference Books: 1 English Grammar Practice, Raj N Bakshi, Orient Longman 2 Technical Communication by Daniel Riordan. 2011. Cengage Publications. New Delhi
3 Effective English, edited by E Suresh Kumar, A RamaKrishna Rao, P Sreehari, Published by Pearson
4 Handbook of English Grammar& Usage, Mark Lester and Larry Beason, Tata Mc Graw –Hill. 5 Spoken English, R.K. Bansal & JB Harrison, Orient Longman 6 Technical Communication, Meenakshi Raman, Oxford University Press 7 Objective English Edgar Thorpe & Showick Thorpe, Pearson Education
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 36
PROFESSIONAL ELECTIVE COURSES
Additional Courses for B.Tech. (Hons.)
Branch/ Course: Computer Science Engineering
In order to have an Honours degree, a student chooses 19-20 credits from the following
courses in addition. The professional electives may be selected excluding these.
SL.
No.
Type Code Course Title Hours per week Credits
Lecture Tutorial Practical
1 PEC PEC-CS-T# Graph Theory 3 0 0 3
2 PEC PEC-CS-T# Software Engineering 3 0 4 5
3 PEC PEC-CS-T# Embedded Systems 3 0 4 5
4 PEC PEC-CS-T# Artificial Intelligence 3 0 0 3
5 PEC PEC-CS-T# Cryptography & Network
Security
3 0 0 3
6 PEC PEC-CS-T# Internet-of-Things 3 0 0 3
7 PEC PEC-CS-T# Data Analytics 3 0 0 3
8 PEC PEC-CS-T# Machine Learning 3 0 0 3
ELECTIVES: Electives will be introduced in 4 threads besides the Open Elective. There are 6 slots for Electives and 4 slots for Open Electives. The department may permit students to take 50% of these (electives + open electives) from other disciplines, based on the choices of the students and consent of course advisors.
A. Theory B. Systems C. Data Science D. Applications E. Open Electives
The students will have options of selecting the electives from the different threads depending on the specialization they wish to acquire. There should be at least two electives from the open elective choices; the rest two can be taken from the other threads, if intended. The Electives are shown in different threads. The list is suggestive. The actual list of electives will depend on the availability of faculty and their research interests. However, there should be courses available in each thread. On-line MOOC courses may contribute upto 20% of the credits, with in-house examination being conducted.
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 37
Theory and Algorithms
Systems
Data Science and Machine Intelligence
Applications
Open Electives
PET-CST01
Theory of Computation
PET-CSS01
Advanced Computer
Architecture
PET-CSD01
Artificial Intelligence
PET-CSA01 Image Processing
PET-CSO01 Soft Skill and Interpersonal Communication
PET-CST02
Graph theory
PET-CSS02
Software Engineering
PET-CSD02
Machine Learning
PET-CSA02 Digital Signal Processing
PET-CSO02 Human Resource Development and Organizational Behaviour
PET-CST03
Advanced Algorithms
PET-CSS03
Distributed Systems
PET-CSD03
Data Mining
PET-CSA03 Cloud Computing
PET-CSO03 Cyber Law and Ethicsz
PET-CST04
Parallel and
Distributed Algorithms
PET-CSS04
Embedded Systems
PET-CSD04
Soft Computing
PET-CSA04 Human Computer Interaction
PET-CSO04 Introduction
PET-CST05
Computational
Complexity
PET-CSS05
Advanced Operating
Systems
PET-CSD05
Speech and Natural
Language Processing
PET-CSA05 Electronic Design Automation
PET-CSO05 Comparative Study
PET-CST06
Computational
Geometry
PET-CSS06
Low Power Circuits and
Systems
PET-CSD06
Data Analytics
PET-CSA06 Computer Graphics
PET-CSO06 Indian Music System
PET-CST07
Queuing Theory and
Modelling
PET-CSS07
Fault Tolerant Computing
PET-CSD07
Information Retrieval
PET-CSA07 VLSI System Design
PET-CSO07 History of Science
PET-CST08
Computational
Number Theory
PET-CSS08
Real Time System
PET-CSD08
Neural Networks and
Deep Learning
PET-CSA08 Optimization Techniques
PET-CSO08 Introduction to Art and Aesthetics
PET-CST09
Quantum Computing
PET-CSS09
Ad-Hoc and Sensor
Network
PET-CSD09
Multi-agent Intelligent
System
PET-CSA09 Web and Internet Technology
PET-CSO09 Economic Policies in India
PET-CST10
Information Theory
and Coding
PET-CSS10
Signals and Networks
PET-CSD10
Data Analytics
PET-CSA10 Cryptography and Network Security
PET-CSS11
Internet-of-Things
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 38
PROFESSIONAL COURSES -ELECTIVE-I Code Title
BTCS501PET Theory of Computation BTCS502PET Graph theory BTCS503PET Advanced Algorithms BTCS504PET Parallel and Distributed Algorithms BTCS505PET Computational Complexity BTCS506PET Computational Geometry BTCS507PET Queuing Theory and Modelling
Computational Number Theory Quantum Computing Information Theory and Coding
PROFESSIONAL COURSES -ELECTIVE-II
Code Title BTCS601PET BTCS602PET
PROFESSIONAL COURSES -ELECTIVE-III
Code Title BTCS611PET
PROFESSIONAL COURSES -ELECTIVE-IV
Code Title BTCS701PET
PROFESSIONAL COURSES -ELECTIVE-V
Code Title BTCS711PET
PROFESSIONAL COURSES -ELECTIVE-VI
Code Title BTCS801PET
Revised Syllabus & Curriculum B.Tech. (Computer Science) 2017-18
MANUU | Department of Computer Science & Information Technology 39
PROFESSIONAL COURSES -ELECTIVE-VII Code Title
BTCS811PET
PROFESSIONAL COURSES -ELECTIVE-VIII
Code Title BTCS821PET
OPEN ELECTIVE
Code Title