git404hub

what is nmims_mumbai fr?

shivambansal96/nmims_mumbai — explained in plain English

Analysis updated 2026-05-18

16PythonAudience · developerComplexity · 1/5Setup · easy

tl;dr

Day-by-day Python course notes covering loops, OOP, interview patterns, and recursion, written for engineering students at NMIMS Mumbai.

vibe map

mindmap
  root((NMIMS Notes))
    What it does
      Day by day study log
      Python fundamentals
      Interview patterns
    Tech stack
      Python
    Use cases
      Learn Python basics
      Review DSA patterns
      Exam prep
    Audience
      Engineering students

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Follow a day-by-day study log covering Python fundamentals through OOP and recursion.

VIBE 2

Review common coding interview patterns like two-pointer and sliding window with code examples.

VIBE 3

Use the notes as exam and interview prep for data structures and algorithms in Python.

what's the stack?

Python

how it stacks up fr

shivambansal96/nmims_mumbai920linjerry-stack/capital-studioadya84/ha-world-cup-2026
Stars161616
LanguagePythonPythonPython
Setup difficultyeasyeasyeasy
Complexity1/53/52/5
Audiencedeveloperresearchergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

in plain english

This repository is course notes and worked Python examples for engineering students at NMIMS Mumbai, specifically the AI, Cyber, and CSBS batches. The README is the actual study material, structured as a day-by-day learning log with topic explanations and short code samples for each idea. The README states it is in progress and that the training is ongoing, with the first four days marked complete. Day 1 covers Python fundamentals: for and while loops, list comprehensions, lists with append and index access, tuples as immutable sequences with index and count, sets including union, intersection, and duplicate removal, dictionaries with key-value CRUD operations, and an introduction to classes and objects, including static methods and instance methods. Each topic has a short definition followed by a code block, often with the expected output written as a comment. Day 2 walks through the four pillars of object-oriented programming: encapsulation as data hiding and access control, inheritance as code reuse and type hierarchy, polymorphism through method overriding under a shared interface, and abstraction as separating interface from implementation. The framing is geared toward students preparing for exams and interviews rather than a research-style treatment. Day 3 moves into common interview patterns: the two-pointer technique for array traversal, the sliding window pattern for finding optimal subarrays, and regular expressions for pattern matching and text processing. Day 4 covers recursion as a function calling itself in a divide-and-conquer style, backtracking as a try-and-revert search for constraint problems, and linked lists as a node-based structure built from pointer manipulation. A Mermaid diagram at the top of the README draws the four days as connected subgraphs to show the learning path. The README also links to an external resource on Canva. There is no install section, license file, or runnable project: the repository is structured as a study notebook in Markdown, where the value is the explanations and code samples themselves. The tagline at the top describes the goal as cracking data structures and algorithms with Python, from logic to problem solving. The full README is longer than what was shown.

prompts (copy fr)

prompt 1
Explain the two-pointer and sliding window patterns using the Day 3 examples in these notes.
prompt 2
Walk me through the four pillars of OOP with the Day 2 code samples.
prompt 3
Help me practice backtracking and recursion using the Day 4 material.
prompt 4
Summarize the Python fundamentals covered on Day 1 of this course.

Frequently asked questions

what is nmims_mumbai fr?

Day-by-day Python course notes covering loops, OOP, interview patterns, and recursion, written for engineering students at NMIMS Mumbai.

What language is nmims_mumbai written in?

Mainly Python. The stack also includes Python.

How hard is nmims_mumbai to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is nmims_mumbai for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.