Link to Curtin homepage      CurtinSearch | Curtin Site Index 
Online handbook 2004
CoursesUnitsNew CoursesJoint Uni CoursesDefinition of TermsContact / Help
About Curtin University
Academic calendar
Admissions Information
Applying for a research higher degree
Applying to Curtin
Bookshop
Prospective student service
Curtin scholarships
Enrolment information
Fee Information
Grading system
IT Policy
Student rights and responsibilities
Student policy and procedures
    

301131 (v.2) MT 550 Bioinformatics - Computing


 

Area:

School of Biomedical Science

Credits:

25.0

Contact Hours:

3.0

Lecture:

1 x 1 Hours Weekly

Tutorial:

1 x 2 Hours Weekly

Syllabus:

Development of computing skills useful in the field of bioinformatics. Introduction to the Unix operating system and the use of programs in a shell environment with a command line interface. Basic computer programming skills using the Perl language, including an introduction to HTML, CGI programming and BioPerl modules. Introduction to flat-file and relational database systems and development of a simple relational database in MySQL of PostgreSQL.
 

Unit Outcomes:

On successful completion of this unit students will have - developed a competency in the use of the Unix operating system for common tasks related to file management and the use of command line driven programs. Developed the ability to design algorithms to solve biological problems and program them effectively using Perl language. Developed the ability to design and implement a simple web based CGI application using HTML and Perl. Become familiarised with data storage in flat-file and relational databases. Demonstrated the ability to design and implement a simple relational database.

Texts and references listed below are for your information only and current as of September 30, 2003. Some units taught offshore are modified at selected locations. Please check with the unit coordinator for up-to-date information and approved offshore variations to unit information before finalising study and textbook purchases.

Unit References:

Wang P., (1998), An Introduction to Berkeley Unix, Belmont GA, Wadswoth Inc. Ackermann E., et al, (1994), Using UNIX - Special Edition, Indianapolis, Que Corporation. Sobell M., (1998), A Practical Guide to Linux, Reading MA, Addison-Wesley. Schwartz R.L. and Christansen T., (1997), Learning Perl, 2nd ed., Sebastopol CA, O'Reilly and Associates Inc. Wall L., Christiansen T. and Schwartz R.L., (1996), Programming Perl, 2nd ed., Sebastopol CA, O'Reilly and Associates Inc. Friedl J.E.F., (1998), Mastering Regular Expressions, Sebastopol CA, O'Reilly and Associates Inc. Stein L., (1998) Official Guide to Programming with CGI.pm, NY, John Wiley and Sons Inc. Stein L., (1997) How to Set Up and Maintain A Website, Reading MA, Addison-Wesley.

Unit Texts:

No prescribed texts.
 

Unit Assessment Breakdown:

Assignments (2) 50%. Final Examination 25%. Practical Exercises 25%. This is by grade/mark assessment.

Field of Education:

 60100 Medical Studies (Narrow Grouping)

HECS Band (if applicable):

3  

Extent to which this unit or thesis utilises online information:

 Supplemental  

Result Type:

 Grade/Mark


Availability

YearLocationPeriodInternalArea ExternalCentral External
2004Bentley CampusSemester 1Y  
2004Bentley CampusSemester 2Y  

Area
External
refers to external course/units run by the School or Department, offered online or through Web CT, or offered by research.
Central
External
refers to external course/units run through the Curtin Bentley-based Distance Education Area

 
Click here for a printable version of this page

    

Picture of sun setting over Henderson Court on Curtin's Bentley Campus

 

Curtin crest