Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Student Management System (Jupyter Notebook)

📌 Objective

A console-based Python application built in Jupyter Notebook to manage student records.

🎯 Features

  • Add student details
  • View all students
  • Search student by roll number
  • Update marks
  • Delete student record
  • Reload data from CSV
  • Auto-save after every operation

🛠 Concepts Used

  • Variables, lists, dictionaries
  • Loops and conditionals
  • Functions and OOP
  • File handling (CSV)
  • Exception handling

▶️ How to Run

  1. Clone the repository:
    git clone https://github.com/your-username/StudentManagementSystem.git
  2. Navigate to the folder: cd StudentManagementSystem
  3. Open the notebook in Jupyter: jupyter notebook Student_Management_System.ipynb
  4. Run all cells to start the program.

✅ Notes

  • Replace your-username with your actual GitHub username (e.g., TEJAKESARAPU).
  • So in your case, step 1 will look like:
    git clone https://github.com/TEJAKESARAPU/StudentManagementSystem.git
    
    

Sample Menu

  1. Add Student
  2. View Students
  3. Search Student
  4. Update Marks
  5. Delete Student
  6. Reload Data
  7. Exit

About

Console-based Python app to manage student records

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages