forked from UKSOURCE/cms.lams
- Add Programme Mongoose model with sub-schemas and migrateFromJson static method - Add programme CRUD controller with audit logging and icon sanitization - Add programme admin views (index, edit) with tabbed form and dynamic arrays - Add seed migration script for programmes - Add /api/programmes and /api/programmes/:id public API endpoints - Register programme routes in admin and public router - Update dashboard with Programmes card and API endpoint entries - Update admin sidebar layout to include Programmes nav link
69 lines
4.0 KiB
JSON
69 lines
4.0 KiB
JSON
[
|
|
{
|
|
"id": "bs-cs",
|
|
"level": "Bachelor's",
|
|
"title": "B.S. in Computer Science",
|
|
"description": "Master software engineering, algorithms, and system design in this comprehensive asynchronous program.",
|
|
"duration": "4 Years (Flexible)",
|
|
"cost": "$299 / month",
|
|
"selected": false,
|
|
"link": "/programmes/bs-cs",
|
|
"shortName": "B.S.",
|
|
"detailBadge": "Bachelor of Science",
|
|
"detailTitle": "Computer Science",
|
|
"detailDescription": "Master software engineering, algorithms, and system design in this comprehensive asynchronous program designed for the modern tech landscape.",
|
|
"heroImage": "/uploads/programmes/bs-cs-hero.png",
|
|
"overview": "The B.S. in Computer Science program prepares you for a successful career in software development, data engineering, and systems architecture. Through our flexible, subscription-based model, you can learn at your own pace while mastering the core principles of computer science.",
|
|
"credits": 120,
|
|
"format": "100% Online",
|
|
"coreCourses": [
|
|
{ "id": "CS101", "title": "CS101: Introduction to Programming", "description": "Fundamentals of Python and computational thinking.", "icon": "fa-solid fa-code" },
|
|
{ "id": "CS201", "title": "CS201: Data Structures & Algorithms", "description": "Analysis and implementation of core data structures.", "icon": "fa-solid fa-database" },
|
|
{ "id": "CS301", "title": "CS301: Computer Networks", "description": "Protocols, routing, and network architecture.", "icon": "fa-solid fa-network-wired" }
|
|
],
|
|
"electives": ["Artificial Intelligence", "Cybersecurity Fundamentals", "Cloud Computing", "Mobile App Development"],
|
|
"outcomes": [
|
|
{ "title": "Software Engineering", "description": "Design, develop, and test scalable software systems using modern methodologies.", "icon": "fa-solid fa-laptop-code" },
|
|
{ "title": "Problem Solving", "description": "Apply algorithmic thinking to solve complex computational problems efficiently.", "icon": "fa-solid fa-brain" }
|
|
],
|
|
"faqs": [
|
|
{ "question": "Is this program fully asynchronous?", "answer": "Yes, all coursework is designed to be completed entirely online and on your own schedule. There are no mandatory live login times." },
|
|
{ "question": "Can I transfer credits from another institution?", "answer": "Absolutely. We accept up to 90 transfer credits for bachelor's degree programs from accredited institutions." }
|
|
],
|
|
"nextStartDate": "September 1st",
|
|
"monthlyCost": "$299",
|
|
"perCourseCost": "$450"
|
|
},
|
|
{
|
|
"id": "mba-db",
|
|
"level": "Master's",
|
|
"title": "MBA in Digital Business",
|
|
"description": "Lead the digital transformation with advanced business strategies and technology management skills.",
|
|
"duration": "18 Months",
|
|
"cost": "$450 / month",
|
|
"selected": true,
|
|
"link": "/programmes/mba-db",
|
|
"shortName": "MBA",
|
|
"detailBadge": "Master of Business Administration",
|
|
"detailTitle": "Digital Business",
|
|
"detailDescription": "Lead the digital transformation with advanced business strategies and technology management skills in our flexible online program.",
|
|
"heroImage": "/uploads/programmes/mba-db-hero.png",
|
|
"overview": "The MBA in Digital Business prepares executives and entrepreneurs for the demands of the modern digital economy.",
|
|
"credits": 45,
|
|
"format": "100% Online",
|
|
"coreCourses": [
|
|
{ "id": "MBA501", "title": "MBA501: Digital Transformation", "description": "Leading organizational change in the digital era.", "icon": "fa-solid fa-chart-line" }
|
|
],
|
|
"electives": ["Digital Marketing", "Fintech Innovations"],
|
|
"outcomes": [
|
|
{ "title": "Leadership", "description": "Lead digital transformation initiatives.", "icon": "fa-solid fa-users" }
|
|
],
|
|
"faqs": [
|
|
{ "question": "Do I need a GMAT?", "answer": "No, we have a holistic review process that does not require standardized tests." }
|
|
],
|
|
"nextStartDate": "October 15th",
|
|
"monthlyCost": "$450",
|
|
"perCourseCost": "$1200"
|
|
}
|
|
]
|