Wang Ran is involved in course construction and is responsible for teaching and courseware design. She participated in the “Framework Study of China’s Continuing Advanced Engineering Education” research project and research for the CCRTVU Eleventh Five-Year Plan.

She graduated with a masters’ degree from the Beijing University of Posts and Telecommunications’ School of Computer Science in 2006. She is now employed as a lecturer at the OUC Department of Computer Science and Technology. She is course leader for the Computer Networking (undergraduate), Network Information Editing, System Development Standard and Documentation, and Flash Animation courses.