Skip to content

TariqAlhathloul/Student-Course-Scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course Scheduler

This is a Java application for managing course scheduling in a university setting.

Features

  • Allows users to log in as a student or faculty member.
  • Students can view course schedules, available courses, their own information, enroll in a course, and unenroll from a course.
  • Faculty members can view course schedules, their own course list, their own information, assign themselves to a course, and remove themselves from a course.

How to Run

  1. Compile the Java files in the src/CourseScheduler directory.
  2. Run the Main class.

Input Files

The application reads course data from the InputFiles/CourseINPUT.txt file. This file contains information about the courses offered by different departments.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

Java application for managing course scheduling in a university setting.

Topics

Resources

Stars

Watchers

Forks

Languages