+91 94217 42015

Maharashtra Shikshan Samiti's

महाराष्ट्र महाविद्यालय, निलंगा

(Affiliated to S. R. T. M. U. Nanded)

Department of Computer Science

About the Department:

The Department of Computer Science and Application offers programs of study related to computing, information technology and software design and application. Our programs involve interdepartmental, multi-institutional and inter-institutional collaboration and have attracted faculty members, undergraduate and graduate students from all over the world. Students may pursue full-time study leading to a Certificate in Computer Science or to B.C.A, M.Sc. degrees.

The Department currently offers B.C.A in Software System Development degrees in its undergraduate program, and M.Sc. (Computer Science) degrees in its graduate program. It also offers a two-year certificate program in computer science, for training or continuing education.

The Department operates a program in cooperative University education in the Three-year degree programs. Following the first two semesters of University courses, students spend alternate Three-month periods taking courses and working in fully salaried computer science related jobs with participating employers. Such a program may improve the student’s motivation and performance, and the practical experience gained may aid the student in choosing future areas of interest.

Vision

To impart applications oriented computer education to meet the industrial   and societal needs and transform the nation to the holistic development.

Mission

To Train and mound the students and faculties to upgrade themselves to the trends of the computer applications and imbibe them in every academic activities of the department.

  • The Computer Applications curriculum is dedicated to preparing students for productive careers in the competitive world.
  • Effective use and implement Applications and software technologies that provide computing solutions to address the needs of an organization.
  • To Act as a bridge between academic and industry by involving the industry needs in every aspects of learning and training.
  • Apply basic cultural, social, legal, and ethical practices inherent in the discipline of computer applications.

 

  • Faculty
  • Sr. NO. NAME  OF THE FACULY DESIGNATION DATE OF JOINING EXPERIENCE C.V. Photo
    1 Mr.Madarse Ravindra Shivajirao Asst prof & Head 23-07-2007 18 Years Resume
    2 Mr.Patil Girish Shivajirao Assistant Professor 01-07-2009 16 Years Resume
    3 Ms.Shahapure Shubhangi Shivaji Assistant Professor 01-07-2014 10 Years Ms.Shahapure S S
    4 Mr.kiwade Dhanraj Suresh Assistant Professor 01-07-2015 9 Years   Resume
    5 Mr.Shinde Mayur Wamanrao Assistant Professor 01-07-2015 9Years Shinde M W

    Programme Outcomes – BCA (Science)

    • Technical applications: The programme facilitates graduates to use and apply current technical concepts and practices in the core computer applications.
    • Problem solving approach: Learners can identify computer application related problems, analyze them and design systems or provide solutions for problems related with legal, ethical and societal issues .
    • Empowerment: The programme empowers graduates for competitive examinations and higher studies.
    • Communication and managerial skills: Students can work and communicate effectively in interdisciplinary environment as independently or in team, and demonstrate scientific leadership in academic and industry .
    • Professional skills: Learners recognize need and ability to engage in continuing professional development .
    • Skilled for resource human industry and entrepreneurship: The programme assists to produce skill oriented human resource.
    • Practical approach: The programme imparts practical skills.

    Syllabus

    Year Sub. Code Subject Name
    BCA -I BCA-101 Fundamentals of Computer Science and Information Technology
    BCA -I BCA-102 Office Automation
    BCA -I BCA-103 Programming in C
    BCA -I BCA-104A Element of Statistics
    BCA -I BCA-105 B Applied English OR Business Communication
    BCA -I BCA-106 Lab Course-1 (C Programming)
    BCA -I S1.Lab2 Lab Course-2 (Office Automation
    BCA -I BCA-201 Java Script
    BCA -I BCA-202 Graphics Design And Content Management Tools
    BCA -I BCA-203 Web Technology
    BCA -I BCA-204A E-Commerce
    BCA -I BCA- 205B Functional English OR Corporate English
    BCA -I BCA-206  Lab Course-Java Script
    BCA -I BCA-207 Lab Course-Web Technology
    BCA -II BCA-301 Programming in C++
    BCA -II BCA-302 Operating System Concepts
    BCA -II BCA-303 Data Base Management System
    BCA -II BCA-304A Introduction to Multimedia
    BCA -II BCA-305 A Numerical Aptitude
    BCA -II BCA-306   Lab Course-C++ Programming
    BCA -II BCA-307  Lab Course-DBMS
    BCA -II BCA-401 Programming in JAVA
    BCA -II BCA-402 Data Structure and Algorithm
    BCA -II BCA-403 RDBMS
    BCA -II BCA-404A Computer Graphics
    BCA -II BCA-405B Logical Reasoning
    BCA -II BCA-406  Lab Course-JAVA Programming
    BCA -II BCA-407  Lab Course-RDBMS
    BCA -III BCA-501 System Analysis and Design (SAAD)
    BCA -III BCA-502 Web Development and PHP Programming
    BCA -III BCA-503 Mobile Application Development
    BCA -III BCA-504-A Computer Network
    BCA -III BCA-505-B Linux Operating System
    BCA -III BCA-506 Lab- PHP Programming
    BCA -III BCA-507 Lab- Mobile Application Development
    BCA -III BCA-601 Software Engineering
    BCA -III BCA-602 Python
    BCA -III BCA-603 Project Development activity and Seminar
    BCA -III BCA-604-A Windows Programming
    BCA -III BCA-605-B Cyber Security
    BCA -III BCA-606 Lab- Python
    BCA -III BCA-607 Lab- Windows Programming and DIP

    Department of BCA 

    About the Department:

    The Department of Computer Science and Application offers programs of study related to computing, information technology and software design and application. Our programs involve interdepartmental, multi-institutional and inter-institutional collaboration and have attracted faculty members, undergraduate and graduate students from all over the world. Students may pursue full-time study leading to a Certificate in Computer Science or to B.C.A,  degrees.

    The Department currently offers B.C.A in Software System Development degrees in its undergraduate program. It also offers a two-year certificate program in computer science, for training or continuing education.

    The Department operates a program in cooperative University education in the Three-year degree programs. Following the first two semesters of University courses, students spend alternate Three-month periods taking courses and working in fully salaried computer science related jobs with participating employers. Such a program may improve the student’s motivation and performance, and the practical experience gained may aid the student in choosing future areas of interest.

    Vision

    To impart applications oriented computer education to meet the industrial   and societal needs and transform the nation to the holistic development.

    Mission

    To Train and mound the students and faculties to upgrade themselves to the trends of the computer applications and imbibe them in every academic activities of the department.

    • The Computer Applications curriculum is dedicated to preparing students for productive careers in the competitive world.
    • Effective use and implement Applications and software technologies that provide computing solutions to address the needs of an organization.
    • To Act as a bridge between academic and industry by involving the industry needs in every aspects of learning and training.
    • Apply basic cultural, social, legal, and ethical practices inherent in the discipline of computer applications.
    • PROGRAMMES OFFERED
    Sr. No. Faculty In-take Capacity Duration Programme Outcomes
    1. BCA 80 03 Years

    06 Semesters

    Name of Subject-Fundamentals of Computer Science and Information

    Technology

    Outcome

    1.To learn Basic Function of Devices like I/O, HDD etc. To Understand the Fundamental of Software and Hardware.

    2.Understand the Concept of Operating System and Network

    Name of Subject -Office Automation Outcomes

    After completion of this course student will be able to understand the computer software, hardware, made available to simplify and automate a variety of office operations such as data processing, data manipulating and data presentation with

    various application those are presents in Microsoft office tools packages

    Name of Subject -Programming in C

    Outcomes

    1. To study of structure of programming languages, structure of c program.

    2. To study different keyword for making program.

    3. To develop programs using operators and control statement.

    4. To describe an array, structure, union, string and functions.

    5. Student are able to develop application software

     

    2. M.Sc.(CS) 30 02 Years

    04 Semesters

    M.Sc. Computer Science (affiliated colleges)

    M.Sc.(CS) F. Y. (Semester I)

    SCMPSC-401 Computer Architecture and Microprocessor

     

    Course Outcomes:

    After successful completion of this course, students should be able to:

    i. Students will acquire skill of Assembly Language programming using 8086 Microprocessor

    ii. Student will be familiar with Internal Processing of Computers.

     

    M.Sc.(CS) F. Y. (Semester I)

    SCMPSC-402 Python Programming

     

    Course Outcomes:

    After successful completion of this course, learner will be able to

    1. Write programs using Python programming constructs.

    2. Design and Develop applications using Python programming.

    3. Design object oriented programs with Python classes.

    4. Use exception handling in Python applications for error handling.

    5. Design and Develop applications connecting with database.

     

    M.Sc.(CS) F. Y. (Semester I)

    SCMPSC-403 Advanced Java

     

    Course Outcomes:

    After successful completion of this course, students should be able to:

    i. Create dynamic and interactive web sites and interaction with client and server.

    ii. Do server side programming with java Servlets and JSP.

    iii. Implement different data structure using collection framework.

     

     

    M.Sc.(CS) F. Y. (Semester I)

    SCMPSE-401A Data Analytic with Power BI

     

    Course Outcomes:

    After successful completion of this course, students should be able to:

    i. Publish a desktop report to the Power BI Service

    ii. Identify common challenges in Power BI data models, implement smart solutions, and

    avoid common mistakes

     

    M.Sc.(CS) F. Y. (Semester I)

    SCMPSE-401B Statistical Method

     

    Course Outcomes:

    i. Understand the have the basic knowledge on data collection and various statistical

    elementary tools.

    ii. Have the critical thinking in the theory of probability and its applications in real life

    problems

     

    M.Sc.(CS) F. Y. (Semester I)

    SCMPSE-401C Web Technology

     

    Course Outcomes:

    i. Describe the concepts of WWW including browser and HTTP protocol.

    ii. List the various HTML tags and use them to develop the user friendly web pages.

    iii. Define the CSS with its types and use them to provide the styles to the web pages at

    various levels.

    iv. Develop the modern web pages using the HTML and CSS features with different

    layouts as per need of applications.

    v. Use the JavaScript to develop the dynamic web pages.

    vi. Use server side scripting with PHP to generate the web pages dynamically using the

    database connectivity.

     

     

    M.Sc.(CS) F. Y. (Semester I)

    SVECR-401 Research Methodology

     

    Course Outcomes

    · Students who complete this course will be able to understand and comprehend the basics

    in research methodology and applying them in research/ project work.

    · This course will help them to select an appropriate research design.

    · With the help of this course, students will be able to take up and implement a research project/ study.

    · The course will also enable them to collect the data, edit it properly and analyse it accordingly. Thus, it will facilitate students’ prosperity in higher education.

    · The Students will develop skills in qualitative and quantitative data analysis and presentation.

    · Students will be able to demonstrate the ability to choose methods appropriate to research objectives.

    M.Sc.(CS) F. Y. (Semester II)

    SCMPSC-451 Mobile Application Development with Kotlin

    Course Outcomes:

    By the end of the course, student will be able to write simple GUI applications, use built-in

    widgets and components, work with the database to store data locally, and much more.

     

    M.Sc.(CS) F. Y. (Semester II)

    SCMPSC-452 Cloud Computing

     

    COURSE OUTCOMES

    1. After successful completion of this course, student will be able to Explain the core concepts

    of the cloud computing paradigm: how and why this paradigm shift came about, the

    characteristics, advantages and challenges brought about by the various models and services

    in cloud computing.

    2. Apply the fundamental concepts in datacenters to understand the tradeoffs in power,

    efficiency and cost.

    3. Identify resource management fundamentals, i.e. resource abstraction, sharing and

    sandboxing and outline their role in managing infrastructure in cloud computing.

    4. Analyze various cloud programming models and apply them to solve problems on the cloud.

    M.Sc.(CS) F. Y. (Semester II)

    SCMPSC-453 NoSQL with MongoDB

    Course Outcomes

    Upon completion of this course, learners should be able to:

    1. Define, compare and use the four types of NoSQL Databases (Documentoriented,

    KeyValue Pairs, Column-oriented and Graph).

    2. Demonstrate an understanding of the detailed architecture, define objects, load

    data, query data and performance tune Column-oriented NoSQL databases.

    3. Explain the detailed architecture, define objects, load data, query data and

    performance tune Document-oriented NoSQL databases.

    4. Demonstrate an understanding of the detailed architecture, define objects, load

    data, query data and performance tune Key-Value Pair NoSQL databases.

    5. Explain the detailed architecture, define objects, load data, query data and

    performance tune Graph NoSQL databases.

    6. Evaluate NoSQL database development tools and programming languages.

    7. Perform hands-on NoSql database lab assignments that will allow students to use the four NoSQL database types via products such as Cassandra, Hadoop Hbase, MongoDB, Neo4J and Riak.

     

     

    M.Sc.(CS) F. Y. (Semester II)

    SCMPSE-451A Data Structure

    Course Outcomes:

    After successful completion of this course, students should be able to:

    i. Ability to analyze algorithms and algorithm correctness.

    ii. Ability to summarize searching and sorting techniques

    iii. Ability to describe stack, queue and linked list operation.

    Ability to have knowledge of tree and graphs concepts.

     

    M.Sc.(CS) F. Y. (Semester II)

    SCMPSE-451B Software Testing

     

    Course Outcomes:

    1. At the end of the course the students will be able to Design test cases suitable for a software

    development for different domains.

    2. Identify suitable tests to be carried out and prepare test planning based on the document.

    3. Document test plans and test cases designed and Use of automatic testing tools.

     

    M.Sc.(CS) F. Y. (Semester II)

    SCMPSE-451C PHP and MySQL

     

    Outcomes:

    · Able to design dynamic and interactive web pages, websites.

    · Able to run PHP scripts on server and retrieve results.

    · Able to handle databases like MySQL using PHP in web sites.

    Second Year M.Sc. (Computer Science)*

    (Revised CBCS pattern)

    Introduced from Academic Year 2020-2021

    Course Code: CS-301

    Course Title: Advance Database Administration

    Course Outcomes:

    Students Will be able to explain and evaluate the fundamental theories and requirements that

    influence the design of modern database systems. Students can analyze the background

    processes involved in queries and transactions, andexplain how these impact on database

    operation and design

    Course Code: CS-302

    Course Title:Web-Technologies

     Course Outcome

    Students Will be Students are able to develop a dynamic webpage by the use of PHP and java

    script. On completion

     

    Course Code: CS-303

    Course Title:Data Mining & Data Warehousing

    Course Outcome:

    Students Will be Understand Data Warehouse fundamentals, Data Mining Principles.

    Identify appropriate data mining algorithms to solve real world problems

    Course Code: CS-304(A)

    Course Title:Artificial Intelligence

    Course Outcome:

    Students will be able to compare AI with human intelligence and traditional information

    processing and discuss its strengths and limitations as well as its application to complex and

    human-centered problems.

    Students Will be able to apply the basic principles, models, and algorithms of AI to

    recognize, model, and solve problems in the analysis and design of information systems

     

    Course Code: CS-304(B)

    Course Title:Mobile Application Development

    Course Outcome:

    Student will be able to write simple GUI applications.

    Students will be also able to use built-in widgets and components, work with the database

    tostore data locally.

    Course Code: CS-304(C)

    Course Title:Research Methodology

    Course Outcome:

    Students Will be demonstrate knowledge of research processes (reading, evaluating, and

    developing), Perform literature reviews using print and online databases.

    Course Code: CS-307-B

    Course Title:Cyber Security

    Course Outcome:

    Students will understand principles of web security.

    Students will understand key terms and concepts in cyber law, intellectual property and

    cybercrimes, trademarks and domain theft.

    Course Code: CS-308

    Course Title:SK-03 Seminar Presentation Activity

    Course Outcome:

    Help the student increase self-motivation, personal responsibility, and understanding of his or

    her role in being an informed participant in the educational process.

    Create an environment that helps the student establish healthy relationships and support

    networks.

    Course Code: CS-401

    Course Title:Digital Image Processing

     Course Outcome:

    Students will be Analyze images in the frequency domain using various transforms.

    Evaluate the techniques for image enhancement and image restoration and also categorize

    Course Code: CS-402

    Course Title:Linux Administration

    Course Outcome:

    Students will be able carry the duties of a Unix system administer.

    Students will learn to do file processing, process management, IO management, queues

    management, networking, storage backup, account management, proper system start-up and

    shutting down, as well as other tasks.

    Course Code: CS-403

    Course Title: Major Project development Activity

    Course Outcome:

    Project based learning will increase their capacity and learning through shared cognition.

    Students will have an ability to identify, formulate and implement computing solutions.

    Students will be able to design a system, component or process as per needs and

    Specification

     

    Course Code: CS-404-A

    Course Title:Client Server Technology

     Course Outcome:

    Gain Exposure on most common used servers.

    Understand the concept of client-server development and learn problem solving skills

    Course Code: CS-404-B

    Course Title:Software Testing Tools

     Course Outcome:

    At the end of the course the students will be able to Design test cases suitable for a software

    development for different domains.Identify suitable tests to be carried out and prepare test

    planning based on the document.Document test plans and test cases designed and Use of

    automatic testing tools.

    Course Code: CS-407-B

    Course Title:Logical Reasoning and Quantitative Aptitude

    Course Outcome:

    Understand the basic concepts of QUANTITATIVE ABILITY and LOGICAL REASONING

    Skills, acquire satisfactory competency in use of VERBAL REASONING and Solve campus

    placements aptitude papers covering Quantitative Ability, Logical Reasoning and Verbal

    Ability

     

    • Students’ Achievements/ Merits
    Sr. No. Academic Year Seat Number Name of the Student % % or Award or Achievement
    1 2019-20 DB35450 1. JADHAV SANGITA BALAJI 81.52 University First Merit in

    M.Sc(Computer Science)

    DB35451 1.  JADHAV SHRADHA SANJAY 80.84 University Second Merit in

    M.Sc(Computer Science)

    ZF2291 1. JADHAV SARIKA SHESHERAO 83.50 University Second Merit in

    BCA

    2 2020-21 DB44373 1. BOYNE SHITAL DILIPRAO 89.80 University Third Merit in

    M.Sc(Computer Science)

    2.
    3.
    3 2021-22 ZI4685 1.      DIVE YASHODA RAM 90.75 University First Merit in

    BCA

    2.
    3.
    4 2022-23 1.
    2.
    3.
    5 2023-24
    BCA Results
    Sr.No. Academic Year No.  of Students Enrolled No. of Students Appeared for Exam Passed Failed Percentage of Result
    1 2019-20 76 76 47 29 62%
    2 2020-21 99 99 94 5 94%
    3 2021-22 108 108 107 1 99%
    4 2022-23 75 75 47 28 63%
    5 2023-24 84 84

     

    M.Sc. Results
    Sr.No. Academic Year No.  of Students Enrolled No. of Students Appeared for Exam Passed Failed Percentage of Result
    1 2019-20 16 16 16 Nil 100%
    2 2020-21 18 18 16 2 89%
    3 2021-22 8 8 8 Nil 100%
    4 2022-23 32 32 31 1 97%
    5 2023-24 31 30
    • Best Practices of the Department
    Sr. No. Title of the Best Practice Photos
    Studay Tour Tour Photo                                             
    1
    2 Poster Presentation  

       

    Sr.No Title of Report Name of the Teacher Link of Report
    1 ICT Class Mr.Madarse R S Madarse ICT
    2 ICT Class Mr.Patil G S patil sir
    3 ICT Class Ms.Shahapure S S shahapure mam
    4 ICT Class Mr.Kiwde D S Kiwde sir
    5 ICT Class Mr.Shinde MW https://mmnilanga.org/wp-content/uploads/2024/06/GuestLecture2024.pdfMayur ICT
    6 Poster Presentation Mr.Shinde MW poster presentation
    7 Guest Lecture Dr.Menkudele GuestLecture2024