From 9e1493fb678d2d9245b042827bb5f0140091b336 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Fri, 6 Oct 2023 10:27:04 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20cursus=20ing=C3=A9nieur=206=20semestres?= =?UTF-8?q?=20sans=20compensation=20ni=20barres?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/scodoc/codes_cursus.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/scodoc/codes_cursus.py b/app/scodoc/codes_cursus.py index 2c5b3625..d214b350 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"""