students walk on University of Idaho campus

Visit UI

Learn about the many reasons the University of Idaho could be a perfect fit for you. Schedule Your Visit

Parents on campus during orientation

Homecoming Oct. 1-7

Join other Vandal families for a week of celebration and Vandal traditions. View Calendar

campus full of students

UI Retirees Association

UIRA has a membership of nearly 500 from every part of the University. Learn More

Locations

UI College of Engineering

Mailing Address:

Janssen Engineering (JEB) Room 125
875 Perimeter Drive MS 1011
Moscow, ID 83844-1011

Phone: 208-885-6470

Fax: 208-885-6645

Email: deanengr@uidaho.edu

Web: College of Engineering

UI Boise Engineering

Mailing Address:

Idaho Water Center 
322 E. Front Street 
Boise, ID 83702

Phone: 208-364-6123

Fax: 208-364-3160

Email: denisee@uidaho.edu

Web: Boise Engineering

UI Idaho Falls Engineering

Physical Address:

1776 Science Center Drive, Suite 306
Idaho Falls, Idaho 83402

Phone: 208-757-5400

Fax: 208-282-7929

Email: ui-if@uidaho.edu

Web: Idaho Falls Engineering

UI CDA Computer Science

Physical Address:
1031 N. Academic Way, Suite 242
Coeur d'Alene, ID 83814

Phone: 208-292-2509

Email: npreece@uidaho.edu

Web: UI Coeur d'Alene

Engineering Outreach

Physical Address:

Engineering Physics (EP) Building, Room 312
875 Perimeter Drive MS 1014
Moscow, ID 83844-1014

Phone: 208-885-6373

Fax: 208-885-9249

Email: outreach@uidaho.edu

Web: Engineering Outreach

Computer Science

Undergraduate Degrees

Computer science is the systematic study of computing and algorithmic processes that describe and transform information: their theory, analysis, design, efficiency, implementation, and application. It is a broad discipline with an ever-growing array of opportunities. Graduates in this field can find employment in a wide spectrum of public and private enterprises.

The field of computer science encompasses many areas of specialization. One may find a personal niche in software development, systems development and hardware selection, studies of compatibility between hardware and software, language development and modification, or perhaps a combination of these and any number of other diverse computer-oriented applications and concepts. Because of this diversity in potential application areas, the computer scientist must be familiar with the language of the physical sciences, mathematics, and English. If the computer is to extend its role as a benefit to mankind, the computer scientist must be broadly educated and conversant with the many implications of the powerful tool that he or she is controlling and developing.

Students in computer science have the unique opportunity to draw from the expertise of an outstanding faculty with extensive experience in industry, teaching, and research. Computers currently available to students include an extensive department network of UNIX, Linux, and Microsoft workstations and several campus personal computer laboratories.

Faculty members in the department have established the Center for Secure and Dependable Systems (CSDS) with a focus on advancing information assurance technology. Our faculty were also instrumental in the establishment of a University-wide interdisciplinary effort, the Initiative for Bioinformatics and Evolutionary Studies (IBEST), whose mission is to investigate evolutionary phenomena and the bioinformatics tools to explain them. The importance of these labs can be seen from the range of private and government funding which supports the department's research in software engineering, computer reliability, computer security, bioinformatics, evolutionary computation, and high performance computing.

While we have been very careful to provide correct information on this site, the official degree requirements are maintained by the University of Idaho Registrar. If there is any discrepancy between our site and the information available from the Registrar, the Registrar's information takes precedence.

Graduate Degrees

Embodied in a graduate program are the opportunity and responsibility to conduct research leading to new knowledge or the application of existing knowledge in new and novel ways. The following is a representative list of areas in which faculty are actively researching:

  • Information Assurance (Cybersecurity) and Computer Security
  • Large-Scale Data Management
  • Games and Virtual Environments
  • Fault Tolerant Systems
  • Artificial Intelligence
  • Computational Intelligence (Artificial Neural Networks, Neuro-Fuzzy Systems)
  • Evolutionary Computing
  • Bioinformatics
  • Machine Learning

Enrollments in the department's graduate programs are large enough to make possible the vital interchange of ideas among students and between students and faculty that is necessary in graduate programs, and sufficiently small to permit close faculty-student relationships. Interdepartmental cooperation is an important factor on the Idaho campus.

Guiding Payloads Back From Space

Learn about the projects our students design, test and build

Evolving Learning Through Video Game Design

Learn about the projects our students design, test and build

Locations

UI College of Engineering

Mailing Address:

Janssen Engineering (JEB) Room 125
875 Perimeter Drive MS 1011
Moscow, ID 83844-1011

Phone: 208-885-6470

Fax: 208-885-6645

Email: deanengr@uidaho.edu

Web: College of Engineering

UI Boise Engineering

Mailing Address:

Idaho Water Center 
322 E. Front Street 
Boise, ID 83702

Phone: 208-364-6123

Fax: 208-364-3160

Email: denisee@uidaho.edu

Web: Boise Engineering

UI Idaho Falls Engineering

Physical Address:

1776 Science Center Drive, Suite 306
Idaho Falls, Idaho 83402

Phone: 208-757-5400

Fax: 208-282-7929

Email: ui-if@uidaho.edu

Web: Idaho Falls Engineering

UI CDA Computer Science

Physical Address:
1031 N. Academic Way, Suite 242
Coeur d'Alene, ID 83814

Phone: 208-292-2509

Email: npreece@uidaho.edu

Web: UI Coeur d'Alene

Engineering Outreach

Physical Address:

Engineering Physics (EP) Building, Room 312
875 Perimeter Drive MS 1014
Moscow, ID 83844-1014

Phone: 208-885-6373

Fax: 208-885-9249

Email: outreach@uidaho.edu

Web: Engineering Outreach