Courses
Bioinformatics
In this course, students learn fundamental concepts and methods in bioinformatics, a field that combines Undergraduate Program of Computer Science (CS) and mathematics, supported by information technology, to solve previously intractable problems in the life sciences. The course covers a wide range of topics including DNA sequencing and assembly, sequence alignment, gene prediction, functional
Biomedical Data Acquisition
Overview of biomedical equipment and types. Physiological (physiochemical) measurements (ECG, EEG, EMG, ECG, etc.), and related devices. Medical imaging, including X-ray, ultrasound, MRI. Life support equipment, including incubators, ventilators, dialysis, heart-lung machines, etc. Laboratory equipment, including bio-analyzers, PCR, and DNA sequencers.
Human Biology and Physiology
Human Physiology: Basic physiological functions including circulatory system, digestive system, execration system, nervous system, reproduction system, and immune system. Physiochemical process for each system. Anatomy of the human body. Modeling of human physiological and anatomical systems.
Biochemistry
Basics of organic chemistry and chemical structure. Biochemistry and Bio-molecules, Biochemical organic molecules and metabolites. Structure of DNA, structure of RNA, and structure of Proteins. Enzymes and metabolic pathways. Molecular basics of life, central dogma of molecular biology, genome structure and function. Genetics and Inheritance.
Biology
This course will serve as an introduction to Biomedical Sciences and will cover the concept of life, structure of living organisms, structure of the cell, cell types and functions, tissues, organs, biochemical processes, metabolism, ecology, diversity of life, classification of organisms, and evolution.
Numerical Methods
Introduction to numerical methods; numerical differentiation, numerical integration, solution of ordinary and partial differential equations. Consequences of limited precision computing. Students write programs in C++, C, or Matlab using methods presented in class.
Linear Algebra
Matrices and Gaussian elimination, Vector Spaces, Vector calculus, Orthogonality, Determinants, Eigenvalues and Eigenvectors, Positive definite matrices, Computations with matrices, Linear programming and Game theory.
Analytical Geometry and Calculus I
The course starts with a review of the basics of Analytical Geometry: the Cartesian coordinate system, distance, slope, equation and graph of a line and curve sketching. The calculus part covers functions, limits, derivatives, polynomials, rate of change, L'Hospital's Rule, higher derivatives, Mean Value Theorem, related rates, maximum and minimum, differentiation formulas, the differential and
Selected Topics in Social Sciences
A course in any of the fields of sociology, economics, education, history, anthropology, psychology, or geography.
Selected Topics in World Cultures & Diversity
This course exposes students to World Cultures both from a historical and a contemporary point of view. The course focuses on issues of globalization such as nationalism, struggle for identity and the conflicts caused by migration, racism, religious fundamentalism and terrorism. The course also emphasizes the positive aspects of multicultural societies, such as the sharing of resources and
Selected Topics in Egyptian & Arab Heritage
A course highlighting aspects of the extraordinarily rich Ancient Egyptian, Coptic and Islamic heritage of Egypt.
Selected Topics in Humanities & Arts
A course in any of the fields of Literature, Philosophy, Art, Music, or Sports.
Introduction to Ethics
The emphasis of the course is on ethical issues and problems that arise in professional and business environments, such as integrity, civic responsibility, ethical conduct and misconduct, employee and corporate rights and responsibilities, and on issues concerning social and economic justice in a global economy.