This course is designed to provide students with an in-depth understanding of advanced algorithms and their underlying complexity theory. The course covers a broad range of topics in the field of…
The main topics include text processing and basic NLP tasks, language models such as N-gram and neural language models, and some deep learning models (RNN, GRU, LSTM, BiLSTM, Transformers). Two…
The focus of the course is to provide students with sufficient breadth in graph theory and its applications in computer science, as well as some advanced data structures and their applications,…