Bachelor of Computer Science (B.Sc.CS)
Introduction
A Bachelor of Computer Science is a Bachelor’s degree affiliated to University of Mumbai. This degree is of three years having six semesters. This degree is basically centered on subjects such as programming, databases, and systems administration. This degree is honoured for finishing a project of study in the field of programming advancement, programming testing, programming designing, web plan, databases, programming, and PC systems administration and PC frameworks.
Syllabus
FIRST SEMESTER
Digital Systems & Architecture
Introduction to Programming with Python
LINUX Operating System
Open Source Technologies
Discrete Mathematics
Descriptive Statistics
Soft Skills
SECOND SEMESTER
Design & Analysis of Algorithms
Advanced Python Programming
Introduction to OOPs using C++
Database Systems
Calculus
Statistical Methods
E-Commerce & Digital Marketing
THIRD SEMESTER
Principles of Operating Systems
Linear Algebra
Data Structures
Advanced Database Concepts
Java based Application Development
Web Technologies
Green Technologies
FOURTH SEMESTER
Theory of Computation
Computer Networks
Software Engineering
IoT Technologies
Android Application Development
Advanced Application Development
Research Methodology / Management & Entrepreneurship
FIFTH SEMESTER
Linux Server Administration
Software Testing and Quality Assurance
Information and Network Security
Web Services
Game Programming
FIFTH SEMESTER
Cloud Computing
Cyber Forensics
Information Retrieval
Data Science
Ethical Hacking
Eligibility
A candidate for being eligible for admission to B.Sc. (Computer science) shall have passed the Std. XII Examination of the Maharashtra Board of Higher Education or its equivalent and have secured not less than 45% marks in aggregate at the first attempt (40% in case of reserved category) Every candidates admitted to the degree Course shall have to registrar himself/herself with the University of Mumbai.
Admission
Admission to the course offered by the rules framed by the University of Mumbai from time to time and will be given at the commencement of the first semester.
Candidates seeking admission other than Maharashtra board and colleges affiliated other than University of Mumbai must produce a Transfer Certificate from the board/college last attended.
Programme Outcome
To formulate, to model, to design solutions, procedure and to use software tools to solve real world problems.
To design and develop computer programs/computer -based systems in the areas such as networking, web design, security, cloud computing, IoT, data science and other emerging technologies.
To familiarize with the modern-day trends in industry and research based settings and thereby innovate novel solutions to existing problems.
To apply concepts, principles, and theories relating to computer science to new situations.
To use current techniques, skills, and tools necessary for computing practice
To apply standard Software Engineering practices and strategies in real-time software project development
To pursue higher studies of specialization and to take up technical employment.
To work independently or collaboratively as an effective tame member on a substantial software project.
To communicate and present their work effectively and coherently.
To display ethical code of conduct in usage of Internet and Cyber systems.
To engage in independent and life-long learning in the background of rapid changing IT industry.