
Now that you've got some programming experience, let's use it to do some fun stuff! We'll construct animations, analyze biological sequences, search social networks, play games, parse and manipulate HTML, identify clusters in data sets, solve puzzles like Sudoku, and more. And, while we're doing that, we'll also develop expertise in core programming techniques useful throughout computer science.
the evolution of problem solving...
![]() | Kamisetty et al., "Modeling and inference of sequence-structure specificity", Proc. CSB, 2009 |
![]() | Kavathekar et al., "Characterizing the space of interatomic distance distribution functions consistent with solution scattering data", Proc. CSB, 2009 |
![]() | Thomas et al., "Graphical models of protein-protein interaction specificity from correlated mutations and interaction data", Proteins, 2009 |
![]() | Zheng et al., "Protein fragment swapping: a method for asymmetric, selective site-directed recombination", Proc. RECOMB, 2009 |
![]() | Thomas et al. "Protein design by sampling an undirected graphical model of residue constraints", IEEE/ACM TCBB, 2009 |