Contact us Sitemap Search Tools/Databases Location In the Press Home  
 ABOUT IBAB  PROGRAMMES  FACILITIES  RESEARCH  ENTREPRENEURSHIP  CORPORATE EDUCATION 

Modular Courses

Course Schedules

Courses Offered




A Modular Course on Working with Linux for Life Science Scientists and Students

Background:

Most of the tools for bioinformaticians are both developed as well as used on the Linux operating system (and other UNIXes). Linux is like an ocean, containing millions of lines of code developed by lakhs of professionals, scientists, researchers, bioinformaticians, students, faculty, etc. There is no dearth of tools available on this platform! But while Linux is very powerful, stable and secure, it is unfortunately not user-friendly. This modular course makes Linux learning easy, fun and very productive!

Participants:

This course is intended for those working in areas of cell and molecular biology or related life science areas or bioinformatics or biostatistics, in academia and industry, and have a requirement of working on Linux or other UNIXes.

Prerequisites:

None!

Course Outline:

The course covers:  

  • Getting Started with Linux
  • Basic Commands of Linux
  • Working with Files and Directories
  • File Permissions and File Utilities
  • Basics of Text Editing with vi
  • Advanced Text Editing with vi
  • Filters
  • Regular Expressions and grep
  • Process Management
  • The Linux File System

Equal importance is given to lab sessions. The classes will be conducted in IBAB premises from START_DATE to END_DATE (8 days). The class timings are 9.30 am to 5.30 pm.

Fees:

Type of participants

Fees

Academic professionals (researchers/teachers)

Rs. 4,800/-

Industrial professionals

Rs. 8,640/-

Students

Rs. 3,360/-


A Modular Course on Shell Scripting for Life Science Scientists and Students

Background:

A Linux user who uses Linux commands extensively on a day-to-day basis can build simple tools using Shell Scripting to solve his regular mundane problems. These tools can not only make it easy to perform various activities, it will also save a lot of time!

Participants:

This course is intended for those working in areas of cell and molecular biology or related life science areas or bioinformatics or biostatistics, in academia and industry, and work extensively on Linux commands.

Prerequisites:

Knowledge of Linux commands and concepts.

Course Outline:

The course covers:
 

  • I/O Redirection in detail
  • The Environment
  • Introduction to Shell Programming
  • First Steps in Shell Programming
  • Shell Control Structures
  • Loop Control in Shell
  • Trapping Signals
  • Functions

Equal importance is given to lab sessions. The classes will be conducted in IBAB premises from START_DATE to END_DATE (3 days). The class timings are 9.30 am to 5.30 pm.

Fees:

Type of participants

Fees

Academic professionals (researchers/teachers)

Rs. 1,800/-

Industrial professionals

Rs. 3,240/-

Students

Rs. 1,260/-



A Modular Course on C Programming for Life Science Scientists and Students

Background:

Anyone who wishes to program starts with the C programming language – the king of all programming languages! This course introduces programming concepts to novices, and the implementation of program logic using the C language for expression.

Participants:

This course is intended for those working in areas of cell and molecular biology or related life science areas or bioinformatics or biostatistics, in academia and industry, and wants to program (in any language!).

Prerequisites:

Knowledge of basic Linux commands and concepts.

Course Outline:

The course covers:  

  • Introduction
  • Data Types
  • Expressions
  • Input and Output
  • Decisions
  • Loops
  • Functions
  • Recursion
  • Macros
  • Arrays
  • Strings
  • Pointers
  • Command Line Arguments
  • Structures
  • Unions
  • Enumerations
  • Type Definitions
  • Dynamic Memory Allocation
  • File Handling

Equal importance is given to lab sessions. The classes will be conducted in IBAB premises from START_DATE to END_DATE (12 days). The class timings are 9.30 am to 5.30 pm.

Fees:

Type of participants

Fees

Academic professionals (researchers/teachers)

Rs. 7,200/-

Industrial professionals

Rs. 12,960/-

Students

Rs. 5,040/-

A Modular Course on Java for
Life Science Scientists and Students

 Background:

Java is an immensely popular programming language with strong benefits for programmers. It's platform independence ensures that programmers can work on any platform and the code can run anywhere else. It's automatic memory management and lack of direct support for pointers makes programming far more easier and with lesser bugs and problems. It's inbuilt support for multithreading and graphics ensure that programmers do not have to depend on any external library.

 Participants:

This course is intended for those working in areas of cell and molecular biology or related life science areas or bioinformatics or biostatistics, in academia and industry, with an exposure to object oriented programming in C++, and wish to upgrade their knowledge and embrace Java.

 Prerequisites:

Knowledge of Object Oriented Programming using C++

 Course Outline:
The course covers:

  • Introduction to Java
  • Java Quick Start
  • Object Oriented Programming
  • Exception Handling
  • Garbage Collection
  • Multithreading
  • The java.lang Package
  • The java,util Package
  • GUI Development using Swing
  • Applets
  • The java.io Package
  • Mini Project

 Equal importance is given to lab sessions. The classes will be conducted in IBAB premises from START_DATE to END_DATE (15 days). The program will conclude with a graphical mini project that allows participants to apply their knowledge. The class timings are 9.30 am to 5.30 pm.

 Fees:

Type of participants

Fees

Academic professionals (researchers/teachers)

Rs. 9,000/-

Industrial professionals

Rs. 17,200/-

Students

Rs. 6,300/-


A Modular Course on Perl Scripting for Life Science Scientists and Students

Background:

Perl is a very popular scripting language that boasts of very powerful text processing with minimal coding. A 10 line Perl script is equivalent to a 100 line C program! Since bioinformatic databases are dominantly textual, making Perl the ideal choice to extract the required parts and operate on them.

Participants:

This course is intended for those working in areas of cell and molecular biology or related life science areas or bioinformatics or biostatistics, in academic and industry, and want to learn how to write Perl scripts.

Prerequisites:

Knowledge of  C.

Course Outline:

The course covers:  

  • Introduction to Perl
  • Operators and Expressions
  • Conditions
  • Loops
  • Lists
  • Arrays
  • Hashes
  • Strings
  • Regular Expressions
  • Subroutines
  • File Handling
  • Files and Directories
  • Command Line Arguments
  • Report Generation
  • UNIX Features
  • References
  • Packages and Modules
  • Database Access

Equal importance is given to lab sessions. The classes will be conducted in IBAB premises from January 25, 2010 to February 1, 2010 (6 days). The class timings are 9.30 am to 5.30 pm.

Fees:

Type of participants

Fees

Academic professionals (researchers/teachers)

Rs. 3,600/-

Industrial professionals

Rs. 6,480/-

Students

Rs. 2,520/-

© Institute of Bioinformatics and Applied Biotechnology, Bangalore, India

Tel: +91 (80) 285 289 00, 285 289 01 Fax: +91 (80) 285 289 04, Email: info@ibab.ac.in