Is our discipline of computer science in a time of crisis? Our field has helped unlock the human genome, has allowed a hand-held device to be a gateway to the world’s information, and has transformed communication and society. Yet students do not want to study computer science. Do enrollment trends portend serious problems requiring immediate solutions or is the crisis greatly exaggerated?
In 1988 Dijkstra excoriated the then current practice of teaching computer science by programming computers using ad hoc methods when he wrote about the “Cruelty of Really Teaching Computer Science”. When we revisit this question today we must rise above discussions about whether Scheme is better than Java, which IDE is better for novices, and what the role of the command-line is in today’s curriculum. We must discuss whether teaching computer science today should be based on understanding recursion and the Towers of Hanoi or a single nucleotide polymorphism in a DNA sequence. We need to leverage new modes of access and communication in developing and building our curriculum. Should we build our courses on concepts that will let our students design and build the next BLAST or the next Web-CT?
In this talk I will discuss possible directions we can take in teaching computer science and why if we look to ourselves for answers, rather than to other disciplines, we may lose our franchise within the university.
If you’ve got the new Home Suite Home CD, but have no idea what to do with the coaster that you’ve got, consider coming out to this tutorial!
A Home Suite Home tutorial will be held on Thursday September 29th, 12:30-13:30 in DMP 301. If you are having problems getting your JDK set up at home, this is the place to go. An overview of remote computing will also be given - e.g., secure file transfer, etc. The tutorial will be run by Charles Kryszik who is a senior undergraduate student in the department and who put together the HSH CD.
Come and learn about:
Jdk1.5 / Eclipse 3.1 installation/troubleshooting and common issues.
Firefox/Thunderbird installation/setup to access your CS-Account email from home.
Many domains in the real world are richly structured, containing a diverse set of objects, related to each other in a variety of ways. For example, a living cell contains a rich network of interacting genes, that come together to perform key functions.
A robot scan of a physical environment contains diverse objects such as people, vehicles, trees, or buildings, each of which might itself be a structured object. And a website contains a set of interlinked webpages, representing diverse kinds of entities. This talk describes a rich language based on probabilistic graphical models, which allows us to model domains such as these. We show how to learn such models from data generated from the domain, and how to use the learned model both to gain a better understanding of the principles underlying these domains, and to allow us to analyze a new data set from these domains in order to recognize the entities in it and the relationships between them. In particular, I will describe applications of this framework to various tasks, including: recognizing regulatory and protein interactions in a cell from diverse types of genomic data; segmenting and recognizing objects in robot laser range scan data; and identifying the set of entities in a structured website and the relationships between them.
Here’s the deal. If you and your CS friends want to make up a team for any of the UBC REC intramural leagues or tournaments, the CSSS will subsidize you 3$ for every person on that team.
Day of the Long Boat is coming up, on October 1st and 2nd. The last day to register is Wednesday September 21, and it costs 165$ for a student team. You can register teams of 10-12 in person at the SRC (student recreation centre by the B-line bus loop) OR online at www.rec.ubc.ca.
Once you have registered your team, you can contact [email protected] so that you can get your subsidized portion of the fee back (save your receipts!!).
There are also a bunch of different league sports happening this term which CSSS will also contribute to if you get a full squad of CS’ers out for. For first term the leagues that you can join are:
handley cup soccer
todd ice hockey
bodin ball hockey
Make sure you check WWW.REC.UBC.CA for registration deadlines because they are coming up within the next week or two!!!! You can also find details here about game times and locations.
REC also offers a wide variety of other activites including dance, fitness, marial arts and outdoor activities to name a few. There are smaller one-time tournaments offered through the year – gladiator, ice wars, pool pandemonium which are also UBER fun, especially if youre looking for that one night of fantastic excitement…
If you have any questions or need clarifications e-mail Jenny your CS sport rep at [email protected] OR you can always go to www.rec.ubc.ca OR swing by the SRC and pick up a program guide for everything you ever wanted to know about sports and recreation at UBC.
SO GO!!!! get away from that computer screen and play play play!!!! (we all need that once and awhile) Find a team, have fun and run around!!! :)