University of Central Lancashire Preston (UCLAN)
Latest uploads at University of Central Lancashire Preston (UCLAN). Looking for notes at University of Central Lancashire Preston (UCLAN)? We have lots of notes, study guides and revision notes available for your school.
-
144
-
7
-
19
Courses at University of Central Lancashire Preston (UCLAN)
Notes available for the following courses at University of Central Lancashire Preston (UCLAN)
Latest notes & summaries University of Central Lancashire Preston (UCLAN)
This document contains comprehensive revision notes from Lecture 20 of the CO2401 course on Software Development. The lecture is designed to prepare students for their exams by reviewing key concepts and topics that are likely to be tested.
This document contains comprehensive notes from Lecture 19 of the CO2401 course on Software Development, focusing on User Interface (UI) Evaluation. This lecture provides an in-depth exploration of methods and techniques used to assess the effectiveness, efficiency, and user satisfaction of software interfaces.
This document contains comprehensive notes from Lecture 18 of the CO2401 course on Software Development, focusing on User Interface Design (UID). This lecture delves into the principles and best practices for creating user-friendly, intuitive interfaces that facilitate effective communication between users and software.
This document contains comprehensive notes from Lecture 17 of the CO2401 course on Software Development, focusing on the concept of AntiPatterns in software design. AntiPatterns are common but counterproductive solutions to recurring problems, leading to negative consequences in software development.
This document contains comprehensive notes from Lecture 16 of the CO2401 course on Software Development. The lecture introduces Software Architecture Patterns, which provide abstract, reusable solutions to common design challenges in software architecture, helping to define the structure and behavior of applications.
This document contains comprehensive notes from Lecture 15 of the CO2401 course on Software Development. The lecture focuses on Structural and Behavioral Design Patterns, which are essential tools for solving common software design problems in a flexible and reusable manner.
This document contains comprehensive notes from Lecture 14 of the CO2401 course on Software Development. The lecture introduces and explores the fundamental concepts of Object-Oriented Programming (OOP), a programming paradigm that organizes code around objects representing real-world entities or concepts.
This document contains detailed notes from Lecture 13 of the CO2401 course on Software Development, focusing on the assignment brief for a practical project. The assignment requires students to develop and unit test a BuildingController class for a "Smart Building" system at the University of Central Lancashire (UCLan). The project involves managing subsystems like doors, lights, and fire alarms, as well as logging and notifications.
This document contains detailed notes from Lecture 12 of the CO2401 course on Software Development. The lecture focuses on advanced unit testing techniques, specifically the use of mocking frameworks to simulate and test interactions between a unit of code and its dependencies.
This document contains comprehensive notes from Lecture 11 of the CO2401 course on Software Development. The lecture delves into the fundamentals of unit testing, a critical practice for ensuring that individual units of code function as expected in isolation from other components.