Classes

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 304 - Bio-Statistics

Semester: 
Spring

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

CSCI 101 - Introduction to Computer Science

Semester: 
Fall

Course Description

SBE 3130 - Computer Graphics and Biomedical Visualization (2018 Curriculum)

Semester: 
Fall

Course Description:

Introduction to Graphic Devices and their Control - Devices Mapping - Building and Drawing Curves - Parameter Representation of Curves - Clipping Algorithms - Modeling and rendering Surfaces - Transformations in 2D - Transformation in 3D - Introduction of Ray Tracing Techniques - Color Theorem – Applications in Biomedical Visualization.

Learning Outcomes (LOs):

HEMN224 - Computer Graphics & Visualization (HEM Program Curriculum)

Semester: 
Spring

Course Description:

Introduction to Graphic Devices and their Control – Devices Mapping – Building and Drawing Curves – Parameter Representation of Curves – Clipping Algorithms – Modeling and rendering Surfaces – Transformations in 2D – Transformation in 3D – Introduction of Ray Tracing Techniques – Color Theorem. Applications for medical images. Students will use OpenGl, Matlab, vtk as processing tools.

Practical Assignments: Transformations and viewing, Curves and surfaces, Ray casting and tracing, Surface rendering for medical data.

SBE 306B Computer Systems III (Computer Graphics - 2003 Curriculum)

Semester: 
Spring

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.

Learning Outcomes

(LOs)

SBE 201 - Computer Systems II - Data Structure in C

Semester: 
Spring

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.