Computer Science

B.S. in Computer Science

Plan of Study Grid
Freshman Year
FallCredits
CSCI 160 Computer Science I 4
MATH 107 Precalculus 4
ENGL 110 College Composition I 3
E.S. Humanities Elective 3
 Credits14
Spring
CSCI 161 Computer Science II 4
MATH 208 Discrete Mathematics 3
COMM 110 Fundamentals of Public Speaking 3
E.S. Social Science Elective 3
ENGL 130 Composition II: Writing for Public Audiences 3
 Credits16
Sophomore Year
Fall
CSCI 242 Algorithms and Data Structures 3
CSCI 289 Social Implications of Computer Technology 3
EE 201 Introduction to Digital Electronics 2
EE 202 1
MATH 165 Calculus I 4
E.S.Fine Arts Elective 3
 Credits16
Spring
CSCI 230 Systems Programming 3
CSci Elective 3
MATH 166 Calculus II 4
Approved Science Elective 3
E.S. Social Science Elective 3
 Credits16
Junior Year
Fall
CSCI 363 User Interface Design 3
CSci Elective 3
MATH 321 Applied Statistical Methods 3
Lab Science I 4
E.S. Social Science Elective 3
 Credits16
Spring
CSCI 365 Organization of Programming Languages 3
CSCI 370 Computer Architecture 4
Approved Math Elective 3
Lab Science II 4
E.S. Humanities Elective 3
 Credits17
Senior Year
Fall
CSCI 435 Formal Languages and Automata 3
CSCI 451 Operating Systems I 3
CSCI 492 Senior Project I 2
CSci Elective 3
UND Electives 5
 Credits16
Spring
CSCI 493 Senior Project II 2
CSci Elective 3
Approved Science Elective 3
UND Electives 6
 Credits14
 Total Credits125

^^Every student must fulfill all University, Departmental, and Essential Studies requirements. Essential Studies requirements are found at http://und.edu/academics/essential-studies/requirements.cfm

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