Software Engineering, Software Architecture, Computer Science, Technology, Operating Systems.
Suite and other large applications running concurrently, they may need to use Mac, which will be able to manage the different concurrent tasks that the user may need to run concurrently such as photo and video editing. I would also ask the customer what kind of software they were planning on