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
Services
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.
Careers
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 rafiee.net to check all its results and attendances in one place, and the other one to follow-up in LMS system.
Services
What we can help you with
HOMEWORKS
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.
UPLOAD ASSIGNMENTS
There are two types of assignments, Handwritten and Online. Handwritten assignments must be uploaded in related folder according to your course.
CHECK RESULTS
Check your results for either homework, exam, quizzes, class activities or daily bonus. Note automatic results will be updated every 15 minutes.
DAILY BONUS
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.
LECTURER NOTES
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.
ATTENDANCE SHEET
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.
JOIN & ENJOY
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.
Courses
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
Registration
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.
1200+
Students
4+
Universities
8+
Courses
8+
Supervised








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.
testimonials
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