Skip to content

Instantly share code, notes, and snippets.

@notionparallax
Created March 8, 2022 23:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save notionparallax/f396eaeff541fd7f4ca0c2fb22ee6cbf to your computer and use it in GitHub Desktop.
Save notionparallax/f396eaeff541fd7f4ca0c2fb22ee6cbf to your computer and use it in GitHub Desktop.
digraph G {
// rankdir=LR; // Delete the slashes if you prefer this to run left to right
// Spread it out a bit
// size = "8.33,16.66!"; // 1200x600 at 72px/in, "!" to force
size = "9,20!"; // 1200x600 at 72px/in, "!" to force
ratio = "fill"; // see https://graphviz.gitlab.io/_pages/doc/info/attrs.html#d:ratio
// 8143: Master of Architecture
HighSchool [label="High\nSchool/\npre-degree-knowledge" shape=plaintext]
subgraph cluster_y1 {
label = "Year 1";
style=filled;
color=lightgrey;
subgraph cluster_y1_t1 {
label = "Term 1";
color=pink;
Y1T1
ARCH1101 [label="ARCH1101\nArchitectural Design\nStudio 1"]
BENV1010 [label="BENV1010\nCommunication in the\nBuilt Environment"]
ARCH1080 [label="ARCH1080\nIntroduction to\nArchitecture & Enabling\nSkills"]
rank = same; ARCH1101; BENV1010; ARCH1080;
}
subgraph cluster_y1_t2 {
label = "Term 2";
color=pink;
Y1T2
BENV1015 [label="BENV1015\nHistory of Design Thinking 1"]
ARCH1161 [label="ARCH1161\nArchitectural Science & Building Environment 1"]
ARCH1162 [label="ARCH1162\nConstruction & Structures 1"]
rank = same; BENV1015; ARCH1161; ARCH1162;
}
subgraph cluster_y1_t3 {
label = "Term 3";
color=pink;
Y1T3
ARCH1102 [label="ARCH1102\nArchitectural Design Studio 2"]
ba_Y1T3ELECTIVE [label="ELECTIVE"]
rank = same; ARCH1102; ba_Y1T3ELECTIVE;
}
}
subgraph cluster_y2 {
label = "Year 2";
style=filled;
color=lightgrey;
subgraph cluster_y2_t1 {
label = "Term 1";
color=pink;
Y2T1
ARCH1201 [label="ARCH1201\nArchitectural Design Studio 3"]
ARCH2170 [label="ARCH2170\nBuilding Information Modelling"]
ba_Y2T1ELECTIVE [label="ELECTIVE"]
rank = same; ARCH1201; ARCH2170; ba_Y2T1ELECTIVE;
}
subgraph cluster_y2_t2 {
label = "Term 2";
color=pink;
Y2T2
ARCH1222 [label="ARCH1222\nArchitectural History& Theory 2"]
ARCH1261 [label="ARCH1261\nConstruction & Structures 2"]
ba_Y2T2ELECTIVE [label="ELECTIVE"]
rank = same; ARCH1222; ARCH1261; ba_Y2T2ELECTIVE;
}
subgraph cluster_y2_t3 {
label = "Term 3";
color=pink;
Y2T3
CODE3201 [label="ARCH1203\nArchitectural Design Studio 4" shape=hexagon]
}
}
subgraph cluster_y3 {
label = "Year 3";
style=filled;
color=lightgrey;
subgraph cluster_y1_t1 {
label = "Term 1";
color=pink;
Y3T1
ARCH1311 [label="ARCH1311\nArchitectural Design Studio 5"]
ARCH1331 [label="ARCH1331\nArchitectural Fabrication"]
ba_Y3T3ELECTIVE [label="ELECTIVE"]
rank = same; ARCH1311; ARCH1331; ba_Y3T3ELECTIVE;
}
subgraph cluster_y1_t2 {
label = "Term 2";
color=pink;
Y3T2
ARCH1302 [label="ARCH1302\nArchitectural Design Studio 6" shape=hexagon]
ARCH1361 [label="ARCH1361\nArchitectural Science & Building Environment 2"]
rank = same; ARCH1302; ARCH1361;
}
subgraph cluster_y1_t3 {
label = "Term 3";
color=pink;
Y3T3
ARCH1322 [label="ARCH1322\nArchitectural History& Theory 3"]
ba_Y3T3ELECTIVE [label="ELECTIVE"]
rank = same; ARCH1322; ba_Y3T3ELECTIVE;
}
}
subgraph cluster_march_y1 {
label = "MArch Year 1";
style=filled;
color=lightyellow2;
subgraph cluster_march_y1_t1 {
label = "Term 1";
color=pink;
MY1T1
ARCH7111 [label="ARCH7111\nArchitectural Design\nStudio 1"]
ARCH7223 [label="ARCH7223\nElements of\nArchitectural Design" ]
rank = same; ARCH7111; ARCH7223;
}
subgraph cluster_march_y1_t2 {
label = "Term 2";
color=pink;
MY1T2
ARCH7112 [label="ARCH7112\nIntegrated\nDesign Studio 1"]
ARCH7182 [label="ARCH7182\nProfessional Practice 1:\nThe Profession of Architecture"]
march_Y1T1ELECTIVE [label="ELECTIVE"]
rank = same; ARCH7112; ARCH7182; march_Y1T1ELECTIVE;
}
subgraph cluster_march_y1_t3 {
label = "Term 3";
color=pink;
MY1T3
ARCH7113 [label="ARCH7113\nIntegrated Design Studio 2"]
ARCH7161 [label="ARCH7161\nAdvanced Construction and Structures"]
ARCH7809 [label="ARCH7809\nArchitectural Environment & Building Services" ]
rank = same; ARCH7113; ARCH7161; ARCH7809;
}
}
subgraph cluster_march_y2 {
label = "MArch Year 2";
style=filled;
color=lightyellow2;
subgraph cluster_march_y2_t1 {
label = "Term 1";
color=pink;
MY2T1
ARCH7201 [label="ARCH7201\nResearch Studio" shape=hexagon]
ARCH7183 [label="ARCH7183\nProfessional Practice 2:\nProjects and Practice"]
rank = same; ARCH7201; ARCH7183;
}
subgraph cluster_march_y2_t2 {
label = "Term 2";
color=pink;
MY2T2
ARCH7202 [label="ARCH7202\nMajor Design Studio" shape=hexagon]
march_Y2T2ELECTIVE [label="ELECTIVE"]
rank = same; ARCH7202; Y2T2ELECTIVE;
}
subgraph cluster_march_y2_t3 {
label = "Term 3";
color=pink;
MY2T3
march_Y2T3aELECTIVE [label="ELECTIVE"]
march_Y2T3bELECTIVE [label="ELECTIVE"]
rank = same; march_Y2T3aELECTIVE; march_Y2T3bELECTIVE;
}
}
Y1T1->Y1T2->Y1T3->Y2T1->Y2T2->Y2T3->Y3T1->Y3T2->Y3T3->MY1T1->MY1T2->MY1T3->MY2T1->MY2T2->MY2T3 [style=invis]
ARCH1080 -> ARCH1161 [label="Adobe\nInDesign"]
ARCH1161 -> UG_KnowledgeBank [label="Climate\nConsultant"]
//Year 1
//Y1T1 skills:
// ARCH1101 Architectural Design Studio 1 intoduces these skills
// and assumes these skills
HighSchool -> ARCH1101 [label="Zoom"]
HighSchool -> ARCH1101 [label="Conceptboard"]
HighSchool -> ARCH1101 [label="Dropbox"]
HighSchool -> ARCH1101 [label="Miro"]
HighSchool -> BENV1010 [label="Adobe\nInDesign"]
// BENV1010 Communication in the Built Environment intoduces these skills
BENV1010 -> UG_KnowledgeBank [label="Rhino"]
BENV1010 -> UG_KnowledgeBank [label="Adobe\nPhotoshop"]
BENV1010 -> UG_KnowledgeBank [label="Adobe\nIllustrator"]
// and assumes these skills
// ARCH1080 Introduction to Architecture & Enabling Skills intoduces these skills
ARCH1080 -> UG_KnowledgeBank [label="SketchUp"]
// and assumes these skills
HighSchool -> ARCH1080 [label="MS Word"]
HighSchool -> ARCH1080 [label="Adobe\nInDesign"]
HighSchool -> ARCH1080 [label="iMovie\n(or other Video\nEditing Software)"]
HighSchool -> ARCH1080 [label="Photoshop"]
HighSchool -> ARCH1080 [label="Adobe\nAcrobat Pro"]
//Y1T2
// BENV1015 History of Design Thinking 1 intoduces these skills
// ARCH1161 Architectural Science & Building Environment 1 intoduces these skills
// ARCH1162 Construction & Structures 1 intoduces these skills
//none
// and assumes these skills
ARCH1080 -> ARCH1162 [label="SketchUp"]
//Y1T3
// ARCH1102 Architectural Design Studio 2 intoduces these skills
//Year 2
// ARCH1201 Architectural Design Studio 3 intoduces these skills
// ARCH2170 Building Information Modelling intoduces these skills
ARCH2170 -> UG_KnowledgeBank [label="Revit Architecture"]
ARCH2170 -> UG_KnowledgeBank [label="Tally "]
ARCH2170 -> UG_KnowledgeBank [label="Insight\n(Lighting and Solar)"]
ARCH2170 -> UG_KnowledgeBank [label="Systems Analysis"]
ARCH2170 -> UG_KnowledgeBank [label="Sefaira"]
// and assumes these skills
KnowledgeBank -> ARCH2170 [label="CostX"]
KnowledgeBank -> ARCH2170 [label="Solibri"]
KnowledgeBank -> ARCH2170 [label="Office"]
KnowledgeBank -> ARCH2170 [label="BIM 360"]
// ARCH1222 Architectural History & Theory 2 intoduces these skills
ARCH1162 -> ARCH2170 [label="SketchUp"]
// and assumes these skills
KnowledgeBank -> ARCH2170 [label="Word"]
KnowledgeBank -> ARCH2170 [label="Adobe\nIndesign"]
KnowledgeBank -> ARCH2170 [label="iMovie\n(or other Video\nEditing Software)"]
KnowledgeBank -> ARCH2170 [label="Photoshop"]
KnowledgeBank -> ARCH2170 [label="Acrobat Pro"]
// ARCH1261 Construction & Structures 2 intoduces these skills
ARCH1162 -> ARCH1261 [label="SketchUp"]
// and assumes these skills
KnowledgeBank -> ARCH1261 [label="Revit"]
KnowledgeBank -> ARCH1261 [label="CAD"]
KnowledgeBank -> ARCH1261 [label="Acrobat Pro"]
KnowledgeBank -> ARCH1261 [label="Adobe\nPhotoshop"]
// ARCH1203 Architectural Design Studio 4 intoduces these skills
// ARCH1311 Architectural Design Studio 5 intoduces these skills
// ARCH1331 Architectural Fabrication intoduces these skills
//none
// and assumes these skills
HighSchool -> ARCH1331 [label="AutoCAD"]
HighSchool -> ARCH1331 [label="SketchUp"]
HighSchool -> ARCH1331 [label="Photoshop"]
HighSchool -> ARCH1331 [label="Acrobat Pro"]
// ARCH1302 Architectural Design Studio 6 intoduces these skills
// ARCH1361 Architectural Science & Building Environment 2 intoduces these skills
ARCH1361 -> UG_KnowledgeBank [label="Relux Desktop"]
// and assumes these skills
KnowledgeBank -> ARCH1361 [label="RayMan microclimate tool"]
// ARCH1322 Architectural History & Theory 3 intoduces these skills
// ARCH7111 Architectural Design Studio 1 intoduces these skills
//none
// and assumes these skills
UG_KnowledgeBank -> ARCH7111 [label="AutoCAD"]
UG_KnowledgeBank -> ARCH7111 [label="InDesign"]
UG_KnowledgeBank -> ARCH7111 [label="Photoshop"]
UG_KnowledgeBank -> ARCH7111 [label="Zoom"]
UG_KnowledgeBank -> ARCH7111 [label="Miro"]
UG_KnowledgeBank -> ARCH7111 [label="Sketch Up"]
// ARCH7223 Elements of Architectural Design intoduces these skills
// ARCH7112 Integrated Design Studio 1 intoduces these skills
//none
// and assumes these skills
UG_KnowledgeBank -> ARCH7112 [label="AutoCAD"]
UG_KnowledgeBank -> ARCH7112 [label="ArchiCAD"]
UG_KnowledgeBank -> ARCH7112 [label="Revit"]
UG_KnowledgeBank -> ARCH7112 [label="Rhino"]
UG_KnowledgeBank -> ARCH7112 [label="Adobe\nPhotoshop"]
UG_KnowledgeBank -> ARCH7112 [label="Adobe\nIllustrator"]
UG_KnowledgeBank -> ARCH7112 [label="Adobe\nInDesign"]
UG_KnowledgeBank -> ARCH7112 [label="Adobe\nAcrobat Pro"]
UG_KnowledgeBank -> ARCH7112 [label="Adobe\nPremier Pro"]
UG_KnowledgeBank -> ARCH7112 [label="Teams"]
UG_KnowledgeBank -> ARCH7112 [label="Zoom"]
UG_KnowledgeBank -> ARCH7112 [label="Conceptboard"]
UG_KnowledgeBank -> ARCH7112 [label="Dropbox"]
// ARCH7182 Professional Practice 1: The Profession of Architecture intoduces these skills
// ARCH7113 Integrated Design Studio 2 intoduces these skills
//none
// and assumes these skills
ARCH7112 -> ARCH7113 [label="AutoCAD"]
ARCH7112 -> ARCH7113 [label="ArchiCAD"]
ARCH7112 -> ARCH7113 [label="Revit"]
ARCH7112 -> ARCH7113 [label="Rhino"]
ARCH7112 -> ARCH7113 [label="Adobe\nPhotoshop"]
ARCH7112 -> ARCH7113 [label="Adobe\nIllustrator"]
ARCH7112 -> ARCH7113 [label="Adobe\nInDesign"]
ARCH7112 -> ARCH7113 [label="Adobe\nAcrobat Pro"]
ARCH7112 -> ARCH7113 [label="Adobe\nPremier Pro"]
ARCH7112 -> ARCH7113 [label="Teams"]
ARCH7112 -> ARCH7113 [label="Zoom"]
ARCH7112 -> ARCH7113 [label="Conceptboard"]
ARCH7112 -> ARCH7113 [label="Dropbox"]
// ARCH7161 Advanced Construction and Structures intoduces these skills
// ARCH7809 Architectural Environment & Building Services intoduces these skills
// ARCH7201 Research Studio intoduces these skills
//none
// and assumes these skills
ARCH7113 -> ARCH7201 [label="AutoCAD"]
ARCH7113 -> ARCH7201 [label="ArchiCAD"]
ARCH7113 -> ARCH7201 [label="Revit"]
ARCH7113 -> ARCH7201 [label="Rhino"]
ARCH7113 -> ARCH7201 [label="Adobe\nPhotoshop"]
ARCH7113 -> ARCH7201 [label="Adobe\nIllustrator"]
ARCH7113 -> ARCH7201 [label="Adobe\nInDesign"]
ARCH7113 -> ARCH7201 [label="Adobe\nAcrobat Pro"]
ARCH7113 -> ARCH7201 [label="Adobe\nPremier Pro"]
ARCH7113 -> ARCH7201 [label="Teams"]
ARCH7113 -> ARCH7201 [label="Zoom"]
ARCH7113 -> ARCH7201 [label="Conceptboard"]
ARCH7113 -> ARCH7201 [label="Dropbox"]
// ARCH7183 Professional Practice 2: Projects and Practice intoduces these skills
//none
// and assumes these skills
UG_KnowledgeBank -> ARCH7183 [label="MS Word"]
UG_KnowledgeBank -> ARCH7183 [label="MS PowerPoint"]
UG_KnowledgeBank -> ARCH7183 [label="Adobe\nCreative Suite"]
// ARCH7202 Major Design Studio intoduces these skills
//march_Y1T2 skills
//Y2T2 skills
//Y2T3 skills
//Y3T1 skills
//Y3T2 skills
//Y3T3 skills
// others
ARCH7214 [label="ARCH7214\nArchitecture and Politics"]
UG_KnowledgeBank -> ARCH7214 [label="MS Word"]
UG_KnowledgeBank -> ARCH7214 [label="MS PowerPoint"]
UG_KnowledgeBank -> ARCH7214 [label="Zoom"]
ARCH7215 [label="ARCH7215\nAdvanced Themes"]
UG_KnowledgeBank -> ARCH7215 [label="MS Word"]
UG_KnowledgeBank -> ARCH7215 [label="Adobe\nPhotoshop"]
UG_KnowledgeBank -> ARCH7215 [label="Adobe\nInDesign"]
ARCH7216 [label="ARCH7216\nDesigning Diversity"]
UG_KnowledgeBank -> ARCH7216 [label="MS Word"]
UG_KnowledgeBank -> ARCH7216 [label="Adobe\nPhotoshop"]
UG_KnowledgeBank -> ARCH7216 [label="Adobe\nInDesign"]
ARCH7304 [label="ARCH7216\nArchitecture and the City"]
UG_KnowledgeBank -> ARCH7304 [label="MS Word"]
UG_KnowledgeBank -> ARCH7304 [label="Adobe\nPhotoshop"]
UG_KnowledgeBank -> ARCH7304 [label="Adobe\nInDesign"]
ARCH7809 [label="ARCH7216\nArch Envi & Build Services"]
UG_KnowledgeBank -> ARCH7809 [label="Any CAD\ndrawing program"]
// A few edges to order the boxes
ARCH1101 -> ARCH1102 -> ARCH1201 -> CODE3201 -> ARCH1311 -> ARCH1302 -> ARCH7111 -> ARCH7202
ARCH7112 -> ARCH7113
BENV1015 -> ARCH1222 -> ARCH1322
ARCH1161 -> ARCH1361
ARCH1162 -> ARCH1261 -> ARCH7161
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment