Online Lectures on Bioinformatics

                        Complete set of lectures, covers all important topics in Bioinformatics. A very good start for computer students. Gives an excellent and simple introduction to biological concepts too.
                         A basic and an excellent introduction to the science underlying the Bioinformatics resources. Including basic introduction of cell, genome, molecular genetics.
                        Set of tutorials for both computer and biology students.
                      Whole book available online. A brief introductory primer on Molecular Biology and Artificial Intelligence gives computer students sufficient background to understand much of the biology discussed in the book. A must read for all computer students interested in Computational Biology.
                      Includes applications of many advanced topics of computer science like Neural networks, Bayesian networks, connectionist models in the fils of Bioinformatics.
                      The course consists of a series of lectures, demonstrations, and discussions that are directed at providing an overall understanding of how to analyze genetic sequence information by computer. This includes basic analyses such as restriction mapping and detection of coding sequences, to more advanced analyses such as sequence similarity searching, sequence comparisons and multi-sequence alignment; evolutionary analysis of gene families; prediction of functional motifs from primary sequence information; and current tools for the mapping, assembly, and analysis of genomic sequence information
                  This course provides an overview of sequence analysis methods, including pairwise alignment, hidden Markov models, multiple alignment, profile searches, RNA secondary structure analysis and phylogenetic inference. For each method, both the scoring function, typically involving a probabilistic model, and the algorithms that attempt to optimize the scoring function are addressed. The application of these methods is illustrated by several software tools, including BLAST, FASTA, HMMer, ClustalW, and others.
                 A Short And Simple Overview On What X-ray Crystallography Is All About.
                This BLAST information guide is designed to assist new and veteran users in employing NCBI tools such as BLAST and PSI-BLAST .
                Series contains lectures on Databases, Sequence alignment, Genomes and Metabolic networks.
                An animated primer on the basics of DNA , Gene, heredity. Organized around key concepts.The science behind each concept is explained by:animation, image gallery, video interviews, problem, biographies, and links.
               Lecture notes and excercises about practical analysis of microarray data, designing and fabrication.

Computational Management of Molecular Biological Information

               Lecture seies and hand-on exercises, aid to learn a compendium of algorithms that can search for sequence similarities, create alignments for finding consensus sequences, model 3-dimensional structures, and more
               The course will introduce structures, functions and evolution of proteins and nucleic acids, retrieve and interpret bioinformation from the Internet, learn principles, algorithms and software for sequence alignment, similarity search of sequence databases, estimation of phylogenetic trees, structural prediction and functional inference.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

Nucleic acid





Biochemistry Tutorial

Chemist´s Art Gallery

Principles of Protein Structure

The fundamentals of biochemistry


Beginner's Guide to Molecular Biology

Molecular Biology Web Book

Basic biotechnology behind sequencers

                honored genetics/molecular biology tutorial by Mark Blaxter 

Cells Alive

            learn about bacteria, viruses, parasites, cancer cells 

Cell Biology at the University of Arizona

Hypertextbook Cell Biology Chapter Directory

Molecular Cell Biology

Science Graphics Gallery

labeled diagrams demonstrate the important processes of biotechnology



               at the Dolan DNA Learning Center, Cold Spring Harbor
Introduction to Genetic Analysis
Modern Genetic Analysis
Intermediate Genetics

               provide an in-depth, background in all areas of classic Mendelian genetics, population and evolutionary genetics, and molecular genetics




Introduction to Perl

                    A thorough yet quick tutorial that touches on the major uses of Perl.

The Perl You Need to Know

                 A good introduction to the core of Perl, written clearly with plenty of examples. It doesn't go beyond the very basics, or describe many real-world applications, but it's a useful read for beginners.

Beginning Perl Tutorials

                      Tutorials on how to use Perl to create CGI programs for your web site.

Introduction to Perl 5

                     Complete hands on lesson on the workings of Perl 5

Take 10 Minutes to Learn (TM) - PERL

                   Learn Perl via heavily annotated basic scripts. Great for the technically inclined

Object Oriented Perl

                      A series of extracts from the book by Dr. Damian Conway. [PDF]

Perl Regular Expression Tutorial

                     Very nice tutorial for learning how to use and take advantage of Perl regular expressions.

Perl Tutorial

               This tutorial is necessarily a simplified version of what perl can do.

Bioperl tutorial


               The BioJava Project is an open-source project dedicated to providing Java tools for processing biological data, including objects for manipulating sequences, file parsers, CORBA interoperability, access to ACeDB, dynamic programming, and simple statistical routines. 


             The Bioperl Project is an international association of developers of open source Perl tools for bioinformatics, genomics and life science research. 


              The Biopython Project is an international association of developers of freely available Python tools for computational molecular biology

The Java Language Environment - A White Paper

             Course from sun - The Java company

The Java tutorial (Sun)

              Sun - A practical guide for programmers with hundreds of complete, working examples.

Brewing Java: A Tutorial

             Very good beginners tutorial in Java, by a Java-teacher.

Developer.com java tutorials

             Tutorials form Developer.com concerning programming, applets, plug-ins, JDK and Java in general.

Introduction to Programming Using Java

             The course is an introductory course on the theory and techniques of programming, using Java as the language of instruction. It has no prerequisites.

Java tutorials

              A Javascript guide for the absolute beginner. Contains numerous Javascript examples along with source code and explanations. It also has links to other Javascript sites and a book store containing some good books on Javascript and other web related technologies.

A Basic UNIX Tutorial

              This tutorial comprises fourteen sections, each of which addresses a fundamental aspect of UNIX computing. It concentrates on illustrating the central concepts by providing short explanations, along with examples, and exercises.

Unix and Linux Commands

                Basic as well as more obscure commands for Unix/Linux operating systems.

Unix Tutorial for Beginners

                New users tutorial, with information on installing and compiling software packages.

UNIX Guide

                A table of common UNIX commands and tasks. Extensive links and Unix related news.

UNIX for Beginners

              Guide to basic Unix commands and concepts.



Back to main page