is system design and analysis used in computer science
Computer systems analysis is the application of computer science and critical thinking to help businesses and their computer systems run more efficiently. Computer systems analysts design and develop new systems, including hardware and software, according to company specifications.