PersonalUni

透明度

数据覆盖度

这一页存在的理由是:数据不完整是这个项目的长期现实,不是上线前能解决的临时状态。 与其让你搜不到才发现,不如直接写清楚哪里有、哪里没有。

为什么不给一个总百分比

因为单一百分比会骗人。一所学校可以公开 100% 的课程名称,同时公开 0% 的科目代码—— 双威、泰莱、英迪就正是这种情况。所以下面每所学校都按课程名称 / 科目代码 / 学分 / 先修关系四个字段分别统计。

总览已录入 906 门课

学校数据源评级院系覆盖已录入课程
蒙纳什大学马来西亚校区
Monash University Malaysia
A− · 官方结构化,逐门课页面40735
马来亚大学
Universiti Malaya
C+ · 官方 PDF 可解析1 / 14126
诺丁汉大学马来西亚校区
University of Nottingham Malaysia
A · 官方结构化目录1 / 3045
双威大学
Sunway University
B− · 仅公开课程名未开始
泰莱大学
Taylor's University
B− · 仅公开课程名未开始
英迪国际大学
INTI International University
B− · 仅公开课程名未开始

蒙纳什大学马来西亚校区735 门课

课程名称735/735
科目代码735/735
学分735/735
先修关系275/735

Official Handbook, public and fully structured. robots.txt is Allow:/ with a sitemap index, and each unit page embeds its whole record as __NEXT_DATA__ JSON - so plain HTTP is enough and an earlier 'needs a headless browser' note was wrong (/api/search is still 403, it just is not needed). Two traps, both hit in practice: the CDN caches sitemap.xml per Accept-Encoding and the gzip copy is stale, with child sitemaps that return HTTP 200 and an empty body, so the sitemap must be read with Accept-Encoding: identity; and a 5-worker crawl drew a CloudFront 403 for this IP after roughly 330 pages, so crawling now runs one or two requests at a time and stops on the first 403. Coverage is complete for the 2026 Malaysia unit list: instead of reading all 5,228 unit pages to find the Malaysia subset, an index was asked which codes are offered there, and each of those 735 pages was then read from the official site.

马来亚大学126 门课

课程名称126/126
科目代码126/126
学分107/126
先修关系14/126

No public subject catalogue - MAYA requires login and is out of scope. Subject data lives in per-faculty UG Kit PDFs as structured tables, with prerequisites encoded inline as (#CODE). First release covers FSKTM only; the other 13 faculties need their own PDFs located and parsed.

诺丁汉大学马来西亚校区45 门课

课程名称45/45
科目代码45/45
学分1/45
先修关系0/45

Official public Curriculum Catalogue, no login required. CAMPUS=M filters to Malaysia; 30 Malaysia schools (MSC-* codes); years 2017-2026 available. Built on PeopleSoft, so a session-capable headless browser is required. The robots.txt for campus.nottingham.ac.uk is NOT yet verified - confirm before any crawling.

待补清单

待办学校为什么重要
核实 campus.nottingham.ac.uk 的 robots.txt诺丁汉官方目录所在域,是六校里质量最高的数据源,但抓取许可尚未确认。 动工前必须先确认。
补齐模块详情页的学分诺丁汉列表页不含学分,目前只有 COMP2034 一门是实测确认的,其余一律留空而没有猜。
定位其余 13 个 faculty 的 UG Kit PDF马来亚大学FSKTM 的 PDF 已验证可解析,但同样的路径模式是否适用于其他院系还没确认。
核实四套成绩体系的分数段与绩点表全部六校算法结构与学分单位已核实,但等级分界尚未比对官方算法说明, 计算器目前带警示运行。
把学位结构接进选课规划器Monash现在规划器可以排任意一门课,但它不知道你读的是哪个学位——不会告诉你"这个学位还差哪几门"。 学位结构数据已经录好了,把两者接起来是下一步。
核实 Monash 马来西亚的学院总数Monash已录入单元覆盖到的院系可以精确数出来,但“一共多少个学院”官方没有一张现成的表, 没核实前不给分母,免得凭空写一个数。
补齐官方信息页里还缺的那些全部六校60 个「学校 × 主题」格子里,已实测到官方页面 44 个。 Monash 那 10 个是站点反爬验证挡住的(连 robots.txt 都 403),本站不绕验证; Sunway 缺 5 个,因为官方确实没有公开这些页面;Taylor's 缺 1 个(学术诚信只有 PDF)。
确认英迪各课程属于哪一所合作方体系英迪六所合作方横跨四国,学分制各不相同,公开页面也不说明是单证还是双证。

学位结构56 个学位课程

Monash 马来西亚的 56 个学位课程已录入官方结构(Part 分组、单元、学分、必修/选修关系), 见学位结构。 结构里共 1066 处单元引用,其中 756 处能在本站的单元数据里找到; 其余 310不是缺数据,而是那些学位同时在其他校区开设、 结构里列了其他校区的课,页面上逐条标成"本站无开课数据"。另有 14 个研究型学位官方本来就不列单元结构。

官方信息入口44 / 60 条已实测

六校 × 10 个主题(缓考、退课截止、学费、签证、出勤、学术诚信、申诉、毕业……)的官方页面索引, 见官方信息。每条链接都由本站程序实际请求过, 页面上显示的是请求回来时真实的页面标题。

剩下的 16 个格子不是同一种情况:10 个是 Monash 站点对所有自动请求返回反爬验证页 (本站不绕过机器人验证,所以只登记"存在但未核实");5 个是 Sunway 官方确实没有公开这些页面; 其余是官方只提供 PDF 或需要校内登录。

想帮忙?

这个项目唯一能规模化的办法是每校有一两位在读学生帮着校对数据。如果你愿意参与:

规划中8 校,尚未开始盘点

Universiti Kebangsaan Malaysia (UKM) · Universiti Putra Malaysia (UPM) · Universiti Sains Malaysia (USM) · Universiti Teknologi Malaysia (UTM) · UCSI University · HELP University · SEGi University · Asia Pacific University (APU)