Bienve

Email: bvelez@acm.org
University of Puerto Rico - Mayagüez Campus
Department of Electrical and Computer Engineering

Home
Courses
Publications
Projects
My Favorite Links
My Favorite Search Engines

Essential Computing for Bioinformatics (Fall 2007)

This course provides a broad introductory discussion of essential computer science concepts that have wide applicability in the natural sciences. Particular emphasis will be placed on applications to Bioinformatics.  The concepts will be motivated by practical problems arising from the use of bioinformatics research tools such as genetic sequence databases. Concepts will be discussed in a weekly lecture and will be practiced via simple programming exercises using Python, an easy to learn and widely available scripting language.

bits

bullet Course Information Sheet A.K.A. Prontuario (PDF)  
bullet Course Outline  (PDF)  
bullet Lecture   1 - First Steps in Computing (PDF)
bullet Lecture   2 - Using Biological Databases (PDF)
bullet Lecture   3 - The Nature of Computing (PDF)
bullet Lecture   4 - Conreolling the Flow of your Programs (PDF)
bullet Lecture  5 - Cotainer Data Structures (PDF)
bullet Lecture 6 - Files and Directories (PDF)
bullet

Lecture 7 - Interfacing with Bioinformatics Data Sources (PDF)

bullet Lecture 8 - Exploiting Relational Databases (PDF)
bullet

Exam 1:TBA (Topics, Practice, Solution, Stats)

bullet

Exam 2: TBA (Topics, Practice, Solution, Stats)

bullet Exam 3:TBA (Topics, Practice, Solution, Stats)
bullet Final Exam:   (Topics, Practice, Solution, Stats)
bullet Problem Set 1. TBA (PDF, Solution)
bullet Problem Set 2. TBA (PDF, Solution)
bullet Problem Set 3. TBA (PDF, Solution)
bullet Problem Set 4. TBA (Doc, Solution)
bullet Programming Assignment 1. TBA  (Word, PDF, Solution)
bullet Programming Assignment 2. TBA (Word, PDF, Solution)
bullet Programming Assignment 3. TBA (RefCode, Doc, Solution)
bullet Programming Assignment 4. TBA (RefCode, Doc, Solution)
bullet icom4995-profs
bullet icom4995-students  (Subscribe) (Archives)
bullet icom4995-forum (staff & students)(Archives)
bullet Standard Python Software Downloads
bullet BioPython Download Page
bullet MySQL Downloads Page
bullet

Computability and Turing Machines
bullet

CS 110 Notes University of Alberta

bullet

Turing Machines in Stanford's Encyclopedia of Philosophy

bullet Python
bullet Python Tutorial
bullet Python Language Reference
bullet Python Documentation Index
bullet BioPython Tutorial and Cookbook
bullet  

Pasteur Institute Course in Bioinformatics

bullet  

Pasteur Institute Introduction to Programming Using Python

bullet

Si descubres algún enlace útil para la clase  avísame para colocarlo aquí.