Courses

Previous/Current Courses

Here is a list of different courses I taught at some institutes......
books

COURSES @ TSU

Spring 2026
Algorithms  (COMP 4700)
Introduction to Theory of Computing  (COMP 3560)
Adv. Algorithm Design and analysis  (COMP 5200)
Bioinformatics/Computational Biology (COMP 6100)

Fall 2025
Data Structures  (COMP 3040)
Introduction to Bioinformatics (COMP 5800)
Algorithms (COMP 4700)

Spring 2025
Algorithms (COMP 4700)
Introduction to Theory of Computing  (COMP 3560)
Adv. Algorithm Design and analysis  (COMP 5200)

Fall 2024
Data Structures  (COMP 3040)
Introduction to Bioinformatics  (COMP 5800)
Algorithms  (COMP 4700)
Adv. Algorithm Design and analysis  (COMP 5200)

Summer 2024
Introduction to Computing  (COMP 1210)

Spring 2024
Algorithms  (COMP 4700)
Introduction to Theory of Computing  (COMP 3560)
Adv. Algorithm Design and analysis  (COMP 5200)

Fall 2023
Adv. Algorithm Design and analysis  (COMP 5200)
Introduction to Bioinformatics  (COMP 5800)
Algorithms  (COMP 4700)

Fall 2022
Introduction to Bioinformatics  (COMP 5800)
Adv. Algorithm Design and analysis  (COMP 5200)
Algorithms  (COMP 4700)

Summer 2022
Introduction to Computing  (COMP 1210)

Spring 2022
Adv. Algorithm Design and analysis  (COMP 5200)
Algorithms  (COMP 4700)
Introduction to Theory of Computing  (COMP 3560)
Discrete Mathematics  ( COMP 3010)

Fall 2021
Computer Organization  (COMP 2400)
Algorithms  (COMP 4700)
Adv. Algorithm Design and analysis  (COMP 5200)

Summer 2021
Introduction to Computing  (COMP 1210)

Spring 2021
Algorithms  (COMP 4700)
Software Engineering  (COMP 3300)
Introduction to Bioinformatics Computing  (COMP 4820)
Bioinformatics/Computational Biology  (COMP 6100)

Fall 2020
Adv. Algorithm Design and analysis  (COMP 5200/5010)
Introduction to Bioinformatics  (COMP 5800)
Introduction to Computing  (COMP 1210)

Summer 2020
Introduction to Computing  (COMP 1210)

Spring 2020
Bioinformatics/Computational Biology  (COMP 6100)
Introduction to Bioinformatics Computing  (COMP 4820)
Algorithms  (COMP 4700)

Fall 2018
Introduction to Bioinformatics  (COMP 5800)
Adv. Algorithm Design and analysis  (COMP 5200/5010)

Spring 2018
Software Engineering  (COMP 5100)
Algorithms  (COMP 4700)

Fall 2017
Algorithms                                                                  COMP 5200
Introduction to Bioinformatics                                        COMP 5800

Summer 2017
Object Oriented Programming                         ENGR 5070

Spring 2017
Algorithms                                                                  COMP 4700
Software Engineering                                        COMP 5100

Fall 2016
Algorithms                                                                  COMP 4700
Adv. Algorithm Design and analysis                         COMP 5200
Distributed Computing Theory and Design           CISE 6360

Summer 2016
Python Programming                                        COMP 3140
Object Oriented Programming                         ENGR 5070

Spring 2016
Software Engineering                                        COMP 3300
Introduction to Bioinformatics Computing    COMP 4820
Software Engineering                                        COMP 5100
Bioinformatics/Computational Biology          COMP 6100

Fall 2015
Discrete Mathematics                                        COMP 3200
Software Engineering                                        COMP 3300
Introduction to Bioinformatics                         COMP 5800

Spring 2015
Discrete Mathematics                                             COMP 3200
Software Engineering                                             COMP 3300
Introduction to Bioinformatics Computing         COMP 4820
Bioinformatics/Computational Biology               COMP 6100

Fall 2014
Computer Programming II                                COMP 2240
Discrete Mathematics                                        COMP 3200
Software Engineering                                        COMP 4300
Introduction to Bioinformatics                         COMP 5800

Spring 2014
Introduction to Bioinformatics Computing         COMP 4820
Introduction to Computing                                    COMP 1210

Fall 2013
Discrete Mathematics                                       COMP 3200
Introduction to Computing                              COMP 1210


COURSES @ other institutes
Principles of Computer Programming (C#)          @ Augusta University
Introduction to Computational Biology                 @ UTSA
Intro. to Data Science                                                @ UTSA
Linux Administration                                                @ ECPI University
C Programming Language                                        @ ECPI University
Introduction to Computer Science                         @ TNCC
Problem Solving using C++                                       @ ODU

 

 

 

 

 

 

 

 For students of current semester, the material of courses can be found at eLearn portal.

 

 

 

 






webpage contact:
K. al Nasr