Hi, The required study time can vary significantly depending on Program format and schedule: Part-time programs: These typically involve evening or weekend classes for 2-3 hours per session, requiring additional time for assignments and self-study. Expect dedicating around 15-20 hours per week to stay on track. Online BTech. with on-campus sessions: These might have online lectures with mandatory lab sessions or workshops spread across weekends or specific days. Depending on the frequency and intensity of in-person sessions, you might need 10-15 hours per week for online work and additional time for on-campus activities. Upskilling courses: Online courses provide greater flexibility, but self-motivated learning requires setting your own schedule. Aim for daily study sessions of at least 1-2 hours to make consistent progress. Hope it cleared your doubt !