Add new curriculum page alongside previous curriculum#158
Conversation
Co-authored-by: doganulus <1174212+doganulus@users.noreply.github.com>
Deploying bouncmpe with
|
| Latest commit: |
3f86ad1
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://df3901ac.bouncmpe.pages.dev |
| Branch Preview URL: | https://copilot-add-curriculum-boile.bouncmpe.pages.dev |
|
I have updated the undergraduate curriculum structure to reflect the newly approved curriculum and introduced supporting pages and metadata updates related to the transition plan. Changes Included
Open QuestionsI wasn't entirely sure whether new course pages were preferred or if updating the existing ones was more appropriate. |
| (\*) **Bilim Seçmeli Dersi**, Fizik, Kimya, Biyoloji veya Matematik (hesaplamalı olmayan) alanlarında temel bir bilim dersidir. | ||
|
|
||
| (\**) HUM101–HUM102–HSS dersleri birbirlerinin yerine alınabilir ve birbirleriyle tekrarlanabilir. | ||
|
|
||
| (\***) **Belirlenmiş Seçmeli**, CmpE Bölümü tarafından sınırlandırılmış serbest bir seçmelidir; diğer listelerle örtüşebilir. | ||
|
|
||
| (\****) **Tamamlayıcı Dersler**, Bölüm Seçmeli listesi içinden seçilebilir. |
There was a problem hiding this comment.
We must come up a better presentation for these notes.
There was a problem hiding this comment.
Could you clarify what presentation style you'd prefer for these footnotes? Some options could be: a styled alert/notice box, a collapsible section, a table format, or a different markdown formatting approach.
|
I would prefer a separate PR for the transition plan. This one should belong to the curriculum page first. |
|
Some random points:
|
|
I have revised the pages:
Could you please clarify if this refers to the page descriptions or the content text on the page itself? I currently used the existing descriptions.
I have standardized all elective slots to **"CC" (Complementary Course) for the time being. Based on the feedback/discussion, I could make the distinction visible in suggested ways.
I have fixed the prerequisites and styling across both the 2025 and Pre-2025 pages. The order of courses and the formatting of prerequisite codes are now identical between the two versions to ensure consistency.
Should I move the total row to the very top of the course list for each semester (immediately below the headers)?
I adopted the year-based naming convention as suggested. The pages are now titled:
I have implemented a new, modern "Callout" design for the notes. |
|
We are meeting about transition details. So, maybe hold off a bit on that. |
2 similar comments
|
We are meeting about transition details. So, maybe hold off a bit on that. |
|
We are meeting about transition details. So, maybe hold off a bit on that. |
|
Some more comments for @gokceuludogan:
|
|
We may have a news item once the new curriculum page has launched. |
Yes, it really is. I managed to align the courses horizontally per semester, but the vertical alignment is still messy. Any tips?
Noted.
Revised them based on your suggestion and commented out the callout right now. |
|
There is a layout problem (probably missing column in markdown table) in the Turkish page: |
Let's check courses and credits once more and this is ready to go. |
I have reviewed the changes and the courses and credits once more. Everything looks good to me! |
|
Ok we will merge this on Monday. |


Adds a new curriculum page structure that coexists with the existing curriculum, both available in English and Turkish.
Changes
curriculum-new.{en,tr}.mdwith identical structure to existing curriculum (8 semesters, prerequisite graphs, committee section)Both pages maintain Hugo shortcodes (
{{< table >}},{{< people >}}), Mermaid prerequisite graphs, and bilingual support.Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.