Nasser Assem obtained an Electrical Engineering degree from the Mohammadia Engineering School in Rabat, Morocco (1988), a Master of Science in Computer Science (1995) and a Ph.D. in Computer Science (2002) from Michigan State University, USA.

Nasser held a visiting teaching position at the Department of Computer Science and Engineering at Michigan State University (2002 - 2003). He currently teaches Computer Science at the School of Science and Engineering at Al Akhawayn University in Ifrane, Morocco since 2004. His teaching / research interests include areas in database systems, business intelligence, data warehousing, data mining, machine learning, information retrieval, and, most recently, Big Data analytics. He has served as a Faculty Affairs Committee Chair-elect in the University Academic Council, in addition to several other committees.

Prior to his career in academia, Nasser was employed by the Department of Public Works in Morocco, where he held positions of Software Engineer and Information Technology Services Manager from 1988 to 1993, before going back to graduate school upon being awarded an Excellence U.S. scholarship for a graduate program in the U.S. In 1983, he represented his country Morocco in the International Mathematical Olympiad in Paris, France.

Nasser participated and was involved in the IEEE International Colloquium on Information Sciences and Technology and other IEEE sponsored conferences in Morocco. He supervised undergraduate student research and IEEE activities at Al Akhawayn University, and Sidi Mohamed Ben Abdellah University, including the E-week, web design and applications contests.