GPS Coordinates
2.980252, 101.700031
Email Us
[email protected]
Tel: +60389418646
Fax: +60389417661

Bioinformatics Bootcamp


  • 3 intakes per year
  • 5 courses per intake
  • 1 hour optional weekend consultation session per course
  • Focus on hands-on training
  • Evening classes (6.30pm – 10.00pm) to suit working individuals

Who Should Attend ?

Essential Topics in Bioinformatics

This course will cover essential or basic topics in bioinformatics to lay out a foundation for the students before they embark on more advanced courses. The expected outcome end of this course is that students will have a good understanding of what bioinformatics is and appreciate its pivotal role in interdisciplinary research.

  • Biological Databases and tools
  • Sequence Comparisons
  • Biological Patterns and Profiles
  • Molecular Evolution
  • Structural Biology
  • Genomic & NGS
  • Proteomics
  • Network and Pathway of Bioinformatics

Who should attend: Anyone who wants an introduction to the world of bioinformatics


Applied Bioinformatics

This Applied Bioinformatics course aims to introduce advanced theoretical knowledge and computational skills and apply them to help solve real-life biological problems. The course will equip participants with the computational skills and awareness needed to analyse datasets on transcriptomics, cancer genomics, viral, immuno and vaccine informatics.

  • Transcriptomics
  • Epigenomics & non-coding genome
  • Cancer genomics
  • Personal & medical genomics
  • Vaccine informatics
  • Immuno-informatics
  • Viral informatics
  • Data curation & visualization

Who should attend: Anyone with a basic background in bioinformatics


Genome Informatics

Genome Informatics course will focus on large-scale approaches to understanding the structure and biology of genomes. The explosion of genomic data requires biologists to increase the scale and sophistication of the information technology used for their research. The course scope encompasses a wide range of methods for the analysis of these data, including a focus on technologies such as handling NGS data, genome assembly, comparative genomics, and metagenomics, applied to very large genomic data sets.

  • Introduction to high throughput sequencing
  • Inspection of sequence quality
  • Sequence alignment and assembly genomics
  • Comparative genomics & evolutionary analysis
  • Metagenomics
  • Genome annotation
  • Computing resources for sequencing informatics

Who should attend: Anyone who wants an introduction to the world of genomics


Applied Computing in Bioinformatics

This hands-on course focuses on building the information technology (IT) strength of the students, dealing with issues such as Basic IT, Operating System (Linux). The expected outcome at the end of this course is that students will be able to use Linux, write shell scripts, and obtain the required background to perform bioinformatics computing.

  • Introduction to Linux Operating System and Basic Command Line Interface
  • Linux Utilities and Text Editor
  • Shell scripting (Variable, Array and Expression)
  • Shell scripting (Flow Control)
  • Shell scripting (Repetition)
  • Shell scripting (Case Studies)
  • Application of Information Technology in Bioinformatics I
  • Application of Information Technology in Bioinformatics II

Who should attend: Anyone who is interested in developing basic computing skills


Computer Programming

This course will develop students’ programming competency by focusing on concepts of programming language and its application to problem solving. This course will introduce students to the basic of computer programming using the Python language. This will help students establish good programming practices from the beginning that will go a long way in improving their programming skills.

  • The Concept of Programming Language
  • Python (Introduction, Variable and Expressions
  • Python (Flow Control)
  • Python (Repetition)
  • Python (Input/Output)
  • Python (Method, Biopython)
  • Python (Biopython I)
  • Python (Biopython II)

Who should attend: Anyone who is interested in developing basic computer programming skills for problem solving


*For each topic in each course, we will dedicate two-hours of lecture, followed by 1 hour of practical.
There’s an additional one hour optional consultation session on the weekend to discuss the problems that the participants may have experienced when doing the practical.


Only a limited number of seats available per intake

Courses Intake 1
May – June
Intake 2
July- August
Intake 3
September- October
Essential Topics in Bioinformatics Every Monday
Applied Bioinformatics Every Tuesday
Genome Informatics Every Wednesday
Applied Computing in Bioinformatics Every Thursday
Computer Programming Every Friday



Category Rate (MYR)
per course
Student 1,000
Academic 1,500
Corporate 2,000

*Refreshment will not be included


IT Lab 4, Block B, MAEPS Building, MARDI Complex
Jalan MAEPS Perdana, 43400 Serdang
Selangor, Malaysia.

Frequently Asked Questions (FAQ)

See the Table below:

Courses Day Intake 2
(July – August)
Intake 3
(September – October)
Daily Timetable
Start Date End Date Start Date End Date
Essential Topics in Bioinformatics Every Monday 3/7 28/8 4/9 30/10 Lecture6:30 PM – 07:30 PM


Dinner/prayer break

7:00 PM – 8:00 PM



8:00 PM – 9:00 PM Lecture



9:00 PM – 10:00 PM

Applied Bioinformatics Every Tuesday 4/7 29/8 5/9 31/10
Genome Informatics Every Wednesday 5/7 30/8 6/9 25/10
Applied Computing in Bioinformatics Every Thursday 6/7 31/8 7/9 26/10
Computer Programming Every Friday 7/7 25/8 1/9 27/10
All courses Every Saturday 8/7 26/8 2/9 28/10 Consultation with Instructor (1 hour for each course)

* Students to use the other weekdays to complete the practical and for self-study

Bootcamp Venue: Grand Seasons Hotel, Kuala Lumpur

More information on the Topics of each Course can be found here:

The number of hours are as below and are the same for each course:

No. of face-to-face hours per course = 8 topics x 4 hours = 32 hours
No. of self-study hours per course = 8 topics x 6 hours = 48 hours

Total hours per course = 80 hours (over a period of two months)


For each topic of each course, we will conduct a two-hour lecture session (6.30-7.30pm, with dinner/prayer break from 7.30-8.00pm, and continuation of lecture from 8.00-9.00pm) on the designated course day (see Table in Query #1 above), followed by an hour of practical on the same day. The students are to use the remaining weekdays for completion of the practical and self-study. An additional one hour (optional) consultation session will be conducted every Saturday (a time convenient for the students to be finalised on the first day of class) to discuss any problems that the students may have encountered during the practical or other questions related to the practical/lecture.

Example: All the topics of course 1 will be taught on Mondays. For each topic, the class will start with a two-hour lecture, followed by one hour practical. Students then spend the remaining weekdays to complete the practical and do a self-study on the lecture material covered. The students will meet the instructor again on Saturdays for an hour of consultation on the practical/lecture or other related questions.

Yes, a certificate of participation will be given to each participant of the course.

Registrations are open till a day before the start of the intake month (e.g. last day of June for July intake). However, registrations are on a first-come, first-served basis and will be closed if the maximum number of participants is reached.

We can make arrangements for this if a request is made earlier. Also, it would be preferred if the students travelled together, so multiple trips can be avoided. Alternatively, public transports are convenient and the students can opt for KLIA Ekspres, bus or budget taxi to reach their accommodation place.

The bootcamp will take place at Grand Seasons Hotel, which is in Titiwangsa Sentral in the heart of Kuala Lumpur.

However, the participants can opt to stay at Perdana University-arranged accommodations. Our staff will be able to provide you with information on the availability of the hostel rooms and the cost involved. We cannot guarantee a placement for the students in the hostel, but we will try to help them find an affordable accommodation, with access to public transport. Budget hotels at a reasonable cost are plenty, and the cost can be reduced if the students are prepared to share the room. The transport between their accommodation and the Grand Seasons Hotel has to be taken care by the students themselves. However, Grand Seasons Hotel is conveniently located in the city centre with a nearby monorail station. Travel cost by train is affordable; alternatively, the students can share Taxi/Uber/Grab to reduce the travel cost.

If the students stay in the Perdana University-arranged accommodations, the cost will also include transport to Perdana University (only) early in the morning and back in the evening. Students planning to also do research attachment with us, besides the bootcamp, can take advantage of this to travel to Perdana University during the day for discussion with the supervisor.

The cost is estimated to be between RM375 and RM500 per month depending on the size of the bedroom. Please contact Student Services Department for more information.

The distance between Perdana University (PU) and Grand Seasons (GS) hotel is approximately 31.8km and the Uber rate for the transport between PU and GS is about RM40 per trip. This cost can be reduced drastically to RM 10 per person if the ride is shared by four. Travel by train will be much cheaper, approximately as low as RM 5.8 per person, one way.

Academic Team

Meet our dedicated team of educators