R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible.
R is an integrated suite of software facilities for data manipulation, calculation and graphical display. It includes an effective data handling and storage facility, a suite of operators for calculations on arrays, in particular matrices, a large, coherent, integrated collection of intermediate tools for data analysis, graphical facilities for data analysis and display either on-screen or on hardcopy, and a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities.
This software is used for the practicals of following classes :
F. Y. B. Sc. Comp. Sci.
Semester-I : Paper-VI : Descriptive Statistics and Introduction to probability
Semester-II : Paper-VI : Statistical Methods and Testing of Hypothesis
S. Y. B. Sc. I.T.
Sem-IV : Paper-IV - Computer Oriented Statistical Techniques
M. Sc. I.T.
For more details please visit : https://www.r-project.org
Scilab is a free and open-source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, numerical optimization, and modeling etc. Scilab is one of the major open-source alternatives to MATLAB.
This software is used for the practicals of following classes :
F. Y. B. Sc. I.T.
Semester-I : Paper-IV : Discrete Mathematics
Semester-II : Paper-IV : Numerical and Statistical Techniques
For more details please visit : https://www.scilab.org
Turbo C++
Turbo C++ Program 2018, version 3.2 (setup for Windows PC) is avowed as a C and C++ programming platform to code and develop the applications while serving as an overall podium for C++ learning, which is compatible with Windows 10, 8, 8.1 and 7.
Turbo C++ is the powerful and a well-built tool designed to work efficiently as a code compiler and linker to program in C++ codes to make them writing-cushy, and engrossing.
Compatibility
This is versatile software as it is compatible with both 32-bit and 64-bit building code, so any PC user that has a passion for coding can relax and relish the effectiveness and simplicity of the software.
Portable
The software is small but mighty as it is highly portable and the codes written for a specific computer can be executed on another successfully.
This software is used for the practicals of following classes :
F. Y. B. Sc. Information Technology
Semester-I: Paper-I : Imperative programming
Semester-II: Paper-I : Object Oriented programming
F. Y. B. Sc. Computer Science
Semester-II: Paper-I : C programming
Link to Download : https://archive.codeplex.com/?p=turboc
Ubuntu is a complete Linux operating system, freely available with both community and professional support. The Ubuntu community is built on the ideas enshrined in the Ubuntu Manifesto: that software should be available free of charge, that software tools should be usable by people in their local language and despite any disabilities, and that people should have the freedom to customize and alter their software in whatever way they see fit.
Ubuntu includes the very best in translations and accessibility infrastructure that the Free Software community has to offer, to make Ubuntu usable by as many people as possible.
Ubuntu is suitable for both desktop and server use.
Ubuntu includes thousands of pieces of software, starting with the Linux kernel version 4.15 and GNOME 3.28, and covering every standard desktop application from word processing and spreadsheet applications to internet access applications, web server software, email software, programming languages and tools and of course several games.
This software is used for practicals of F.Y.B.Sc. Computer Science Semester-I, Free and Open Source Softwares subject.
From where you can download this?
NetBeans IDE
NetBeans IDE is a free and open source integrated development environment for application development on Windows, Mac, Linux, and Solaris operating systems.
The IDE simplifies the development of web, enterprise, desktop, and mobile applications that use the Java and HTML5 platforms. The IDE also offers support for the development of PHP and C/C++ applications.
HTML/JS, PHP and C/C++ NetBeans bundles include Java Runtime Environment and do not require a separate Java installation.
JDK 8 is required for installing and running the Java SE, Java EE and All NetBeans Bundles. NetBeans 8.2 does not run on JDK 9 or later. You can download standalone JDK or download the latest JDK with NetBeans IDE Java SE bundle.
This software is used for the practicals of following classes :
T. Y. B. Sc. Information Technology
Semester-V : Paper-V : Enterprise Java
Link to Download : https://netbeans.org/downloads/8.2/
Eclipse is an integrated development environment (IDE) used in computer programming. Eclipse is written mostly in Java and its primary use is for developing Java applications
It is used for practicals of F.Y.B.Sc. Computer Science Semester-I, Free and Open Source Softwares subject.
WordPress :
It is a content management system (CMS) based on PHP & MySQL. Features include a plugin architecture and a template system. WordPress is the most popular website management system in use.
It is used for practicals of F.Y.B.Sc. Computer Science Semester-I, Free and Open Source Softwares subject.
My SQL :
MySQL is an Oracle-backed open source relational database management system (RDBMS) based on Structured Query Language (SQL). MySQL runs on virtually all platforms, including Linux, UNIX and Windows. Although it can be used in a wide range of applications, MySQL is most often associated with web applications and online publishing.
It is open source database.
It is used for practicals of following subjects :
F.Y.B.Sc. Computer Science Semester-I : Database Management Systems
Android Studio offers features that enhance your productivity when building Android apps, such as:
A flexible Gradle-based build system
A fast and feature-rich emulator
A unified environment where you can develop for all Android devices
Instant Run to push changes to your running app without building a new APK
Code templates and GitHub integration to help you build common app features and import sample code
Extensive testing tools and frameworks
Lint tools to catch performance, usability, version compatibility, and other problems
C++ and NDK support
Built-in support for Google Cloud Platform, making it easy to integrate Google Cloud Messaging and App Engine
This software is used for the practicals of following classes :
S. Y. B. Sc. Comp. Sci.
Semester-IV : Paper-VII : Android Fundamental Developers
Wampserver :
Stands for "Windows, Apache, MySQL, and PHP." WAMP is a variation of LAMP for Windows systems and is often installed as a software bundle (Apache, MySQL, and PHP). It is often used for web development and internal testing, but may also be used to serve live websites.
The most important part of the WAMP package is Apache (or "Apache HTTP Server") which is used run the web server within Windows. By running a local Apache web server on a Windows machine, a web developer can test webpages in a web browser without publishing them live on the Internet.
WAMP also includes MySQL and PHP, which are two of the most common technologies used for creating dynamic websites. MySQL is a high-speed database, while PHP is a scripting language that can be used to access data from the database. By installing these two components locally, a developer can build and test a dynamic website before publishing it to a public web server.
While Apache, MySQL, and PHP are open source components that can be installed individually, they are usually installed together. One popular package is called "WampServer," which provides a user-friendly way to install and configure the "AMP" components on Windows.
From where you can download this?
Unity is the ultimate game development platform. You can use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, console . It is a cross-platform game engine. which is primarily used to develop video games and simulations for computers, consoles and mobile devices.
This software is used for the practicals of following classes :
T. Y. B. Sc. Comp. Sci.
Semester-V : Paper-V : Game Programming
Java:
Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
Java is free to download. Get the latest version at https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Graphical Network Simulator-3 (shortened to GNS3) is an open source software used for network simulation. It has the features of emulating various network devices such as routers , switches, ,firewalls etc. It allows the combination of virtual and real devices, used to simulate complex networks.
This software is used for M.Sc. Information Technology practicals in the advanced computer network subject
Virtual Box :
It is free and open source software for virtualizing the operating system. It is used for Operating system practicals of F.Y. B. Sc. I.T. The practical has the introduction of virtualization using this software.
Python :
It is a programming language that lets you work more quickly and integrate your systems more effectively.
It is used for practicals of following subjects :
F.Y.B.Sc. Computer Science Semester-I : Python Programming
S.Y.B.Sc. I.T. Semester-III : Python Programming
The Keil 8051 Development Tools are designed to solve the complex problems facing embedded software developers. When starting a new project, simply select the microcontroller you use from the Device Database and the µVision IDE sets all compiler, assembler, linker, and memory options for you.
The µVision IDE combines project management, run-time environment, build facilities, source code editing, and program debugging in a single powerful environment. µVision is easy-to-use and accelerates your embedded software development.
Since it is provided under an open source license, the Keil RTX CMSIS-RTOS can be freely used and distributed which allows the creation and sharing of software components
Keil MDK is the most comprehensive software development system for ARM processor-based microcontroller applications.
This software is used for the practicals of following classes :
M.Sc (Information Technology) - Part II - Sem III : Paper – I - Embedded System
S.Y.B.Sc. (Information Technology) - Sem IV : Paper – I - Introduction To Embedded System
Raspbian is the “official” operating system of the Raspberry Pi and because of that, it's the one most people will want to start with. Raspbian is a version of Linux built specifically for the Raspberry Pi. It comes packed with all the software you'll need for every basic task with a computer.
Raspbian is a Linux Distribution. Rather than a brand new OS, Raspbian is a modified version of the popular Debian Squeeze Wheezy distro (which is currently in stable testing). It runs on a patched version of the Linux Kernel, which is what can be found on the Raspberry Pi GitHub.
Advantages of the raspberry pi is, it is small in size, and it works as a normal computer at low cost.
This software is used for the practicals of following classes :
S.Y.B.Sc. (Computer Science) - Sem III : Paper – VI - Physical Computing And IoT
Anaconda is a free and open-source distribution of the Python and R programming languages for scientific computing (data science, machine learning applications, large-scale data processing, predictive analytics, etc.), that aims to simplify package management and deployment. Package versions are managed by the package management system conda. The Anaconda distribution is used by over 15 million users and includes more than 1500 popular data-science packages suitable for Windows, Linux, and MacOS.
This software is used for the practicals of following classes:
S.Y.B.Sc.(Information Technology)-Sem III : Paper – I - Python Programming
S.Y.B.Sc.(Information Technology)-Sem III : Paper – I - Python Programming
SQL Plus :
SQL Plus is the most basic Oracle Database utility, with a basic command-line interface, commonly used by users, administrators, and programmers. SQL*Plus is an interactive and batch query tool that is installed with every Oracle Database installation. It has a command-line user interface, a Windows Graphical User Interface (GUI) and the iSQL*Plus web-based user interface.
There is also the SQL*Plus Instant Client which is a stand-alone command-line interface available on platforms that support the OCI Instant Client. SQL*Plus Instant Client connects to any available Oracle database, but does not require its own Oracle database installation. See the Oracle Call Interface Programmer's Guide for more information on the OCI Instant Client.
SQL*Plus has its own commands and environment, and it provides access to the Oracle Database. It enables you to enter and execute SQL, PL/SQL, SQL*Plus and operating system commands.
This software is used for the practicals of following classes:
S.Y.B.Sc.(Computer science) - Sem III - Paper – IV - Database management system.