NORTHERN ARIZONA UNIVERSITY

College of Engineering & TECHNOLOGY

1999-2001 Program of Study

Bachelor of Science in
Computer Science & 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 prerequisites 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

MAT 136 Calculus I

4

MAT 137 Calculus II

4

CHM 151 Chemistry I (no Lab)

4

ENG 105 Critical Reading/Writing

4

________ Liberal Studies Elective

3

PHY 161 University Physics I & Lab

4

UC 101 University Colloquium 3 15

17

FALL SOPHOMORE YEAR SPRING
CSE 249 Data Structures

3

CSE 247 Intro to Digital Logic & Lab

4

EE 188 Electrical Engineering I & Lab

4

EGR 286 Engineering Design: The Process

3

PHY 262 University Physics II

3

EE 339 Circuits for Instr & Systems & Lab

4

PHY 262L University Physics II Lab

1

MAT 226 Discrete Mathematics

3

MAT 238 Calculus III

3

______ Liberal Studies Elective 3
EGR 225 Engineering Analysis 3 17

17

FALL JUNIOR YEAR SPRING
CSE 315 Automata Theory

3

CSE 400 Computer Architecture & Lab

4

CSE 355 Microprocessors & Lab

4

CSE 386 Engineering Design: The Methods

3

ENG 302 Technical Writing

3

MAT 316 OR MAT 362

Linear Algebra

Numerical Analysis

3

MAT 239 Differential Equations

3

_______ Liberal Studies Elective 3 ______ CENE/EGR/ME Science Elective 3
16 CSE 396 Principles Of Language 3

16

FALL SENIOR YEAR SPRING
CSE 449 Software Engineering

3

CSE 421 Algorithms

3

_______ CSE Electvie

3

CSE 486 Senior Engineering Design

3

_______ *CSE Electvie1

3

_______ CSE Elective

3

_______ Liberal Studies Elective

3

_______ Liberal Studies Elective 3
_______ Liberal Studies Elective 3 _______ Liberal Studies Elective 3

15

15

*CSE Elective1 - Elective with at least one unit of data structures

NAU LIBERAL STUDY REQUIREMENTS
  1. 15 total elective credits required in the following areas:
    1. 3-6 credits in Social and Political Worlds
    2. 3-6 credits in Aesthetic and Humanistic Inquiry
    3. 3-6 credits in Cultural Understanding
  2. CSE prefix courses are not permitted by University requirement.
  3. Approved courses are listed in each semester's class schedule.
Social and Political Worlds (3-6 credits) Aesthetic & Humanistic Inquiry (3-6 cr.) Cultural Understanding (3-6 credits)

ADDITIONAL LIBERAL STUDY REQUIREMENTS Six additional elective credits are required in either the Social and Political Worlds, Aesthetic and Humanistic Inquiry or Cultural Understanding (a foreign language must not be the native language of the student).

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 9 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 elective1 requirements are marked below. With the prior approval of the department chair, an advanced course from another department (especially electrical engineering and mathematics) may be substituted for one professional elective.

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

Course Notes Course Title
CSE 410   Logic Design Theory
CSE 420   Advanced Digital Design
CSE 450 (1) Introdution to Parallel Computing
CSE 455 (1) Modeling in Reactive Systems
CSE 470 (1) Introduction to Intelligent Systems
CSE 481 (1) Compilers
CSE 485 * Undergraduate Research
CSE 497 * Independent Study

(1) Electives with at least one unit of data structures. Students are required to complete one of these courses as CSE Elective1

*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 anticipated to be met by UC 101 (university colloquium), ENG 105 and MAT 136 (foundations), PHY 161 (lab science), PHY 262 and CHM 151 (science/applied science), and 15 elective credits made up of 3-6 elective credits in each of social and political worlds, aesthetic and humanistic inquiry and cultural understanding. A CSE junior level writing experience and a CSE capstone experience must still be identified