Scilab Advanced Workshop on 1 October 2020
Pandit Madan Mohan Malaviya National Mission on Teachers and Teaching
|Course Content||Teaching Faculty||Who Should Attend|
|Duration and Venue||Criteria for Certification||Course Fee|
|How to Apply||Accommodation||Note|
|Address For Communication|
click here to download the brochure
Scilab is a Free/Libre and Open Source Software (FLOSS), created mainly for numerical computations. It uses state of the art numerical libraries, such as LINPACK, EISPACK and LAPACK, and hence, its results are highly reliable. Scilab implements the user-friendly language, similar to the one used in the popular software Matlab. But unlike Matlab, Scilab can be freely downloaded, freely copied, freely modified and also freely distributed. Naturally, Scilab can be used absolutely free of cost, unlike Matlab, which can be extremely expensive, especially to the industry. Scilab comes with a graphical programming interface Xcos, which is similar to Simulink. A good knowledge of Scilab will help improve the employment potential of your students.
You must see the four short videos given by Prof. Kannan Moudgalya about Scilab and its benefits.
The FOSSEE project at IIT Bombay (https://fossee.in) has been promoting Scilab, and other FLOSS, such as Python, OpenFOAM, eSim, Osdag, OpenModelica, DWSIM, R, Drupal and Linux, and open source hardware, such as Arduino and OpenPLC. FOSSEE is also funded by NMEICT, MHRD.
Methodology of the Workshop
The interested participants have to register online and pay the registration fee. The registration form will be available until 20 September 2020. The registered participants have to choose any ONE of the assignments given below and submit on or before 27 September 2020.
Assignment 1: Xcos Textbook Companion
Create an Xcos Textbook Companion (Xcos TBC) referring to a Scilab Textbook companion (Scilab TBC). A list of already completed Scilab TBC is available here for your reference. You will have to choose one of the completed Scilab TBC. Please note that this will be purely on a first come first serve basis. Further instructions shall be sent to you over email.
Assignment 2: Simulink to Xcos migration
This assignment is only for those participants who have some experience with Simulink.
Pick up and propose any existing reasonably complex Simulink diagram and code it in Xcos and compare the results. Further instructions shall be sent to you over email.
Solving the assignments may require some learnings. We recommend the participants to go through the basic level Spoken tutorials on Scilab, which will help them do the assignment if needed. You will find the required code files as demonstrated in the Spoken Tutorial, under the Code File section.
The submitted assignments will then be reviewed by the Scilab expert team. If the submitted assignment is approved, the participants will be allowed to attend the “Scilab-Advanced” workshop. If the submitted simulation is not approved, those participants will be automatically registered to the “Scilab-Beginner” workshop. No separate fee will be charged for the participants who are moved from Scilab-Advanced to the Scilab-Beginner workshop. The decision of the FOSSEE team about the approval/rejection of the assignment will be final. No request for refund of fee will be entertained, in case any participant doesn’t qualify to attend the Scilab-Advanced workshop. Final list of participants who are selected for Scilab-Advanced will be announced on 29/30 September 2020.
The “Scilab-Advanced” workshop will cover practising the advanced spoken tutorials on Scilab and live online lectures on some topics. Additionally, there will be a presentation/discussion session on the assignment which the participants would have simulated to qualify for attending the advanced workshop.
The Scilab-Advanced workshop will have two parts.
A. About 4 hours of learning the below listed advanced topics on Scilab using a mix of pre-recorded spoken tutorials and live lectures.
- Differential Equations using Scilab
- Graphical user Interface in Scilab
- Xcos in Scilab
- PID controller using Xcos
- Optimisation using Scilab
- Solving nonlinear equations in Scilab
- Solving system of linear equations Gaussian Methods
B. About 2 hours of presentation/discussion session on the assignment which the participants would have submitted to qualify for attending the “Scilab-Advanced” workshop
- Prof. Kannan M Moudgalya, Department of Chemical Engineering, IIT Bombay
- Prof Ashutosh Mahajan, Department of IEOR, IIT Bombay
- FOSSEE and Spoken Tutorial Teams, IIT Bombay
This Scilab-Advanced workshop will be useful to students, faculty, and working professionals who have a working knowledge of Scilab and are already well aware of the Scilab Spoken Tutorials available under the basic level.
Please note that the participation in the Scilab-Advanced workshop is subject to the approval/disapproval of the submitted assignment as mentioned under the “Methodology of the Workshop” section.
The Scilab-Advanced workshop will be conducted online on Thursday, 1 October, 2020 from 10 A.M to 5 P.M
Participation certificates will be provided to all participants after successful completion of the workshop, in an electronic form.
Participants who attend the workshop will be given an option to act as a TA (Teaching Assistant) for the Scilab-Beginner workshop to be conducted on 7 October 2020. All such participants will be given a TA certificate. Details about the responsibilities of a Teaching Assistant will be informed later.
The application will be strictly online, and no other mode of application will be entertained.
The link for online registration is :
The registration form will be available until 20 September 2020. The registered participants will receive an email on 20/21 September 2020 consisting of instructions to submit the assignment. Participants will have to solve the assignment and submit it on or before 27 September 2020. The submission will then be reviewed by the Scilab expert team. If the submission is approved, the participants will be allowed to attend the “Scilab-Advanced” workshop. If the submitted assignment is not approved, those participants will be automatically registered to the “Scilab-Beginner” workshop. No separate fee will be charged for the participants who are moved to the Scilab-Beginner workshop. The decision of the FOSSEE team about the approval/rejection of the submitted assignment will be final. No request for refund of fee will be entertained, in case any participant doesn’t qualify to attend the Scilab-Advanced workshop.
- As the workshop is conducted online, it is mandatory to have a laptop and a working internet connection with good bandwidth.
- The assignments submitted to us will be reviewed by Scilab experts at FOSSEE.
- The decision of approval/rejection by the FOSSEE team will be final.
- It is recommended to have Scilab Version 6.1.0 installed in the system to attend the workshop.
- The installation sheet is available here.
- Following operating systems can be used for installing Scilab:
- Windows: 32/64-bit Vista/7/8/10
- Linux: 32/64-bit x86 Ubuntu 16.04 or above
- macOS: 10.7 (OS X Lion) or newer
- Any queries related to assignment can be asked through FOSSEE Forums Alternatively, you can write to us at firstname.lastname@example.org
- Any queries related to spoken tutorials on Scilab can be asked through Spoken Tutorial Forums
- Any other general queries about the workshop can be sent to email@example.com