Site menu:

Winter in Jokkmokk, northern Sweden

TEACHING

The greatest definition for concentration I ever hear is, "Wherever you are, be there!"  -- Jim Rohn


CISB366 Bioinformatics 

(Elective for CS major, 3 credit)
Bioinformatics is the study of biological information through computer modeling or analysis. Its goal is to reveal relationships between sequences, structures, and functions of molecules. In this course, we intend to give an broad introduction of the algorithmic techniques used in bioinformatics. Topics which will be covered include sequence similarity analysis, suffix tree, genome analysis, biological database search, phylogenetic analysis, protein structure manipulation and modeling.

This course is designed for undergraduate CS students and assumes no prior knowledge of molecular biology beyond the high school level. Basic concepts of molecular biology will be given in the first lecture, as well as in subsequent lectures before the computational problems are defined. The ultimate goal of this course is to prepare students with the knowledge and skills to conduct research in the area of bioinformatics.

CISB250 Human-Computer Interaction (HCI) 

(Elective for CS major, 3 credit) 
This course introduces fundamentals of interaction design based on established learning from human-computer interactions (HCI) in relation to contextual design of interactive systems. HCI is an important area of computing knowledge, and the construction of useful and usable interfaces that ease the man-machine interaction has become required skills for all computer science students. Coverage includes: problem formulation, user requirements study, usability analysis, prototyping, and evaluation. Pedagogy includes a mixture of dialogic teaching, classroom discussions of real cases, and group-based projects.