We are Open for Affiliation with other Universities or Franchises. Contact: Mr Mahendra Kanojia 9820477088.
BSc Computer Science – MVLU College
Dr. S. Radhakrisnan Marg
Andheri (East)


About Course

The M.V.L.U. Department of Computer Science was established in 2002, affiliated to University Of Mumbai. We have observed and practice all the development trends of the course in the University. Faculties of the Department are associated with the different committees at university level.

The graduates of the course are eligible for all Indian Government level entrance exams and the course is well recognized by all the global leading universities, which enable students to pursue higher abroad studies. The course at M.V.L.U concentrates on creating links between theory and practice. It covers a wide variety of software and hardware technologies and their applications. It is designed to equip students with the fundamental understanding and practical skills needed by the future leaders of computing and related professions. Throughout the degree, you will develop a sound understanding of mathematical ideas, both for applications such as scientific computing, and for reasoning rigorously about the specification and behavior of programs and computer systems. You will also gain practical problem-solving and program design skills; the majority of subjects within the course are linked with practical work in our well-equipped laboratory.

Course Features

At M.V.L.U, Computer Science is taught as a broad subject. We encourage you to develop your professional competence as well as your intellectual adventure. We do not offer narrow training courses restricted to IT or to the design of web pages – although of course we do consider the theory and practice of these topics within an engineering context.

The ability to approach problems analytically, and to design structured solutions Throughout your course you will have the opportunity to develop the ability to solve problems and produce effective solutions; a skill well recognized and valued by employers. In each year of your degree, laboratory modules will help you to develop skills of data analysis, design and implementation. You will also be introduced to a wide range of modern software development tools and techniques. Your projects will give you the opportunity to gain a thorough understanding of the design and implementation process.

Is this the right course for me?

Its all in your interests
A computer scientist/engineer needs to be able to structure their analysis and design. In many cases satisfaction is gained from constructing a clear and structured solution rather than from the final result. If you enjoy puzzles and intellectual games, it is likely that you already have this skill. Subject requirements

Mathematics is the only required subject, although an experimental science, such as Physics is also helpful preparation.

All students who have passed H.S.C (or equivalent). Examinations are eligible to apply as per the procedure for admission laid down by the University Of Mumbai.

For admission to any class, it is necessary for the students to produce the following documents at the time of submitting applications:


Students seeking admissions to the first year of the degree college should have passed:

H.S.C. Examination (Std XII) of the respective faculty.
Students who have passed H.S.C or equivalent other examination conducted by Board/University outside Maharashtra state should obtain a eligibility certificate from the Registrar University of Mumbai, Eligibility Section, Vidyanagari, Santacruz (East), Mumbai- 400098, before they seek admission to the Degree college
For confirmation of eligibility , the students should submit to the college before the close of the first term Following documents:

The statement of the marks.
The Passing certificate.
The migration certificate.

Eligibility Criteria

A Candidate for being eligible for admission to B.Sc. Computer science (C.S.) degree course shall have passed XII(Science) std. examination of the Maharashtra Board of Secondary & higher Secondary Examination or its equivalent examination with mathematics as one of the subjects.

Computer science (CS) spans the range from theory through programming to cutting-edge development of computing solutions. Computer science offers a foundation that permits graduates to adapt to new technologies and new ideas. The work of computer scientists falls into three categories: a) designing and building software; b) developing effective ways to solve computing problems, such as storing information in databases, sending data over networks or providing new approaches to security problems; and c) devising new and better ways of using computers and addressing particular challenges in areas such as robotics, computer vision, or digital forensics (although these specializations are not available in all computer science programs). Most computer science programs require some mathematical background.

Let us consider what is involved in a career path in each area.

  • Career Path 1: Designing and implementing software. This refers to the work of software development which has grown to include aspects of web development, interface design, security issues, mobile computing, and so on. This is the career path that the majority of computer science graduates follow. While a bachelor’s degree is generally sufficient for entry into this kind of career, many software professionals return to school to obtain a terminal master’s degree. (Rarely is a doctorate involved.) Career opportunities occur in a wide variety of settings including large or small software companies, large or small computer services companies, and large organizations of all kinds (industry, government, banking, healthcare, etc.). Degree programs in software engineering also educate students for this career path.
  • Career Path 2: Devising new ways to use computers. This refers to innovation in the application of computer technology. A career path in this area can involve advanced graduate work, followed by a position in a research university or industrial research and development laboratory; it can involve entrepreneurial activity such as was evident during the dot-com boom of the 1990s; or it can involve a combination of the two.
  • Career Path 3: Developing effective ways to solve computing problems. This refers to the application or development of computer science theory and knowledge of algorithms to ensure the best possible solutions for computationally intensive problems. As a practical matter, a career path in the development of new computer science theory typically requires graduate work to the Ph.D. level, followed by a position in a research university or an industrial research and development laboratory.
  • Career Path 4: Planning and managing organizational technology infrastructure. This is the type of work for which the new information technology (IT) programs explicitly aim to educate students.

After completion of B.Sc CS you can go for following fields:

  1. M.Sc.C.S
  2. M.Sc.I.T
  3. MCA
  4. M.Tech (*After M.Sc) in Computer Science
  5. M.Com

Various MBA courses like MBA in Systems, MBA in IT, MBA in Finance, MBA in Marketing etc.

Professional courses Like:

  1. Diploma in Foreign Trade
  2. Human Resources, Finance etc.
  3. Certification in SAP, ORACLE
  4. .Net
  5. Java
  6. Red Hat Linux etc
  7. Hardware and Networking courses like CCNA, CCNP etc
  8. Eligible for various exams like IAS (Indian Administrative Service)
  9. IFS(Indian Forest Service)
  10. DRDO (Defense Research and Development Organization)
  11. UPSC (Union Public Service Commission)

Many reputed companies like WebX Creations, Datamatics etc had come to our college for Campus Recruitments. These companies provided our Third Year students with live projects on internship basis. This helped students grow their professional skills and also they were provided with experience certificate by the respected company.

Course Syllabi

Semester I

Computer Organization and Design
Programming with Python- I
Free and Open Source Software
Database Systems
Discrete Mathematics
Descriptive Statistics and Introduction to Probability
Soft Skills Development

Semester III

Theory of Computation
Operating System
Database Management Systems
Combinatorics and Graph Theory
Physical Computing and IoT Programming
Skill Enhancement: Web Programming

Semester II

Programming with C
Programming with Python– II
Data Structures
Statistical Methods and Testing of Hypothesis
Green Technologies

Semester IV

Fundamentals Of Algorithms
Advanced JAVA
Computer Networks
Software Engineering
Linear Algebra using Python
.NET Technologies
Skill Enhancement: Android Developer Fundanemtals

Semester V

Data Communication and Networking
Advanced Java Programming- I
Mobile Appilcation Development
Data Management using PL/SQL-I

Semester VI

Advanced Networking & Security
Advanced Java Programming- II
Software Engineering and Testing
Data Management using PL/SQL-II