2018-2019 Catalog

Bachelor of Arts with Major in Computer Science

Required 120 credits (36 of which must be numbered 300 or above, and 30 of which must be from UND) including:

I. Essential Studies Requirements (see University ES listing).

II. College of Arts and Sciences Requirements. See College listing.

III. Courses from Computer Science as follows:

CSCI 160Computer Science I *4
CSCI 161Computer Science II *4
CSCI 230Systems Programming *3
CSCI 242Algorithms and Data Structures *3
CSCI 365Organization of Programming Languages *3
CSCI 370Computer Architecture *4
CSCI 435Formal Languages and Automata3
CSCI 451Operating Systems I3
CSCI 465Principles of Translation3
CSCI 492Senior Project I2
CSCI 493Senior Project II2
CSCI 494Special Projects in Computer Science (Co-Req CSCI 493)1
CSCI Electives **12
Total Credits47

 Grade of 'C' or higher required.


Electives may be selected from CSCI 260 Advanced Programming Languages (at most 3 hours), CSCI 289 Social Implications of Computer Technology, CSCI 297 Experiential Learning, CSCI 299 Topics in Computer Science or CSCI 397 Cooperative Education (at most 3 hours) and any other UND Computer Science courses numbered 300 or above.

IV. Courses from other departments as follows:

Level II proficiency in a language other than English (Level IV recommended)
ENGL 209Introduction to Linguistics3
EE 201Introduction to Digital Electronics2
EE 201LDigital Electronics Laboratory1
MATH 208Discrete Mathematics3
ECON 210Introduction to Business and Economic Statistics3
PHIL 110Forward or Delete? An Introduction to Logic3
Total Credits15

Office of the Registrar

Tel: 701.777.2711
Fax: 701.777.2696

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