0% found this document useful (0 votes)
108 views4 pages

DL syllabus 3164601

The document outlines the syllabus for the Deep Learning course (Course Code: 3164601) offered by Gujarat Technological University for the Bachelor of Engineering in Computer Science and Engineering (Data Science) program. It includes course outcomes, teaching and examination schemes, course content, recommended textbooks, and practical assignments. The course aims to equip students with knowledge of neural networks, deep learning algorithms, and their applications in real-world problem-solving.

Uploaded by

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

DL syllabus 3164601

The document outlines the syllabus for the Deep Learning course (Course Code: 3164601) offered by Gujarat Technological University for the Bachelor of Engineering in Computer Science and Engineering (Data Science) program. It includes course outcomes, teaching and examination schemes, course content, recommended textbooks, and practical assignments. The course aims to equip students with knowledge of neural networks, deep learning algorithms, and their applications in real-world problem-solving.

Uploaded by

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

GUJARAT TECHNOLOGICAL UNIVERSITY

Program Name: Bachelor of Engineering


Level: UG
Branch: Computer Science and Engineering (Data Science)
Course / Subject Code: 3164601
Course / Subject Name: Deep Learning

w. e. f. Academic Year: A.Y 2022-23

Semester: 6

Category of the Course: Professional core

Prerequisite: Basics of Machine Learning


Rationale: The rationale for deep learning lies in its potential to revolutionize
technology by solving complex problems efficiently, learning from vast
amounts of data, and delivering superior performance across an array of
applications.
Course Outcomes:
After Completion of the Course, Student will able to:

No Course Outcomes RBT Level


Understand core concepts of Neuron and Neural Networks U
1

Study various deep learning algorithms like CNN, LSTM, RNN A


2

Compare and evaluate various deep learning algorithms N


3

Create a project to demonstrate application of deep learning algorithms A


4 for real world problem solving.

*Revised Bloom’s Taxonomy (RBT)

Teaching and Examination Scheme:


Teaching Scheme Total Credits
Assessment Pattern and Marks
(in Hours) L+T+ (PR/2)
Total
Theory Tutorial / Practical
Marks
L T PR C PA / CA PA/CA ESE
ESE (E)
(M) (I) (V)
4 0 2 5 70 30 20 30 150

Course Content:

http://syllabus.gtu.ac.in/ Page 1 of 4
GUJARAT TECHNOLOGICAL UNIVERSITY
Program Name: Bachelor of Engineering
Level: UG
Branch: Computer Science and Engineering (Data Science)
Course / Subject Code: 3164601
Course / Subject Name: Deep Learning

Unit Content Total weight


No. Lectures age
1 Introduction to Neural Network 04 10
Neural Networks Overview: Biological inspiration, Role of neural
networks in machine learning, Neural Network applications.
2 Basic Concepts of Neural Networks: 15 30
Learning rules and activation functions, Single-layer Perceptron and
Learning, Backpropagation Networks, Feedforward Neural Networks,
transformers, encoders and decoders, autoencoders, attention
mechanism
Optimization: Bias-Variance Tradeoff, Regularization Techniques: L2
regularization, Early stopping ,Gradient Descent and its variants
(SGD, Momentum),Advanced optimizers.

3 Foundations of Deep Learning 15 30


History of Deep Learning, Evolution and key milestones
McCulloch Pitts Neuron and Thresholding Logic,
Perceptron, Multilayer Perceptron (MLPs), Dataset Augmentation:
Techniques for improving training datasets, Deep Learning
Algorithms: CNN, LSTM, RNN
4 Advanced Optimization Techniques 08 20
Injecting Noise at Input, Ensemble methods, Dropout: Preventing
overfitting in neural networks Explainable AI in Deep Learning
5 Reinforcement Learning Basics 04 10
Introduction to reinforcement learning concepts and applications
Recent trends in Deep Learning architectures

Suggested Specification Table with Marks (Theory):


Distribution of Theory Marks (in %)
R Level U Level A Level N Level E Level C Level
30 25 20 15 - 10
Where R: Remember; U: Understanding; A: Application, N: Analyze and E: Evaluate C:
Create (as per Revised Bloom’s Taxonomy)

http://syllabus.gtu.ac.in/ Page 2 of 4
GUJARAT TECHNOLOGICAL UNIVERSITY
Program Name: Bachelor of Engineering
Level: UG
Branch: Computer Science and Engineering (Data Science)
Course / Subject Code: 3164601
Course / Subject Name: Deep Learning

Textbooks :

1. Ian Goodfellow and YoshuaBengio and Aaron Courville. Deep Learning. An MIT Press
book. 2016.
2. Charu C. Aggarwal. Neural Networks and Deep Learning: A Textbook. Springer. 2019.
3. Aston Zhang, Zachary C. Lipton, Mu Li, and Alexander J. Smola, "Dive into Deep
Learning", Amazon Science, 2021.

References/Suggested Learning Resources:


(a) Books:
1. Jacek M. Zurada," Introduction to artificial neural systems", West Publishing Co., 1992,
ISBN: 0-3 14-93391 - 3.
2. Zaccone, G., Karim, M. R., Menshawy, A. "Deep Learning with TensorFlow: Explore
neural networks with Python", Packt Publisher, 2017.
3. S. Rajasekaran and G.A. VijayalakshmiPai, "Neural Networks, Fuzzy Logic and Genetic
Algorithms", PHI Learning Pvt. Ltd., 2003, ISBN:978-81-203-2186-1.

(b) List of Laboratory/Learning Resources Required:


Software: Anaconda Distribution (https://www.anaconda.com/)
Google Colab (https://colab.research.google.com/)
Tensorflow libraries (Jupyter Notebooks)

(c) Other Resources/MOOCs:


1. NPTEL: Computer Science and Engineering – NOC: Deep Learning- Part 1
2. Deep Learning - Course (nptel.ac.in)
3. https://www.coursera.org/learn/neural-networks-deep-learning

1. Rahul Dubey, “An Introduction to Internet of Things: Connecting Devices, Edge


Gateway, and Cloud with Applications”, Cengage India Publication
2. Raj Kamal, “Internet of Things: Architecture and Design Principles, Mc Graw Hill
Education
3. Hanes et al “IoT Fundamentals”, Cisco Press
4. Vijay Madisetti and ArshdeepBahga, “Internet of Things (A Hands-on-Approach)”, ,
Paperback, 2015.
5. A. McEwen, H. Cassimally, “Designing the Internet of Things”, Wiley, 2013.
6. YashwantKanetkar, “21 Internet of Things Experiments”, Kindle edition
7. AdeelJaved, “Building Arduino projects for Internet of Things”, Apress publication
8. Donald Noris, “The Internet of Things: Do it yourself Projects with Arduino,
Raspberry PI and BeagleBone Black” Mc Graw Hill Publication
9. Adrian McEwen & Hakim Cassimally, “Designing the Internet of things”, Willey
publication

http://syllabus.gtu.ac.in/ Page 3 of 4
GUJARAT TECHNOLOGICAL UNIVERSITY
Program Name: Bachelor of Engineering
Level: UG
Branch: Computer Science and Engineering (Data Science)
Course / Subject Code: 3164601
Course / Subject Name: Deep Learning

10. Rahul Dubey, “An Introduction to Internet of Things: Connecting Devices, Edge
Gateway, and Cloud with Applications”, Cengage India Publication
11. Raj Kamal, “Internet of Things: Architecture and Design Principles, Mc Graw Hill
Education
12. Hanes et al “IoT Fundamentals”, Cisco Press
13. Vijay Madisetti and ArshdeepBahga, “Internet of Things (A Hands-on-Approach)”, ,
Paperback, 2015.
14. A. McEwen, H. Cassimally, “Designing the Internet of Things”, Wiley, 2013.
15. YashwantKanetkar, “21 Internet of Things Experiments”, Kindle edition
16. AdeelJaved, “Building Arduino projects for Internet of Things”, Apress publication
17. Donald Noris, “The Internet of Things: Do it yourself Projects with Arduino,
Raspberry PI and BeagleBone Black” Mc Graw Hill Publication
18. Adrian McEwen & Hakim Cassimally, “Designing the Internet of things”, Willey
publication
19. Rahul Dubey, “An Introduction to Internet of Things: Connecting Devices, Edge
Gateway, and Cloud with Applications”, Cengage India Publication

Suggested Course Practical List: (List can be change according to Latest Development)
1. At least 10 practical based on deep learning algorithms must be performed
2. Mini subject project in group 2-3 students

*******

http://syllabus.gtu.ac.in/ Page 4 of 4

You might also like