Sujoy Datta's repositories
Coding-Problems
Ace your programming interview. Get exceptionally good at coding interviews by solving problems.
Computer-Architecture
In computer engineering, computer architecture is a set of rules and methods that describe the functionality, organization, and implementation of computer systems.
Compiler-Design
A compiler translates the code written in one language to some other language without changing the meaning of the program. ... Compiler design covers basic translation mechanism and error detection & recovery. It includes lexical, syntax, and semantic analysis as front end, and code generation and optimization as back-end.
High-Performance-Computing
High Performance Computing most generally refers to the practice of aggregating computing power in a way that delivers much higher performance than one could get out of a typical desktop computer or workstation in order to solve large problems in science, engineering.
Sales-Page-Template
This is a full stack web application created to visualize the effectiveness of Database Management Systems.
sujoyyyy.github.io
Personal web pages are world wide web pages created by an individual to contain content of a personal nature rather than content pertaining to a company, organization or institution.
Tic-Tac-Toe-App
The player who succeeds in placing three of their marks in a diagonal, horizontal, or vertical row is the winner. It is a solved game with a forced draw assuming best play from both players.
Basketball-Counter-App
A single activity nested layout app which uses button clicks to compare basketball scores of 2 teams and has a reset button.
CN-programs
A computer networking is a process of connecting two more than two computers with the purpose to share data, provide technical support, and to communicate.
Coffee-Order-Summary-App
An app that explores user input feature and generates an order summary which can be shared to social media using intents.
Dynamic-Programming
Dynamic programming is used where we have problems, which can be divided into similar sub-problems, so that their results can be re-used. Mostly, these algorithms are used for optimization.
Engine-Translator-App
A multi activity app that gives basic translation tips from English to a special user defined language "Engine" and has multimedia features for pronunciation. (Ongoing)
JavaScript
JavaScript, often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm.
Machine-Learning
Machine learning is an application of artificial intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed.
Operating-Systems
Basic concepts of operating systems that are taught in a regular UG OS course in a CS curriculum.
React_Application
React is an open-source, front end, JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies.
2017-12-fake-news-top-50
Data and analysis supporting the BuzzFeed News article, "These Are 50 Of The Biggest Fake News Hits On Facebook In 2017," published on Dec. 28, 2017
CSS-Practice
Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a markup language such as HTML.
Device-Drivers
In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automation.
IIITDMK_Courses_Repositories
A collection of course repositories of IIITDM Kancheepuram students
Interactive-Computer-Graphics
A computer graphics system that allows the operator or user to interact with the graphical information presented on the display using one or more of a number of input devices, some of which are aimed at delivering positions relevant to the information being displayed.
Ionospheric-Radar-Returns-Classification-using-SGD
This problem from the Geophysics domain can be mapped into a binary classification problem in Machine learning.
sim-file-generator
This is a python program that generates sim file for the given boolean expression. (Done as an assignment in VLSI course)
Static-About-Me-App
This is an app created of an empty activity of Android Studio. The app displays my career objective and contact details.
streamlit-example
Example Streamlit app that you can fork to test out share.streamlit.io