Close Menu

B.Sc. in Biomedical Engineering: Programme Structure

Definition of Course Codes

BMNG Biomedical Engineering (Mona)
COMP Computer Science (Mona)
CVNG Civil Engineering (St. Augustine)
ECNG Electrical and Computer Engineering (St. Augustine)
ECSE Electronics and Computer Systems Engineering (Mona)
ELNG Electronics Engineering (Mona)
EPNG Electrical and Power Engineering (Mona)
ENGR Faculty of Engineering (St. Augustine)
ELET Electronics (Mona)
FOUN Foundation Courses
GEOM Geomatics and Geoinformatics (St. Augustine)
MGMT Management Studies (Mona)
MATH Mathematics
PHYS Physics (Mona)

Note: The letter ‘E’ or ‘C’ preceding the credit allocation indicates Examination by Written Papers or by Course Work, respectively.

LEVEL 1 (all courses compulsory) 

Course Code 

Course Title Number of Credits 

ECSE1109

Programming for Engineers I 3

ENGR1100

The Engineering Profession   3

ELNG1101 

Physics for Engineers  3

ENGR1180

Engineering Mathematics 1 3
ECSE1102

Engineering Circuit Analysis and Devices

3

ECSE1104

Digital Circuits and Systems 3

ENGR1105

Engineering Laboratory and Designs I  1

ENGR1200

Engineering Tools and Techniques  3

ECSE1209

Programming for Engineers II 3

ENGR1205

Engineering Laboratory and Designs II 1

BMNG1210

Introduction to Biomedical Engineering 3

FOUN1014

Critical Reading and Writing 3

LEVEL 2 (all courses compulsory)

Course Code

Course Title  Number of Credits 

ECSE2104

Microprocessors and Embedded Systems

3             

ECSE2206

Signals and Linear Systems 3

ENGR2105

Engineering Laboratory and Designs III 1
ENGR2120 Technical Communications I

2            

MATH2230

Engineering Mathematics II  3

BMNG2130

Biomaterials  3

BMNG2230

Biomechanics 3

ECSE2202

Analogue Circuits and Instrumentation 3
BMNG2210

Biomedical Instrumentation I

3
ENGR2205

Engineering Laboratory and Designs IV

1

ENGM2280

Probability and Statistical Systems 3

FOUN1301

Law, Governance and Society 3

LEVEL 3

Core: 22 Credits

Course Code

Course Title    Number of Credits

ECNG3020

Special Project

6             

ECNG3021

Intro to Engineering Management and Accounting Systems 4
ELET3460

Digital Signal and Image Processing      

3
PHYS3397 Medical Radiation Physics and Imaging

3

PHYS3391 Biomedical Optics and Biomechanics

3

BMNG3110

Biomedical Instrumentation II

3

Electives (Select any two): 6 Credits

Course Code   

Course Title  Number of Credits 

MDSC3104

Health Services Management

3          

 

MGMT3136

Venture Capital and Entrepreneurship    3

BMNG3230

Clinical Engineering 3   

BMNG3240

Rehabilitation Engineering and Design (shared with UPenn) 3

ECSE3042

RF Circuits and Systems 3

Any Level 2 or 3 course from Social Sciences

3

Any Level 2 or 3 course from Humanities and Education

3

Foundation Courses: 9 Credits

The Foundation Courses may be taken at any time during the undergraduate course of study. See Faculty Handbook for more information.

Top of Page