No, in-order to make sure our students experience seamless, uninterrupted video playback and interaction with the faculty, you are required to download our Ace Online Windows, iOS or Android applications. Please find the below links to download our applications: