The Department of Computer Science has moved to its new location in the Science Engineering Research (SER) Building. The main office is on the 3rd Floor. All are invited to the department's Grand Opening Celebration Friday, Jan. 17, 1-3 p.m. in the 1st Floor Student Lounge. RSVP to this link.
Undergraduate Programs
The Computer Science Department offers multiple programs for Undergraduate Students including:
BS Computer Science
5-Year Combined BS/MS in Computer Science
Computer Science Minor
Computer Science Teaching Minor
Graduate Programs
The Computer Science Department offers several programs for Graduate Students including:
Two options for Computer Science MS
Master of Computer Science
Data Science MS
Computer Science PhD
From the Desk of the Department Head
Welcome to the Utah State University Department of Computer Science. Our undergraduate and graduate programs prepare students to enter exciting and fulfilling careers. Located in beautiful Logan, Utah, our students enjoy a balance of outdoor adventures and academic rigor. USU Computer Science faculty members are engaged in groundbreaking research projects, and they are working with collaborators around the world to shape the future. Our department offers a variety of opportunities for those who wish to pursue an education in Computer Science. The Bachelor of Science in Computer Science, Computer Science Minor, and Computer Science Teaching Minor provide undergraduate students with foundational skills and extensive instruction that will prepare them for careers in Computer Science. We also offer five different online certificates focused on computer science teaching, software development, web and mobile development, and cloud computing. Our graduate programs provide students with opportunities to learn from rigorous coursework and engage in cutting-edge research. The Master of Science in Computer Science and Doctor of Philosophy in Computer Science provide students with the opportunity of working with our research faculty members, who have expertise in the following areas: artificial intelligence, algorithms, augmented virtual reality, computer science education, computer vision, cybersecurity, data science/data mining, data visualization and visual analytics, database systems, high performance computing and scientific visualization, Information and Communication Technology for Development (ICT4D), and human computer interaction. The Master of Science in Data Science offers students the opportunity to explore the growing fields of data science, big data, data analytics, data mining, data visualization, machine learning, multimedia analysis, and database systems. Our department also offers the Master of Computer Science (MCS) coursework-only option. This professional degree is a great option for individuals with a bachelor’s degree in Computer Science or a related field who would like to pursue additional education to further themselves in their career. It is also available to individuals who are interested in a career pivot to Computer Science, but prerequisite courses may be required prior to matriculation into the program. We are excited to welcome you to the department, and we hope to see you around campus soon! - Dr. Xiaojun Qi, Professor and Department Head
Department of Computer Science celebrates impressive accomplishments, along with move to new location in the Science Engineering Research Building, featuring creative spaces to foster collaboration, creativity, research and academic success.
Soukaina Filali Boubrahimi and Shah Muhammad Hamdi lead NSF-funded research to craft a comprehensive solar flare catalog of images and data, along with data-driven, machine learning models poised to deploy in an operational environment.
The Computer Science Department is proud to announce the 2023-2024 Outstanding Student Award winners.
Outstanding undergraduate students were selected based on their superior academic achievement and significant contributions to the Computer Science Department, Utah State University, and the community.
Outstanding Graduate Student: Xiao Han
Best Graduate Teaching Assistant: Muhammad Fawad Akbar Khan
The Outstanding Graduate Student was selected based on the number of scientific publications produced and the dissertation work generated from the publications and recommendations from faculty members. The Best Graduate Teaching Assistant (GTA) was selected based on good standing in their CS graduate program, a history of GTA employment, contributing above and beyond expectations, and faculty nomination letters.
Students each received a plaque to commemorate their achievements. Their names will be added to the plaques which hang in the Computer Science Department. In addition, the Best GTA will receive a $5,000 summer Graduate Research Assistantship.
Please join me in congratulating our Outstanding CS Students!
I am also delighted to announce the Computer Science Department’s 2023-2024 Faculty Award winners. Each winner demonstrates exceptional qualities with outstanding efforts in the following areas.
Service Excellence Award: Dr. Mario Harper
Research Excellence Award: Dr. Shah Muhammad Hamdi
Teaching Excellence Award: Dr. Dean Mathias
In addition, I want to congratulate our CS faculty member honored at the college level this year.
College of Science’s Faculty Researcher of the Year Award: Dr. Soukaina Filali Boubrahimi
I know that you will join me in thanking all of them for their amazing contributions to the CS department, the College of Science, and Utah State University.
I appreciate everyone’s flexibility, hard work, and commitment to our current and prospective CS students. Thanks so much to all our wonderful faculty members for raising the level of excellence in this CS program every year.