Apa yang akan saya pelajari?
FdSc Software Engineering with Artificial Intelligence is a foundation degree programme delivered at NCUC and aligned to the HTQ Software Developer occupational standard. The programme develops practical software engineering skills through programming, databases, dynamic and secure web development, systems design, testing and DevOps, while embedding artificial intelligence through object-oriented AI-enabled applications, emerging technologies, generative AI, automation, API integration, machine learning concepts and responsible AI practice. Students study Level 4 (Year One ) modules in databases, programming, object-oriented programming with AI, dynamic website development, academic skills and vocational practice. At Level 5, (Year Two), they progress into secure website development, systems design and testing, emerging technologies, DevOps, pre-professional identity and a vocational work project. The teaching approach combines lectures, workshops, seminars, tutorials, independent study, practical development work and scenario-based learning. Assessment is largely project-based, with students producing technical artefacts, reports, designs, test plans, presentations, professional discussions and reflective evidence. The programme places strong emphasis on employability, professional identity, communication, teamwork, commercial awareness, responsible AI use and preparation for software engineering or AI-related employment.