Bachelor of Science in Information Technology (BSc IT)

Best bsc it colleges in mumbai

Top Bachelor of Science in Information Technology (BSc IT) College in Mumbai - GSCC

The Bachelor of Science in Information Technology (BSc IT) program at GSCC is designed for students who aspire to build careers in software development, data management, networking, and information systems. Recognized among the top BSc IT college in Mumbai, GSCC offers a curriculum that combines strong theoretical foundations with practical exposure to modern IT technologies.

Located in Malad, with experienced faculty, industry-aligned coursework, and a structured academic environment, GSCC prepares students for careers in the IT sector as well as higher studies such as MCA, MSc IT, and MBA in Information Systems. The BSc IT program is ideal for students seeking a technology-driven undergraduate degree with strong career prospects.

  • Course Name: B.Sc Information Technology (BSc IT)
  • Duration: 3 Years
  • Mode: Full-Time
  • Eligibility: 10+2 (Science preferred)

Learn more about the GSCC admission process.

Subjects- Semester I (Total Credits: 22)
Vertical Particulars   Credit Subjects
1 Major 1 Major 2 Programming with C
Major 2 2 Database Management System
Major 3 2 Practical 1
2 Minor Minor
3 Open Elective (OE) 1 Other Faculty OE 2 Management of Case studies
Open Elective (OE) 2 Other Faculty 2 Open elective in Accounting and finance paper-1
4 Vocational Skill Course VSC 2 Combinational and sequential Design
Skill Enhancement Course SEC 2 Fundamentals of Telecommunication system
5 Ability Enhancement Course AEC 2 Business Communication Skills-1
Indian Knowledge System IKS 2 Indian Knowledge System (Generic)-1
Value Education Course VEC 2 Law Related to Intellectual Property Rights
6 Curricular Courses CC 2 NSS/NCC/Sports/CC/Extension Work
Subjects- Semester II (Total Credits: 22)
Vertical Particulars   Credit Subjects
1 Major 1 Major 2 OOPS with C++
Major 2 2 Web Designing
Major 3 2 Practical II
2 Minor Minor 2 Applied Mathematics
3 Open Elective (OE) 1 Other Faculty OE 2 Leadership Management
Open Elective (OE) 2 Other Faculty 2 Open Elective in Accounting and Finance Paper-II
4 Vocational Skill Course VSC 2 Assembly language programming
Skill Enhancement Course SEC 2 PLSQL
5 Ability Enhancement Course AEC 2 Business Communication Skills-II
Value Education Course VEC 2 Awaited from Mumbai University
6 Curricular Courses CC 2 NSS/NCC/Sports/CC/Extension Work
Semester – III
Course Code Course Type Course Title Credits
USIT301 Skill Enhancement Course Python Programming 2
USIT302 Core Subject Data Structures 2
USIT303 Core Subject Computer Networks 2
USIT304 Core Subject Database Management Systems 2
USIT305 Core Subject Applied Mathematics 2
USIT3P1 Skill Enhancement Course Practical Python Programming Practical 2
USIT3P2 Core Subject Practical Data Structures Practical 2
USIT3P3 Core Subject Practical Computer Networks Practical 2
USIT3P4 Core Subject Practical Database Management Systems Practical 2
USIT3P5 Core Subject Practical Mobile Programming Practical 2
Total Credits 20
Semester – IV
Course Code Course Type Course Title Credits
USIT401 Skill Enhancement Course Core Java 2
USIT402 Core Subject Introduction to Embedded Systems 2
USIT403 Core Subject Computer Oriented Statistical Techniques 2
USIT404 Core Subject Software Engineering 2
USIT405 Core Subject Computer Graphics and Animation 2
USIT4P1 Skill Enhancement Course Practical Core Java Practical 2
USIT4P2 Core Subject Practical Introduction to Embedded Systems Practical 2
USIT4P3 Core Subject Practical Computer Oriented Statistical Techniques Practical 2
USIT4P4 Core Subject Practical Software Engineering Practical 2
USIT4P5 Core Subject Practical Computer Graphics and Animation Practical 2
Total Credits 20
Semester – V
Course Code Course Type Course Title Credits
USIT501 Skill Enhancement Course Software Project Management 2
USIT502 Skill Enhancement Course Internet of Things 2
USIT503 Skill Enhancement Course Advanced Web Programming 2
USIT504 Discipline Specific Elective (Any One) Artificial Intelligence 2
USIT505 Linux System Administration
USIT506 Discipline Specific Elective (Any One) Enterprise Java 2
USIT507 Next Generation Technologies
USIT5P1 Skill Enhancement Course Practical Project Dissertation 2
USIT5P2 Skill Enhancement Course Practical Internet of Things Practical 2
USIT5P3 Skill Enhancement Course Practical Advanced Web Programming Practical 2
USIT5P4 Discipline Specific Elective (Any One) Artificial Intelligence Practical 2
USIT5P5 Linux Administration Practical
USIT5P6 Discipline Specific Elective (Any One) Enterprise Java Practical 2
USIT5P7 Next Generation Technologies Practical
Total Credits 20
(All the practical mentioned in the syllabi are compulsory as per the courses chosen)
Semester – VI
Course Code Course Type Course Title Credits
USIT601 Skill Enhancement Course Software Quality Assurance 2
USIT602 Skill Enhancement Course Security in Computing 2
USIT603 Skill Enhancement Course Business Intelligence 2
USIT604 Discipline Specific Elective (Any One) Principles of Geographic Information Systems 2
USIT605 Enterprise Networking
USIT606 Discipline Specific Elective (Any One) IT Service Management 2
USIT607 Cyber Laws
USIT6P1 Skill Enhancement Course Practical Project Implementation 2
USIT6P2 Skill Enhancement Course Practical Security in Computing Practical 2
USIT6P3 Skill Enhancement Course Practical Business Intelligence Practical 2
USIT6P4 Discipline Specific Elective (Any One)* Principles of Geographic Information Systems Practical 2
USIT6P5 Enterprise Networking Practical
USIT6P6 Skill Enhancement Course Practical Advanced Mobile Programming 2
Total Credits 20

Eligibility : XII (HSC or Equivalent) passed in 1st attempt with minimum 45% Marks (Open Category) and minimum 40% Marks (Reserve Category) from Science, Commerce or Arts Stream.

Available Seats : 120 (50% Reserved for Hindi -speaking linguistic minority).

Program Outcomes

  • BSc (IT) is primarily focused on subjects such as Software, Database, Networking etc.
  • Students who graduate with BSc (IT) background are able to perform technical tasks relating to processing, storing, communication of information between computers, mobile phones & other electronic devices.
  • BSc (IT) syllabus is far more practical and industry oriented.
  • It is 03 years course program as compared to other courses like B.E. , B.Tech. etc.
  • Students get Opportunities to work in various sectors such as in Electronics Information Technology, Communication, Manufacturing, Finance and Business etc.
Course Structure
Subjects- Semester I (Total Credits: 22)
Vertical Particulars   Credit Subjects
1 Major 1 Major 2 Programming with C
Major 2 2 Database Management System
Major 3 2 Practical 1
2 Minor Minor
3 Open Elective (OE) 1 Other Faculty OE 2 Management of Case studies
Open Elective (OE) 2 Other Faculty 2 Open elective in Accounting and finance paper-1
4 Vocational Skill Course VSC 2 Combinational and sequential Design
Skill Enhancement Course SEC 2 Fundamentals of Telecommunication system
5 Ability Enhancement Course AEC 2 Business Communication Skills-1
Indian Knowledge System IKS 2 Indian Knowledge System (Generic)-1
Value Education Course VEC 2 Law Related to Intellectual Property Rights
6 Curricular Courses CC 2 NSS/NCC/Sports/CC/Extension Work
Subjects- Semester II (Total Credits: 22)
Vertical Particulars   Credit Subjects
1 Major 1 Major 2 OOPS with C++
Major 2 2 Web Designing
Major 3 2 Practical II
2 Minor Minor 2 Applied Mathematics
3 Open Elective (OE) 1 Other Faculty OE 2 Leadership Management
Open Elective (OE) 2 Other Faculty 2 Open Elective in Accounting and Finance Paper-II
4 Vocational Skill Course VSC 2 Assembly language programming
Skill Enhancement Course SEC 2 PLSQL
5 Ability Enhancement Course AEC 2 Business Communication Skills-II
Value Education Course VEC 2 Awaited from Mumbai University
6 Curricular Courses CC 2 NSS/NCC/Sports/CC/Extension Work
Semester – III
Course Code Course Type Course Title Credits
USIT301 Skill Enhancement Course Python Programming 2
USIT302 Core Subject Data Structures 2
USIT303 Core Subject Computer Networks 2
USIT304 Core Subject Database Management Systems 2
USIT305 Core Subject Applied Mathematics 2
USIT3P1 Skill Enhancement Course Practical Python Programming Practical 2
USIT3P2 Core Subject Practical Data Structures Practical 2
USIT3P3 Core Subject Practical Computer Networks Practical 2
USIT3P4 Core Subject Practical Database Management Systems Practical 2
USIT3P5 Core Subject Practical Mobile Programming Practical 2
Total Credits 20
Semester – IV
Course Code Course Type Course Title Credits
USIT401 Skill Enhancement Course Core Java 2
USIT402 Core Subject Introduction to Embedded Systems 2
USIT403 Core Subject Computer Oriented Statistical Techniques 2
USIT404 Core Subject Software Engineering 2
USIT405 Core Subject Computer Graphics and Animation 2
USIT4P1 Skill Enhancement Course Practical Core Java Practical 2
USIT4P2 Core Subject Practical Introduction to Embedded Systems Practical 2
USIT4P3 Core Subject Practical Computer Oriented Statistical Techniques Practical 2
USIT4P4 Core Subject Practical Software Engineering Practical 2
USIT4P5 Core Subject Practical Computer Graphics and Animation Practical 2
Total Credits 20
Semester – V
Course Code Course Type Course Title Credits
USIT501 Skill Enhancement Course Software Project Management 2
USIT502 Skill Enhancement Course Internet of Things 2
USIT503 Skill Enhancement Course Advanced Web Programming 2
USIT504 Discipline Specific Elective (Any One) Artificial Intelligence 2
USIT505 Linux System Administration
USIT506 Discipline Specific Elective (Any One) Enterprise Java 2
USIT507 Next Generation Technologies
USIT5P1 Skill Enhancement Course Practical Project Dissertation 2
USIT5P2 Skill Enhancement Course Practical Internet of Things Practical 2
USIT5P3 Skill Enhancement Course Practical Advanced Web Programming Practical 2
USIT5P4 Discipline Specific Elective (Any One) Artificial Intelligence Practical 2
USIT5P5 Linux Administration Practical
USIT5P6 Discipline Specific Elective (Any One) Enterprise Java Practical 2
USIT5P7 Next Generation Technologies Practical
Total Credits 20
(All the practical mentioned in the syllabi are compulsory as per the courses chosen)
Semester – VI
Course Code Course Type Course Title Credits
USIT601 Skill Enhancement Course Software Quality Assurance 2
USIT602 Skill Enhancement Course Security in Computing 2
USIT603 Skill Enhancement Course Business Intelligence 2
USIT604 Discipline Specific Elective (Any One) Principles of Geographic Information Systems 2
USIT605 Enterprise Networking
USIT606 Discipline Specific Elective (Any One) IT Service Management 2
USIT607 Cyber Laws
USIT6P1 Skill Enhancement Course Practical Project Implementation 2
USIT6P2 Skill Enhancement Course Practical Security in Computing Practical 2
USIT6P3 Skill Enhancement Course Practical Business Intelligence Practical 2
USIT6P4 Discipline Specific Elective (Any One)* Principles of Geographic Information Systems Practical 2
USIT6P5 Enterprise Networking Practical
USIT6P6 Skill Enhancement Course Practical Advanced Mobile Programming 2
Total Credits 20
Eligibility

Eligibility : XII (HSC or Equivalent) passed in 1st attempt with minimum 45% Marks (Open Category) and minimum 40% Marks (Reserve Category) from Science, Commerce or Arts Stream.

Available Seats : 120 (50% Reserved for Hindi -speaking linguistic minority).

Programme Outcome

Program Outcomes

  • BSc (IT) is primarily focused on subjects such as Software, Database, Networking etc.
  • Students who graduate with BSc (IT) background are able to perform technical tasks relating to processing, storing, communication of information between computers, mobile phones & other electronic devices.
  • BSc (IT) syllabus is far more practical and industry oriented.
  • It is 03 years course program as compared to other courses like B.E. , B.Tech. etc.
  • Students get Opportunities to work in various sectors such as in Electronics Information Technology, Communication, Manufacturing, Finance and Business etc.