Deprecated: Optional parameter $prefix declared before required parameter $code is implicitly treated as a required parameter in /home/public/FusioneersWiki/languages/Language.php on line 4058

Deprecated: Return type of ExplodeIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/utils/StringUtils.php on line 576

Deprecated: Return type of ExplodeIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/utils/StringUtils.php on line 590

Deprecated: Return type of ExplodeIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/utils/StringUtils.php on line 583

Deprecated: Return type of ExplodeIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/utils/StringUtils.php on line 609

Deprecated: Return type of ExplodeIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/utils/StringUtils.php on line 558

Deprecated: Return type of ResultWrapper::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/db/DatabaseUtility.php on line 197

Deprecated: Return type of ResultWrapper::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/db/DatabaseUtility.php on line 215

Deprecated: Return type of ResultWrapper::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/db/DatabaseUtility.php on line 208

Deprecated: Return type of ResultWrapper::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/db/DatabaseUtility.php on line 225

Deprecated: Return type of ResultWrapper::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/public/FusioneersWiki/includes/db/DatabaseUtility.php on line 186

Warning: Private methods cannot be final as they are never overridden by other classes in /home/public/FusioneersWiki/includes/actions/Action.php on line 64

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/public/FusioneersWiki/languages/LanguageConverter.php on line 710

Deprecated: Optional parameter $label declared before required parameter $alt is implicitly treated as a required parameter in /home/public/FusioneersWiki/includes/Linker.php on line 726

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/FusioneersWiki/languages/Language.php on line 1907

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/FusioneersWiki/languages/Language.php on line 1907

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/FusioneersWiki/languages/Language.php on line 1907

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/FusioneersWiki/languages/Language.php on line 1907

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/FusioneersWiki/languages/Language.php on line 1907

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/public/FusioneersWiki/languages/Language.php on line 1907

Deprecated: Optional parameter $attribs declared before required parameter $contents is implicitly treated as a required parameter in /home/public/FusioneersWiki/includes/Xml.php on line 131
 
===For M1 students===
 
===For M1 students===
 
Some courses have partial exams in the middle of the semester. These count equally towards the final grade as the exams around Christmas.
 
Some courses have partial exams in the middle of the semester. These count equally towards the final grade as the exams around Christmas.

Fatal error: Uncaught TypeError: MWExceptionHandler::rollbackMasterChangesAndLog(): Argument #1 ($e) must be of type Exception, Error given, called in /home/public/FusioneersWiki/includes/exception/MWExceptionHandler.php on line 137 and defined in /home/public/FusioneersWiki/includes/exception/MWExceptionHandler.php:111 Stack trace: #0 /home/public/FusioneersWiki/includes/exception/MWExceptionHandler.php(137): MWExceptionHandler::rollbackMasterChangesAndLog(Object(Error)) #1 [internal function]: MWExceptionHandler::handle(Object(Error)) #2 {main} thrown in /home/public/FusioneersWiki/includes/exception/MWExceptionHandler.php on line 111