Interactive class and e-learning village

We offer e-learning facilities to every knowledge hunger around the word. MRafiee is a portal for active students in my class to live track their knowledge growth. However, all resources in MRafiee is free for knowledge diggers.

Services shortcuts


Find useful link to jump to your page . Looking for your attendance sheet, Homework or Assignment upload ! Click on the buttons below to redirect to the page.





online test
Class Videos


Find opportunities right for you

Learning Management System (LMS)

By appearance of COVID-19, the demand to e-learning has increased significantly. Hence, we have integrated a fully customized LMS system to facilitate online learning even more.  All assignments, attendances, quizes, forum, online chat and exams are included.  Yet, there is no registration for public and it is designed for registered students at some specific universities. Each student has two Dashboards, one for to check all its results and attendances in one place, and the other one to follow-up in LMS system.  


What we can help you with


Check your homeworks weekly. Every new home work will upload in relevant course and you can access your homework and find dateline in this section.


There are two types of assignments, Handwritten and Online. Handwritten assignments must be uploaded in related folder according to your course.


Check your results for either homework, exam, quizzes, class activities or daily bonus. Note automatic results will be updated every 15 minutes.


You want extra marks! No worries, You can get extra score by answering a daily bonus questions which are uploaded everyday. The questions are taken from the lecture you've learn in the corresponding week.


Did you miss the class or a key point in the class? Just go to Lecturer notes which are raw screen shots of professor's handwritten on the board. You can Seem take a note, complete your notebook or even download them for better understanding.


Have you ever think of look at lecturer's attendance sheet even in a glance to make sure if he did a mistake ? You can look at your attendance in details. It's live and will be updated every 15 minutes.

Tutorial Videos

Share what you Learn

Various tutorial videos rated by out experts were gathered all for FREE. No need to register. Just click on button below and benefit lots of free tutorial videos.

Our most prominent Content Creators

All of our instructors are experts in their fields of expertise and great in transferring their knowledge - teaching skills are supported by our author coach program.

Become an Instructor

If you're adept in knowledge and skills in your field of interest, don't hesitate to come aboard.
We are opened for new instructor positions.

Contact us to become an Instructor


Current Lecturing Courses

Technical English for Engineering

Technical (Special) English for Engineering students including Electrical & Electronics engineering students in addition to ICT students.

Digital Communications

Digital communication as a compulsory course for telecommunication engineering and ICT students. The pre-requistique courses include Numerical Calculations, Fundamentals if Telecommunication Systems and Systems and Signals.

Satellite Communication

Satellite communication is an optional course every electrical engineering student can take after completing 3 years. Digital Communication is a pre-requisite to this course.

Fundamentals of Telecommunication Systems

This is a mandatory course for telecommunication and electronic engineering students. Full understanding of Systems and Signals and also Electromagnetic is a must before taking this course.

Key solutions

Key solutions


We’re happy to back up our claims with detailed results – how many agencies can say that? Take a look at our wide range of clients, from FTSE100 to exciting new startups, and discover how we’ve helped take their business to a new level.

Registration Benefits

Registration benefits

Register, Log-in and Enjoy your pre-made profile

Registration to this online platform is literally easy and free of charge. However, you need a Matrix number (Student ID) provided by your university to benefit fro services in your profile. After you’ve registered,  you are given a profile where you can see all your online results, attendance sheet, uploaded assignments and etc. You are also able to upload your assignment with no pain.

Why choose us

My Experiences so far...

Know more about me

I have teached and trained more than 1200 students in four different universities as a Senior Lecturer since graduated as a Ph.D holder.  I have lectured various electrical engineering courses such as Digital Communications, Fundamental of Telecommunication engineering, Technical ( special) English for electrical engineering, Filter Analyst and Synthesis, Logic Design, Signals and Systems and etc.  Currently, I am supervising more than 8 student projects either as a main supervisor or co-supervisor. 









Optional Subtitle

Meet the Teaching Assistants

Several sharp students are assisting in teaching.


Saleh Salimi

TA of Digital Communications

  • Sundays
  • 12:30 PM to 13:30 PM
  • Class No.: 105

Mostafa Moradnia

TA of Digital Communications

  • Mondays
  • 12:30 PM to 13:30 PM
  • Class No.: 105

Amin Dehbashi

TA of Digital Communications

  • Saturdays
  • 12:30 PM to 13:30 PM
  • Class No.: 105

Reza Hassani

TA of Digital Communications

  • Wednesdays
  • 12:30 PM to 13:30 PM
  • Class No.: 105

Top 100 Outsourcing Companies Worldwide

The IAOP have selected 2018’s best outsourcing service providers.

Global Leader

The recipients are selected based on their industry expertise, work portfolio, and client feedback.

Watts Humphrey Software Process Achievement Award

They recognize outstanding achievements in improving the ability of a target organization to create and evolve software-dependent systems.

Success Stories

Success Stories

We’re as good as they say we are

We’re happy to back up our claims with detailed results – how many agencies can say that? Take a look at our wide range of clients, from FTSE100 to exciting new startups, and discover how we’ve helped take their business to a new level.


What our customers say about us

“With over 30 years of experience in this industry I’ve yet to encounter a firm that is more centered on excellence, both in treating human beings that serve the company, and in fabricating software in service of their clients.”

Howard Sam Smith

President and CEO - Odessa Inc.

contact us

Let's Talk !

We’re open to discussing your ideas and look forward to bringing them to life

Scroll to Top