Dwarkadas J. Sanghvi College of Engineering
Dwarkadas J. Sanghvi College of Engineering
Dwarkadas J. Sanghvi College of Engineering
Evaluation Scheme
Teaching Scheme
(Hours / week) Semester End Examination Continuous Assessment Marks
Marks (A) (B) Total
marks
Term Term (A+ B)
Theory Avg.
Test 1 Test 2
Total
Practical Tutorial
Lectures Credits 75 25 25 25 100
- -- -- - 25 25
Course Objectives:
The objective of this course is to introduce students to the concepts of Eigen values and Eigenvectors of Matrices,
probability, test of hypothesis and correlation between data.
1. Demonstrate ability to manipulate matrices and compute Eigen values and Eigen vectors. Use matrix
algebra with its specific rules to solve the system of linear equation, using concept of Eigen value and
Eigen vector to the engineering problems.
2. Apply the concept of probability distribution to the engineering problems
3. Draw conclusions on population based on large and small samples taken and hence use it to understand
data science
4. Apply the concept of Optimization, Correlation and Regression to the engineering problems.
Detailed Syllabus: (unit wise)
Books Recommended:
Text books:
1. Higher Engineering Mathematics by Dr. B. S. Grewal 42th edition, Khanna Publication
2. Advanced Engineering Mathematics –Fourth Edition , Dennis G Zill& Warren S Wright
3. Operation Research by Hira&Gupta,S Chand.
4. Probability and Statistics for Engineering, Dr. J Ravichandran, Wiley-India.
Reference Books:
1. Advanced Engineering Mathematics by Kreyszig E. 9th edition, John Wiley.
2. Advanced Engg. Mathematics by C. Ray Wylie & Louis Barrett. TMH International Edition.
3. Mathematical Methods of Science and Engineering by Kanti B. Datta, Cengage Learning.
4. Fundamentals Of Mathematical Statistics by S. C. Gupta, V. K. Kapoor, Sultan Chand & Sons -2003
5. Probability & Statistics with reliability by Kishor s. Trivedi, Wiley India
6. Advanced Engg. Mathematics by C. Ray Wylie & Louis Barrett.TMH International Edition
7. Operations Research by S.D. Sharma KedarNath, Ram Nath& Co. Meerat.
8. Engineering optimization (Theory and Practice) by SingiresuS.Rao, New Age International
publication
Evaluation Scheme:
Semester End Examination (A):
Theory:
1. Question paper based on the entire syllabus, summing up to 75 marks.
2. Total duration allotted for writing the paper is 3 hrs.
The final certification and acceptance of term work will be subject to satisfactory performance of tutorial work and
upon fulfilling minimum passing criteria in the term work.
List of Tutorials:
1. Matrices
2. Probability and Random variable
3. Probability Distribution
4. Sampling: Large Sample Test
5. Sampling: Small Sample Test
6. Samplig: Chi Square Test, ANOVA
7. LPP: Simplex Method, Big M Method
8. LPP: Duality and Dual Simplex Method
9. NLPP
10. Correlation
11. Regression and Curve Fitting
Prepared by Checked by Head of the Department Principal
Syllabus for Second Year Computer Engineering - Semester IV (Autonomous)
(Academic Year 2020-2021)
Course : Formal languages and Automata theory Tutorial Course Code: DJ19CET402
Evaluation Scheme
Teaching Scheme Semester End
(Hours / week) Continuous Assessment
Examination Marks Total
Marks (B)
(A) marks
Term Term (A+ B)
Theory Avg.
Total Test 1 Test 2
Practic Tutori
Lectur Credi
al al 75 25 25 25 100
es ts
Laboratory
Term work
Examination Tota
Tutorial / l
Oral Mini Ter
Laborat
Practic & project / m
Oral ory 25
al Practi presentati wor
3 -- 1 4 Work
cal on/ k
Journal
-- -- -- -- 25 25
Objectives:
To provide a theoretical foundation for the process of computation and to impart an
understanding of the notions of automata, formal languages and computability.
List of Tutorials/Experiments:
1. Finite state machine and NFA with and without epsilon.
2. NFA to DFA, DFA minimization (Myhill-Nerode theorem), Moore and Mealy machines
3. Regular expressions, Arden’s theorem
4. Derivation, Parse tree, ambiguity, Right and left linear grammar
5. CNF and GNF
6. Push down automata
7. Pumping lemma: RL and CFL,CFG to PDA
8. Turing Machine
9. Implement any 1 application of finite automata
10. Implement any 1 application of push down automata
Books Recommended:
Text books:
1. John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman, “ Introduction to Automata Theory,
Languages and Computation”, Pearson Education.
2. J.C.Martin, “Introduction to languages and the Theory of Computation”, TMH.
3. Michael Sipser, “Theory of Computation”,Cengage Learning.
Reference Books:
1. O.G.Kakde, “Theory of Computation”, LP.
2. Krishnamurthy E.V., “Introductory Theory of Computer Science”, East-West press.
Evaluation Scheme:
Semester End Examination (A):
Theory:
3. Question paper based on the entire syllabus, summing up to 75 marks.
4. Total duration allotted for writing the paper is 3 hrs.
6. Average of the marks scored in both the two tests will be considered for final grading.
Evaluation Scheme
Teaching Scheme
(Hours / week) Semester End Continuous Assessment Marks
Examination Marks (A) (B) Total
marks
Term Term (A+ B)
Theory Avg.
Test 1 Test 2
Total
Lectures Practical Tutorial
Credits 75 25 25 25 100
-- -- 25 15 10 25
Course objectives:
4 Memory Management 08
Memory Management Requirements, Memory Partitioning: Fixed Partitioning, Dynamic
Partitioning, Memory Allocation Strategies: Best-Fit, First Fit, Worst Fit, Next Fit,
Relocation, Paging, Segmentation.
Virtual Memory: Demand Paging, Structure of Page Tables, Page Replacement Strategies:
FIFO, Optimal, LRU, LFU, Thrashing.
Books Recommended:
Text books:
1. William Stallings, Operating System: Internals and Design Principles, Prentice Hall, 8th Edition,
2014, ISBN-10: 0133805913 • ISBN-13: 9780133805918 .
2. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, Operating System Concepts, John Wiley
& Sons , Inc., 9th Edition, 2016, ISBN 978-81-265-5427-0
3. Andrew Tannenbaum, Operating System Design and Implementation, Pearson, 3rd Edition.
4. D.M Dhamdhere, Operating Systems: A Concept Based Approach, Mc-Graw Hill
Reference Books:
1. Maurice J. Bach, “Design of UNIX Operating System”, PHI
Syllabus for Second Year Computer Engineering - Semester IV (Autonomous)
(Academic Year 2020-2021)
2. Achyut Godbole and Atul Kahate, Operating Systems, Mc Graw Hill Education, 3rd Edition
3. The Linux Kernel Book, Remy Card, Eric Dumas, Frank Mevel, Wiley Publications.
Evaluation Scheme:
Laboratory:
1. Oral & Practical examination will be based on the entire syllabus including, the practical’s
performed during laboratory sessions.
1. Two term tests of 25 marks each will be conducted during the semester out of which; one will be a
compulsory term test (on minimum 02 Modules) and the other can either be a term test or an
assignment on live problems or a course project.
2. Total duration allotted for writing each of the paper is 1 hr.
3. Average of the marks scored in both the two tests will be considered for final grading.
Evaluation Scheme
Teaching Scheme
(Hours / week) Semester End Examination Continuous Assessment Marks
Marks (A) (B) Total
marks
Term Term (A+ B)
Theory Avg.
Test 1 Test 2
Total
Practical Tutorial
Lectures Credits 75 25 25 25 100
-- -- 25 15 10 25
Prerequisite: C Programming
Objectives:
1. To provide mathematical approach for Analysis of Algorithms
2. To solve problems using various strategies
3. To analyze strategies for solving problems
Books Recommended:
Text Books:
1. T.H.Coreman , C.E. Leiserson,R.L. Rivest, and C. Stein, “Introduction to algorithms”, 2nd edition , PHI
publication 2005.
2. Ellis horowitz , Sartaj Sahni , S. Rajsekaran. “Fundamentals of computer algorithms” University Press
Reference Books:
1. Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani, “Algorithms”, Tata McGraw- Hill Edition.
2. S. K. Basu, “Design Methods and Analysis of Algorithm”, PHI.
3. John Kleinberg, Eva Tardos, “Algorithm Design”, Pearson.
4. Michael T. Goodrich, Roberto Tamassia, “Algorithm Design”, Wiley Publication.
Evaluation Scheme:
Semester End Examination (A):
Theory:
5. Question paper based on the entire syllabus summing up to 75 marks.
6. Total duration allotted for writing the paper is 3 hrs.
Laboratory:
1. Oral& Practical examination will be based on the entire syllabus including, the practical’s performed during
laboratory sessions.
The final certification and acceptance of term work will be subject to satisfactory performance of laboratory work
and upon fulfilling minimum passing criteria in the term work.
Evaluation Scheme
Teaching Scheme
(Hours / week) Semester End Examination Continuous Assessment Marks
Marks (A) (B) Total
marks
Term Term (A+ B)
Theory Avg.
Test 1 Test 2
Total
Practical Tutorial
Lectures Credits 75 25 25 25 100
-- - 25 15 10 25
Objectives:
1. To be familiar with contemporary issues in networking technologies.
2. To be familiar with network tools and network programming
3. To explore the issues and challenges of protocols design while delving into TCP/IP protocol suite.
4. To assess the strengths and weaknesses of various routing algorithms.
5. To understand the transport layer and various application layer protocols
11. Write a program to build client-server model on different computers. Implement TCP-UDP scenario in
NS2/NS3.
12. Install and configure Network Management/ Monitoring Tools.
Any other experiment based on syllabus may be included, which would help the learner to understand
topic/concept.
Books Recommended:
Text books:
1. A.S. Tanenbaum, ―Computer Networks‖, Pearson Education, (4e)
2. B.A. Forouzan, ―Data Communications and Networking‖, TMH (5e)
3. Oliver C Ibe - Fundamentals of Data Communication Networks, First , Wiley Publications.
4. James F. Kurose, Keith W. Ross, ―Computer Networking, A Top-Down Approach Featuring the Internet‖,
Addison Wesley, (6e)
Reference Books:
1. S.Keshav: An Engineering Approach To Computer Networking, Pearson
2. Natalia Olifer& Victor Olifer,―Computer Networks: Principles, Technologies & Protocols for Network
Design‖, Wiley India, 2011.
3. Larry L.Peterson, Bruce S.Davie, Computer Networks: A Systems Approach, Second Edition (The Morgan
Kaufmann Series in Networking).
Evaluation Scheme:
Semester End Examination (A):
Theory:
1. Question paper will be based on the entire syllabus summing up to 75 marks..
2. Total duration allotted for writing the paper is 3 hrs.
Laboratory:
2. Oral& Practical examination will be based on the entire syllabus including, the practicals performed
during laboratory sessions.
Continuous Assessment (B):
Theory:
1. Two term tests of 25 marks each will be conducted during the semester out of which; one will be a
compulsory term test (on minimum 02 Modules) and the other can either be a term test or an assignment
on live problems or a course project.
2. Total duration allotted for writing each of the paper is 1 hr.
3. Average of the marks scored in both the two tests will be considered for final grading.
Laboratory: (Term work)
Laboratory work will be based on DJ19CEL405 with minimum 10 experiments to be incorporated.
The distribution of marks for term work shall be as follows:
iii. Laboratory work (Performance of Experiments): 15 Marks
iv. Journal Documentation (Write-up and Assignments: 10 marks
The final certification and acceptance of term work will be subject to satisfactory performance of laboratory work
and upon fulfilling minimum passing criteria in the term work.
Evaluation Scheme
Teaching Scheme
(Hours / week) Semester End Continuous Assessment Marks
Examination Marks (A) (B) Total
marks
Term Term (A+ B)
Theory Avg.
Test 1 Test 2
Total
Practical Tutorial
Lectures Credits - - - - -
Oral &
Oral Practical
Practical -
01 - - - -
- - -
Objectives:
1. To provide basic information about Indian constitution.
2. To identify individual role and ethical responsibility towardssociety.
3. To understand human rights and itsimplications.
86th&91stAmendments.
4 Special Provisions:
For SC & ST Special Provision for Women, Children & Backward Classes Emergency
Provisions.
Human Rights: 04
Meaning and Definitions, Legislation Specific Themes in Human Rights- Working of
National Human Rights Commission in India Powers and functions of Municipalities,
Panchyats and Co – OperativeSocieties.
5 Scope & Aims of Engineering Ethics:
Responsibility of Engineers Impediments to Responsibility. 06
Risks, Safety and liability of Engineers, Honesty, Integrity & Reliability in Engineering
Books Recommended :
Text books:
1. Durga Das Basu: “Introduction to the Constitution on India”, (Students Edn.) Prentice –Hall
EEE, 19th / 20th Edn., 2001
2. Charles E. Haries, Michael S Pritchard and Michael J. Robins “Engineering Ethics”
Thompson Asia, 2003-08-05.
Reference Books:
1. M.V.Pylee, “An Introduction to Constitution of India”, Vikas Publishing, 2002.
2. M.Govindarajan, S.Natarajan, V.S.Senthilkumar, “Engineering Ethics”, Prentice – Hall of
India Pvt. Ltd. New Delhi, 2004
3. Brij Kishore Sharma,“ Introduction to the Constitution of India”, PHI Learning Pvt. Ltd., New
Delhi, 2011.
4. Latest Publications of Indian Institute of Human Rights, New Delhi
Website Resources:
1. www.nptel.ac.in
2. www.hnlu.ac.in
3. www.nspe.org
4. www.preservearticles.com