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.
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).