Spaces:
Paused
Paused
| import streamlit as st | |
| # Define subjects and file paths | |
| subjects = { | |
| "Architecture": "architecture.md", | |
| "Data Structures": "DS.md", | |
| "Operating Systems": "advanceos.md", | |
| "Mathematics": "maths.md", | |
| "C++": "cplusplus.md" | |
| } | |
| # Display the navbar at the top | |
| st.title("Course Syllabus") | |
| subject = st.radio("Select a subject:", list(subjects.keys()), horizontal=True) | |
| # Load and display content based on selection | |
| with open(subjects[subject], "r") as file: | |
| syllabus_content = file.read() | |
| # Render the content | |
| st.markdown(syllabus_content, unsafe_allow_html=True) | |