CENG403 SPECIAL TOPICS IN COMPUTER ENGINEERING: INTRODUCTION TO DEEP LEARNING
Course Code: | 5710403 |
METU Credit (Theoretical-Laboratory hours/week): | 3 (3.00 - 0.00) |
ECTS Credit: | 6.0 |
Department: | Computer Engineering |
Language of Instruction: | English |
Level of Study: | Undergraduate |
Course Coordinator: | |
Offered Semester: | Fall and Spring Semesters. |
Course Objectives
At the end of the course students will be able to have an understanding of fundamental deep learning techniques, and can apply them to real-life problems.
Related Program Educational Objectives are:
- design, construct and operate software-intensive systems.
- analyze problems from a computational viewpoint, propose algorithmic solutions, and implement them correctly and efficiently.
Course Content
Fundamental concepts in machine learning; history of artificial neuron models; perceptron learning; gradient descent and its alternatives: multi-layer perceptrons; convolutional neural networks; recurrent neural networks.
Course Learning Outcomes
At the end of the course students will be able to:
- Understand basic buildings blocks and concepts in deep learning.
- Be knowledgable in various deep learning architectures.
- Design, train and test deep neural networks.