BSc IT Syllabus 2026: Semester-Wise Subjects, Electives & Books


Updated on 31 Aug, 2026 by Umme Kulsum

BSc IT is a three-year undergraduate programme that provides students with a foundation in programming, databases, operating systems, networking, software development and other areas of information technology. The BSc IT syllabus is generally organised across six semesters, although the exact subjects, electives, practicals and credit structure vary by university.

 

The BSc Information Technology syllabus combines classroom learning with practical work. Depending on the university, students may study programming languages such as C, Python and Java, database management, data structures, computer networks, software engineering, computer graphics, artificial intelligence, cloud computing and cybersecurity. Students may also complete projects, internships, skill-enhancement courses or industry-oriented training during the programme.

BSc IT syllabus

 

Table of Contents
  1. BSc Information Technology Syllabus (Semester-wise)
  2. BSc Information Technology Syllabus in a Private College
  3. Elective Subjects in BSC IT Syllabus
  4. Practical Training / Internship in BSc IT
  5. Skills Developed Through BSc IT Syllabus
  6. Books for BSc IT Syllabus
  7. BSc IT Syllabus FAQs

 

BSc Information Technology Syllabus (Semester-wise)

The BSc IT syllabus semester-wise differs between universities. The table below presents the current Mumbai University NEP 2020 structure available through the referenced syllabus collection. Mumbai University’s FY B.Sc. IT NEP 2020 syllabus is applicable from 2024-25, while the SY syllabus is applicable from 2025-26. The BSc Information Technology syllabus includes the basic and foundational concepts of the computer sciences, programming languages, operating systems, statistics, etc. The BSc Information Technology syllabus at Mumbai University is given below.

Note: The above syllabus can be differ and may change year-wise before considering Students should check the latest semester-wise Mumbai University B.Sc. IT syllabus on the official website.

 

BSc Information Technology Syllabus in a Private College

Private universities generally design their own BSc Information Technology curriculum within the applicable regulatory framework. As a result, subjects, electives, credit distribution, practical components and internship requirements may differ from Mumbai University.

 

The BSc Information Technology syllabus at many of the private colleges is generally of three years, which is further divided into six semesters, and is meant to equip students with an in-depth knowledge of the theoretical and practical foundations of Information Technology. The current VISTAS B.Sc. The Information Technology curriculum is a useful example. It includes programming, information technology fundamentals, mathematics, electives, practical learning, skill courses and internship/project components. The BSc IT syllabus at Vels Institute of Science, Technology, and Advanced Studies is given below:

 

LIST OF DISCIPLINE SPECIFIC ELECTIVE COURSES

 

Elective Subjects in BSC IT Syllabus

Electives allow students to explore specialised areas of information technology beyond the compulsory subjects. The exact elective basket depends on the university and academic year. In particular, the current VISTAS curriculum uses Discipline Specific Electives, while Mumbai University’s NEP structure includes Minor, Open Elective and other basket-based components.

 

The following are examples of specialisations that may be available in BSc IT or related university elective structures. Students should check their university's current syllabus before assuming that every subject is offered in a particular semester.

 

Practical Training / Internship in BSc IT

Practical learning is an important part of the BSc Information Technology syllabus because IT graduates need to apply programming, database, networking and software development concepts outside the classroom. The exact number of practical courses and internship requirements depends on the university.

 

Students may work on programming labs, database exercises, web or mobile applications, software testing assignments, networking activities and project-based tasks. The VISTAS curriculum specifically includes practical/lab components and an internship in Semester 5, followed by project and industry-oriented activities in Semester 6.

 

Skills Developed Through BSc IT Syllabus

The BSc IT syllabus develops a combination of technical, analytical and professional skills. Programming and practical subjects help students understand how software and information systems are designed, while projects and internships provide opportunities to apply these concepts.

 

The skills developed can vary according to the university's curriculum and the student's elective choices. However, students can generally expect to build the following capabilities through their BSc IT subjects and practical training:

 

Books for BSc IT Syllabus

Students should first follow the textbooks and reference materials prescribed by their university or individual subject faculty. Since BSc IT syllabi differ between universities, a single book list cannot be treated as universally prescribed.

 

The following books can be considered supplementary references for commonly taught BSc IT subjects. Students should match each title with the current syllabus before purchasing or using it for examination preparation.

 

BSc IT Syllabus FAQs

What is included in the BSc IT syllabus?

The BSc IT syllabus covers programming, databases, operating systems, networking, software engineering, practicals and other technology-focused subjects.

How many semesters are there in BSc IT?

BSc IT is generally a three-year undergraduate programme divided into six semesters, although curriculum structures vary by university.

Is BSc IT syllabus the same in every university?

No. Universities can prescribe different BSc IT subjects, electives, practicals, credits and internship requirements.

Does BSc IT include practical subjects?

Yes. BSc IT courses generally include programming, database, software or application-related practical work along with theory subjects.

What are the main BSc IT subjects in Mumbai University?

Current NEP 2020 subjects include Programming with C, DBMS, Python, Data Structures, Operating Systems, Core Java and Software Engineering.

Are electives available in BSc IT?

Yes. Depending on the university, BSc IT electives can cover data science, AI, cybersecurity, cloud computing, mobile technology and software development.

Is internship compulsory in BSc IT?

Internship requirements vary by university. Some curricula include an internship or industry training as part of the later semesters.

What skills does the BSc IT syllabus develop?

The course develops programming, database, networking, problem-solving, software development, communication and project-based skills.

What can I do after completing the BSc IT course?

Graduates can pursue software development, testing, web development, IT support, networking, databases, cybersecurity and data-related roles.

Which books are best for the BSc IT syllabus?

Students should prioritise university-prescribed textbooks and use standard references for programming, databases, operating systems and networking as supplementary study material.

Loading exam list...

QA
B.Sc.

Ask Questions

Ask about B.Sc. to experts?

Write here...

Loading...