Unicode / data /subjects.json
HuuDatLego's picture
Upload folder using huggingface_hub
bc6743c verified
[
{
"id": "code_samples",
"name": "Mã nguồn mẫu",
"icon": "ph-code",
"description": "Các bài tập mẫu bằng C, Java, Python để trải nghiệm trình biên dịch.",
"category": "programming_algo"
},
{
"id": "calculus",
"name": "Giải tích (Calculus)",
"icon": "ph-function",
"description": "Bao gồm giáo trình MA1521, bài tập về giới hạn, đạo hàm và tích phân.",
"category": "math_basic"
},
{
"id": "linear_algebra_python",
"name": "Thực hành Đại số tuyến tính với Python",
"icon": "ph-code",
"description": "Làm quen với tính toán ma trận.",
"category": "math_basic"
},
{
"id": "calculus_python",
"name": "Thực hành Giải tích với Python",
"icon": "ph-code",
"description": "Bài tập thực hành giải tích sử dụng ngôn ngữ Python.",
"category": "math_basic"
},
{
"id": "programming_methodology_c",
"name": "Phương pháp lập trình với Ngôn ngữ C",
"icon": "ph-code",
"description": "Thực hành phương pháp lập trình sử dụng ngôn ngữ C.",
"category": "programming_algo"
},
{
"id": "computer_organization_lab",
"name": "Thực hành Tổ chức máy tính",
"icon": "ph-circuitry",
"description": "Thiết kế mạch toán nhị phân (OR, AND, XOR) và code assembly.",
"category": "system_network"
},
{
"id": "computer_organization",
"name": "Tổ chức máy tính",
"icon": "ph-cpu",
"description": "Slide bài giảng, hợp ngữ MIPS và các bài lab thực hành.",
"category": "system_network"
},
{
"id": "programming_methodology",
"name": "Phương pháp lập trình",
"icon": "ph-code",
"description": "Tư duy lập trình, giải thuật, cấu trúc dữ liệu và lập trình C/C++ căn bản.",
"category": "programming_algo"
},
{
"id": "linear_algebra",
"name": "Đại số tuyến tính",
"icon": "ph-matrix-logo",
"description": "Ma trận, định thức, hệ phương trình tuyến tính và không gian vector.",
"category": "math_basic"
},
{
"id": "oop",
"name": "Lập trình hướng đối tượng",
"icon": "ph-cube",
"description": "Lớp, đối tượng, kế thừa, đa hình và các nguyên lý SOLID trong Java.",
"category": "programming_algo"
},
{
"id": "oop_lab",
"name": "Thực hành Hướng đối tượng",
"icon": "ph-code",
"description": "Làm quen với lập trình hướng đối tượng.",
"category": "programming_algo"
},
{
"id": "dsa",
"name": "Cấu trúc dữ liệu và giải thuật",
"icon": "ph-tree-structure",
"description": "Các thuật toán sắp xếp, tìm kiếm, BST, AVL và đồ thị.",
"category": "programming_algo"
},
{
"id": "dsa_lab",
"name": "Thực hành CTDLGT",
"icon": "ph-tree-structure",
"description": "Bài tập thực hành Cấu trúc dữ liệu và giải thuật.",
"category": "programming_algo"
},
{
"id": "os",
"name": "Nhập môn hệ điều hành",
"icon": "ph-desktop",
"description": "Quản lý tiến trình, bộ nhớ, file system và lập trình hệ thống.",
"category": "system_network"
},
{
"id": "os_lab",
"name": "Thực hành Hệ điều hành",
"icon": "ph-terminal-window",
"description": "Thực hành lệnh Linux, quản lý tiến trình, file system trên CocalC.",
"category": "system_network"
},
{
"id": "sql",
"name": "Hệ cơ sở dữ liệu",
"icon": "ph-database",
"description": "Mô hình quan hệ, đại số quan hệ, SQL và chuẩn hóa dữ liệu.",
"category": "software_db"
},
{
"id": "sql_lab",
"name": "Thực hành Cơ sở dữ liệu",
"icon": "ph-database",
"description": "Bài tập thực hành SQL và thiết kế cơ sở dữ liệu.",
"category": "software_db"
},
{
"id": "probability_statistics",
"name": "Xác suất thống kê",
"icon": "ph-chart-bar",
"description": "Không gian mẫu, biến ngẫu nhiên, phân phối xác suất và kiểm định giả thuyết.",
"category": "math_basic"
},
{
"id": "computer_network",
"name": "Mạng máy tính",
"icon": "ph-globe-stand",
"description": "Mô hình OSI-TCP/IP, giao thức mạng, định tuyến và bảo mật mạng.",
"category": "system_network"
},
{
"id": "software_engineering",
"name": "Công nghệ phần mềm",
"icon": "ph-gear",
"description": "Slide bài giảng, quy trình phần mềm (Agile, Waterfall), UML và kiểm thử.",
"category": "software_db"
},
{
"id": "discrete_structures",
"name": "Cấu trúc rời rạc",
"icon": "ph-graph",
"description": "Logic, tập hợp, lý thuyết đồ thị và các cấu trúc toán học trong KHMT.",
"category": "math_basic"
},
{
"id": "web",
"name": "Lập trình Web (HTML, CSS, JS)",
"icon": "ph-globe",
"description": "Tài liệu HTML5, CSS3, JS và các framework phổ biến.",
"category": "app_dev"
},
{
"id": "java_web",
"name": "Lập trình web với Java (JSP - Servlet)",
"icon": "ph-coffee",
"description": "JSP, Servlet, JDBC, Hibernate và Spring Framework cơ bản.",
"category": "app_dev"
},
{
"id": "nodejs",
"name": "Lập trình web với Nodejs",
"icon": "ph-file-code",
"description": "Backend với Node.js, Express, xử lý form, cookie và RESTful API.",
"category": "app_dev"
},
{
"id": "requirements_analysis_design",
"name": "Phân tích thiết kế yêu cầu",
"icon": "ph-clipboard-text",
"description": "Thu thập yêu cầu, phân tích nghiệp vụ và thiết kế hệ thống phần mềm.",
"category": "software_db"
},
{
"id": "daa",
"name": "Phân tích và thiết kế thuật toán",
"icon": "ph-chart-line-up",
"description": "Chia để trị, quy hoạch động, tham lam và các bài toán đồ thị nâng cao.",
"category": "programming_algo"
},
{
"id": "ui_ux",
"name": "Thiết kế giao diện người dùng",
"icon": "ph-paint-brush",
"description": "Nguyên lý thiết kế, wireframe, prototype và trải nghiệm người dùng.",
"category": "app_dev"
},
{
"id": "information_security",
"name": "Bảo mật thông tin",
"icon": "ph-shield-check",
"description": "Mật mã học, xác thực, kiểm soát truy cập và an ninh mạng.",
"category": "system_network"
},
{
"id": "mobile_app",
"name": "Phát triển ứng dụng di động",
"icon": "ph-device-mobile",
"description": "Android với Java/Kotlin, Activity, Fragment và SQLite.",
"category": "app_dev"
},
{
"id": "flutter",
"name": "Phát triển ứng dụng đa nền tảng",
"icon": "ph-device-tablet-camera",
"description": "Flutter framework, Dart language, UI widgets và state management.",
"category": "app_dev"
},
{
"id": "artificial_intelligence",
"name": "Nhập môn trí tuệ nhân tạo",
"icon": "ph-brain",
"description": "Các khái niệm cơ bản về AI, tác tử thông minh, tìm kiếm và học máy.",
"category": "ai"
},
{
"id": "machine_learning",
"name": "Nhập môn Học máy",
"icon": "ph-robot",
"description": "Hồi quy tuyến tính, cây quyết định, SVM, mạng nơ-ron và Deep Learning.",
"category": "ai"
},
{
"id": "big_data",
"name": "Xử lí dữ liệu lớn",
"icon": "ph-database",
"description": "Hadoop, Spark, MapReduce và phân tích dữ liệu quy mô lớn.",
"category": "software_db"
},
{
"id": "computer_vision",
"name": "Thị giác máy tính",
"icon": "ph-eye",
"description": "Xử lý ảnh, trích xuất đặc trưng, nhận dạng đối tượng và CNN.",
"category": "ai"
},
{
"id": "game_dev",
"name": "Phát triển game Unity",
"icon": "ph-game-controller",
"description": "Tài liệu lập trình game 3D với Unity, C# và thiết kế game.",
"category": "app_dev"
},
{
"id": "internship",
"name": "Cẩm nang thực tập",
"icon": "ph-briefcase",
"description": "Tài liệu hướng dẫn, quy trình và biểu mẫu thực tập cho sinh viên.",
"category": "intern"
},
{
"id": "tsnn",
"name": "Tập sự nghề nghiệp",
"icon": "ph-briefcase",
"description": "Biểu mẫu và hướng dẫn cho môn Tập sự nghề nghiệp.",
"category": "intern"
},
{
"id": "ktcn",
"name": "Kiến tập công nghiệp",
"icon": "ph-factory",
"description": "Biểu mẫu và hướng dẫn cho môn Kiến tập công nghiệp.",
"category": "intern"
},
{
"id": "aptis",
"name": "Aptis ESOL",
"icon": "ph-translate",
"description": "Tài liệu ôn thi chứng chỉ tiếng Anh Aptis ESOL.",
"category": "other"
},
{
"id": "knthcm",
"name": "Ôn tập KNTHCM",
"icon": "ph-check-circle",
"description": "Tài liệu ôn tập Kĩ năng thực hành chuyên môn.",
"category": "intern"
},
{
"id": "thai_do_song1",
"name": "Thái độ sống 1",
"icon": "ph-users-three",
"description": "Môn học rèn luyện thái độ sống tích cực và kỹ năng mềm với gia đình.",
"category": "skills"
},
{
"id": "thai_do_song2",
"name": "Thái độ sống 2",
"icon": "ph-users-three",
"description": "Môn học rèn luyện thái độ sống tích cực và kỹ năng mềm trong môi trường đại học.",
"category": "skills"
},
{
"id": "thai_do_song3",
"name": "Thái độ sống 3",
"icon": "ph-users-three",
"description": "Môn học rèn luyện kỹ năng mềm trong môi trường doanh nghiệp.",
"category": "skills"
},
{
"id": "decision_making",
"name": "Kĩ năng đưa ra quyết định",
"icon": "ph-scales",
"description": "Kỹ năng phân tích, đánh giá và lựa chọn giải pháp tối ưu.",
"category": "skills"
},
{
"id": "kaizen_5s",
"name": "Kĩ năng Kaizen & 5S",
"icon": "ph-chart-line-up",
"description": "Phương pháp cải tiến liên tục và tổ chức nơi làm việc hiệu quả.",
"category": "skills"
},
{
"id": "critical_thinking",
"name": "Tư duy phản biện",
"icon": "ph-brain",
"description": "Kỹ năng phân tích, đánh giá và lập luận logic.",
"category": "skills"
},
{
"id": "self_learning",
"name": "Kĩ năng tự học",
"icon": "ph-book-open",
"description": "Phương pháp tự nghiên cứu và học tập suốt đời.",
"category": "skills"
}
]