Interned at IIIT Hyderabad Intership is from 14th July 2022 to 14thJuly 2023 I have learnt,used and applied technologies including:
- Elm
- React JS
- SVG(Scalable Vector Graphics)
- Lit(for lightweight web comps)
Worked under Professor Venkatesh Choppella and had Professor Chakravarti Bhagvathi as my internal coordinator.
Today I familiarised myself with elm the programming language inclusign syntax,loops,arithmetics and functions.
Today I built an elm list app to better understand the syntax of elm
I practiced writing more basic elm code.
I worked on building a calculator app on elm I wrote the View,Msg and parts of the model and update section.
I updated the functions and completed writing the model and parsed button clicks to go from String to Float.
I successfully built a functioning calculator app
I revised OS concepts that are needed to build transition states for the experiments.(Process states and context switches)
I read about Context Switching and some CPU schedualing algorithms.
I read about CPU schedualing algorithms.
- Round Robin
- FIFS (Preemption and Non-Preemption)
- SJF (Preemption and Non-Preemption)
I read about System Calls,threads,Mutual Exclusion in Critical Sections
I read about Bankers algorithm and Dining philospers problem.Also worked on designing the UI for the experiments.
I practiced DOM concepts by building a web app for playing drums.
I practiced react JS, and learnt about flex box.
I have gone throught the built components and tried to uneratand their code.Learnt about props and bind.
I have built Log component for the experiments.
I have added scroll to the log component Log component for the experiments.I also designed the UI for experiment 2.
I have designed UI for experiment for experiment 3.
I have built the basic view component for experiment 3 learnt a new language,its called SVG,it is helpful when we want to create diagrams flow charts and other visual elements.I used W3school resources and also http://thenewcode.com/1068/Making-Arrows-in-SVG to help me build the polylines for the diagram.
Finished the view component.
Finished view component for experiment 4. Used W3schools for documentation help.
Learning about Lit from tutorials
Implementing and changed componets and App.js to Lit.