This document proposes ROSAIC, a round-wise scheduling approach for mobile clouds based on task complexity. ROSAIC divides tasks into subtasks of equal complexity and schedules them in rounds across devices. It aims to address issues with traditional scheduling in mobile clouds like dynamic topology changes and unfair task distribution. The document outlines ROSAIC's architecture, describes its approach to estimating task complexity and runtime, and presents experimental results showing ROSAIC outperforms other scheduling strategies in reducing average completion time.