University of Saskatchewan Department of Computer Science

Welcome to the Department of Computer Science

Printer

News Archive

  • Spring Programming Contest

    The Spring Programming Contest is back!

    Enjoy solving problems, eating pizza and getting prizes? Then come out for the Spring Programming Contest! It's a fun, local and free contest that is open to all students. Come out and claim the title of best problem solver.

    Novice and Intermediate levels are offered. You can register as a team or solo.

     

    When: Saturday, February 2nd, 2013

  • Applications for NSERC and Departmental Undergraduate Student Research Awards

    Applications are invited for NSERC and Departmental Undergraduate Student Research Awards (USRAs). These provide an opportunity for academically-strong undergraduate students to get involved in computer science research activities within the Department, while at the same time providing summer employment from May to August.

    Some basic eligibility requirements:

    • Completed at least 1st year by the time take up award
    • Full-time student (students in their final year are eligible)
    • Average of at least 75% (but competition is such that will need at least 80%)

  • Dragons' Den

    Professor Vassileva and her Social Computing class presents their every own...

    DRAGONS' DEN

    On Thursday, November 29th, 2012, come check out graduate and undergraduate students as they present their final projects to a panel of social media experts. The event will run from 4:00pm - 6:30pm in room Arts 108

    This exciting presentation of ideas is open and free to everyone!

     

    If you have any questions about the event, contact Professor Julita Vassileva: jiv@cs.usask.ca

  • Department Seminar Series

    As students use learning technology they leave behind traces of their interactions that are beneficial in understanding the teaching and learning environment. Using a combination of machine learning and information visualization techniques, these traces can be aggregated, summarized, and represented such that instructional experts can gain insight into the activities of learners. This seminar will discuss the results of two different investigations into how learner traces can be used to influence instructional experts. 

  • "Habit-Making & Breaking: How Social Computing Can Improve Human Behaviour"

    Speaker: Dr. Julita Vassileva, Dept. of Computer Science, U of S

    Social computing can revolutionize our world by influencing people to do good (or bad) things for themselves and their communities. Understanding human motivation and building the right computing tools are vital next steps for big change. 

    Cafe Scientifique is excited to present Dr.Vassileva and her expertise on social networking. This event is free and open to everyone. 

    Where: Amigos Cantina (Backroom) - 806 Dufferin Ave

    When: November 20th, 2012 - 7:30pm

     

  • Connected 2012

    Connected is a yearly one-day Computer Science education event for female secondary students. The event presents a day full of hands-on activities and speakers in the areas of Computer Science. This event is put on by the Deptartment of Computer Science and the Saskatoon Industry-Education Council.

  • Professional Internship Program

    The Department of Computer Science Professional Internship Program allows undergraduate students to obtain 12 or 16 months of practical "on-the-job" experience with a sponsoring company prior to completing the final year of their undergraduate degree program. The existence of a formally recognized internship program offers significant benefits to the students, to the industrial sponsors, to the department, and to the university as a whole. These benefits include: practical training and work experience for the students; technology transfer, productive work contribution, and prospective employee evaluation for the employer; and increased university-industry interaction for the department and the university.

     

    We are now accepting applications from companies and students interested in partcipating in the program. Interns will be placed in May/Sept 2013. 

  • Teaching Assistant Applications for January 2013

    Teaching Assistant Applications are now being accepted for Term 2, January 2013 positions.  Please submit your application before Monday December 3, 2012 at 8:00am in order to be considered for a TA position.  

  • Dr. Mehdi Moradi, MSc, PhD, Candidate for NSERC TII Canada Research Chair

    Dr. Mehdi Moradi, a candidate for the NSERC TII in Biomedical Image Analysis, will be giving a presentation on the afternoons of November 5 and 6.  His presentation may be interesting to faculty and graduate students in the Department of Computer Science.

    These events are open to all faculty, staff, students, and guests.

  • Department Seminar Series

    Behavioral and neurological findings show that our cultural background influences the way we perceive and interpret information. This also impacts which user interface designs we find most intuitive, appealing and trustworthy, and how we interact with technology in general. 

  • New Course: CMPT 394 Simulation Principles

    Attention students! There is a new course offered this year: CMPT 394.3 Simulation Principles

    Description: Introduction to the development of logical, numerical and statistical models of systems; deterministic and probabilistic models; Monte Carlo simulations. Basic elements involved in simulation such as entities, attributes, events and time representation. Properties of computer modelling languages; design, development and testing of models.

    Prerequisite(s): CMPT 270.
    Prerequisite(s) or Corequisite(s): One of STAT 242, 245, or EE 216 (STAT 242 preferred.)

    Schedule: Term 2 - T/R, 10:00-11:20 a.m., Thorv S311, Nate Osgood, instructor.

  • Congratulations Fall Graduates!

    Congratulations to our Fall Graduates! On Saturday, October 27th, 2012 the following Department of Computer Science students will be awarded degrees:

    DOCTOR OF PHILOSOPHY 

    • Lisa Tang (Supervisor – Jim Carter)
    • Xinghui Zhao (Supervisor – Nadeem Jamali)

    MASTER OF SCIENCE 

    • Fatima Alawami (supervisor – Chris Dutchyn)
    • Mehadi Hasan (supervisor – Nadeem Jamali)
    • Brett Taylor (supervisor – Regan Mandryk)
    • Gadi de Leon Tellez Espinosa (supervisor – Chris Dutchyn)
    • Diane Watson (supervisor – Regan Mandryk)

    BACHELOR OF SCIENCE

    Three-Year  

    • Kyle Gunderson
    • Bethany Laurel Murray

    Four-Year 

    • Brook Byrns
    • Yaowen Chen
    • Zenja Ivkovic
    • Zunyi Lin
    • Bo Zhang

     

  • Department Seminar Series

    Software engineers often have trouble coordinating shared work due to poor communication practices. We present results from a large-scale survey of Microsoft employees about their information-sharing communication practices that shows that not all engineers correctly perceive that they have dependents.

  • Carl Gutwin inducted into CHI Academy

    Professor Carl Gutwin has been inducted to the CHI Academy, joining a select group of less than 100 researchers (as of this writing), including Stuart Card, James Foley, Ben Shneiderman, Bill Buxton, and Alan Newell, all scholars considered among the brightest lights in computer science generally.

    The CHI Academy is an honorary group of individuals who have made substantial contributions to the field of human-computer interaction. These are the principal leaders of the field, whose efforts have shaped the disciplines and/or industry, and led the research and/or innovation in human-computer interaction. The criteria for election to the CHI Academy are:

    1. Cumulative contributions to the field.
    2. Impact on the field through development of new research directions and/or innovations.
    3. Influence on the work of others.

    This is not Carl’s first distinction. He held the position of Canada Research Chair in our Department for the previous five years. The U of S has been allocated about 30 CRC Chair since the program was set up in 2000 to make Canada one of the top five countries in the world for research and development.

    Check out some of the research in Carl’s lab here.


  • Welcome Ian Stavness, our new Graphics Professor

    The Department is pleased to welcome Ian Stavness to faculty. Ian has established a strong research program involving biomedical computation, biomechanics and computer graphics. He is actively involved in the OpenSim and Parametric Human projects, developing state-of-the-art human body simulations. A University of Saskatchewan undergraduate, he completed a PhD at UBC and continued to Stanford as a post-doc, among other things, working with dentists on models of jaws and dentition.

    Ian will be teaching our Graphics course in January 2012, so remember to register early!

  • CSPIP Information Session for students

    Date:  Wednesday, October 10th, 2012

    Time: 12:30pm to ~1:20pm

    Where: Thorvaldson 205A

    Free pizza lunch! Space is limited, please sign up in advance.

     The info session is most beneficial to 2nd and 3rd year students, but all are welcome.

    There will be information about:

    • Benefits of participating in the Internship program
    • Requirements to qualify for Internship
    • Application Procedure:
      • Students must first apply to the Computer Science Professional Internship Program (CSPIP)
      • Once they are accepted into the program, they can apply to the job postings
      • Job interview / acceptance procedure
    • Past interns will be speaking about their experiences

  • Department Seminar Series

    When people collaborate they often use gestures as an important part of their communication. Gestures can take many forms, but people often use a form of gesture called deixis – an indicative gesture that commonly takes the form of pointing – to identify objects, locations, or directions. Aaron Genest is a Ph.D. candidate in Computer Science. His research is in the field of Computer Supported Cooperative Work under the supervision of Dr. Carl Gutwin. He has spent the last six years figuring out how to better support communication over distributed tabletop displays, mostly by watching people point at things.

  • Department Seminar Series

    HCI (Human Computer Interaction) has largely concerned itself with the evaluation and creation of useful, usable interfaces. But does usability provide a rich enough language to understand our work?  For   contemporary practitioners, an application's usability may very well be a secondary objective. This is especially true in communications projects, where the dissemination of an idea, message, or emotion is the goal. I will present a theoretical approach that I have employed over the past few years. This is then related to a variety of work that I have produced, directed, or contributed to over the past 3 years. This work ranges from architectural environments, mobile applications, digital kiosks, and digital strategies.

  • Dr. Regan Mandryk winner of Excellence in Supervision Award

    The Computer Science Graduate Course Council announced that this year's Excellence in Supervision Award goes to Dr. Regan Mandryk. We would like to congratulate Dr. Regan Mandryk on behalf of all the students, staff, and faculty. 

    Dr. Regan Mandryk is an Associate Professor in the Interaction Lab in the Department of Computer Science at the University of Saskatchewan. Her main research areas are games for health and wellness, game evaluation, and affective computing.
    You can find out more about Dr. Mandryk here.
     


  • ACM Programming Contest

    The ACM Fall Programming Contest is back!

    It's a fun, local and free contest that is open to all students. 

    Lots of door prizes, free pizza, and more! Come out and claim the title of best problem solver.

    Novice and Intermediate levels are offered.

     

    When: September 22nd, 2012

    Schedule:

    8:30am - 9:00am: Registration

    9:00am - 9:45am: Practice Session

    10:00am - 2:30pm: Contest

    Sign up here 

    Note: If you are on a team, make sure your teammates enter the same team name!

     

    Faculty, staff and industry are welcome to enter a team too! But the prizes are for students only ;)

    For more information and sample problems, go to http://programmingcontest.usask.ca/

  • UofS Students: Come and enter to win a new iPad!

    Attention UofS Students:

    Come out and visit us throughout September to enter to win a new iPad! It really is that simple. 

    One lucky winner will receive a brand new iPad, donated by College Mobile.

     

    You can first find us on September 4th at the Orientation Live Expo in Education Gym from 10:00am to 12:30pm.

    You can find us next in 3rd floor Spinks on Tuesday, Sept 11th from 8:30 - 11:30!

    Find us in the afternoon in Spinks 3rd floor by the elevator on Tuesday, Sept 11th.

    We'll also be kicking around Spinks 3rd floor again on Thursday, Sept 13th

    And again, on Saturday, Sept 15th in Spinks 3rd floor for the Unix Bootcamp!

     

    Don't miss out! Stay tuned for more updates on where we'll be this this month so you can sign up to win!

  • Unix Bootcamp

    2012 Unix Bootcamp

    Interested in brushing up on your skills before class starts? Join us on Saturday, September 15th, 2012 for the Unix Bootcamp.

    Everyone is welcome: students, staff and faculty! Sign up early here or sign up on the day of the event.

     

    Schedule:

    10:00am: Bootcamp sign-up for students

    10:30am: Beginner lab session, followed by a tour.

    11:30: Intermediate lab sesison.

    12:30: Pizza lunch

     

    Cost: $5.00, includes a CSSS membership and a pizza lunch.

    The CSSS will also be selling lockers in Spinks

     

    If you have any questions, feel free to email brittany@cs.usask.ca.

  • Department Seminar Series

    A picture may be worth a thousand words but what might those words be? How do we go about finding those words? 

  • Survive, Succeed and Have It All

     Want to change the world? Unsure you have what it takes?  Six exceptional women scientists and engineers will inspire and empower you, by sharing their personal experiences in making a difference, taking risks, and balancing their career and family. Everyone is welcome!

    Date and Time: Tuesday, August 21, 8:30 am – 12:00 pm

    Location: Prairie view Room, Diefenbaker Center, University of Saskatchewan Campus

    Contact: Julita@cs.usask.ca

  • Department Seminar Series

    Over the past few years, scientific software development has been variously likened to Document Driven, Agile, Open Source, and End-User development methodologies. There are characteristics of each methodology that can be found in scientific software development, but the fit for any one methodology is far from perfect.

  • Department Seminar Series

    The colours of our world tell us many things - if fruit is ready to eat, if meat is sufficiently cooked, if someone has a rash or sunburn - but approximately 10% of all people cannot rely on colour signals because they have congenital, acquired, or situationally-induced colour vision deficiency (CVD - commonly called colour blindness). 

  • Department Seminar Series

    Looking for information on the Web has become a central part of many daily activities. Even though information seeking is extremely common, there are many times when these tasks are unsuccessful, because the information found is less than ideal or the task could have been completed more efficiently. 

  • Term 1 Student Assistant Positions

    The Department of Computer Science is now accepting applications from undergraduate and graduate Computer Science students to provide help in our Spinks Help Centre and Computer Science computing laboratories.

  • NSERC PromoScience backs Science Ambassadors program

    By On Campus News

    Two University of Saskatchewan school outreach programs – Ecology Camps for Kids and Science Ambassadors – have just received a boost from the federal Natural Sciences and Engineering Research Council (NSERC) that will help them bring exciting science learning to students in Saskatoon and northern communities.

  • U of S researchers create 'must have’ software tool for drug development labs

    By On Campus News and Global

    A University of Saskatchewan research team led by Tony Kusalik and Scott Napper has harnessed bioinformatics and molecular biology to create  software that promises to become a “must have” tool in drug development research labs the world over.

  • Department Seminar Series

    With the growing ubiquity of networked computers, there is an ever-increasing potential for executing computations by utilizing distributed resources. However, coordinating delivery of resources to distributed computations is a challenging problem.

  • Department makes Metro news

    Over the past few months researchers and IT developers at the U of S have received a number of awards and a lot of attention for their innovative products, ideas and ground-breaking discoveries.

  • Computer scientists present lecture-capture technology at Harvard

    Four members of a University of Saskatchewan team will speak at Harvard University in June about the success the U of S has had in developing and using innovative technology that allows classroom lectures to be recorded and made available to students online.

    Details

  • Department Seminar Series

    The Booze Cruise is a game that shows how difficult it is to drive drunk, and is thus intended to discourage the act. The game is relatively simple: the initial splash screens ask the player for their sex, weight, and the number of drinks they have consumed. The player’s blood alcohol content (BAC) is calculated from the specified parameters, and usually runs from between 0.0 to 2.4.  

  • Maureen Desjardins

    Maureen has worked hard to help ensure the success of the University during her years on campus, providing dedication and experience in every unit in which she has worked, including the Departments of Special Education and Cardiovascular Medicine. For the past 21 years her home has been Computer Science, where she has been the Administrative Assistant since 1998.

  • Award of Innovation for iUsask

    A team of College of Arts & Science computer scientists has been awarded the 2012 Award of Innovation for creating an iPhone application (app) – the first in Canada to offer university students broader, exceptionally secure access to confidential information such as grades.

    College of Arts and Science story, May 23, 2012.

  • Department Seminar Series

    Today’s successful researcher, regardless of discipline, needs a robust, comprehensive and integrated digital environment to support the computing, connectivity and data requirements essential to his/her research. Canada has been investing in digital infrastructure for many years and has made impressive progress on a number of the key elements, but our current model has some serious problems.

  • U of S researchers create link between Brazilian and Canadian synchrotrons

    Use of advanced internet technology to bring scientists and leading-edge research infrastructure together half a world apart has been demonstrated between the national synchrotron facilities of Canada and Brazil.

    The demonstration in Brazil, observed by Canadian Governor General David Johnston and Dr. Antônio José Roque da Silva, Director of the Brazilian Synchrotron Light Laboratory (LNLS), made use of remote control software developed at the Canadian Light Source (CLS) synchrotron in Saskatoon to access a CLS beamline and collect data from a computer at a research station in the LNLS.

    For more information, visit the Canadian Light Source website.

    On Campus news story, April 30, 2012.

  • Innovative Solutions in Bioinformatics Research - Science Signaling Publication

    The BINF laboratory's latest Science Signaling publication details an innovative microarray analysis technique. Congratulations BINF lab!

    For a preview link on the paper, click here

  • Department Seminar Series

    The growing popularity of social media has had an interesting side effect for language researchers: services such as Twitter have resulted in people having instant-messenger-style conversations using a public medium. 

  • Alums Nominated for Canadian Video Game Awards

    Congratulations to Ty Bader (BA’00) and Jordon Schidlowski (BSc’07), co-founders of Noodlecake Studios and Lee Vermeulen (BSc’09) of Alientrap on their Canadian Video Game Award nominations! The alums and their companies were profiled by Mark Ferguson in the Spring 2012 issue of the College of Arts & Science alumni magazine, DiversitA&S. Read the profile:

    http://artsandscience.usask.ca/alumni/diversitas.php

  • Applications for Spring and Summer Teaching Assistant Positions

    The Department of Computer Science is now accepting applications for Teaching Assistant positions for the spring and summer term.  Computer Science students are required to fill the roles of Markers, Tutorial Leaders, Advisors for Computer Science classes and Lab Advisors to provide help in Computer Science computing laboratories. 

    In order to apply for a position of student assistant, you must fill out the application for student employment (Summer 2012)  completely and submit it through Moodle.  Be sure to submit your application before April 12, 2012 if you are interested.

  • CS Career Fair

    Computer Science Student Society(CSSS) is holding the annual Computer Science Career Fair on February 15th, 2012.

    All students and potential employers are welcome to attend. Employers will have booths on the third floor of the Spinks addition to Thorvaldson. Employers are also invited to give a 30 minute presentation in various classrooms.

    A complete schedule and list of employers will be available at http://uofscsss.tumblr.com/career-fair-2012

  • Department Seminar Series

    In the everyday world, much of what we do as social beings is dictated by how we interpret spatial relationships. This is called proxemics.

    What is surprising is how little people’s expectations of spatial relationships are used in interaction design, i.e., in terms of mediating people’s interactions with surrounding digital devices such as digital surfaces, mobile phones, tablets, and computers.

  • Department Seminar Series

    Object-oriented (OO) concepts are built into most modern programming languages and databases. BioLegato brings OO concepts to the laboratory biologist. BioLegato is best thought of as a GUI that launches other programs. 

    This is a joint seminar of the Department of Computer Science and MAVEN, a Genome Prairie project (www.mavenproject.ca)

  • Google Summer of Code

    Sharing Experiences – Google Summer of Code 2011

    By Yudi Xue

    I took part in Gephi (2) with the Google Summer of Code (GSoC) 2011. My work consisted of redesigning and implementing a Preview API for Gephi. The goal was to make the new API easy to learn, use and extend.

    A detailed report on my work can be found on the Gephi blog. (3)

    I first saw the GSoC program from Google Code blog in April, 2011. I found that Gephi was driven by a small but very active team, so I thought it was a good opportunity to get involved in open source development. At the time my research led me to focus on the software engineering side of visualization toolkits. This experience gave me a good start in understanding the problem and in devising a design proposal.

    The project was engaging given the size of code base and the amount of work load. I managed to stay in touch with my mentor Dr. Christian Tominski (4) through emails and weekly Skype meetings. By the end of the program, I was able to provide a new API design and implementation for the new Preview Infrastructure to the community.

    I think GSoC is a great opportunity for real-world software engineering practices and open source collaboration. I value the comments and feedbacks received from my mentor and the project administrator during the code reviews. Such experiences helped me further my development skills.

    In my opinion, the key to succeed in the program is to maintain frequent communication with the mentor and project administrator (if not the same person). It is also important to conform to the community's coding style than writing one's own style.

    I would encourage computer science students, of all levels, to look up the program and apply. Apply early and apply often. Although it usually involves competition, during the proposal acceptance period, experience from previous proposals always helps.

    1. http://code.google.com/soc/

    2. http://gephi.org

    3. https://gephi.org/2011/gsoc-mid-term-new-preview-api/

    4. http://www.informatik.uni-rostock.de/~ct/

  • Department Seminar Series

    Digital environments, such as desktop computers, mobile devices and large surfaces depend on input mechanisms to engage user interaction. A key property of input devices is the mode under which they operate. 

    This event is jointly sponsored by the President's Diversity Enhancement Fund and the Role Model Speaker Fund of the College of Arts and Science.

  • NSERC Applications

    Applications are invited for NSERC and Departmental Undergraduate Student
    Research Awards (USRAs).  These provide an opportunity for academically-strong
    undergraduate students to get involved in computer science research activities
    within the Department, while at the same time providing summer employment (May -> August).

  • CS Education Week

    Computer Science Education Week (CSEdWeek) is December 4-10, 2011, the week of Grace Murray Hopper’s birthday, and recognizes the transformative role of computing and the need to bolster computer science at all educational levels.

    The Department of Computer Science is collaborating with the College of Arts and Science Outreach and the Saskatoon Public School Science Trek groups. We are offering workshops throughout the week of December 4-10.

    All National events during the Computer Science Education Week.

  • Computer Science Professional Internship Program

    The Department of Computer Science Professional Internship Program(CSPIP) allows undergraduate students to obtain 12 or 16 months of practical "on-the-job" experience with a sponsoring company prior to completing the final year of their undergraduate degree program. Internship opportunities of this nature have existed at the University of Saskatchewan since 1990, but became formally recognized as an academic program in 1997.

    For details, please visit the CSPIP website.

  • CMPT 306 Game Demos

    Computer Science students in the Game Mechanics class (CMPT 306) will demonstrate their impressive class projects. You will have an opportunity to meet with the students and play the games.


  • Department Seminar Series

    Software clones are fragments of code or other artifacts that are copied or repeated in source text. 

  • Applications for Term 2 Teaching Assistant Positions

    The Department of Computer Science is now accepting applications for Teaching Assistant positions (Tutorial Leader, Marking and Lab Advising positions) for Term 2 Computer Science and Bioinformatics courses.

  • New Environmental Technology

     

    Now more than ever, mining industries are adopting a policy of greater transparency, accountability and environmental and social responsibility. With the diverse environmental impacts associated with the resource extraction process, the uranium industry has become even more proactive and transparent, looking for improved and more environmentally responsible methods of extraction, milling, and remediation. The $1.7 million MAVEN project will employ and improve on genomic approaches to identify the complex communities of microbes associated with the uranium mining, milling and remediation operations. By using these state of the art techniques, MAVEN researchers will also be able to explore how the natural mixed microbial populations interact with each other and their environment. It is anticipated that this approach will identify microbes that have not previously been described and that could be put to practical use by the uranium industry to sustainably enhance the extraction and milling processes and to reduce the time and cost of remediation of mine sites and effluents.

    Long-term benefits to industry will be gained through reductions in compliance costs, as well as cost savings from efficiency gains derived from new technology that enhances prevention and mitigation and enables sustainable production. Uranium operations might therefore be able to increase production while remaining within regulatory guidelines. Additionally, costs of decommissioning may be reduced as natural attenuation processes can be exploited. It is the intention for MAVEN to enhance operations defined in the province of Saskatchewan’s integrated strategy to expand uranium exploration, mining and milling in a sustainable and environmentally responsible manner (Government of Saskatchewan website).

    Dr. Reno Pontarollo, Chief Scientific Officer of Genome Prairie, will lead a multifaceted team of computer experts, industry representatives and scientists who will work together to develop cutting-edge scientific techniques and software programs which allow interpretation of the real and potential positive impacts of microscopic organisms on mining operations. Samples of sediments from Cameco’s Key Lake mine operation will be analyzed to gain a better understanding of the microscopic organisms. Software will be designed in cooperation between the laboratories of Dr. Tony Kusalik (University of Saskatchewan) and Dr. Monique Haakensen (Contango Strategies Ltd.).

  • UofS in the fall

    Thorvaldson building at the UofS, in the fall.

  • Next Generation Mobile Applications

    In Multi-Agent Distributed Mobile and Ubiquitous Computing (MADMUC) Lab, focus is on creating the next generation of mobile, distributed, autonomous computer applications. Sunny and Richard research Blackberry/PlayBook applications and are attending the BlackBerry DevCon Oct 18-20.

  • Department Seminar Series

    A dominant factor in estimating the cost of computing systems is the component of ownership cost associated with energy consumption. Tasks such as keeping data regularly updated involve an energy cost and we will now have to design systems that explicitly expose different tradeoffs to achieve energy savings.

  • Department Seminar Series

    In the past five to ten years, there has been a major paradigm shift in the sorts of algorithms used to play classical games of mental skill.

  • CS Internship Information Session on OCT 5

    Computer Science Professional Internship Program (CSPIP) helps undergraduate students to gain valuable work experience before completing a degree program. Learn about the requirements, application procedure, deadlines, benefits of the program and meet students who have completed the program.

  • Great Canadian Appathon

    "The Great Canadian Appathon is back for a second round!

    Students all across Canada are all buzzing over the chance to win some serious cold, hard cash."

    To Sign up and details.

  • NSERC Award Recipient

    The department of Computer Science congratulates Jeff Svajlenko on his recently awarded NSERC Canada Graduate Scholarship (CGS M), one of Canada's most prestigious awards for graduate students. Jeff recently graduated from the University of Saskatchewan with a B.Sc. in Computer Science (Honours) and a B.Sc. in Engineering Physics. This September we welcome Jeff into our M.Sc. program where he will be conducting a research project in the general area of Software Engineering.

  • Obtaining Semantics

    Variable Elimination (VE), proposed by Zhang and Poole, is a standard algorithm for performing exact inference in discrete Bayesian networks.

  • Three Kinds of Web Data

    The field of natural language processing (NLP) aims to develop computer systems that are capable of understanding and responding to human language.

  • Department Seminar Series

    Building distributed systems according to the Service-Oriented Architecture (SOA) allows simplifying the integration process, reducing development costs and increasing scalability, interoperability and openness. SOA endorses the reusability of existing services and aggregating them into new service layers for future recycling.

  • Linux Bootcamp

    To kick off a new academic year, the Computer Science Student Society(CSSS) organizes a Linux Bootcamp.

  • New CS Course

    CMPT 120.3, Digital Document Processing, is a new Science course offered during 2011-2012 Term 2. All students can register for this course as a Science elective.

  • PG Sorenson Distinguished Graduate Lecture

    Abstract:

    Dr. Russ Muzzolini is Vice President of Imaging and Rendering and is responsible for defining Shutterfly’s imaging strategy, along with leading the solution architecture and implementation teams. Russ has been with Shutterfly for more than 11 years and has played a key role in developing Shutterfly’s imaging pipeline including Shutterfly’s print production systems, imaging features and industry standard tools for commercial applications.

    During his tenure at Shutterfly, Russ has been a thought leader in the areas of computer graphics, digital imaging, and product imagery software development. He holds 10 patents for algorithms, software and systems developed in these areas. Prior to joining Shutterfly, Russ worked at Silicon Graphics, designing and developing specialized digital workflows for postproduction companies in the movie industry.

    Besides providing technological expertise, Dr. Muzzolini also had to provide entrepreneurial leadership. His company emerged successfully from significant challenges, including the dotcom bust and tech downturn. In his talk, he will use the backdrop of Shutterfly to present some of the practical lessons he learned about software development from both a technical and business perspective.

    Russ was born and raised in Saskatoon. He graduated with a Ph.D. in computer science from the University of Saskatchewan in Canada in 1996.

    Details:

    Monday, September 12, 2011 at 7:00 p.m.

    Room 271, Thorvaldson Building, University of Saskatchewan

    PG Sorenson Distinguished Graduate Lecture Series: http://www.cs.usask.ca/research/Lecture%20Series/research_lec_pg_sorenson.php

  • Rita Orji

    "Today Prime Minister Stephen Harper announced the 167 winners of the prestigious 2011 Vanier Canada Graduate Scholarships, including University of Saskatchewan graduate student Rita Orji who was ranked among the top five in Canada.

    Orji, a PhD computer science student, will receive $150,000 ($50,000 per year for three years) through the federal research granting agency NSERC. Her research focuses on developing novel computer applications for smart phones or Facebook that promote healthy eating and address Canada’s obesity epidemic." U of S News Release

  • Animation and Storyboarding Master Class

    A two-day seminar with Pixar Animation Studios artists designed for industry professionals, students and enthusiasts.

  • Agent-Based Modeling Bootcamp for Health Researchers

    Is an intensive, hands-on tutorial that seeks to provide health science researchers with a systematic, practical and accessible introduction to agent-based modeling for health, using familiar language and concepts. Details.

  • Department Alumni Contribute to Mobile Development

    Department alumni Ty Bader and Jordan Schidlowsky create successful iPhone game.

  • IgniteCamp

    The Department of Computer Science in partnership with IBM and the Saskatoon Indian & Métis Friendship Centre (SIMFC) is holding a three-day IGNITE science and technology camp for Aboriginal youth at the University of Saskatchewan on July 19-21, 2011.

    The IGNITE (IGNiting Interest in Technology and Engineering) Camps are designed to provide Aboriginal youth with a hands-on learning experience in science and technology. IGNITE camps have been part of the Department’s outreach for the past 5 years.

    This year’s workshops include Lego Robotics, SNAP circuits, creating games with Game Maker, online privacy and Facebook, and art work. In addition, campers will tour the U of S campus and Human-Computer Interaction lab as well as attend a talk by Trevor Cameron, Assistant Director/writer/story editor of Wapos Bay.


  • Department Term 1 - TA Positions

    The Department is now accepting applications for Term 1 CMPT/BINF Teaching Assistant positions (tutorial leaders, markers, lab/online advisors).

  • Prof. Julita Vassileva

    Computer science professor, Julita Vassileva, was awarded $416,000 by NSERC to investigate how to use Internet-based communities and rewards to encourage positive change in peoples’ lives. Her software development focuses on building personalized incentives into online media to encourage real world healthy lifestyles, volunteerism and learning.

  • Jan Thompson

    For 14 years, Jan Thompson has created a positive and welcoming environment in the Department of Computer Science for everyone - new students, new faculty, new staff, but especially for our incoming graduate students. In August 2011, Jan will be retiring from the university to spend more time with her family. Congratulations, Jan, and thanks for making the University a better place. We will miss you!

  • Congrats Graduates!

    Proud parent, Ms. Edith Chepkerich, traveled thousands of miles to see her son, Edgar Lelei, graduate during the spring convocation. Edgar received a Master of Science in Computer Science.

  • Made by our student Stephen Damm

    Android NES Emulator

    Demo video

  • Our Students Make the News

  • Cricket Match

    Computer Science students play cricket in front of the College Building on our beautiful campus.

  • iphoneprojects

    Smartphone student projects: http://www.cs.usask.ca/iphone

  • Digitized 2012

    More than 300 high school students and educators are attending Digitized 2012 on May 3rd: www.cs.usask.ca/digitized

  • Ushihidi Mapping by Dale Zak

    This free public lecture will highlight the ways the Ushahidi platform can be utilized by Dale Zak.

  • 2010-2011 Computer Science Award Winners

    Shane Giroux, Director of Technology at zu and a CS alumnus, presented the award to 4th year CS student, Brittany Melnyk, at the grad banquet.

  • Computer Science Professor of the Year

    Congratulations to Professor Mike Horsch for being awarded the Professor of the Year Award by the Computer Science Student Society (CSSS).

  • Mapping Floods with Ushahidi

    This free public lecture.

  • Exercise Games

    CTV aired a video game, Grab Apple, created by CS grad student Yue Gao and her supervisor Regan Mandryk.

    The CTV video can be accessed by clicking here.

  • 2010 Best Graduate Student Award

    The department would like to congratulate Carrie Demmans Epp who is the winner of the 2010 Best Graduate Student Award.

  • 2012 Graduate Symposium

    CMPT 880/890 2012 Graduate Symposium

    Thursday, April 19, 2012

    Arts 134

    See the program here

  • Capsized Beta Test

    Help Alientrap Beta test their new game and get: 4 hours for $10 & a free copy of Capsized

  • Rigourous Programming Seminar

    The North Saskatchewan Section of the IEEE Presents:
    A Seminar on Rigourous Programming

    Date: Tuesday April 12, 2011
    Time: 6:30pm - 8:00pm
    Location: Room 2C02, Engineering Building, University of Saskatchewan

  • Maureen Desjardins: 25 Years

    Maureen Desjardins, our adminstrative assistant, just celebrated 25 years at the University of Saskatchewan.

  • April Fool's Day

    April Fool's Day in the Department of Computer Science

  • Code Clones: Friend or Foe?

    Duplicated code is an inevitable property of every software system---including yours. The good news is that not every clone is a threat to quality. 

  • Text Mining and Cybercrime

    CANCELLED

    Co-sponsored by MITACS and the Dept. of Computer Science, this talk will describe progress on an ongoing project that integrates both communication theories and computer science algorithms to create a program that can detect the occurrence of internet predation and bullying in online social settings. Though there has been much work exploring social media in general, this particular aspect of online social interaction remains largely untapped.

  • Dept TA Positions for Spring & Summer Session - 2011

    Applications are now being accepted for Teaching Assistant (TA) positions (Tutorial Leader, Marker, Advisor) for S&S Session CMPT courses (100 & 200 level courses are being offered). Apply on the CS employment page.

  • Provost's Award for Outstanding Teaching

    Congratulations to Mark Eramian the 2011 recipient of the Provost's Award for Outstanding Teaching in Science.

  • Computer Science Graduation Banquet

    The Computer Science graduation banquet will be held on March 16th at the TravelLodge Hotel.

  • Indoor Positioning and Localization Research

    An international research team lead by researchers from Computer Science and Geography at the University of Saskatchewan are actively recruiting 2 to 3 fulltime undergraduate research assistants (RAs).

  • Spring Contest 2012

    The University of Saskatchewan Programming Contest is a local, fun competition that pits students from local academic institutions and industry against each other and the quiz-masters, in a friendly contest that is meant to test the competitor's skills in problem solving and programming. All levels of skill are welcome.

  • Research In Motion Information Session

    Location: Engineering 2C40
    Date: Tuesday, Jan 11, 2011
    Time: 4:30 to 6:00 PM

  • New Website

    Please join us in celebrating the launch of our new website.

  • Congratulations to our newest PhD

    The Department would like to congratulate Dr. David Callele on his successful PhD defense!

  • NEW!! zu Award in Leadership and Innovation in Technology

    We are happy to announce a new undergraduate award sponsored by zu.com.

    The award is to support and recognize the leadership, community service, volunteerism and innovation of students who are majoring in Computer Science. Open to students in their third, fourth or fifth year. Preference will be given to female students.

    See the department Website for complete details on how to apply for the award.

  • Career Fair

    Thursday February 10th, 2011
    9:00 a.m. - 5:00 p.m.
    University of Saskatchewan

    Companies hold presentations about their company and what it's like to work there, as well as set up booths which give them a place to talk directly to students.

  • Saskatoon Dinner Presentation

    Geoff Hewson
    President, Software Productivity Centre Inc.

    Agile Unplugged: What Makes Agile Work?

    Tuesday, January 18, 2011, 5:30pm

    Hilton Garden Inn
    90 – 22nd Street East, Saskatoon

    RSVP: Friday January 14, 2011

  • Department Seminar Series

    Jointly sponsored by the Depts. of Computer Science and Philosophy

    Many philosophers of science have argued that a set of evidence that is "coherent" confirms a hypothesis which explains such coherence.   In this talk, we examine the relationships between probabilistic models of all three of these concepts: coherence, confirmation, and explanation.

  • Camera Selection using Soft Constraints (SCSP)

    This talk will present a method of selecting camera feeds from multiple virtual cameras in a virtual environment using semiring-based constraint satisfaction techniques, a soft constraint approach.

  • The Value of Geographic Wikis

  • Interpersonal Attention in Virtual Organizations: Exploring the Use and Display of Awareness Information

  • The ICT Standards Development Process: Business-led and Business-like

    Unknown

  • Efficient Representation of Event Partial Orders

    Unknown

  • Game-theoretic probability and its applications

    The game-theoretic framework, introduced by Vovk and myself in 2001 (www.probabilityandfinance.com), uses game theory instead of measure theory as a mathematical framework for probability. Classical theorems are proven by betting strategies that multiply a player's stake by a large factor if the theorem's prediction fails. In this talk, I will discuss the basic idea of game-theoretic probability and two important applications: (1) defensive forecasting, (2) the game-theoretic interpretation of Bayesian and Dempster-Shafer inference

  • Exploring Mobile Device Comfort

    Unknown

  • Trust and Reputation Management in Decentralized Systems

    Unknown

  • Quality of Service Routing in Wireless Mesh Networks

    Unknown

  • Computer Science PAWS Tab Debuts

    This week a "Comp Sci" PAWS tab was deployed on the operational campus PAWS server.

  • IEEE Illumination

    IEEE Illumination is an annual student run conference focused towards Electrical/Computer Engineers and Computer Scientists.
    This year the conference is on Jan. 21st/22nd, 2011 at the Sheraton Cavalier in Saskatoon.

  • CMPT Courses in Term 2 2010-2011 Regular Session

    • CMPT 106.3 02 - Design and Construction of Games & Interactive Systems
    • CMPT 298.3 02 - Special Topics: Smart Phone Programming
    • CMPT 306.3 02 (formerly CMPT 398.3) - Game Mechanics
    • CMPT 898.3 Section 02 - Software Maintenance & Evolution
    • CMPT 898.3 Section 04 - Grammars, Formal Language Theory & Kolmogorov Complexity
    • CMPT 898.3 Section 06 - Physically-based Simulation & Animation

  • NSERC Applications

    Applications are invited for NSERC and Departmental UndergraduateStudent Research Awards (USRAs).  These provide an opportunityfor academically-strong undergraduate students to get involvedin computer science research activities within the Department,while at the same time providing summer employment (May -> August).