My Teaching

Here is my lectured courses so far:

# Course Title Semester University
76

Electrical Engineering Lab.

Autumn 2024 University of Maragheh
75

Introduction to Data structures and programming

Autumn 2024 University of Maragheh
74

Introduction to Electrical Engineering
EE_P1
kvl_kcl_examples
EE_P2
EE_P3
EE_P4
cheatsheet
electrical engineering1 slides with comments

Autumn 2024 University of Maragheh
73

Electrical Engineering 2
Electricity 1v2
Electricity 2
Electricity 3
Electricity 4
Electricity 5
Electricity 6

Comments: Electricity 2_comments , Electricity 3_comments , Electricity 4_comments , Electricity 5and6_comments

Autumn 2024 University of Maragheh
72

Seminar (M.Sc. course)

Spring 2024 University of Maragheh
71

Computer and biological computation

Spring 2024 University of Maragheh
70

Computer programming

Spring 2024 University of Maragheh
69 Electrical Engineering 1
Spring 2024 University of Maragheh
68 Electrical Engineering Lab. Spring 2024 University of Maragheh
67 Introduction to Data structures and programming Autumn 2023 University of Maragheh
66 Electrical Engineering 2 Autumn 2023 University of Maragheh
65 Introduction to Electrical Engineering Autumn 2023 University of Maragheh
64 Electrical Engineering Lab. Autumn 2023 University of Maragheh
63 Electrical Engineering 1 Spring 2023 University of Maragheh
62 Computer application in Psychology Spring 2023 University of Maragheh
61 Computer and biological computation Spring 2023 University of Maragheh
60 Introduction to Electrical Engineering Autumn 2022 University of Maragheh
59 Electrical Engineering Lab. Autumn 2022 University of Maragheh
58 Introduction to Data structures and programming Autumn 2022 University of Maragheh
57 Internet Engineering Autumn 2022 University of Bonab
56 Electrical Engineering 1 Spring 2022 University of Maragheh
55 Computer and biological computation Spring 2022 University of Maragheh
54 Computer application in Psychology Spring 2022 University of Maragheh
53 Introduction to Electrical Engineering Autumn 2021 University of Maragheh
52 Electrical Engineering Lab. Autumn 2021 University of Maragheh
51 Introduction to Data structures and programming Autumn 2021 University of Maragheh
50 Computer and programming Basics Autumn 2021 University of Maragheh
49 Introduction to Artificial Intelligence  (M.Sc. course) Spring 2021 Tabriz Islamic Art University
48 Web Software Development (M.Sc. course) Spring 2021 Tabriz Islamic Art University
47 Advanced Computer Networks (M.Sc. course) Spring 2021 UCNA
46 Network management (M.Sc. course) Spring 2021 UCNA
45 Introduction to Artificial Intelligence  (M.Sc. course) Autumn 2020 Tabriz Islamic Art University
44 Computer Networks (M.Sc. course) Autumn 2020 UCNA
43 Automata theory Autumn 2020 UCNA
42 Computer Game Design Autumn 2020 UCNA
41 Internet Engineering Spring 2020 UCNA
40 Network management (M.Sc. course) Spring 2020 UCNA
39 Web Software Development (M.Sc. course) Autumn 2019 Tabriz Islamic Art University
38 Database Basics  Autumn 2019 Tabriz Islamic Art University
37 Advanced Topics in Networking (M.Sc. course) Autumn 2019 UCNA
36 Automata theory Autumn 2019 UCNA
35 Computer Game Design Autumn 2019 UCNA
34 Secure Computing Spring 2019 Azarbaijan Shahid Madani University
33 Data structures Spring 2019 Azarbaijan Shahid Madani University
32 Network management (M.Sc. course) Spring 2019 UCNA
31 Secure Computing Spring 2019 UCNA
30 Computer Networks Autumn 2018 Azarbaijan Shahid Madani University
29 Networks’ Lab. Autumn 2018 Azarbaijan Shahid Madani University
28 English for Computer Science and Engineering Autumn 2018 Azarbaijan Shahid Madani University
27 Engineering Economics Autumn 2018 UCNA
26 Automata theory Autumn 2018 UCNA
25 Computer Game Design Autumn 2018 UCNA
24 Computer Programming Spring 2018 Azarbaijan Shahid Madani University
23 Computer Networks Spring 2018 Azarbaijan Shahid Madani University
22 Secure Computing Spring 2018 Azarbaijan Shahid Madani University
21 Computer Basics Spring 2018 Azarbaijan Shahid Madani University
20 Secure Computing Spring 2018 UCNA
19 Internet Engineering Spring 2018 UCNA
18 Internet Engineering Autumn 2017 Urmia University
17 English for Computer Science and Engineering Autumn 2017 Azarbaijan Shahid Madani University
16 Scientific Writing and Presentations Autumn 2017 Azarbaijan Shahid Madani University
15 Computer Basics Autumn 2017 Azarbaijan Shahid Madani University
14 Engineering Economics Autumn 2017 UCNA
13 Strategic Management in IT Autumn 2017 UCNA
12 Computer Game Design Autumn 2017 UCNA
11 Objectoriented programming  Spring 2017 SUT
10 Data structures and algorithms Spring 2017 SUT
9 Internet Engineering Spring 2017 UCNA
8 Database Lab.  Autumn 2016 Urmia University
7 Networks’ Lab.  Autumn 2016 Urmia University
6 Database design Autumn 2016 UCNA
5 Automata theory Autumn 2016 UCNA
4 Data structures Summer 2016 UCNA
3 Networks’ Lab. Spring 2016 Urmia University
2 Advanced programming Autumn 2015 Urmia University
1 Networks’ Lab. Autumn 2015 Urmia University