Skip to content

Implemented a simple course planner that permits users to plan out their schedule.

License

Notifications You must be signed in to change notification settings

zhen69/Course-Planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Course Planner

Implemented a simple course planner that permits users to plan out their schedules.

Description

Students often face the situation of creating their course schedule for the next semester or school year. One might have trouble picking the right course due to their major requirements, interests, and course difficulty/time. Hence, this project would serve the purpose of a planner where individuals could write down all the courses they are interested in taking and remove the least important/interesting classes recursively until a schedule is obtained.

Functionalities offered by the Planner:
  • Add/Remove a Course
  • Filter by Department
  • Search
  • Create backup planners

Get Started

Dependencies

Installing

Download the src directory

Or

Do the following:

  1. Fork this repository by clicking the Fork button located on the top of the page
  2. Navigate to "Your Repositories" on GitHub and open the forked repo
  3. In the terminal, git clone the repo using the URL or SSH key
Reference: https://docs.github.com/en/get-started/quickstart/fork-a-repo

Executing program

Run directly in IDEs

Or

Do the following in the terminal (the following example is run in the Windows PowerShell):

  1. Check if Java is installed on your computer
  2. C:\Users\anon> java -version
    If installed, it should display the Java version. If an error is presented, download Java from Orcale.

  3. Check if you can access the Java compiler
  4. C:\Users\anon> javac
    It should display some information about the compiler. If not, Follow the steps on this site.

  5. Change the directory to the one that contains your Java files. Let's call this directory "JavaProgram"
  6. C:\Users\anon> cd JavaProgram => C:\Users\anon\JavaProgram>

  7. Compile the file you want to execute. Let's call this file "RunMe.java"
  8. C:\Users\anon\JavaProgram> javac RunMe.java
    This will create the class file "RunMe.class."

  9. Run the program
  10. C:\Users\anon\JavaProgram> java RunMe.java

Author

Zhen Wei Liao - @Zhen

License

This project is under the MIT License.
Please check the LICENSE.md file for more information.

About

Implemented a simple course planner that permits users to plan out their schedule.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages