Task: Functional-Dependency (source dataset: Auto-Relate)

Given a table represented shown below, your task is to determine functional dependencies that exist in the table. Recall that a functional dependency is a relationship where the value of one attribute (or a set of attributes), known as the determinant columns, can uniquely determines the value of another attribute, known as the dependent columns (e.g., student-ID => student-Name, car-model => car-make, employee-ID => department, etc.).

Instructions:
Analyze the provided table below, identify all functional dependencies that should semantically hold in the table. Do not produce spurious relationships that not semantically meaningful.

No explanation, format the output as a JSON object:{"Functional-Dependency": <list of functional dependencies>}. Each functional dependency should be represented as [<determinant column>, <dependent column>]

Input Table:
|   FactID |   Hrs | Days   | Weeks   | Time             | Room   | CourseCode   |   InstructorID |   Section Code |   Semester Code |   Current/Actual enrollment |   Registered/Original enrollment |   Cap enrollment | Title                          | Subject   |   Course Number |   Hours | Level1    | Level2     |
|---------:|------:|:-------|:--------|:-----------------|:-------|:-------------|---------------:|---------------:|----------------:|----------------------------:|---------------------------------:|-----------------:|:-------------------------------|:----------|----------------:|--------:|:----------|:-----------|
|       57 |   3   | ONLINE | 16      | ONLINE           |        | CS3243       |              3 |            900 |          201108 |                           8 |                                8 |                0 | Operating Systems              | CS        |            3243 |       3 | Undergrad | Junior     |
|       59 |   3   | ONLINE | 8E      | ONLINE           |        | CS3243       |              3 |            900 |          201205 |                          10 |                               12 |               20 | Operating Systems              | CS        |            3243 |       3 | Undergrad | Junior     |
|      371 |   3   | W      | 8E      | 5:00PM - 7:30PM  | J 210  | IT4723       |              5 |            850 |          201205 |                           6 |                                6 |               20 | IT Policy and Law              | IT        |            4723 |       3 | Undergrad | Senior     |
|      207 |   3   | M W    | 16      | 3:00PM - 4:15PM  | J 217  | CS6263       |             18 |            001 |          201202 |                          10 |                               11 |               10 | Computer Networks              | CS        |            6263 |       3 | Grad      | Grad       |
|      356 |   3   | ONLINE | 16      | ONLINE           |        | IT4513       |             44 |            900 |          201108 |                           3 |                                3 |               20 | Elec Health Record Systems     | IT        |            4513 |       3 | Undergrad | Senior     |
|      638 |   4   | T R    | 16      | 7:30PM - 9:10PM  | J 201L | SWE4724      |             33 |            001 |          201108 |                           8 |                                8 |               20 | Software Engineering Project   | SWE       |            4724 |       3 | Undergrad | Senior     |
|      501 |   3   | M W    | 16      | 7:30PM - 8:45PM  | J 110  | IT6533       |              5 |            001 |          201202 |                           7 |                                8 |               20 | Health Info Sec & Privacy      | IT        |            6533 |       3 | Grad      | Grad       |
|      120 |   3   | T R    | 16      | 4:30PM - 5:45PM  | J 131  | CS4903       |             19 |            001 |          201202 |                          10 |                               11 |                0 | SpTp-                          | CS        |            4903 |       3 | Undergrad | Senior     |
|      526 |   3   | R      | 16      | 7:30PM - 8:45PM  | J 210  | IT6753       |             14 |            850 |          201202 |                          12 |                               12 |               20 | Adv Web Concepts & Apps        | IT        |            6753 |       3 | Grad      | Grad       |
|      385 |   3   | ONLINE | 4L      | ONLINE           |        | IT4823       |             32 |            901 |          201205 |                           1 |                                1 |                0 | Info Security Admin.           | IT        |            4823 |       3 | Undergrad | Senior     |
|      302 |   3   | ONLINE | 16      | ONLINE           |        | IT3223       |             25 |            900 |          201008 |                          20 |                               20 |               19 | SoftwareAcq&ProjManagement     | IT        |            3223 |       3 | Undergrad | Junior     |
|      601 |   3   | M W    | 16      | 3:00PM - 4:15PM  | J 131  | SWE3623      |              9 |            001 |          201108 |                          27 |                               27 |               35 | Software Systems Requiremnts   | SWE       |            3623 |       3 | Undergrad | Junior     |
|      485 |   3   | ONLINE | 16      | ONLINE           |        | IT6423       |             14 |            900 |          201102 |                          15 |                               18 |               20 | ITSysAcquisition&Integ         | IT        |            6423 |       3 | Grad      | Grad       |
|      394 |   3   | M W    | 16      | 7:30PM - 8:45PM  | J 210  | IT4853       |              1 |            001 |          201202 |                          19 |                               19 |               20 | Computer Forensics             | IT        |            4853 |       3 | Undergrad | Senior     |
|       65 |   4   | T R    | 16      | 1:00PM - 2:15PM  | J 201L | CS3424       |             19 |            001 |          201202 |                          16 |                               25 |               25 | Data Structures                | CS        |            3424 |       3 | Undergrad | Junior     |
|      498 |   3   | ONLINE | 16      | ONLINE           |        | IT6513       |             44 |            900 |          201108 |                          15 |                               15 |               20 | EHR Systems                    | IT        |            6513 |       3 | Grad      | Grad       |
|      618 |   3   | ONLINE | 16      | ONLINE           |        | SWE3843      |              3 |            900 |          201008 |                           2 |                                3 |                5 | EmbSysSoftwareCNST&Testing     | SWE       |            3843 |       3 | Undergrad | Junior     |
|      616 |   3   | ONLINE | 16      | ONLINE           |        | SWE3683      |             30 |            900 |          201202 |                           0 |                                0 |               10 | Embedded Sys Analy & Design    | SWE       |            3683 |       3 | Undergrad | Junior     |
|      569 |   3   | TBA    | 16      | TBA              |        | IT7803       |             40 |            001 |          201008 |                           0 |                                0 |                0 | Master's Thesis                | IT        |            7803 |       3 | Grad      | Grad       |
|      454 |   1.5 | T R    | 4L      | 7:40PM - 10:10PM | J 210  | IT5302       |              5 |            001 |          201105 |                           8 |                                9 |               20 | Intro to Web Development       | IT        |            5302 |       3 | Grad      | Transition |
|       85 |   3   | T R    | 16      | 1:00PM - 2:15PM  | J 251  | CS4243       |             30 |            001 |          201008 |                           8 |                                8 |               15 | Systems Programming            | CS        |            4243 |       3 | Undergrad | Senior     |
|      256 |   3   | M W    | 16      | 2:30PM - 3:45PM  | J 265  | IT1113       |             10 |            001 |          201202 |                          18 |                               18 |               35 | Programming Principles         | IT        |            1113 |       3 | Undergrad | Freshman   |
|      472 |   3   | ONLINE | 16      | ONLINE           |        | IT6203       |             26 |            900 |          201108 |                          15 |                               16 |               20 | IT Design Studio               | IT        |            6203 |       3 | Grad      | Grad       |
|      663 |   3   | M W    | 16      | 6:00PM - 7:15PM  | J 159  | SWE6633      |             37 |            001 |          201008 |                           5 |                                7 |               25 | Software Project Management    | SWE       |            6633 |       3 | Grad      | Grad       |
|      640 |   3   | M W    | 16      | 4:30PM - 5:45PM  | J 201  | SWE4743      |              9 |            001 |          201102 |                           9 |                               13 |               35 | Object-Oriented Development    | SWE       |            4743 |       3 | Undergrad | Senior     |
|      684 |   3   | ONLINE | 16      | ONLINE           |        | SWE6743      |              9 |            900 |          201008 |                           7 |                                8 |               25 | Object-Oriented Analy & Design | SWE       |            6743 |       3 | Grad      | Grad       |
|      434 |   1.5 | T R    | 7       | 4:30PM - 5:45PM  | J 210  | IT5201       |             25 |            001 |          201008 |                          12 |                               12 |               15 | Intro to Computer Networks     | IT        |            5201 |       3 | Grad      | Transition |
|      669 |   3   | ONLINE | 8E      | ONLINE           |        | SWE6633      |             28 |            900 |          201205 |                           8 |                                8 |               20 | Software Project Management    | SWE       |            6633 |       3 | Grad      | Grad       |
|      222 |   3   | T R    | 16      | 7:30PM - 8:45PM  | J 201  | CS6523       |             19 |            002 |          201108 |                           0 |                                0 |               15 | Artifical Intelligence         | CS        |            6523 |       3 | Grad      | Grad       |
|       94 |   3   | M W    | 16      | 3:00PM - 4:15PM  | J 217  | CS4263       |             18 |            001 |          201202 |                           8 |                                8 |               20 | Computer Networks              | CS        |            4263 |       3 | Undergrad | Senior     |
|      340 |   3   | M W    | 16      | 7:30PM - 8:45PM  | J 266  | IT4203       |              5 |            001 |          201108 |                          12 |                               16 |               30 | Advanced Web Development       | IT        |            4203 |       3 | Undergrad | Senior     |
|      642 |   3   | M W    | 16      | 4:30PM - 5:45PM  | J 201L | SWE4783      |              2 |            001 |          201202 |                          26 |                               26 |               35 | User Interaction Engg          | SWE       |            4783 |       3 | Undergrad | Senior     |
|      461 |   3   | W      | 16      | 6:00PM - 7:15PM  | J 266  | IT6103       |             32 |            850 |          201202 |                          10 |                               10 |               20 | IT and the Law                 | IT        |            6103 |       3 | Grad      | Grad       |
|      475 |   3   | M      | 16      | 4:30PM - 5:45PM  | J 210  | IT6413       |             44 |            850 |          201008 |                          15 |                               15 |               20 | IT Service Delivery            | IT        |            6413 |       3 | Grad      | Grad       |
|      636 |   4   | M W    | 16      | 7:30PM - 9:15PM  | J 159  | SWE4724      |             37 |            001 |          201008 |                           8 |                                8 |               15 | Software Engineering Project   | SWE       |            4724 |       3 | Undergrad | Senior     |
|       34 |   3   | ONLINE | 16      | ONLINE           |        | CS3153       |             19 |            901 |          201102 |                           7 |                                7 |               25 | Database Systems               | CS        |            3153 |       3 | Undergrad | Junior     |
|      520 |   3   | ONLINE | 8E      | ONLINE           |        | IT6723       |             26 |            900 |          201105 |                          11 |                               11 |               20 | Managing Oper & Network Sys    | IT        |            6723 |       3 | Grad      | Grad       |
|      717 |   3   | TBA    | 16      | TBA              |        | SWE7803      |              9 |            001 |          201102 |                           1 |                                1 |                0 | SWE Master's Thesis            | SWE       |            7803 |       3 | Grad      | Grad       |
|      158 |   3   | ONLINE | 16      | ONLINE           |        | CS5153       |             36 |            900 |          201102 |                           2 |                                2 |                5 | Database Systems               | CS        |            5153 |       3 | Grad      | Transition |
|      659 |   3   | ONLINE | 8E      | ONLINE           |        | SWE6623      |              9 |            900 |          201105 |                           4 |                                6 |               15 | Software Engineering I         | SWE       |            6623 |       3 | Grad      | Grad       |
|      127 |   3   | ONLINE | 16      | ONLINE           |        | CS5003       |             24 |            900 |          201108 |                           5 |                                9 |               15 | Acc Intro to Programming       | CS        |            5003 |       3 | Grad      | Transition |
|      598 |   3   | T R    | 16      | 6:00PM - 7:15PM  | J 201L | SWE3613      |             33 |            001 |          201108 |                          35 |                               35 |               35 | Software Systems Engineering   | SWE       |            3613 |       3 | Undergrad | Junior     |
|      654 |   3   | T R    | 16      | 7:30PM - 8:45PM  | J 131  | SWE6623      |             37 |            001 |          201108 |                           6 |                                9 |               15 | Software Engineering I         | SWE       |            6623 |       3 | Grad      | Grad       |
|      420 |   1.5 | T R    | 7       | 7:30PM - 8:45PM  | J 210  | IT5102       |             25 |            001 |          201008 |                          11 |                               12 |               15 | Intro Computer Security        | IT        |            5102 |       3 | Grad      | Transition |
|      411 |   3   | R      | 16      | 4:30PM - 5:45PM  | J 211  | IT4983       |             40 |            850 |          201202 |                          22 |                               22 |               20 | IT Capstone                    | IT        |            4983 |       3 | Undergrad | Senior     |
|      269 |   0   | T      | 8E      | 3:00PM - 4:30PM  | J 266  | IT1324       |             39 |            051 |          201205 |                          13 |                               13 |               30 | Adv Programming Principles     | IT        |            1324 |       3 | Undergrad | Freshman   |
|      190 |   3   | ONLINE | 16      | ONLINE           |        | CS5423       |             36 |            900 |          201108 |                           4 |                               10 |               15 | Math Structures for CS         | CS        |            5423 |       3 | Grad      | Transition |
|      440 |   1.5 | ONLINE | 7       | ONLINE           |        | IT5201       |             25 |            900 |          201102 |                          13 |                               13 |               15 | Intro to Computer Networks     | IT        |            5201 |       3 | Grad      | Transition |
|      685 |   3   | ONLINE | 16      | ONLINE           |        | SWE6743      |              9 |            900 |          201108 |                           5 |                                7 |               15 | Object-Oriented Analy & Design | SWE       |            6743 |       3 | Grad      | Grad       |
|      382 |   3   | ONLINE | 8E      | ONLINE           |        | IT4823       |              5 |            900 |          201105 |                          15 |                               21 |               20 | Info Security Admin.           | IT        |            4823 |       3 | Undergrad | Senior     |



label: CourseCode
Title
CourseCode
Subject
CourseCode
Course Number
CourseCode
Hours
CourseCode
Level1
CourseCode
Level2
output: {"Functional-Dependency": [["CourseCode", "Title"], ["CourseCode", "Subject"], ["CourseCode", "Course Number"], ["CourseCode", "Hours"], ["CourseCode", "Level1"], ["CourseCode", "Level2"]]}
labeled_fds: CourseCode
Title
CourseCode
Subject
CourseCode
Course Number
CourseCode
Hours
CourseCode
Level1
CourseCode
Level2
Title
Subject
source: $MMTU_HOME/resources/Relationship-finding/FD/476260705