Bachelor of Science in Computer Science (B.Sc. CS)
AICTE Approved | Affiliated to University of Mumbai
The Bachelor of Science (B.Sc.) in Computer Science is a three-year undergraduate programme offered under the University of Mumbai. The programme is designed to provide a strong theoretical and practical foundation in computer science and computing technologies. The curriculum includes subjects such as programming languages, data structures, algorithms, database management systems, operating systems, computer networks, software engineering, artificial intelligence, and data science, as prescribed by the University of Mumbai. The course emphasizes logical thinking, problem-solving, and hands-on practical experience, preparing students for higher education and career opportunities in software development, IT services, data analytics, research, and related computing fields.
Intake Capacity: 24
Subjects:
SEM - I | SEM - II | SEM - III | SEM - IV | SEM - V | SEM – VI |
|---|---|---|---|---|---|
Design & Analysis of Algorithms | Principles of Operating System | Computer Networks | Artificial Intelligence | Data Science | |
Fundamentals Of Database System | Introduction to OOP using C++ | Theory of Computation (Major II) | Software Engineering | Information and Network Security | Cloud Computing and Web Services |
Computer Science Practical 1 (Digital Systems & Architecture & Fundamentals of Database Systems) | Major Practical 1 (Design & Analysis of Algorithms & OOPs using C++) | Data Structures (Major-III) | IoT Technologies | Linux Server Administration | Information Retrieval |
Entrepreneurship Management | Statistical Methods – II | Computer Science Practical 1 (Principle of Operating System & Data Structures) | Computer Science Practical 4 | Cyber Forensics | Ethical Hacking |
Stress Management - II | Leadership Management | Operation Research-I | Operation Research-II | Project Management | Cyber laws and IPR |
Introduction to Programming with Python (Practical) | Basic concepts in Research | Environmental Management & Sustainable Development - I | Environmental Management & Sustainable Development - II | ||
LINUX Operating System (Practical) | Web Technologies | Java Programming | Mobile Application Development | ||
Introduction To Communication Skills -I | Advanced Python Programming | लेखन कौशल्ये-२ (महाजालावरील लेखन) / हिंदी भाषा : व्यावहारिक प्रयोग | Introduction to Communication Skills in English II | ||
Environmental Management & Sustainable Development - I | Environmental Management & Sustainable Development - II | Extension work | Extension work | ||
Indian Knowledge System | लेखन कौशल्ये -१ (कायाालयीन लेखनव्यवहार आणि पत्रव्यवहार) / हिन्दी भाषा : कौशल के आधार | Field Project | Community Engagement Project | ||
Extension Work -I | Extension work -II |
