The design of application software incorporating protocols and the means for expansion and interfacing with other programs.
— Computer ScienceThe physical construction or design of a computer system and its components.
— Computer ScienceThe data-handling capacity of a microprocessor.
— Computer Science