2018-2019 Catalog

Optional Specializations

A student’s coursework in either the B.S. program, the B.A. program, or the Minor program above may be designed to complete one or more of the following specializations. Each specialization completed will be noted on the student’s academic record.

I. System and Programming Security

Coursework must include:

CSCI 327Data Communications3
CSCI 389Computer and Network Security3
MATH 425Cryptological Mathematics3
CSCI 455Database Management Systems3
Select two of the following:6
Artificial Intelligence
Cloud Computing
Electronic Commerce Systems
Total Credits18

II. Software Engineering

Coursework must include:

CSCI 260Advanced Programming Languages3
CSCI 364Concurrent and Distributed Programming3
CSCI 463Software Engineering3
Program Specific Elective:3
User Interface Design (B.A. Students)
Principles of Translation (B.S. Students)
Select one of the following:1
Experiential Learning
Cooperative Education
Seminars in Computer Science
Special Projects in Computer Science
Select one of the following:3
Formal Specification Methods
Advanced Software Engineering
Total Credits16

III. Information Technology

Coursework must include:

CSCI 389Computer and Network Security3
CSCI 455Database Management Systems3
CSCI 457Electronic Commerce Systems3
Select one of the following:1
Experiential Learning
Cooperative Education
Seminars in Computer Science
Special Projects in Computer Science
Select two of the following:6
Advanced Programming Languages
Data Communications
Topics in Computer Science
Advanced Database Systems
Total Credits16

A student’s coursework in the B.S. program may be designed to complete the following specialization. This specialization will be noted on the student’s academic record.

IV. Game Development and Computer Animation

Elective coursework must include:

CSCI 384Artificial Intelligence3
CSCI 463Software Engineering3
CSCI 446Computer Graphics I3
CSCI 448Computer Graphics II3
ART 110Introduction to the Visual Arts3
ART 112Two & Three Dimensional Design3
PHYS 251University Physics I4
PHYS 252University Physics II4
MATH 207Introduction to Linear Algebra2
Total Credits28

Office of the Registrar

Tel: 701.777.2711
1.800.CALL.UND
Fax: 701.777.2696

Twamley Hall Room 201
264 Centennial Drive Stop 8382
Grand Forks, ND 58202-8382