The underlying goal of the Department of Computer Science is to provide up-to-date, quality instruction in its undergraduate program. In support of this goal, a curriculum has been developed which encourages a formal, abstract, theoretical approach to the study of computer science while providing students with experience on state-of-the-art equipment. A number of computing environments, encompassing personal, clusters, and High Performance are available to students.
The B.S. program provides the strongest mathematical and scientific background. It is recommended for students who intend to pursue graduate studies or to seek employment involving technical or scientific applications of computing. The B.S. degree is accredited by the Computing Accreditation Commission of ABET.
. UND Computer Science graduates put their skills to work developing systems and software that help humans perform tasks that are either too complex or too repetitive in nature to be done by humans. For example, computer scientists develop systems for:
- Avionics
- Business applications
- Computer networks
- Computer security
- Educational applications
- Embedded systems
- Financial applications
- Multimedia & Games
- Operating Systems
- Scientific applications
- Supervisory Control and Data Acquisition (SCADA)
- Telecommunications