Semester-Long Internship Program 2022
Please keep visiting this page for updates
Last updated on: 7th March 2022
FOSSEE invites applications for the Semester-long Internship 2022. The students get an opportunity to work with FOSSEE for one semester. This is a remote internship with continuous support and mentoring. To get shortlisted for the internship, Select a project and choose a screening task from the table given below. Then you need to complete at least one of the screening tasks. The selection will be purely based on the evaluation criteria of each screening task.
Terms of Engagement: Remote Full time / Part-time
Important Dates :Registration starts on 26 January 2022 Submission start on 28 January 2022 Registration and submission end date on 25 February 2022 Declaration of the results on 9 March 2022 Start date of the internship 14 March 2022
- To register Please select one of the projects from the table given below and fill out this form to register.
- The submitted task will be reviewed by experts/ mentors from the FOSSEE team.
- After the review, the top submissions will be selected. The results of the selected interns will be displayed on the website.
- The interns will get the flexibility to work full-time (8 hrs a day) or part-time (4 hrs a day) during the internship.
- The selected interns have to submit a duly signed scanned copy of the NOC from the institution head. The format of the NOC shall be sent to the selected interns on their registered email id.
- Only after submission of the NOC, the selection of the intern will be finalised. If any intern fails to submit the NOC, the chance will be given to the next intern on the waitlist.
Please refer to the weblink URL of the respective project for details on the screening task.
Project Name | Screening task description in brief | Weblink | Contact Email Id |
---|---|---|---|
eSim on Cloud | Extending eSim on Cloud platform. Please refer to the web link URL for more details. | ||
Arduino on Cloud | Extending Arduino on Cloud platform. This internship is not about using or programming in Arduino with the actual hardware components nor using an online simulator. It's about improving and enhancing an existing web-based Arduino simulator. Please refer to the web link URL for more details. | ||
Common Interface Project | Extending XCos on Cloud platform. Please refer to the web link URL for more details. | ||
SOUL | Creation of Concept Maps Create a sample concept map using Freeplane software | ||
Osdag | Please select any one.
| ||
Creation of the spoken tutorials on open source software | Level 1 ST Checklist test Level 2 Submission of a 2 min Spoken Tutorial on a given topic | ||
Process Simulation using DWSIM and OpenModelica | Development of Flowsheets, Models using DWSIM/OpenModelica | ||
R | Please select any one Screening task 1: Textbook Companion Project (Propose and complete a TBC) Screening task 2: Case Study Project (Create a case study and submit on the Moodle platform) | ||
Web app development for auto-generation of a spoken tutorial | Submit a proposal and then take Python test. Level 1: Python MCQ test | fellowship@spoken-tutorial.org with the subject line as "FOSSEE Semester-long Internship 2022 - ST" | |
Web app development for auto-generation of mind maps for a given spoken tutorial | Submit a proposal and then take Java test. Level 1: Java MCQ test | fellowship@spoken-tutorial.org with the subject line as "FOSSEE Semester-long Internship 2022 - ST" | |
Moodle migration to a higher version | Submit a proposal for migration. | fellowship@spoken-tutorial.org with the subject line as "FOSSEE Semester-long Internship 2022 - ST" | |
Web development in Spring/JAVA | Submit the screening task and then take Java test. Level 1: Java MCQ test | fellowship@spoken-tutorial.org with the subject line as "FOSSEE Semester-long Internship 2022 - ST" |
- Opportunity to work with faculty from IIT Bombay
- Certificate of Internship
- Recognition on the FOSSEE website
Note: At the end of the internship you may receive an honorarium depending on your quality of work.
- Selected interns' names will be displayed on the FOSSEE website, alternately they shall also receive an email regarding the selection on their registered email id. So it is important to fill in the correct details in the registration form.
- The selected intern has to produce a duly signed NOC from the head of the institution to confirm his selection and joining to the FOSSEE Semester-long internship.
- Once the internship starts, every intern will be assessed every week based on the quality and quantity of the work. At any point, if the work is found unsatisfactory, the internship offer will be withdrawn.
Previous Internship: 2021
Internship title: Semester Internship CFD OpenFOAM FOSSEE IIT Bombay
Internship Description: We are looking for interns with a good understanding of CFD and OpenFOAM. Students shall work on a mutually agreed CFD problem of reasonable complexity.
Steps to participate in this program:
- Interested students should register online. Registration will be open until 05 February 2021. .
- Students will have to solve the problem allotted by us and submit it to us within 3 weeks from the day of receipt of the problem. The submitted simulations will then be reviewed by the OpenFOAM expert team at IIT Bombay.
- Selected students shall be assigned to a faculty member at IIT Bombay to work on their semester project/thesis (as the case may be).
- Students can learn OpenFOAM here.
No of interns: 6
Qualifications: BE/B.tech
Field of Engineering: Third-year/Final year student (B.E / B. Tech program) or BE/B.tech degree holders who are from any one of the following streams or streams related to them: Mechanical/Chemical/Aerospace/Civil
If you have any queries please write to us at: contact-cfd[at]fossee[dot]in
Internship title: Software development of microcontroller in C
Internship Description: We are looking for interns with a good understanding of microcontroller architecture and excellent programming skills in C to contribute towards strengthening the microcontroller simulation feature of an EDA tool developed at IIT Bombay.
- Familiarity with C, microcontroller architecture and exposure to VHDL is highly desired.
- Ability in working with Python and PyQt5 for GUI would be an added advantage, although not mandatory.
- Primary responsibilities:
1. To understand the current framework used for microcontroller simulations, which is written in C and VHDL.
2. To contribute to the emulation code in place to accommodate more instructions of the AVR microcontroller family, & add peripherals like UART and I2C to the microcontroller core.
3. Create circuits involving microcontrollers, write firmware for the microcontroller and test various aspects of the microcontroller emulator.
4. Additional responsibilities may be given to candidates possessing certain skills if needed.
No of interns: 1
Qualifications: Third-year/Final year student (B.E / B. Tech program) or BE/B.tech degree holders who are from any one of the following streams or streams related to them:
Field of Engineering : Electronics and Electrical Engineering(EEE)/ Electronic/ ECE/ instrumentation and control engineering/ Instrumentation engineering and allied fieldsIf you have any queries please write to us at: contact-esim[at]fossee[dot]in
- Internship title: Development of FOSSEE Optimization Toolbox for Scilab
Internship description: This internship requires you to develop FOSSEE Optimization Toolbox (FOT) for Scilab. A Scilab toolbox is a collection of programs to extend the capability of Scilab. FOT already exists and there are many users (internationally) already using it for solving optimization problems. The toolbox offers several optimization routines including, but not limited to, linear optimization, integer linear optimization, unconstrained optimization, bounded optimization and constrained optimization. This internship shall focus on improving it further. Anyone who has a basic understanding of Scilab and C/C++ programming with some domain knowledge of Operations Research can apply. The work will involve writing Scilab and C/C++ code, compilation using open-source compilers, writing help document and test cases. Contributing towards newer examples to solve optimization problems may also be expected.
No of interns: 2
Qualifications : B.E./B.Tech/ M.E. / M.Tech
Specialist / Field of Engineering: Computer Science
If you have any queries please write to us at: contact[at]scilab[dot]in
- Internship title: Creating Spoken Tutorials for Scilab
Internship description: This internship requires you to create a series of Spoken Tutorials for Scilab. A Spoken Tutorial is an audio-visual screen recording that teaches a particular software. You will be expected to prepare a script and slides and finally do the recording. Anyone who has a basic understanding of Scilab can apply. They also have to pass the Spoken Tutorial checklist test to qualify.
No of interns: 2
Department: Any
Qualifications: Any
Specialist: Any
If you have any queries please write to us at: contact[at]scilab[dot]in
Internship title: Extending eSim on Cloud (Full-stack Development)
Internship description: We have built two web-based simulators, one for electronic circuit Simulation (eSim), and another for Arduino simulations with various sensors and components. This is a free and web-based open-source platform in the electronics domain. Most of them that exist are either expensive or proprietary (closed source) in nature.
We started this work during COVID-19 pandemic. During this time (May and June 2020), we had a totally online mode of communication and development. Six students from different institutes across India participated remotely and contributed towards this project. They were mostly 2nd year or 3rd year in their Computer Science BTech programme. This work was done through the FOSSEE Summer Fellowship at IIT Bombay. The source code for which is hosted at https://github.com/frg-fossee/eSim-Cloud. In this Internship, we propose to extend its existing functionality.
No of interns: 2
Department: Any
Qualifications: B.Tech/M.Tech
Field of Engineering: Computer Science
If you have any queries please write to us at: info[at]fossee[dot]in
To know more about the screening tasks for the internship, please refer here: https://sites.google.com/view/frg-fossee-internship
Internship title: Extending Arduino on Cloud (Full-stack Development)
Internship description: The screening tasks will give an idea of what we want our system to be. We have built two web-based simulators, one for electronic circuit Simulation (eSim), and another for Arduino simulations with various sensors and components. This is a free and web-based open-source platform in the electronics domain. Most of them that exist are either expensive or proprietary (closed source) in nature.
We started this work during COVID-19 pandemic. During this time (May and June 2020), we had a totally online mode of communication and development. Six students from different institutes across India participated remotely and contributed towards this project. They were mostly 2nd year or 3rd year in their Computer Science BTech programme. This work was done through FOSSEE Summer Fellowship at IIT Bombay. The source code for which is hosted at https://github.com/frg-fossee/eSim-Cloud. In this Internship, we propose to extend its existing functionality.
No of interns: 2
Department: Any
Qualifications: B.Tech/M.Tech
Field of Engineering: Computer Science
If you have any queries please write to us at: info[at]fossee[dot]in
To know more about the screening tasks for the internship, please refer here: https://sites.google.com/view/frg-fossee-internship
Internship title: Developing and maintaining custom modules for Drupal websites
Internship description: This internship requires you to develop, maintain custom modules, and migrate existing modules written in Drupal 7 to Drupal 8. Anyone with the knowledge in PHP, HTML, JavaScript, MySQL, Drupal 7&8 CMS, Drupal module development, and OOPs concepts can apply.
No of interns: 2
Department: Any
Qualifications: B.E./B.Tech, M.E./M.Tech, B.Sc., M.Sc., B.A., M.A., B.Com.
Field of Engineering: Computer Science
If you have any queries please write to us at: info[at]fossee[dot]in
Internship title: Common Interface Project
Internship description: A graphical diagram involves various blocks (or components), their ports, and connections across ports. Various projects across multiple fields are based on the same central idea. This project aims to combine several such projects while keeping the interface common.
The difference between the projects will have to be developed:
- Creating separate configuration files for each project.
- Creating separate database files for each project.
- Creating separate SVG files for each project.
- Creating separate deployment files for each project.
The projects to be combined include (but are not limited to): Xcos, eSim, DWSIM, OpenModelica
No of interns: 4
Department: Any
Qualifications: B.E./B.Tech./Equivalent
Specialisation: Any
If you have any queries please write to us at: info[at]fossee[dot]in
Internship title: Content creation for R-FOSSEE virtual lab
Internship description: A selected candidate is expected to create content for the R virtual lab project which includes various statistical topics like regression, hypothesis testing, data visualization (bar chart, histogram), K-means clustering, LDA etc. The process involves writing a description of the topic followed by its detailed implementation in R. The selected candidate is expected to follow a strict timeline and should deliver quality content without fail. The certificate will be issued only after the successful completion of the internship.
No. of interns: 1
Department: Any
Qualifications: M.Tech / B.E. / B.Tech / M.C.A / M.Sc (Statistics, Computer Science)
If you have any queries please write to us at: contact-r[at]fossee[dot]in
Internship Title: Development of OpenModelica Chemical Process Simulator
Internship description: The selected candidate is expected to work on the existing chemical process simulation library developed in OpenModelica. The major work will be to integrate more thermodynamics with the library and improve the existing models to reduce the simulation time.
No of interns: 2
Qualifications: B.E/B.Tech
Field of Engineering: Chemical Engineering
If you have any queries please write to us at: contact-om[at]fossee[dot]in
Internship Title: Development of Simulations in DWSIM
Internship description: The selected candidate is expected to work to develop some advanced flowsheets and custom models in DWSIM. Candidates will also work towards compiling and creating a question bank on DWSIM simulation.
No of interns: 2
Qualifications: B.E/B.Tech
Field of Engineering: Chemical Engineering
If you have any queries please write to us at: contact-dwsim[at]fossee[dot]in
Internship title: Improve Yaksh LMS System
Internship description: This internship requires you to develop, fix and maintain modules and features for Yaksh which is an LMS system written in Python and Django. You can take a look at the code available here: https://github.com/FOSSEE/online_test.
Anyone with the knowledge in Python, HTML, JavaScript, MySQL.
The selected candidate is expected to follow a strict timeline and should deliver quality content without fail. The certificate will be issued only after the successful completion of the internship.
No. of interns: 1
Department: Any
Qualifications: M.Tech / B.E. / B.Tech / M.C.A / B.C.A / M.Sc
If you have any queries please write to us at: pythonsupport[at]fossee[dot]in
Internship title: Development of Osdag (open-source steel design software)
Internship Description: We are looking for interns to work on the development of Osdag with a good understanding of:
- Category 1: Steel design using the Indian Standard - The selected interns will work to develop design modules in Osdag by writing design simulations, perform quality check(s) of the software with respect to design results/reports, etc.
- Category 2: Python programming language - The selected interns will work on the software development aspect (frontend and/or backend) of Osdag such as developing new or improving the existing features of Osdag, fixing bugs and other issues as and when required by the team.
Steps to participate in this program:
- Interested students should register online. Registration will be open until 05 February 2021. .
- Students will have to solve the problem allotted by us and submit it to us within 2 weeks from the day of receipt of the problem. The submissions will then be reviewed by the Osdag team at IIT Bombay.
- The selected student(s) shall be assigned to the concerned faculty member at IIT Bombay to work on the project.
- Interested students can opt to convert their project work into their college project thesis but this should be intimated to the assigned faculty during the start of the internship.
Resources to learn Osdag:
No of interns: 6 (4 Civil/Structural + 2 Software)
Qualification: BE/ B.tech/ or ME /M.Tech
- Civil/Structural: Third-year/Final year/Graduate student from Civil Engineering or ME/M.Tech pursuing/completed from Structural Engineering.
- Software: Student pursuing/completed bachelors/masters in Computer Science/IT.
If you have any queries please write to us at: contact-osdag[at]fossee[dot]in
Internship Title: GUI Development for OpenFOAM, a computational fluid dynamics package
Internship Description: OpenFOAM is a tool used to solve fluid flow and heat transfer problems with applicability in Aerospace, Mechanical and Chemical Engineering fields. It is a C++ based coding tool and does not possess a good user interface. Currently, we at FOSSEE, have used a combination of open-source software Python scripts and Blender, to build a prototype GUI. We would like to build on this and extend the capability of this GUI.
Currently, the GUI is built so that it is able to solve 1 fluid-based problem (a tutorial). We would like to extend the GUI's capability to act as the front end through which users can solve 10 more problems that we have in our repository. Previously coded modules will be made available to enable the extension of this GUI.
The intern will work largely in the Python and Blender environments under the guidance of the Python and the OpenFOAM FOSSEE teams. Proficiency in Python is important, and familiarity with Blender is preferred.
No of interns: 2
Qualifications: BE/B.tech, ME/M.Tech
Field of Engineering: Third-year/Final year student (B.E / B. Tech program) or BE/B.tech degree holders or ME/M.Tech from CS/ CSE stream
If you have any queries please write to us at: pythonsupport[at]fossee[dot]in