Take Action


Contact Us


Contact the Department
Phone: (208) 885-6592
Toll-free: 88-88-UIDAHO
Fax: (208) 885-9052
Email: csinfo@uidaho.edu

Janssen Engineering (JEB)
Room 236

875 Perimeter Drive MS 1010
Moscow, ID 83844-1010

Idaho Falls

Contact Debbie Caudle
Phone: (208) 282-7983
Fax: (208) 282-7929
Email: debrac@uidaho.edu

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

Distance Education

Engineering Outreach
Phone: (208) 885-6373
Toll-free: (800) 824-2889
Fax: (208) 885-9249
E-mail: outreach@uidaho.edu


News Archive

Paul J. Mawhirter Thesis Final Defense

Performance Analysis of a Custom Reconfigurable Processor on Space Borne Applications. 12:30 April 27, 2010 in JEB 326

Jim Conrad Ph.D. Dissertation Final Defense

Using Statistical Simulations to Analyze Uncertainty in Computer Security Investments, Mitigations and Vulnerabilities

David Manz Ph.D Dissertation Final Defense 

Adapting Group Key Management Protocols to Wireless Ad-hoc Networks without the assumption of View Synchrony, Rescheduled for Thursday December 17 at 13:30 in JEB 326.

Ziad A. Al-Sharif Ph.D. Dissertation Final Defense

An Extensible Debugging Architecture Based on a Hybrid Debugging Framework 1 December 2009 from 15:30 to 17:30 in JEB 326

Thanks for a great programming contest‏

The Computer Science Department hosted the Pacific Northwest Regional Contest of the International Collegiate Programming Competition on Saturday Nov 7. Fourteen teams from around the Northwest came to the Moscow campus, and a total of 80 teams participated electronically from as far away as Hawaii. UI agreed to host the contest on very short notice, when another university backed out for financial reasons.

Students worked in teams of three to write programs to solve eleven problems with a Star Wars theme. Each problem was color-coded. When a team solved a problem, they raised a helium-filled balloon of that color, so anyone could tell at a glance how the teams were doing. The University of Idaho fielded three teams; one came in 3rd for the Moscow site and 20th overall. The competition is organized by the Association for Computing Machinery and sponsored by the IBM Corporation.

We owe a great debt of thanks to Prof. Bob Rinker, who organized the contest, and especially to our IT staff Larry Hughes and Trevor Davenport, who worked nearly around the clock the previous week getting it set up. Prof. Clint Jeffery served as a judge. The competition went off without a hitch, and a great time was had by all.

-- Greg

More on the ACM regional ICPC

On Saturday, November 7 the UI Computer Science Department will be a host site for the ACM International Collegiate Programming Contest. UI is one of five host sites for the Pacific Northwest Region, which includes the area from northern California to British Columbia. All sites in the region are linked together via the internet, with the main contest judging being done on computers and judges located on the UI campus. Fifteen three person teams from several of the Spokane and Palouse area colleges and universities will be competing here, including three teams from UI.

The ICPC is a truly worldwide competition, with competitors from six continents competing to go to the world finals, to be held in China next February.

Regional ACM ICPC to be hosted at UoI

As said by Brandon Morton our UI ACM President: "I have been told that we will host the regional ACM ICPC programming competition on Saturday November 7th. Our practice server running PC^2 is up and running. Also, there were some requests to hold a local practice event before the regional competition. Therefore, tomorrow (Saturday) from 12pm to 3pm (or so) I will be in the JEB 211 computer lab introducing students to PC^2 and practicing on some problems. Anyone who wants to participate is welcome to attend. If you need me to let you in the building, call (208) 818-2447."

Welcome Back Computer Science BBQ!!

In our customary tradition we are sponsoring a free barbeque for all CS students -- graduate and undergraduate -- scheduoed f0r 5:00 pm - 6:30 pm, Thursday, September 10th in Ghormley Park (located at Third and Home Street east of the Recreation Center and next to the grade school).

There will be burgers, salads, chips and more! Don't miss out on this opportuntity to meet CS faculty members and other CS students. Significant others and spouses are welcome to attend.

The Computer Science Department warmly welcomes Dr. Greg Donohoe as Acting Chair

Dr. Greg Donohoe [7/17/2009] "I am really looking forward to working with the Computer Science faculty, staff and students over the coming year. These are exciting and important times for the science and art of computing. Some immediate and practical challenges for computer scientists are to find ways to exploit the potential performance advantages of emerging technologies like multicore and heterogenous computing platforms. These in turn offer new opportunities for application areas and computing paradigms such as secure and reliable computing and communication, evolutionary computing, games, and modeling and simulation. Computing is already an essential part of our social infrastructure, and is growing rapidly in importance with the development of technologies as the Smart Power Grid, the electric power delivery system of the future. The Computer Science Department is making an impact in important areas, and I will do my best to promote continued professional growth for our faculty and students."

Greg has over 30 years of experience in research and development in computing systems for digital signal and image processing, seismic event detection, medical imaging, machine vision, and on-board computing for spacecraft. He was Senior Member of the Technical Staff at Sandia National Laboratories, has held faculty positions at the University of New Mexico and New Mexico Tech, was a deputy research program manager at the Air Force Research Laboratory, and Senior Scientist at Kestrel Corporation. He is the Computer Engineering program coordinator at the University of Idaho, and has collaborated with Computer Science faculty and students for several years. His research interests are low-power and reconfigurable computing architectures. Greg believes that the secret to a full life is a balance of interests and activities. He and his wife Mary particularly enjoy community music: Greg plays upright bass with the Hog Heaven Big Band and other local groups.

Mark Manwaring Memorial Scholarship Established

Dr. Mark Manwaring [7/16/2009] A scholarship fund has been established in memory of former Computer Science Department Chair Dr. Mark Manwaring.

Those wishing to contribute to the scholarship fund may send their contribution to:

     Mark Manwaring Memorial Scholarship – Computer Science
     University of Idaho Foundation, Inc.
     Gift Administration Office
     PO Box 443147
     Moscow, ID 83844-3147

Please make checks payable to the University of Idaho Foundation, Inc.

Ondrej Linda To Defend MS Thesis:

[7/09/2009] on July 24 11:00 am, Friday, July 24 at Idaho Falls Campus, TAB 350B

Dr. John Munson Retires from CS Faculty after 15 years.

[7/01/2009] Dr. John Munson John has founded Computer Measurement Laboratory(CML), which is a business extension of one of his research specialties: statistical modeling and analysis of healthy kernel activity, and a method to monitor it all in real-time. He established his company in 2007, and is now retiring in order to focus on its success. The major importance of this work is that it addresses computer security at a fundamental level by recognizing what patterns of instructions are known to be correct instead of trying to catalog every abhorrent behavior observed, or yet to be observed.

John joined the University of Idaho in 1994. He had already been involved in research and instruction for 24 years from receipt of his PhD in 1970. Through the course of his career he has authored countless articles and conference papers. He has also authored a number of books involving software measurement and design. Besides his excellent academic experience John has worked with Rockwell, IBM FSD and NASA.

Frank Jones a former student of Professor Munson's had this to say about him: "Professor Munson is one of those professors who will be forever remembered by all of his students and peers. Whether you always fully agreed with or understood him or not, if you were willing you couldn't hep but learn something valuable from his classes. As a professor he was a methodical and thorough lecturer and scientist who delighted in contemplating "fascinating" questions in computer science with students and collegues both within and without the classroom."

CS Student President of ID Chapter Black Engineers

[6/29/09] Rachel Bonas a graduate student in Computer Science, is the incoming president of the Idaho Chapter of the National Society of Black Engineers.

Rachel Bonas Rachel was born and raised in Trinidad. In 1999 she moved to Washington to attend Howard Norfolk State University before coming to Idaho. The two things that impress her the most about the University of Idaho are the accessibility of faculty and the extent of hands on experience. According to Rachel, They (the professors) make it their business to make sure the students are well taken care of” and “the hands-on experience (which) is especially helpful at the Ph.D. level, because at that level you’re trying to go out there and really figure out what it is you want to do.”

Rachel has been very active in the Society, has engaged in CS recruitment activities, and works in the Center for Secure and Dependable Systems. With an emphasis in Computer Security. She anticipates finishing her PhD degree soon.

Congratulations, Rachel!

Rachel Bonas Continues Receiving Recognition

[6/29/09] Rachel Bonas, a graduate student in Computer Science continues to earn awards and recognition.

Recently at the National Convention of the National Society of Black Engineers (NSBE) Rachel received a Board of Corporate Affiliates (BCA) scholarship for the work she has done with the University of Idaho chapter while managing to maintain outstanding grades and continue her pursuit toward her degree.

Rachel is currently the President of the UI Chapter of the National Society for Black Engineers and has successfully led the chapter in multiple activities this year including the outreach to children in the Spokane, Lewiston, Clarkston, and Lapwai areas; the winning of a poster contest at the Fall Regional Conference; and the dissemination of information about the COE and its departments at the Regional and National Conferences.

She continues to embody the characteristics of a well-rounded and successful graduate student and ambassador and brings recognition not only to herself and her Chapter but also to the University of Idaho.

Congratulations, Rachel!

Computer Science Department Sweeps COE Awards

[6/24/09] Annually the College of Engineering recognizes an Outstanding Faculty Member, Outstanding Young Faculty Members, Outstanding Graduate Students and an Outstanding Staff Member.

Computer Science Department personnel claimed each of these awards announced in late spring,2009.

Dr. Axel Krings Dr. Milos Manic

Axel Krings (left), Ph.D and Professor, received the Outstanding Faculty Member award and Larry Hughes, the Outstanding Staff Member award.

Milos Manic (right), an Idaho Falls faculty member, was one of three Outstanding Young Faculty Members to receive an award and Daniel J. Evans, PhD Candidate (below left), received one of three Outstanding Graduate Student awards.

Daniel Evans�0;0;0;0;0;0;D;�0;0;0;0;0;0;A;                                            Left, Mark Manwaring Right

Service for Dr. Manwaring announced: June 17 at the Moscow Stake Center.

Three German Students Join CS Department

[4/30/2009] The CS department would like to welcome Elisabeth Röse, Martin Wittmann and Stefan Hanitsch from the Anhalt University of Applied Sciences (AUAS) in Köthen, Germany.

The three students are from Biomedical Engineering at AUAS and are joining the computer science department for an eighteen week internship which is a partial requirement for their theses. They arrived on campus March 1st.

During their stay at the UI they will be working on a project involving an Exposure Therapy System for the treatment of phobia patients. The exposure of patients will be in a simulated reality, while a physician observes their vital parameters. The exposure will be controlled by the patient and can be stopped immediately in case of emergency. Using the methods, the patient can adjust the severity to his/her panic and  finally get control of it.

This project is part of an ongoing project in Germany. No patient experiments will be conducted at the UI, only the technology will be derived. Part of the project is to transfer the patient's vital parameters to a future control unit in a safe and efficient way and the implementation of 3D surround sound for the simulations to make the system more realistic.

The students are hosted by Axel Krings (UI) and Boris Bracio (AUAS). The two faculty have also written the MOA between their respective institutions under which a regular student exchange will be available soon.

The exchange program is of special interest to students in the area of bioinformatics or medical applications in computer science as most courses in the master's program at AUAS are conducted in English. Students interested in finding out more about opportunities should contact Axel Krings.

UPDATED: Mark Thursday, May 7th on your calendars and come to the CS Barbeque Spaghetti Feed!

[4/29/2009] CS graduate and undergraduate students, CS faculty and CS staff are cordially invited to a free Spring Celebration marking the end of the academic school year and celebrating the hard work and effort of all during this past academic year.

You are welcome to bring your families and significant others.

The barbeque is scheduled for Ghormley Park spaghetti feed will be held in the JEB 2nd floor hallway and serving will be from 5:00 pm – 6:30 pm. Food will be served in room 236.

There will be something for almost everyone’s taste including spaghetti, chicken, fruit and veggie trays along with deviled eggs, etc.

A brief awards ceremony will recognize the outstanding senior and the outstanding faculty member and also recognize Dr. John Munson who is retiring at the end of this school year.

So, come and enjoy the food and interaction with other classmates and the CS faculty and staff.

See you at the barbeque feed!

New Intermediate Computer Architecture Course Benefits from Xilinx Donation

[3/6/2009] Thanks to a generous donation by Xilinx, Inc., the new Intermediate Computer Architecture class will provide hands-on experience with the design of a real processor.

The donation consists of Digilent Nexys-2 FPGA boards, and Xilinx ISE Foundation software. The boards have the Xilinx Spartan-3E FPGA. This hardware and software will enable the students in the class to design and then actually build and test their processor designs. Without the donation, the students would have had to settle for merely building "paper designs."

The Intermediate Computer Architecture class is being offered for the first time this spring by Dr. Robert Rinker. It is expected to become a key class for those students interested in embedded systems.

CS and ECE Welcome French Exchange Students

[9/8/2008] The Computer Science Department would like to welcome Ilyas Djafri and Julien Tremillon, two new exchange students from Grenoble, a beautiful city in southeast France situated at the foot of the Alps. Ilyas is a CS graduate student from ENSIMAG and Julien is an EE student from ENSIEG. The ENSIMAG and ENSIEG are the Math/CS and EE arms of the Ecole Nationale Superieure in Grenoble, which is the highest level of university in France. Besides for its stunning beauty and surroundings, Grenoble is known for high-tech economy, research centers, and universities with focus on mathematics, physics, computing, electronics and engineering studies.

The student exchange program was set up by Axel Krings during his sabbatical at IMAG/INPG in 2004-2005. Exchanges have taken place in both directions since then. We would like to invite any CS or other engineering students who are interested in studying in Grenoble to talk to the International Program Office or contact Axel Krings directly.

CS Faculty & Students to Participate with Wind River in Operating System Security Certification

[7/1/2008] For its Common Criteria EAL6+ evaluation, Wind River has partnered with industry-leading experts in software information assurance: CygnaCom Solutions as its Common Criteria Test Lab and the University of Idaho for the formal methods required at EAL6+. CygnaCom Solutions performed the first Common Criteria evaluation in the United States and was Wind River's partner on a classified EAL7 evaluation in 2004. In May 1999, the University of Idaho was designated by the U.S. National Security Agency as one of seven initial Centers of Excellence in Information Assurance and since then has been a leader in the development of formal methods for software assurance.

"The University of Idaho began by working with Wind River and NSA to develop a set of design and coding guidelines for VxWorks MILS 2," said Dr. James Alves-Foss, director of the Center for Secure and Dependable Systems at the University of Idaho. "Conforming to these guidelines means that formal evaluation methods can be applied to VxWorks MILS 2 quickly and without the difficulties faced by systems with code not oriented toward formal evaluation."

Computer Science faculty involved in this project are Jim Alves-Foss, Paul Oman, Terry Soule and Clint Jeffery. In addition the project will involve several graduate and undergraduate students.

Full details can be found at: http://ir.windriver.com/phoenix.zhtml?c=91814&p=irol-newsArticle&ID=1169348&highlight

Congratulations to Recent PhD Graduates

[6/15/2008] Three CS Department graduate students recently completed the degree requirements and received their PhD degrees. Zhanshan (Sam) Ma's dissertation, "New Approaches to Reliability and Survivability with Survival Analysis, Dynamic Hybrid Fault Models, and Evolutionary Game Theory," was directed by Dr. Axel Krings. Two students completed their dissertations under the direction of Dr. Jim Alves-Foss. Luay A. Wahsheh's dissertation was titled "Security Policy Design and Implementation in High Assurance Computer Systems," and Joon W. Son's was titled "Covert Timing Channel Analysis in MLS Real-Time Systems." Congratulations to our three new PhDs. We wish them the best in the next stage of their careers. Several more graduate students are expected to complete their PdD work by the end of the year.

CS Faculty & Staff Offices are Temporarily Relocated

[5/27/2008] Most faculty and staff offices for the Computer Science Department have been temporarily relocated to accommodate construction activity on the 200- and 300-levels of the Janssen Engineering Building. The construction will retrofit the upper portion of the building with more modern and efficient heating and cooling systems. The project is scheduled to be completed by the end of the Fall 2008 semester. Our Systems Administrator, Larry Hughes, will not be relocated during the construction and will be accessible in JEB 322. The Department's main office suite is now located in JEB 211C. The open computer lab that was located in JEB 211 has been relocated to the adjacent room, JEB 211B, previously occupied by the IBEST computer lab.

CS Faculty & Staff Received College of Engineering Awards

Left to right:  Axel Krings, Terry Soule, Rhonda Zenner, Curt Stein, and Bill Junk

[5/2/2008] Four members of the Computer Science Department received College of Engineering awards for the 2007 - 2008 academic year. Rhonda Zenner received an Outstanding Staff Member award, Axel Krings received an Outstanding Researcher award, Terry Soule received an Outstanding Educator award, and Bill Junk received an Outstanding Advising award. Also shown is Curt Stein, one of the receipients of this year's CS Outstanding Senior Award.

University of Idaho Redesignated a National Center of Academic Excellence in Information Assurance Education

[5/2/2008} The University of Idaho recently received notice that we were redesignated as a National Center of Academic Excellence in Information Assurance Education. This designation is based on a review of our successes in educating students as well as the research performed. Computer Science Professor Dr. Jim Alves-Foss will be travelling to Dallas, TX for the award ceremony on June 4.

University of Idaho CS Students Take Second Place Award in Cyber Defense Competition

Computer Science students participating in the Pacific Rim Collegiate Cyber Defense Competition.

[4/26/2008] Eight students from the University of Idaho Computer Science Department recently competed and took second place in the 1st Pacific Rim Regional Collegiate Cyber Defense Competition held April 26 & 27 at the Microsoft Campus in Redmond, WA. Members of the team included: Corey Thuen (Captain), Kris Watts, Katie Smith, Ben Ridgway, Johann MacDonagh, Brian Seel, Ben Sanders, and Lucas Marshal. David Manz served as the team's advisor. The event was sponsored by the University of Washington Center for Information Assurance and Cybersecurity. In the competition the teams were challenged to operate a computer system for a "fictitious" company and defend it against attacks from a "red team" sitting in an adjacent room. More information about the competition can be found on the CIAC Web Site. The University of Idaho team was the only team at the competition that did not get hacked by the red team. Congratulations to our team on their second successful competition this year.

Computer Science Students Display Their Work in Annual Engineering Expo

CS students and visitors discuss one of the CS 481 Capstone Design projects.

[4/25/2008] Students enrolled in CS 481 Senior Capstone Design during the 2007-2008 academic year recently displayed the results of their projects in the annual Engineering Expo held in the Student Union Ballroom on April 25. The Engineering Expo is an event showcasing the creativity, hard work and engineering talents of College of Engineering students. Computer Science projects exhibited were: Code Turmoil Tool, VRAD Lab, GIMPED, Cell Processor Data Encryption, and RadSAT Enhancements. More information about these projects can be found at the CS 481 Senior Capstone Design website.

A visitor tries his hand at Connect Four.

Dr. Terry Soule's CS 470 Artificial Intelligence class also demonstrated their "smart" Connect Four games. Visitors were challenged to beat the computer. The computer implementation used a variety of advanced algorithmic solutions to improve its chances of winning against a human competitor.




Frank Jones and Curt Stein Receive Computer Science Outstanding Senior Awards for 2007-2008. Dr. Terry Soule Receives ACM Outstanding Faculty Award.

Curt Stein receiving his award from Mark Manwaring, CS Department Chair.

[4/23/2008] Frank Jones and Curt Stein were presented with awards as the outstanding graduating seniors for the 2007-2008 academic year. Frank completed his BSCS degree in December and is now employed by the U. S. Navy at China Lake, CA. Frank was unable to attend the award presentation. Curt will graduate in May and then plans to assume a position with Chief Architect in Coeur d'Alene, ID. The award for outstanding senior is made annually based on recommendation of the CS Department faculty.

Dr. Terry Soule was presented with the Student Chapter of ACM Outstanding Faculty Award for the 2007-2008 academic year.

Bill Junk Retires from CS Faculty After 28 Years

(L - R) Dean Aicha Elshabini, Bill, CS Chair Mark Manwaring, and Associate Dean Howard Peavy

[4/23/2008] Friends and colleagues of Bill Junk and his wife Ginny, Professor of Family and Consumer Sciences, gathered to honor the couple for their service to the University of Idaho at a reception held in the Wallace Complex April 23. Bill is completing his twenty-eight year and Ginny her twenty-second year. The official retirement date for the couple is June 30.

Bill joined the Electrical Engineering faculty in 1980 after twelve years with General Electric Co. In 1982 Bill became one of the founding members of the Computer Science Department. During his career, Bill developed a number of courses and was an active contributor to the Engineering Outreach program. Throughout most of his tenure Bill has been involved in teaching software engineering courses and the senior capstone design projects. For the last two years he as served has the Associate Chair of the department.

Artificial Intelligence Class Holds Connect Four Tournament

Computer Science student Justin Shands pariticpates in the Connect Four Tournment

[4/11/2008] Students from the Dr. Terry Soule's Artificial Intelligence class (CS 470) recently participated in an A.I. Connect-Four tournament showcasing game playing programs they developed. The students' programs employed computer agents able to use adversarial techniques including minimax search, alpha-beta pruning, selective evaluation, and singular extensions. In the tournament the programs were pitted against each other to determine which computerized player performed the best. Congratulations to Brandon Morton whose program won the competition over a very close runner-up developed by Curt Stein.

Schweitzer Engineering Laboratories Donates Real Time Operating System (RTOS) Development Systems

Nate Ekland, Jamie Nance and Michael Krueger in the Embedded Systems Lab

[2/25/2008] Schweitzer Engineering Laboratories, our industrial neighbor located in Pullman, Washington, has donated eight 1102 Systems and USB Programmers for our recently-established embedded systems laboratory. These systems allow the department to offer a Real-Time Operating Systems (RTOS) class for the first time this spring. The term "embedded system" is used to describe any device that has a microprocessor built into it, programmed to do a set of tasks specific to the device.  Examples of common embedded systems include automobiles, cell phones, and microwave ovens. The programming of such systems requires the use of a separate development system, since the embedded systems usually have small amounts of memory and don't have any internal programming support, or even an operating system for that matter. The equipment donated by SEL provides the host environment, and also includes both an on-board embedded processor and numerous input / output devices with which the students can experiment. We thank SEL, and in particular, Jason Dearien and Dennis Gammel, for their support of our educational program. The demand for embedded systems experts is expanding rapidly.  This donation allows our students to gain the needed skills in this burgeoning market.

University of Idaho CS Students Take Second Place Award in National "Capture-the-Flag" Contest

[11/26/2007] Kris Watts, Katie Smith, Corey Thuen and Mike Krueger, a team of University of Idaho computer science majors placed second in the national "Capture-the-Flag" contest held the weekend after Thanksgiving. The contest was sponsored by Polytechnic University of New York and was open to students from colleges and universities nationwide. The University of Idaho team members are all student researchers in the Center for Secure and Dependable Systems (CSDS).

Mike Krueger   Katie Smith   Presenter   Kris Watts   Corey Thuen

The Capture-the-Flag contest challenges teams with offensive and defensive computer network security strategies and mitigations. The team from the Naval Postgraduate School won the competition with a combined score of 8300 points. The University of Idaho team earned 7250 points and the SUNY Stony Brook team came in third with a score of 6850. Other notable universities placing in the top ten were Polytechnic University of New York, Rensselaer Polytechnic Institute, New York University, SUNY Binghamton, and Wichita State University. The University of Idaho team will be traveling to New York to receive their award December 4, 2007. More information on the contest can be found at the Polytechnic University Information and Internet Security Lab website.

Articles by University of Idaho CS Faculty and Students Appears in this Month's Special Issue of "Genetic Programming and Evolvable Machines."

[11/26/2007] This month's issue of "Genetic Programming and Evolvable Machines" is a special issue on medical applications of genetic and evolutionary computation. Of the eight articles appearing, two are by University of Idaho CS faculty members publishing with students:

  • "Stochastic Optimization of a Biologically Plausible Spino-neuromuscular System Model" by Stanley Gotshall, Kathy Browder, Jessica Sampson, Terence Soule, and Richard Wells.
  • "Using Evolvable Genetic Cellular Automata to Model Breast Cancer" by Armand Bankhead and Robert B. Heckendorn.

University of Idaho Programming Team Takes Second Place at the Spokane site in the annual ACM International Collegiate Programming Contest.

[11/12/2007] "Brute Force," a programming team from the University of Idaho that included Ben Sanders, Brandon Morton, and Curt Stein, took second place at the Spokane site in the annual ACM International Collegiate Programming Contest. The five hour competition involved submitting program solutions to several different problems. Teams are judged based on how many problems they solved correctly. If teams tie in the number of correct solutions, the teams accumulating the smallest total time in solving the problems is the winner. Penalty minutes are assessed for submitting incorrect solutions. The University of Idaho team tied with the first place team in the number of problems solved, but required 23 more minutes for their solutions.

John Munson receives SBIR Grant Award to Develop Technology in Dynamic Kernel Monitoring for Attack Recognition and Mitigation

John Munson

[9/26/2007] The activity of the kernel of an operating system may be monitored dynamically in real time. As the kernel executes its normal service functions, the transition among the constituent components of the kernel will follow a very regular and predictable pattern representing the normal operation of the kernel in this service function. An attack on the operating system will induce a significant and immediately recognizable disturbance in this pattern of normal activity. We propose to monitor the kernel activity through the use of a security co-processor. This co-processor will operate in parallel with the main CPU to detect changes in the nominal execution patterns of the kernel. When departures from the normal execution patterns are detected, an interrupt on the main CPU can be created which will permit the analysis of the currently executing task that created the anomalous kernel activity. The activity may then be mapped to a particular executing process or kernel activity. Thus, the proposed security monitoring system represents a hybrid extension of the operating system kernel with an active security monitor and a software interrupt service routine to analyze and manage the specific nature of the attack on the OS kernel. The primary objective of the Attack Recognition and Management (ARM) project is to create the infrastructure for an autonomic kernel protection system and then productize this infrastructure.

John Dickinson Memorial Scholarship Established

John Dickinson

[9/4/2007] A scholarship fund has been established in memory of former Computer Science Department faculty member and chair John Dickinson. John died tragically in a motor vehicle accident January 7, 2007 while attempting to aid another accident victim on the I-84 bridge over the John Day River in Oregon. Those wishing to contribute to the scholarship fund may send their contribution to:

     John Dickinson Memorial Scholarship Fund
     University of Idaho Foundation, Inc.
     Gift Administration Office
     PO Box 443147
     Moscow, ID 83844-3147

The CS Department opens its reconfigured space in JEB 211 as the "CS Commons"

Computer Science Commons in JEB 211

[8/24/2007] Over the summer the CS department reconfigured the computer lab space in JEB 211. We removed some old CRT monitors, servers, and tables. The room now is more usable as a between-class study area and as a group project meeting place. Systems are available for both Linux and Windows. There's also plenty of space where you can sit and use your own laptop. Stop by to check it out for yourself. The CS Commons is located immediately behind the Computer Science Assistance Center in the Janssen Engineering Building.

CS 105 and CS 445 Required in 2007 BSCS Curriculum

[7/31/2007] A BSCS curriculum change is in effect for those students on the 2007 curriculum. Students who are attending the University of Idaho for the first time beginning with the Fall 2007 term are automatically assigned to the 2007 curriculum. In addition to the requirements existing under the 2004 curriculum, the 2007 curriculum added CS 105 Computer Science as a Profession and CS 445 Compiler and Translator Design as required courses. Free elective credits were reduced to maintain the total credits required for the degree at 128. New freshman and lower-division students transferring from other institutions should be enrolled in the Fall 2007 offering of CS 105.

Karen Zucco-Gatlin Joins CS Department

Karen Zucco-Gatlin

[7/23/2007] The CS Department welcomes Karen into our Administrative Assistant II position replacing Jo Campbell who recently accepted another position within the University. Karen joined us on July 23, 2007. She has primary responsibility for student support, maintaining student records, as well as performing may other duties associated with departmental operations. Karen's office is located in the CS Department's main office suite, JEB 236.

Sarah Park Receives CS Department Outstanding Senior Award

[4/27/2007] During the Dean's Reception for the 2007 Engineering Design Expo Sarah was presented with the award voted by the CS Department faculty as the outstanding graduating senior for the 2006-2007 academic year. In addition to an outstanding academic record, Sarah was an active participant in many student activities and organizations including the University of Idaho Student Chapter of ACM.