= UseCase1004 – Create Subject **Initiating actor:** Administrator **Other actors:** None **Description:** Administrator creates a new subject within the system and associates it with a specific faculty's curriculum. **Scenario:** 1. Administrator selects option “Create Subject”. 2. System lists all available faculties to choose from: {{{ SELECT Id, Name FROM Faculty; }}} 3. Administrator selects a faculty and fills out the subject details form: - Name - Semester - Credits 4. Administrator submits the data. 5. System inserts the new subject into the database: {{{ INSERT INTO Subject(Name, Semester, Credits, Faculty_Id) VALUES (:name, :semester, :credits, :faculty_id); }}} 6. System confirms that the subject was successfully added to the faculty curriculum.