Skip to content

This C program captures and manages biodata of students enrolled in Undergraduate, Postgraduate, and Part-Time programs. It allows users to add student information, sort students by program, count the total number of students in each category, and update the records as needed.

Notifications You must be signed in to change notification settings

freddyfavour/Student-Biodata-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Student Biodata Management System

Overview

This C program is designed to capture and manage the biodata of students enrolled in various programs, including Undergraduate, Postgraduate, and Part-Time. The program provides an interactive menu that allows users to perform several operations, such as adding student data, sorting students by program, counting the total number of students in each category, and updating records.

Features

  • Add student biodata including:
    • Name
    • Matriculation Number
    • Program
    • CGPA
    • Level
    • Department
    • Gender
    • Phone Number
    • Email
    • Address
    • State of Origin
    • Guardian's Phone Number
    • Guardian's Email
    • NIN Number
  • Display all student records
  • Count students in each program category
  • User-friendly interface with input validation

Requirements

  • C Compiler (e.g., GCC)
  • Basic knowledge of C programming

Usage

  1. Clone the repository:
    git clone https://github.com/yourusername/Student-Biodata-Management-System.git
  2. Navigate to the project directory:
    cd Student-Biodata-Mangement-System
  3. Compile the program:
    gcc -o student_biodata student_biodata.c
  4. Run the program:
    ./student_biodata

Example Interaction

Select Program:
1. Undergraduate
2. Postgraduate
3. Part-Time
Enter choice (1-3): 1

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue if you have any suggestions or improvements.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Inspired by my teammates from CPE 204 class.

About

This C program captures and manages biodata of students enrolled in Undergraduate, Postgraduate, and Part-Time programs. It allows users to add student information, sort students by program, count the total number of students in each category, and update the records as needed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages