BSc COMPUTER SCIENCE


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:

https://mvlucollege.in/admission/

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)

Soham Badame 
Company Name :  Ec council cybersecurity online internship

Daniel Stephen Chettiar
Company Name :  Mea Vita Technologies Pvt Ltd

Akash Sheshrao Sanap
Company Name : Dmart

Keshav Virendra Mishra
Company Name :  Rock The IT

Darsh Suresh Chandak 
Company Name :  Supporthives

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.

Vishal Anil Pandey
Company Name :  Supporthives

Ganesh Markandey Mishra
Company Name : Chirag Netting Solutions

Calvin Franky Dsouza
Company Name :  Aurallia

Suraj Verma
Company Name :  Datamatics

Ujwal Joshi 
Company Name :  NUIT solutions

Khan Rehan Abdul Razak
Company Name :  The Byke hospitality private limited

Prashant Ghanshyam Yadav
Company Name :  Shree AGT

Manal Mehmood Shaikh
Company Name :  Shadow Hosting

Shaileshkumar Nirmal
Company Name :   Support Hives

Ajay Dilip Lingayat
Company Name :   Support Hives

Ujwal Nilesh Joshi 
Company Name : Hackberry

Vishal Anilkumar Pandey
Company Name : Support Hives

Priya Pillai
Company Name : Nirvana Technologies

Suraj Kailash Verma 
Company Name : Datamatics

Jay Jayanti Rathod
Company Name : EDU Mark

Angel Claver D’costa
Company Name : EduDev Pvt. Ltd.

Bhavesh Tukaram Jadhav
Company Name : EduDev Pvt. Ltd.

Mohammed Mehran Malgunkar
Company Name : Telematrix

Kritik Balkrishna Bangera 
Company Name :  EduDev Pvt. Ltd.

Vishal Yadav
Company Name : Wipro

Shaileshkumar Nirmal
Company Name : SupportHives

Narayan Shankar Maharana 
Company Name : Suppporthives LLP

Lacky Shivkumar Singh 
Company Name : Supporthives Technology LLP

Dilip Prajapati 
Company Name : Writer Information

Krishna Kumar Shambhu Singh
Company Name: IDfy (Technical associate)

Kamana Rakesh Tripathi
Company Name: Nismotek Ionic Developer (Hybrid App Developer)

Satyam Santosh Choudhary
Company Name: K pro data labs (Software Engineer)

Danish Asad Shamsi
Company Name: Vintage Retro Watch (Owner)

Akash Krishnadas Nair
Company Name: CCure Ongo Pvt Ltd. (Sr. Android Developer)

Sunil Sukkhu Yadav
Company Name: CISS Systems (Software developer)

Ramya Thangaswamy Nadar
Company Name: Wipro (Software developer)

Ranjiv Masurkar
Company Name: Cimpress india (Graphic designer)

Aditya Bimlendra Jha
Company Name: Accenture (Jr. Developer)

Prathmesh Tiwari
Company Name: self-employed (Owner)

Dipen Jayant Ganguly
Company Name: Koto Data labs (Software Engineer)

Aakash Manik Bilgundi
Company Name: Accenture (Content Moderator)

Kunal Prasad
Company Name: WebEngage (Webklipper technologies Pvt Ltd)
Product Support Engineer

Himanshu Vishwakarma
Company Name: Datamatics global services limited (RPA DEVELOPER)

Rajan Gupta
Company Name: Clover infotech (OS administrator)

Sneha Sandeep Bamne
Software Tester

Jitendra Yadav
Company Name: Infovie software solutions pvt ltd. (Technical support executive.)

Rudraksha Ravindra Vaity
Company Name: Dynamic Vishva (Android Developer)

Dilip Kumar Prajapati
Company Name: Dynamic Vishva (Android Developer)

Mitesh Jitendra Awasthi
Company Name: Sapio Umbrella Company (Java Developer)

Tevar Durgadevi Murugan
Company Name: Dynamic Vishva (Android developer)

Hemant Pandey
Company Name: Velocity consultancy (Junior Web developer)

Sonam Pandey
Company Name: Packt (Technical Editor)

RESEARCH CELL
2018-20
INTERNATIONAL INTERDISCIPLINARY CONFERENCE on RECENT TRENDS IN SCIENCE

1) Ms. KAMANA TRIPATHI
1ST PRIZE
TOPIC: AUDIO FINGERPRINTING: REVIEW AND COMPARISON
AUTHORS: KAMANA TRIPATHI1, MAHENDRA KANOJIA2, NIKETA GANDHI3

2) Mr. KUNAL PRASAD
TOPIC: BREAST CANCER DETECTION USING WBCD
AUTHORS: KUNAL PRASAD1, MAHENDRA KANOJIA2, BRIAN DSOUZA3, NIKETA GANDHI4

3) Mr. RANJIV MASURKAR
TOPIC: MOBILE CLOUD DATA OFFLOADING: SOLUTIONS AND LIMITATIONS
AUTHORS: RANJIV MASURKAR1, MAHENDRA KANOJIA2, NIKETA GANDHI3

4) Mr. ANIRUDDH DESHMUKH & Mr. KRITIK BANGERA
TOPIC: INTERNET OF THINGS (IoT) BASED ROBOTIC CAR
AUTHORS: ANIRUDDH DESHMUKH1, KRITIK BANGERA2, MAHENDRA KANOJIA3, NIKETA GANDHI4

2019-20

1) Ms. Gauri N. Gurav & Prof.Mahendra G. Kanojia
TOPIC: A review on classification of breast cancer histopathological images using convolutional neural networks
Journal: National Seminar on Emerging Trendsds in Data Science and Machine Learning
AUTHORS: Gauri N. Gurav1 , Mahendra G. Kanojia2

2) Mr. lrfan Sayyed
I” PRIZE in CyberHack Hackathon
TOPIC: Vulnerability assessment & penetration testing using falcon pi remotely
Team Name: Black Falcon
Competition: Fr. Rodrigues Institute of Technology
Achievements: Job opportunity at Cyware & Cash Price
JOURNAL: (Under Review)
AUTHORS: Irfan Sayyed

3) Prof.Mahendra G. Kanojia
TOPIC: A study on area occupied by nuclei and pixel intensity-based digital
image features for breast cancer histology
JOURNAL: REX Journal, Shri JJTU University
AUTHORS: Mahendra G. Kanojia1

4) Prof.Mahendra G. Kanojia
TOPIC: Histology image texture features description for breast cancer detection
JOURNAL: Spark Journal
AUTHORS: Mahendra G. Kanojia1

5) Prof.Mahendra G. Kanojia
TOPIC: Image processing techniques for breast cancer detection: A Review
JOURNAL: International Conference Publications, Springer
AUTHORS: Mahendra G. Kanojia1

6) Prof.Mahendra G. Kanojia
TOPIC: Computer aided system for nuclei localization in histopathological
images using CNN
Journal: International Conference Publications. Springer
AUTHORS: Mahendra G. Kanojia1

7) Ms. Pushppavisha M. Mani
TOPIC: Comparative Study for detection of breast cancer using SVM algorithms and Wisconsin’s breast cancer dataset
JOURNAL: (Under Publication on Review)
AUTHORS: Pushppavisha M Mani

8) Ms. Durgadevi M. Tevar
TOPIC: BCD using texture feature and machine learning
JOURNAL: (Under Publication Review)
AUTHORS: Durgadevi M. Tevar

9) Mr. Chirag V. Shetty
TOPIC: Learning disability detection using decision tree algorithm
JOURNAL:(Under Publication Review)
AUTHORS: Chirag V. Shetty

Course Syllabi

Semester I

Digital Systems & Architecture
Introduction to Programming with Python
LINUX Operating System
Open Source Technologies
Discrete Mathematics
Descriptive Statistics


Semester III

Principles of Operating System
Linear Algebra
Data Structures
Advanced Database Concepts
Java based Application Development
Web Technologies
Elective (Any one )
Creative Content Writing
OR
Green Technologies

Semester II

Design & Analysis of Algorithms
Advanced Python Programming
Introduction to OOPs using C++
Database Systems
Calculus
Statistical Methods
E-Commerce & Digital Marketing


Semester IV

Theory of Computation
Computer Networks
Software Engineering
IoT Technologies
Android Application Development
Advanced Application Development
Elective (Any one)
Research Methodology
OR
Management & Entrepreneurship


Semester V

Elective-I (Select Any Two)
Artificial Intelligence
Linux Server Administration
Software Testing and Quality Assurance
Elective-II (Select Any Two)
Information and Network Security
Architecting of IoT
Web Services
Skill Enhancement
Game Programming



Semester VI

Elective-I (Select Any Two)
Wireless Sensor Networks and Mobile Communication
Cloud Computing
Cyber Forensics
Elective-II (Select Any Two)
Information Retrieval
Digital Image Processing
Data Science
Skill Enhancement
Ethical Hacking




Events