Computer Science B.A.
Starting in Fall Semester 2018, we are pleased to be able to offer a Computer Science B.A. degree! The degree is intended to better serve students who have an interest in computing, as well as an interest in a non-STEM area. Eventually, information about this new degree will appear in MSU's 2018-2019 Undergraduate Catalog and DegreeWorks. In the meantime, information about the new degree appears here. [March 2018]
MSU TechLink Army Contract
Congratulations to Dr. Clem Izurieta and Dr. John Sheppard, who received $500,000 in new funding that supports eight computer science students
to continue quality assurance testing for the U.S. Army Corps of Engineers. MSU News Story. [March 2018]
John Ruffato Business Start-Up Challenge
Computer Science majors Payton Harrison,Zach Schallenberger and Zach Taylor, as well as business student Joaquin Monterrosa, have been selected as one of 12 teams to compete in the John Ruffato Business Start-Up Challenge at The University of Montana on April 13th. The team designed a socially conscious, environmentally responsible, mobile app prototype named Freats (for Free Eats). The team will pitch the concept to judges in the hopes of receiving cash to extend the prototype. Best wishes! [March 2018]
Fall Semester 2018 Notable Offerings
- CSCI 351, Systems Administration, 3 credits. CSCI 351 is typically offered in the
- CSCI 446, Artificial Intelligence, 3 credits. This course is offered every second year.
- CSCI 494, Special Topics: Start-Up Entrepreneurship, 1 credit. The course will be taught by Rob Irizarry, who is Oracle's Director of Customer Experience. The course counts as one of the 12 technical elective credits for the professional option and as an elective credit for the interdisciplinary option. The course can not be used to meet M.S. or Ph.D. requirements.
- CSCI 550, Data Mining, 3 credits. This course is offered every second year.
- CSCI 591, Special Topics: Biomedical Natural Language Processing, 3 credits. This is a new course offered by Dr. Indika Kahanda.
- ESOF 523, Software Testing and Analysis, 3 credits. This course is offered every second year.
Summer Session 2018 Courses
First 4x4 Session (May 14 - June 7):
- CSCI 107, Joy and Beauty of Computing, 3 credits
- CSCI 112, Programming with C, 3 credits
- CSCI 232, Data Structures and Algorithms, 4 credits
- CSCI 246, Discrete Structures, 3 credits
Second 4x4 Session (June 11 - July 6):
- CSCI 127, Joy and Beauty of Data, 4 credits
- CSCI 477 (co-listed as EIND 422), Simulation, 3 credits
Third 4x4 Session (July 9 - August 2):
- CSCI 132, Basic Data Structures and Algorithms, 4 credits
- CSCI 215, Social & Ethical Issues in CS, 3 credits
- CSCI 338, Computer Science Theory, 3 credits
Online (June 25 - August 3):
- CS 145RA, Web Design, 3 credits
Women's Center Student of Achievement Award
CS senior Courtney Linder will receive a Student of Achievement Award from the MSU Women's Center. At MSU, Courtney has promoted diversity in computing by serving as co-president of the Association for Women in Computing, organizing high school outreach efforts, and more. Congratulations! [March 2018]
FIRST Lego League Grand Champions
Go With the Flow, a Helena team of six students, received the Grand Champion Trophy at the statewide FLL tournament hosted by MSU on February 3rd. The team's robot made a perfect run, completing each of the nine tasks attempted. The team is coached by MSU Computer Science Alumni Todd Byrne (2004 BS), Mike Frandsen (1998 MS) and Clint Frederickson (2004 BS, 2005 MS). Four of the six competitors are Generation 2.0 of these alumni. Congratulations to all! [February 2018]
The Past, Present and Future of Computing
In conjunction with Montana State University's quasquicentennial (125th anniversary), two panels will reflect upon the past, present and future of computing on Friday, February 16th in the Procrastinator Theater. The panelists are industry practitioners and MSU computer science alumni. The first panel is titled The Past, Present and Future of Computing [video]. The second panel is titled The Past, Present and Future of Computing at MSU [video]. MSU News Story. [January 2018]
New Faculty Member: Dr. Sean Yaw
Dr. Sean Yaw will join the Computer Science Department as an assistant professor in Fall Semester 2018. Dr. Yaw earned his Ph.D. from Montana State University and currently works for Los Alamos National Laboratory. His research interests include optimizing network design and performance. Welcome, Sean! [January 2018]
Defence Logistics Agency Project
Congratulations to Dr. Izurieta and Dr. Sheppard, who secured $300K in funding from the Defense Logistics Agency to continue their cooperative
research efforts with TechLink. The funding supports two graduate students through
the summer of 2019. Dr. Izurieta's research focuses on the development of cybersecurity
measurements to enhance the quality assurance solutions of the Construction Engineer
Research Laboratories (CERL). Dr. Sheppard's research focuses on the investigation
of work plan optimization using risk-based analysis methods for incorporation into
CERL's ESMS software suite. [December 2017]