FAQ about the "CENG501 - Deep Learning" course
- When is the first lecture?
The first lecture will be on October 2, 9:40.
- Where will the lectures take place?
BMB-2, which is in Building A of the Department of Computer Engineering.
- How will the lectures take place?
The lectures will be conducted face-to-face.
- Who can take the course?
- There is a high demand for the course but we are limited by the capacity of the classroom.
- You have to attend the first lecture, if you wish to take the course.
- How can I take the course?
You should attend the first lecture. Registrations will be handled during the add-drop period.
- Can I take the course as a special student?
As long as the demand is manageable, yes. You should attend the first lecture.
- Can I follow the lectures as a guest?
Yes, as long as the capacity of the classroom is sufficient.
- What is the required background?
- Deep Learning:
Although, officially, we are unable to provide any prerequisites, you should have taken a course on Deep Learning beforehand. This course assumes that the student has taken already a course on the fundamentals of deep learning and is familiar with conventional models such as Multi-Layer Perceptrons, Convolutional Neural Networks, Recurrent Neural Networks and Long-Short Term Memory Networks.
- Programming: The course will require hands-on development using Python as the programming language and PyTorch as the deep learning framework.
- Is the course difficult? Should I take it?
- The course is very demanding especially for those with little experience in programming, machine learning and deep learning.
- The course will cover modern approaches in deep learning, and therefore, it will be beneficial for those interested in using modern approaches.