Computer Science and Engineering

NORTHERN ARIZONA UNIVERSITY

COLLEGE OF ENGINEERING AND TECHNOLOGY

Tentative 2001-2003 Program of Study for the Bachelor of Science in Computer Science and Engineering

This is a suggested program of study.  Courses can be taken in any sequence, if prerequisites and corequisites are satisfied.  You must earn a C or better in each course listed as a prerequisite for any CSE/EE/EGR/ME/CENE course you take.  See the catalog description of each course for prerequsites and corequisites. Please be aware that some courses are not offered every semester.

FALL                                                  FRESHMAN YEAR                                     SPRING

CSE 126

Intro to Comp Science

3

____

 

CSE 136

Software Techniques

3

____

CHM 151

Chemistry I  (no Lab)

4

____

 

ENG 105

Critical Reading/Writing

4

____

MAT 136

Calculus I

4

____

 

MAT 137

Calculus II

4

____

UC 101

University Colloquium

 3

____

 

PHY 161

Univ. Physics I  & Lab

 4

____

________

Liberal Studies Elective

3

____

     

15

 
   

17

           

FALL                                                SOPHOMORE YEAR                                     SPRING

CSE 249

Data Structures

3

____

CSE 247

Intro to Digital Logic & Lab

4

____

EE 188

Electrical Egr. I & Lab

4

____

EE 339

Cir. for Instr & Systems;Lab

4

____

 

EGR 225

Engineering Analysis

 3

_  __   

 

EGR 286

Egr. Design: The Process

3

____

 

MAT 238

Calculus III

3

____

 

MAT 226

Discrete Mathematics

3

____

 

PHY 262

Univ. Physics II

3

____

 

________

Liberal Studies Elective

3

____

PHY 262L

Physics Lab

1

____

     

17

 
   

17

   

 

 

   
                     

FALL                                                        JUNIOR YEAR                                                     SPRING

CSE 255

Microprocessors & Lab

4

____

 

CSE 386

Egr. Design: Soft Egr

3

____

CSE 315

Automata Theory

3

____

 

CSE 396

Prin. of Languages

3

____

ENG 302W Technical Writing

3

____

 

CSE 400

Computer Arch.

3

____

MAT 239

Differential Equations

 3

____

 

MAT 316

Linear Algebra OR

   

________

Liberal Studies Elective

3

____

 

MAT 362

Numerical Analysis

3

____

   

16

   

_________

CENE/EGR/ME Science

3

____

             

15

 

FALL                                                        SENIOR YEAR                                                     SPRING

CSE 421

Algorithms

  3

____

 

CSE 486C

Egr. Design

3

____

CSE 476

Egr. Design: Proj Mgt Lab

   1

____

 

________

CSE Elective

3

____

________

CSE Elective

3

____

 

________

CSE Elective

3

____

________

CSE Elective

3

____

 

________

Liberal Studies Elective

3

____

________

Liberal Studies Elective

3

____

 

________

Liberal Studies Elective

  3

____

________

Liberal Studies Elective

3

____

     

15

 
   

16

           

NAU LIBERAL STUDY REQUIREMENTS (See reverse side for details)

1.       15 elective credits required in the following areas:

a.        3-6 credits in Social and Political Worlds

b.        3-6 credits in Aesthetic and Humanistic Inquiry

c.        3-6 credits in Cultural Understanding

2.       CSE prefix courses are not permitted by University policy.

Social and Political Worlds (3-6 credits)

Aesthetic & Humanistic Inquiry (3-6 cr.)

Cultural Understanding (3-6 credits)

ADDITIONAL LIBERAL STUDY REQUIREMENTS

6 elective credits are required in either the Social and Political Worlds, Aesthetic and Humanistic Inquiry or Cultural Understanding areas.

Social and Political Worlds

Aesthetic & Humanistic Inquiry

Cultural Understanding

NORTHERN ARIZONA UNIVERSITY

Bachelor of Science in Computer Science and Engineering

Computer Science and Engineering majors are required to complete at least 12 hours of professional electives, selected in consultation with the student’s academic advisor.  Electives should be chosen to provide depth in areas of particular interest to the student.

In general, any CSE course numbered 300 or above that is not otherwise required for the major may be submitted as a general professional elective.  Electives that satisfy the CSE elective requirements are marked below.  With the prior approval of the department chair, an advanced course from another department (for example, electrical engineering or mathematics) may be substituted for one professional elective.

Computer Science and Engineering professional electives currently include the following (all carry three hours credit):

                        CSE 410                              Logic Design Theory

                        CSE 420                              Advanced Digital Design

                        CSE 432                              Image Processing

                        CSE 450                              Introduction to Parallel Computing

                        CSE 455                              Modeling in Reactive Systems

                        CSE 470                              Introduction to Intelligent Systems

                        CSE 477                              Advanced User Interfaces

                        CSE 481                              Compilers

                        CSE 485*                            Undergraduate Research

                        CSE 497*                            Independent Study

*NOTE:  No more than six hours of Undergraduate Research and Independent Study may be submitted as professional electives.

NAU LIBERAL STUDIES REQUIREMENTS

The NAU liberal studies requirements are met by

UC 101 (university colloquium);

ENG 105 and MAT 136 (foundations);

PHY 161 (lab science);

PHY 262 and CHM 151 (science/applied science);

15 elective credits made up of 3-6 elective credits in each of social and political worlds, aesthetic and humanistic inquiry and cultural understanding;

ENG 302W (junior-level writing requirement); and

CSE 486C (capstone experience).