Teaching computing on the web: a survey of computer science faculty. - Rick Matzen; Rad Alrifai (J. Comput. Sci. Coll., 2006)

Web services architecture and implementation: tutorial presentation. - Rad Alrifai (J. Comput. Sci. Coll., 2008)

A project approach for teaching software architecture and web services in a software engineering course. - Rad Alrifai (J. Comput. Sci. Coll., 2008)

An architecture that incorporates web services to support distributed data. - Rad Alrifai (J. Comput. Sci. Coll., 2008)

Defining undergraduate research in computer science: a survey of computer science faculty. - Rick Matzen; Rad Alrifai (J. Comput. Sci. Coll., 2012)

A data mining approach to evaluate stock-picking strategies. - Rad Alrifai (J. Comput. Sci. Coll., 2017)

Human Action Monitoring for Healthcare Based on Deep Learning. - Yongbin Gao; Xuehao Xiang; Naixue Xiong; Bo Huang 014; Hyo Jong Lee; Rad Alrifai; Xiaoyan Jiang; Zhijun Fang (IEEE Access, 2018)

Error detection and correction using hamming code. - Rad Alrifai (J. Comput. Sci. Coll., 2020)

The role of technology in digital forensics investigations: nifty assignment. - Rad Alrifai (J. Comput. Sci. Coll., 2021)

Using Generative AI to Design Programming Assignments in Introduction to Computer Science. - Rad Alrifai (J. Comput. Sci. Coll., 2024)