| Week | Topics | Study Materials | Materials |
| 1 |
Introduction to genomic data types (RNA-seq, WGS, scRNA-seq)
|
Introduction to genomic data types (RNA-seq, WGS, scRNA-seq)
|
Introduction to genomic data types (RNA-seq, WGS, scRNA-seq)
|
| 2 |
Data Import and Cleaning
|
Reading and writing genomic data files (FASTQ, BAM, VCF, GTF)
Tidyverse for data wrangling
Metadata handling and sample annotation
|
Reading and writing genomic data files (FASTQ, BAM, VCF, GTF)
Tidyverse for data wrangling
Metadata handling and sample annotation
|
| 3 |
RNA-seq Workflow Part I
|
Overview of RNA-seq experiment design
Quality control with FastQC
Alignment with STAR or HISAT2 (conceptual overview)
Importing count data into R
|
Overview of RNA-seq experiment design
Quality control with FastQC
Alignment with STAR or HISAT2 (conceptual overview)
Importing count data into R
|
| 4 |
RNA-seq Workflow Part II
|
Normalization methods (TPM, RPKM, DESeq2 normalization)
Exploratory data analysis (PCA, clustering)
Batch effect detection and correction
|
Normalization methods (TPM, RPKM, DESeq2 normalization)
Exploratory data analysis (PCA, clustering)
Batch effect detection and correction
|
| 5 |
Differential Gene Expression Analysis
|
Using DESeq2 and edgeR for DEG analysis
Volcano plots, MA plots
Interpreting biological significance of DEGs
|
Using DESeq2 and edgeR for DEG analysis
Volcano plots, MA plots
Interpreting biological significance of DEGs
|
| 6 |
Single-cell RNA-seq Analysis
|
Overview of scRNA-seq technologies
Using Seurat for clustering and visualization
Marker gene identification
|
Overview of scRNA-seq technologies
Using Seurat for clustering and visualization
Marker gene identification
|
| 7 |
Variant Detection and Annotation
|
Variant calling overview (GATK, samtools bcftools)
Importing and processing VCF files in R
Annotation with biomaRt, VariantAnnotation
|
Variant calling overview (GATK, samtools bcftools)
Importing and processing VCF files in R
Annotation with biomaRt, VariantAnnotation
|
| 8 |
Functional Enrichment Analysis
|
GO and KEGG enrichment using clusterProfiler
Visualizing enriched pathways
Gene set enrichment analysis (GSEA)
|
GO and KEGG enrichment using clusterProfiler
Visualizing enriched pathways
Gene set enrichment analysis (GSEA)
|
| 9 |
Data Integration and Multi-omics
|
Introduction to integrative analysis
Combining transcriptomic and genomic data
Case studies in multi-omics research
|
Introduction to integrative analysis
Combining transcriptomic and genomic data
Case studies in multi-omics research
|
| 10 |
Advanced Visualization with ggplot2 and plotly
|
Principles of scientific visualization
Customizing ggplot2 for genomics
Interactive plots with plotly and heatmaps with ComplexHeatmap
|
Principles of scientific visualization
Customizing ggplot2 for genomics
Interactive plots with plotly and heatmaps with ComplexHeatmap
|
| 11 |
Interactive Dashboards with Shiny
|
Introduction to Shiny framework
Building a simple genomic data dashboard
Integrating plots and tables for exploration
|
Introduction to Shiny framework
Building a simple genomic data dashboard
Integrating plots and tables for exploration
|
| 12 |
Critical Evaluation of Published Studies
|
Reading and assessing bioinformatics papers
Replication of selected results using shared datasets
Reproducibility and transparency in computational biology
|
Reading and assessing bioinformatics papers
Replication of selected results using shared datasets
Reproducibility and transparency in computational biology
|
| 13 |
Project Development
|
Students propose and start developing individual or group projects
Project planning, data selection, and tool selection
In-class feedback and peer review
|
Students propose and start developing individual or group projects
Project planning, data selection, and tool selection
In-class feedback and peer review
|
| 14 |
Project Presentations
|
Final presentations of dashboards and analysis pipelines
Peer and instructor feedback
Course wrap-up and reflection
|
Final presentations of dashboards and analysis pipelines
Peer and instructor feedback
Course wrap-up and reflection
|