Enums¶
Here is list of all available enums:
Note
The following values were found by reverse engineering the routine website API of BUBT.
- class routinepy.lib.api.enums.SemesterType(*values)[source]¶
Type of semester.
- PREVIOUS = 'past'¶
- CURRENT = 'present'¶
- UPCOMING = 'upcoming'¶
- class routinepy.lib.api.enums.ProgramCode(*values)[source]¶
Program codes representing different academic programs.
- B_Arch = '026'¶
Note
Program details: Bachelor of Architecture
Warning
The program is discontinued
- BBA = '001'¶
Note
Program details: Bachelor of Business Administration
- CSE_Day = '006'¶
Note
Program details: Computer Science and Engineering (Day Shift)
- CSE_Evn = '019'¶
Note
Program details: Computer Science and Engineering (Evening Shift)
- CSIT = '005'¶
Note
Program details: Computer Science & Information Technology
Warning
The program is discontinued
- CVL_Day = '027'¶
Note
Program details: Civil Engineering (Day Shift)
Warning
The program is discontinued
- CVL_Evn = '028'¶
Note
Program details: Civil Engineering (Evening Shift)
- ECO = '020'¶
Note
Program details: B.Sc. (Hons.) in Economics
- ECO_MSc = '013'¶
Note
Program details: M.Sc. in Economics
- EDE = '025'¶
Note
Program details: B.Sc. in Environment and Development Economics
Warning
The program is discontinued
- EEE_Day = '021'¶
Note
Program details: B.Sc. in Electrical and Electronic Engineering (Day Shift)
- EEE_Evn = '023'¶
Note
Program details: B.Sc. in Electrical and Electronic Engineering (Evening Shift)
- ELT_MA = '016'¶
Note
Program details: M.A. in English Language Teaching
- EMBA = '004'¶
Note
Program details: Executive MBA
- ENG_BA = '007'¶
Note
Program details: B.A (Hons) in English
- ENG_MA = '008'¶
Note
Program details: MA in English Literature
Warning
The program is discontinued
- LLB = '009'¶
Note
Program details: Bachelor of Laws
Warning
The program is discontinued
- LLB_1y = '010'¶
Note
Program details: Bachelor of Laws (1 year)
Warning
The program is discontinued
- LLB_2y = '012'¶
Note
Program details: Bachelor of Laws (2 years)
Warning
The program is discontinued
- LLM_1y = '014'¶
Note
Program details: Master of Laws (1 year)
Warning
The program is discontinued
- LLM_2y = '015'¶
Note
Program details: Master of Laws (2 year)
Warning
The program is discontinued
- Math_1y = '011'¶
Note
Program details: M.Sc. in Mathematics (1 year)
Warning
The program is discontinued
- Math_2y = '018'¶
Note
Program details: M.Sc. in Mathematics (1 year)
Warning
The program is discontinued
- MBM = '017'¶
Note
Program details: Master of Bank Management
Warning
The program is discontinued
- TEXT_Day = '022'¶
Note
Program details: B.Sc. in Textile Engineering
- TEXT_Evn = '024'¶
Note
Program details: B.Sc. in Textile Engineering
- class routinepy.lib.api.enums.RoutineType(*values)[source]¶
Type of routine.
- CLASS = 'class'¶
- MID = 'mid'¶
- FINAL = 'final'¶
- class routinepy.lib.api.enums.SyncRoutineType(*values)[source]¶
This enum is similar to
RoutineTypebut is used exclusively when making requests to retrieve the last update time of a routine.- CLASS = 'routine'¶
- MID = 'mid-exam'¶
- FINAL = 'final-exam'¶