Code Course Title Credits Prerequisite Co-requis
General Requirements   10    
BUS220 Labor Law 2    
BUS225 Quality and Accreditation 2    
ENG210 Medical English 3    
ENG510 Research Methodology 3    
Science Requirements 50    
BIO200 Primary Care 2    
BIO204 Human Organism Anatomy 2    
BIO329 Bacteria in Biomedical instruments 2    
CSC220 Programming I 5    
CSC230 Programming II 5 CSC220  
MTH210 General Mathematics 5    
MTH230 Vectorial Calculus 5 MTH210  
MTH250 Initiation To Linear Algebra 5 MTH210  
PHY210 Optical Physics 5    
PHY220 Mechanical Physics 3    
PHY310 Magnetostatic 5 MTH230  
PHY320 Solids Mechanics 3 PHY220  
PHY410 Actuators 3    
Biomedical Requirements 51    
BMD250 Biomedical Instrumentation I *  3    
BMD300 Biomedical Instrumentation II *  5    
BMD310 Principles of Xray and CT Scan *  5 BMD300 or BMD250  
BMD315 Laboratory Equipment Devices *  3    
BMD320 Principles of MRI and Ultrsonic Devices *  5    
BMD330 Introduction to Electrophysiology Devices *  5    
BMD335 Networking Infrastructure *  5    
BMD340 Biomedical Technologies Internship I *  2 Autorization  
BMD410 Biomedical Technologies Internship II *  2 Autorization  
BMD420 Biomedical Technologies Internship III *  3 Autorization  
BMD430 Biomedical Technologies Internship IV *  3 Autorization  
BMD499 Final project *  10 Autorization  
Electronic Requirements 56    
ELE200 Electric Circuits Analysis 5    
ELE210 Basic Electronics 5 ELE 200 ELE210
ELE220 Logic Design 5    
ELE250 Electronics Laboratory 1 ELE 200  
ELE305 Electronic Circuits 5 ELE200  
ELE310 Digital Electronics 5 ELE220  
ELE320 Motors and Transformers 5 PHY310, ELE210  
ELE350 Logic Design Laboratory 1 ELE250 ELE220
ELE360 Electronic Circuits Laboratory 1 ELE250 ELE305
ELE400 Linear Control Systems * 5 MTH210  
ELE410 Power Electronics * 5 ELE210  
ELE420 Introductions to microcontrollers and PLCs * 5 ELE310  
ELE440 Signal Processing * 5 Co-MTH250  
ELE450 LabVIEW Laboratory * 2 CSC220  
ELE460 Control Systems Laboratory * 1 CSC220 ELE400
Electrive Courses 13    
Total Number of Credits 180    
*Major Courses