Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Funny Pictures MCA Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter




BHARATHIAR UNIVERSITY DDE PG DIPLOMA IN BIOINFORMATICS PROGRAMME Programming for Bioinformatics


Posted Date: 18 Sep 2008    Resource Type: Articles/Knowledge Sharing    Category: Syllabus

Posted By: Anuradha Karthikeyan       Member Level: Gold
Rating:     Points: 2



Paper III

PROGRAMMING FOR BIOINFORMATICS

Subject description :
This subject presents the fundamentals of programming techniques, namely sequence of execution, Selection of blocks to be executed, repetition of execution etc with the help of C programming language.

Goals:
To make the students to learn problem solving, execution of programs, thinking the problems in procedure manner and apply the concepts

Objectives:
On successful completion of the course the students should have:
Understood basic of approaching a problem to be computerized
Learnt the various techniques of writing codes to be executed

UNIT-I:
Programming in C
Introduction, Data types, Operators, Expressions, Control Flow, Structures, Input and Output, Functions, Pointers and References, String Processing, File Handling.

UNIT-II
Programming in C++
Basic concepts of OOPS-Introduction to C++,C vs C++-data types, variables, constants, operators and statements in c++- Functions in c++- function prototype-definition-inline functions-overloaded functions.

UNIT- III
Programming in PERL
Introduction, Basic Operators and Control Structures, Scalars, Lists, Hashes, File Manipulation, Pattern Matching and Regular Expressions, Subroutines, Text and String Processing

UNIT-IV
Python Programming
Overview, Data structures, Control Flow, Modules, Basic I/O, Exception Handling,
Regular Expressions, File Manipulation, Classes, Standard library

UNIT-V
BioPERL Programming
General Bioperl classes, Sequences (Bio::Seq Class, Sequence Manipulation), Features and Location Classes (Extracting CDS), Alignments (AlignIO), Analysis (Blast,Genscan), Databases (Database Classes, Accessing a local Database)

REFERENCES:
1. The C Programming Language, B.W.Kernighan and D.M. Ritchie 2nd Edition.
Prientice Hall of India.
2. Programming Perl – Larry Wall, Tom Christiansen & John Orwant 3ed 2000- O’
Reilly
3. Programming Python – Mark Lutz – 2nd Ed., O’ Reilly
4. E. Balagurusamy - “Programming in C++ ” - Tata Mc. Graw Hill Edition
5. Byron Gottfried, - “Programming with C” (Schaum's Outline Series ) - Tata
6. McGrawHill Publishing Company - 1998.
7. Object oriented programming with c++ -Robert Laffore -Waite series.
8. Programming Perl - Tom Christiansen, Larry. Wall Orielly Publications




Responses


No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
Programming for Bioinformatics  .  PG DIPLOMA IN BIOINFORMATICS PROGRAMME  .  DDE  .  BHARATHIAR UNIVERSITY  .  

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: BHARATHIAR UNIVERSITY DDE PG DIPLOMA IN BIOINFORMATICS PROGRAMME Computatonal Methods
Previous Resource: BHARATHIAR UNIVERSITY DDE PG DIPLOMA IN BIOINFORMATICS PROGRAMME Genomics & Proteomics
Return to Discussion Resource Index
Post New Resource
Category: Syllabus


Post resources and earn money!
 
Related Resources

Watch TV Channels



Contact Us    Privacy Policy    Terms Of Use   

SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.