University of Idaho Information Assurance Curriculum

Welcome to the University of Idaho Information Assurance Curriculum Page

 

 

The University of Idaho offers students a wide variety of options for obtaining information assurance education. Topical content for information assurance exists in many of our courses, some of which are listed at the bottom of this page. However, students with a strong interest in information assurance and encouraged to follow a program of study in this important field. Currently we have the following curriculum options available to students.

 

University of Idaho IA-specific Curriculum Options

(see also our list of approved IA special topics courses for electives in the BS, MS, PhD and certificate programs)

 

University of Idaho Courses with IA content

 University of Idaho Information Assurance and Related Courses

ACCT 275

Accounting Information Systems

ACCT 305

Accounting Information Systems

ACCT 492

Auditing and Controls

ACCT 570

Advanced Accounting Systems Analysis and Controls

ACCT 590

Advanced Auditing Seminar

 

 

BLAW 265

Legal Environment of Business

 

 

BUS 250

Introductory Systems Development

BUS 340

Team Building and Group Dynamics

BUS 352

Modern Information Technology

BUS 355

Systems Analysis and Design

BUS 452

Business Telecommunications Management

BUS 453

Database Design

BUS 454

Current Issues in Information Systems

BUS 533

Strategies for Managing Complex Systems

 

 

CS 101

Introduction to Computer Science

CS 112

Introduction to Problem Solving and Programming

CS 120

Computer Science I

CS 121

Computer science II

CS 336

Introduction to Information Assurance (new course starting FALL 2005)

CS 337

Computer Security Concepts (begin renumbered to 337/537, FALL 2005)

CS 423/523

Network Security (being renumbered 338/538, FALL 2005)

   
   

CS 341

Computer Operating Systems (being replaced with CS 240, FALL 2005)

CS 360

Database Systems

CS 381

Software Engineering

CS 401

Contemporary Issues in Computer Science

CS 480

Design - Individual Project

CS 541

Operating Systems

CS 413/513

Concurrent Systems

CS 420/520

Communication Systems

CS 423/523

Network Security (being renumbered 338/538, FALL 2005)

CS 442/542

Computer Security Concepts (begin renumbered to 337/537, FALL 2005)

CS 449/549

Fault-Tolerant Systems

 

 

ECE 350

Signals and Systems I

ECE 452

Communication Systems

ECE 455

Information and Coding Theory

ECE 554

Information Theory I

ECE 555

Information Theory II

ECE 556

Adaptive Signal Processing

 

 

Approved IA Special Topics Courses

(for electives in BS, MS and PhD programs, and in the Certificate in Secure and Dependable Systems)

 

Term and  Course Number Course Title
Spring 2005  
CS 404/504 Secure and Survivable Real-Time Control Systems
Math 435 Computer Security and Cryptography
   
Fall 2004  
CS 404/504 Secure E-Commerce
CS 499/502 Designing RADICL - A Reconfigurable Attack/Defend Instructional Computing Laboratory  
   
Spring 2004  
CS 404/504 Secure and Survivable Real-Time Control Systems
CS 404/504 Computer/Network Forensics (will be 447/547 starting Fall 2005)
   
Fall 2003  
CS 404/504 Applied Security Techniques
CS 504 Intrusion Detection Systems
CS 502 Honeynet Forenscis
   
Spring 2003  
CS 404/504 Powergrid Security
CS 404/504 Survivable Systems (now CS 449/549)
   
Fall 2002  
CS 404/503 Intrusion Detection Systems