#
Course title
Description
Headlines
Date
1
(Speaker and Speech Recognition)
In this course, students will learn speech recognition deeply. Traditional methods such as HMM will be covered first, and after that, the new methods based on deep neural networks such as end-to-end and pre-trained models will be taught. In addition,
Spring 2023
2
Advanced Programming
In this course, students will learn the fundamentals and techniques needed to implement high-quality programs. The main subjects are Object-Oriented programming and related topics, GUI programming, etc using Java language.
Spring 2023
3
(Language Understanding)
Teaching basic concepts and various methods used in natural language understanding and generation
Fall 2022
4
Fundamentals of Computer Programming
Introduction to computer and its components, how to store information in the computer, learning how to solve problems, and familiarity with the concepts of programming using C language
Fall 2022
5
Fundamentals of Computer Programming
Introduction to computer and its components, how to store information in the computer, learning how to solve problems, and familiarity with the concepts of programming using C language
Fall 2022
6
Text to Speech Conversion
In this course, students will become familiar with the functionality of the modules of Text to Speech systems. Conversion of Farsi text to speech is highly emphasized in this course.
Spring 2022
7
Advanced Programming
In this course, students will learn the fundamentals and techniques needed to implement high-quality programs. The main subjects are Object-Oriented programming and related topics, GUI programming, etc using Java language.
Spring 2022
8
Introduction to Bioinformatics
Getting familar with some basics in Cell Biology and its main aspects in Bioinformatics. Learning some basic algorithms for sequence alignment, database searching, profiles building, HMM, phylogenetic tree, microarrays, protein structure basics, etc.
Spring 2022
9
Language Understanding
Teaching basic concepts and various methods used in natural language understanding and generation
Fall 2021
10
Fundamentals of Computer Programming
Introduction to computer and its components, how to store information in the computer, learning how to solve problems, and familiarity with the concepts of programming using C language
Fall 2021
11
Fundamentals of Computer Programming
Introduction to computer and its components, how to store information in the computer, learning how to solve problems, and familiarity with the concepts of programming using C language
Fall 2021