diff --git a/app/scodoc/codes_cursus.py b/app/scodoc/codes_cursus.py index 2c5b36251..d214b3502 100644 --- a/app/scodoc/codes_cursus.py +++ b/app/scodoc/codes_cursus.py @@ -62,6 +62,7 @@ class CodesCursus(enum.IntEnum): MasterUCAC2 = 502 MonoUCAC = 503 GEN_6_SEM = 600 + INGE_6_SEM = 610 BUT = 700 ISCID6 = 1001 ISCID4 = 1002 @@ -757,6 +758,21 @@ class Cursus6Sem(TypeCursus): register_cursus(Cursus6Sem()) + +class CursusIngenieur6Sem(Cursus6Sem): + """Cursus type ingénieur en 3 ans (6 semestres). + Pas de barres d'UE ni de compensation. + """ + + TYPE_CURSUS = CodesCursus.INGE_6_SEM + NAME = "Formation ingénieur en 6 semestres" + BARRE_UE_DEFAULT = 10 + BARRE_UE_DISPLAY_WARNING = 10.0 # pas de traitement spécial entre 8 et 10 + COMPENSATION_UE = False + + +register_cursus(CursusIngenieur6Sem()) + # # En cours d'implémentation: # class CursusLicenceLMD(TypeCursus): # """Licence standard en 6 semestres dans le LMD"""