The structure of BScIT course seems a bit difficult at first but as you will start with the academic year you’ll start finding it far easy than you thought. Subjects in this course are mainly based on communication skills and information technology. This course requires 3 years to complete and it is divided into the 6 semesters. Each academic year has 2 semesters and every semester has 5 different subjects except for 6th semester, there you will have only 4 subjects + a project work is required to submit in order to get rewarded for the bachelor’s degree. But do not panic if you’re not an already IT guy, things with this course will start making sense to you as you will learn the different programming languages.

In each semester, the student has to do coursework as prescribed by Mumbai University. This work includes subject wise case studies or practical, project and final exams.

The good news is there are no assignments included in the course anymore after the new Credit Based Semester and Grading System (CBSGS).

To qualify for even attending the examination hall Mumbai University has made minimum 70% attendance for all the candidates. Those who fail to manage their minimum attendance criteria shall present their parents/guardians to the HOD or principal of the respected college. What they may ask it’s all up to them. You can, of course, provide the reason for your absence unless you decided to bunk the lectures and go on trekking every day [JK].

Subjects in BScIT course:

The subjects mentioned above and with subjects like mathematics, profession skill development, software engineering, and testing principles, project management fundamentals and cyber law are also included.

The programming subjects included in the complete course are as follows:

  • Programming languages
    • C++ Programming (Object oriented)
    • Java and data structures (Advanced Java)
    • Embedded System programming
  • Web development
    • Designing with HTML and CSS
    • JavaScript (Client-side scripting)
    • PHP (Server side scripting)
    • Asp.Net With C#
    • Java Web Application (JSP, Java Servlets, Hibernate, and struts)
  • Database
    • Database Management System (DBMS)
    • Oracle Pl/SQL
    • Microsoft SQL