The B.Sc. IT program of Mumbai University is specially designed to provide broad understanding and developing of IT and its interfaces. The program helps to gain knowledge skill beyond computer skills to Telecommunication systems and Networking to e-commerce etc.
a) A candidate for being eligible for admission to the degree course of Bachelor of Science-Information Technology, shall have passed XII standard examination of the Maharashtra Board of Higher Secondary Education or it’s equivalent with Mathematic and Statistics as one of the subject and should have secured not less than 45% marks in aggregate for open category and 40% marks in aggregate in case of Reserved category candidates.
b) Candidate who have passed Diploma (Three years after S.S.C. – Xth Std.) in Information Technology/ Computer Technology/ Computer Engineering/ Computer Science/ Electrical, Electronics and Video Engineering and Allied Branches/Mechanical and Allied Branches/ Civil and Allied branches are eligible for direct admission to the Second Year of the B.Sc. (I.T.) degree course.
However, the Diploma should be recognized by the Board of Technical Education or any other recognized Government Body. Minimum marks required 45% aggregate for open category candidates and 40% aggregate for reserved category candidates.
Candidates with post HSC-Diploma in Information Technology/Computer Technology/ Computer Engineering/ Computer Science/ and Allied branches will be eligible for direct admission to the Second Year of B.Sc. (I.T.).
However, the Diploma should be recognized by the Board of Technical Education or any other recognized Government Body Minimum Marks required 45% aggregate for open category candidates and 40% aggregate for reserved category candidates.
Bsc IT syllabus is broken into six semesters and below is the semester-wise list of subjects taught
For first year
Sem I | Sem II | |
---|---|---|
1 | Imperative Programming | Object Oriented Programming |
2 | Digital Electronics | Microprocessor Architecture |
3 | Operating Systems | Web Programming |
4 | Discrete Mathematics | Numerical and Statistical Methods |
5 | Communication Skills | Green Computing |
6 | Imperative Programming Practical | Object Oriented Programming Practical |
7 | Digital Electronics Practical | Microprocessor Architecture Practical |
8 | Operating Systems Practical | Web Programming Practical |
9 | Discrete Mathematics Practical | Numerical and Statistical Methods Practical |
10 | Communication Skills Practical | Green Computing Practical |
For second year
Sem III | Sem IV | |
---|---|---|
1 | Python Programming | Core Java |
2 | Data Structure | Introduction to Embedded System |
3 | Computer Networks | Computer Oriented Statistical Techniques |
4 | Database Management Systems | Software Engineering |
5 | Applied Mathematics | Computer Graphics and Animation |
6 | Python Programming Practical | Core Java Practical |
7 | Data Structure Practical | Introduction to Embedded System Practical |
8 | Computer Networks Practical | Computer Oriented Statistical Techniques Practical |
9 | Database Management Systems Practical | Software Engineering Practical |
10 | Mobile Programming Practical | Computer Graphics and Animation Practical |
For Third year
Sem V | Sem VI | |
---|---|---|
1 | Software Project Management | Software Quality Assurance |
2 | Internet of Things | Security in Computing |
3 | Advanced Web Programming | Business Intelligence |
4 | Artificial Intelligence OR Linux System Administration |
Principles of Geographic Information Systems OR Enterprise Networking |
5 | Enterprise Java OR Next Generation Technologies |
IT Service Management OR Cyber Laws |
6 | Project Dissertation | Project Implementation |
7 | Internet of Things Practical | Security in Computing Practical |
8 | Advanced Web Programming Practical | Business Intelligence Practical |
9 | Artificial Intelligence Practical OR Linux System Administration Practical |
Principles of Geographic Information System Practical OR Enterprise Networking Practical |
10 | Enterprise Java Practical OR Next Generation Technologies Practical |
Advanced Mobile Programming |