GENN004 - Computers For Engineers

Course Description:

Developing basic concepts of algorithmic thinking to solve problems of relevance in engineering practice and implementing these algorithms using high-level computer language. Using data types, input/output commands, loops, control structures, functions, arrays, and other programming language constructs in a computer program. Evaluating and interpreting the results of programming work.

Intended Learning Outcomes of Course (ILOs):

a) Knowledge and Understanding

SBE 306B Computer Systems III (Computer Graphics)

Course Description

Computer graphics has become a part of medical research. This course is designed for biomedical engineering students to introduce the principles of computer graphics and its application in medicine. The course starts with the fundamental 2-D and 3-D transformations and gradually works its way up to ray tracing techniques and simple 3-D medical volume reconstruction.

SBE 201 - Computer Systems II - Data Structure in C


Course Description

The study of data structures is core to software development providing the techniques and tools necessary to construct efficient solutions to problems. This course presents the fundamentals of data structures (both static and dynamic) and algorithms for manipulating them. Data structures for storing information in tables, lists, trees, maps, graphs, queues and stacks will be covered. In this course, students will be introduced to some basic principles of software engineering: good programming practice for "long-life" software.

Torki, A., and A. M. Eldeib, "Driver Drowsiness Detection Using Forehead Brain Signals", Journal of Engineering and Applied Science, vol. 63, issue 4, 2016.

SBE 304 - Bio-Statistics


Course Description

Statistics has become an essential part of medical research. This Bio-Statistics course is designed for biomedical engineering introduce the principles of probability and statistics.

Course Learning Objectives

Ellah, M. A., A. Abdelaziz, and A. M. Eldeib, "INTERACTIVE HIGH RESOLUTION RECONSTRUCTION OF 3D ULTRASOUND VOLUMES ON THE GPU", International Symposium on Biomedical Imaging (ISBI'16), the Clarion Congress Hotel in Prague, Czech Republic,, April 13-16, 2016. 2016_isbi_interactive_high_resolution_reconstruction_of_3d_ultrasound_volumes_on_the_gpu.pdf
Ellah, M. A., A. Eldeib, and Y. Amer, "Optimized GPU-accelerated Framework for X-ray Rendering using k-space Volume Reconstruction", XIV Mediterranean Conference on Medical and Biological Engineering and Computing, MEDICON 2016, Paphos, Cyprus, pp 372-377, 31 Mar - 2 Apr, , 2016. medicon2016-optimized_gpu-accelerated_framework_for_x-ray_rendering_using_k-space_volume_reconstruction.pdf
Abdel-Zaher, A. M., and A. M. Eldeib, "Breast cancer classification using deep belief networks", Expert Systems with Applications, vol. 46, issue 15 March 2016, pp. 139–144, 2016. breast_cancer_classification_using_deep_belief_networks.pdf
Ellah, M. A., A. M. Eldeib, and M. I. Owis, "GPU Acceleration for Digitally Reconstructed Radiographs using Bindless Texture Objects and CUDA/OpenGL Interoperability", 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milan, Italy, August 25-29, 2015. ebmc_2015_-gpu_acceleration_for_digitally_reconstructed_radiographs_using_bindless_texture_objects_and_cuda-opengl_interoperability.pdf