course logo

Programming languages for Bioinformatics


Spring 2018


Course information

Time and location

Thursday 14:00 - 15:40

Location: 4-302 Biology Building, The computer lab of the department of Bioinformatics and Biostatistics.

Office Hour

Monday 15:00-16:00.
4-221 Biology building

Syllabus

Week Date Lecturer Topics Labs & Guides
1 Feb. 28 Chaochun Wei Introduction to programming languages for bioinformatics Lecture PPTs:
2 March 8 Chaochun Wei IntroduLinux and emacs Lecture PPTs:
3 March 15 Chaochun Wei Introduction to C Programming Lecture PPTs: Example code:
4 March 22 Chaochun Wei Introduction to C Programming Lecture PPTs: Example code: Homework 1:
5 March 29 Chaochun Wei Chapter 2. Types, operators and expressions Lecture PPTs: Example code: You can extract the example source code by the following command
  • tar -xzvf chapt2_example.tarz
Homework 2:
6 April 5 Holiday, NO class.
7 April 12 Chaochun Wei Chapter 3. Contral Flow Lecture PPTs: Example code: You can extract the example source code by the following command
  • tar -xzvf chapt3_example.tarz
Homework 3:
8 April 19 Chaochun Wei Chapter 4. Function and program structure Lecture PPTs: Example code: You can extract the example source code by the following command
  • tar -xzvf chapt4_example.tarz
Homework 4:
9 April 26 Chaochun Wei Chapter 5. Pointer and Array Lecture PPTs: Example code: You can extract the example source code by the following command
  • tar -xzvf chapt5_example.tarz
Homework 5:
10 May 3 Chaochun Wei Chapter 6. Structures Lecture PPTs: Example code: You can extract the example source code by the following command
  • tar -xzvf chapt6_example.tarz
Homework 6:
11 May 10 Chaochun Wei Chapter 6. Input and Output Lecture PPTs: Example code: You can extract the example source code by the following command
  • tar -xzvf chapt7_example.tarz
Project 1: You can extract the exapmle input files by the following command
  • tar -xzvf proj1.tarz

Presentation order and assignment:
12 May 17 Chaochun Wei Other than programming language:
  • Chapter 8. GDB debug tool
  • Chapter 9. Make project documented and manageable
Lecture PPTs: Example code: You can extract the example source code files by the following commands
  • tar -xzvf week12_make.tarz
  • or
  • tar -xzvf week12_gdb.tarz
13-15 May 24,31, Jun 6 Chaochun Wei Student Presentations Presentation assignment:
16 Jun 13 Chaochun Wei Student program demo The demo order is the reverse of the presentation order.
  • Go top
  • Links

    ========================
    References:

     

    ©2017 Chaochun Wei