BIO621

Repository for the BIO621 web site at https://vprobon.github.io/BIO621.

View the Project on GitHub vprobon/BIO621

BIO621 - Computational and Systems Biology I - Content and Schedule (Spring 2026)

Instructor: Asscociate Prof. Vasilis J Promponas. promponas.vasileios@ucy.ac.cy

DETAILED TEACHING SCHEDULE (Check regularly for updates)

Weeks 1–4: Python crash course for beginners


Week 1 – Python fundamentals & biological data

Lecture topics

Practical examples

Exercises

Tutorial focus


Week 2 – Data structures & file handling

Lecture topics

Practical examples

Exercises

Tutorial focus


Week 3 – Libraries for biological data analysis

Lecture topics

Practical examples

Exercises

Tutorial focus


Week 4 – Visualization, statistics & reproducibility

Lecture topics

Practical examples

Exercises

Tutorial focus


Weeks 5–6: Protein sequence analysis


Week 5 – Protein composition & intrinsic disorder

Lecture topics

Practical examples

Exercises

Tutorial focus


Week 6 – Transmembrane proteins & topology

Lecture topics

Practical examples

Exercises

Tutorial focus


Weeks 7–8: Nucleotide sequence analysis


Week 7 – GC content, isochores & genome organization

Lecture topics

Practical examples

Exercises

Tutorial focus


Week 8 – Gene prediction

Lecture topics

Practical examples

Exercises

Tutorial focus


Weeks 9–10: Protein structure prediction & analysis


Week 9 – Protein structure basics & prediction

Lecture topics

Practical examples

Exercises

Tutorial focus


Week 10 – Structural analysis

Lecture topics

Practical examples

Exercises

Tutorial focus


Weeks 11–12: Gene expression & functional enrichment


Week 11 – Gene expression analysis

Lecture topics

Practical examples

Exercises

Tutorial focus


Week 12 – Functional enrichment & networks

Lecture topics

Practical examples

Exercises

Tutorial focus


Week 13: Final projects & synthesis

Final project examples

Deliverables


Skills students will acquire


Bioinformatics Research Laboratory @UCY 2005-2026.