Computer Science

Welcome to Computer Science

The UVU Computer Science department provides a broad range of programs that support students in many areas. Those programs can be examined in detail by following the links above. UVU is accredited by the Northwest Commission on Colleges and Universities (NWCCU) which applies to the university as a whole. Additional information on UVU’s NWCCU accreditation and specialized accreditations/certifications is available at http://www.uvu.edu/accreditation/ . The Bachelor of Science degree in Computer Science is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology. 111 Market Place, Suite 1050, Baltimore, MD 21202-4012 (410) 347-7700.

Faculty members in the CS department represent years of experience in various related occupations and their academic credentials span an impressive variety of specializations. All members of the CS department work together to provide an educational experience designed to prepare graduates with the knowledge and skills required to succeed in the dynamic fields related to computer science.

CS Imperative of Ethics and Conduct

The Computer Science (CS) department recognizes the need for an ethical standard that all computing science students should abide by. Students wishing to apply for admission to a degree program must read and abide by this declaration.

Computer Engineering

Computer Engineering is a discipline that encompasses the science and technology of design, construction, implementation, testing, and maintenance of software and hardware components of modern computing systems and computer-controlled equipment.Read More

Software Engineering

Software Engineers design and develop large software systems. In addition, they may lead teams of software developers or quality assurance engineers. They also work with users and customers to understand their needs. Software systems we take for granted, such as Microsoft Office, are implemented by software engineers. Software engineers employ innovative software development approaches, such as Agile software development, to effectively manage software development projects. Read More

Computer Science

Computer Scientists master the theory and practice of computing, and explore new and exciting ways to use computers. Systems like Google and Amazon are created by computer scientists.Read More