FI1DEP110 Project Exam 1

FI1DEP110 Project Exam 1

  • Course description
    • Course Code
      FI1DEP110
    • Level of Study
      5.2
    • Program of Study
      DevOps Engineering
    • Credits
      10
    • Study Plan Coordinator
      Frederick Johannes Botha
Teaching Term(s)
2026 Autumn
2027 Spring
2027 Autumn
2028 Spring
About the Course

This course is a comprehensive project exam where candidates demonstrate their ability to integrate and apply the knowledge, skills, and competences acquired during their studies in a coherent DevOps-oriented project. The exam emphasizes practice-oriented problem solving, requiring candidates to design, implement, and document a complete project that reflects professional DevOps methods and standards. Working individually or in groups, candidates take responsibility for planning and executing a project that combines programming, automation, deployment processes, and cloud-based solutions. They are expected to apply relevant DevOps tools and techniques, such as version control, scripting, and CI/CD workflows, while also addressing quality practices, ethical principles, and user or organizational needs. The completed project must be documented in a way that demonstrates the candidate’s ability to explain and justify technical choices, trade-offs, and outcomes to teacher and, where relevant, peers or external stakeholders. Documentation may be delivered in written or oral form, depending on the exam format. The course highlights professional responsibility, collaboration, and the development of introductory work methods and digital services relevant to practising DevOps in real-world contexts.

Course Learning Outcomes
Knowledge

The candidate…

  • has knowledge of how to integrate DevOps concepts, processes, and tools into a coherent project solution.
  • has knowledge of relevant standards and quality practices that guide DevOps projects and professional software delivery.
  • can update his/her vocational knowledge through DevOps-related literature, documentation, and technical resources.
  • understands the importance of DevOps practices in supporting digital value creation, business processes, and societal development.
Skills

The candidate…

  • can apply vocational knowledge to plan, execute, and document an entry-level DevOps-oriented project that demonstrates the combined use of programming, automation, and deployment methods.
  • masters the use of relevant DevOps tools, methods, and techniques, including version control, scripting, cloud platforms, and CI/CD workflows, when applied in an integrated project setting.
  • can find, assess, and apply relevant DevOps documentation and resources to support project execution.
  • can study a DevOps project situation, identify technical and organisational issues, and determine what measures should be implemented.
  • can apply vocational knowledge to present and justify DevOps project results, explaining technical decisions and trade-offs to peers, teachers, and stakeholders.
General Competence

The candidate…

  • understands the ethical principles that apply in DevOps and software engineering at entry-level projects, including security, transparency, and responsible system use.
  • has developed an ethical attitude in relation to practising DevOps and programming projects at an entry-level stage.
  • can carry out project work that meets the needs of defined users, teams, or organisational goals in a DevOps environment.
  • can build relations with peers, across discipline boundaries, and with external stakeholders, where relevant to the DevOps project.
  • can develop introductory work methods, digital services, and process-oriented solutions relevant to practising DevOps within the scope of the project.
Learning Activities

Digital Learning Resources
The learning management system (LMS) is the primary learning platform where students access most of their course materials. The content is presented in various formats, such as text, images, models, videos or podcasts. Each course follows a progression plan, designed to lead students through weekly modules at their own pace. Exercises and assignments (individual or in groups) are embedded throughout the courses to support continuous practice and assessment of the learning outcomes.

Campus Resources
In addition to the digital learning resources, campus students participate in physical learning activities led by teachers as part of the overall delivery.

Guidance
Guidance and feedback from teachers support students' learning journeys, and may be provided synchronously or asynchronously, individually or in groups, via text, video or in-person feedback.

Reading List

Teaching materials, reading lists, and essential resources will be shared in the learning platform and software user manuals where applicable.