BCSIT PU - Top Colleges, Course Structure, Eligbility