Skip to main content
Quick Links
Office of the Registrar

Degree Requirements

Degree requirements document, designed to serve as a comprehensive guide for students within their respective majors. This document outlines the essential components for successful graduation, including core courses, elective options, and general education requirements. By referring to this guide, students can easily navigate their academic journey and ensure they meet all necessary criteria for a successful degree completion. For any questions regarding the degree requirements, you can email the office of registrar at registrar@aubmed.ac.cy

Bachelor of Arts in Philosophy, Politics, and Economics

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Required Core PPE Courses
ECON 100 Survey of Economics  6
ECON 200 Intermediate Microeconomics  6
ECON 201 Intermediate Macroeconomics  6
ECON 300 Applied Economics  6
PHIL 100 Political Philosophy  Social Inequalities 6
PHIL 130 Ethics  6
PHIL 200 Introduction to Logic  6
PHIL 201 Special Topics in Political and Moral Philosophy  6
PHPE 100 Introduction to PPE  6
PHPE 200 Economic Justice  6
PHPE 201 Conflict, Peace, and Justice  Social Inequalities 6
PHPE 300 Political Economy  6
PHPE 310 Research Design in PPE  6
PHPE 410 PPE Dissertation I  6
PHPE 411 PPE Dissertation II  6
PSPA 100 Introduction to Politics  6
PSPA 200 Introduction to Political Thought  Social Inequalities 6
PSPA 201 Policy Analysis  6
Subtotal 108
Elective PPE Courses
PPE Elective  6
PPE Elective  6
PPE Elective  6
PPE Elective  6
Free Elective  6
Free Elective  6
Free Elective  6
Subtotal 42
Understanding Our Communication
ENGL 100 Academic English  6
ENGL 101 Advanced Academic English  6
— Understanding Our Communication – Foreign Language Communication in Arabic or Greek 6
Writing in the Discipline  0
Subtotal 18
Understanding The World
MATH 102 Mathematics for Social Sciences I  6
— Understanding the World – The Earth and Planetary Systems or the Living World 6
— Understanding the World – The Earth and Planetary Systems or the Living World orUnderstanding the World – Quantitative Reasoning(1) 6
— Understanding the World – The Earth and Planetary Systems or the Living World orUnderstanding the World – Quantitative Reasoning(1) 6
Subtotal 24
Understanding Ourselves (at least two from each category)
— Understanding Ourselves – Cultures and Histories (6) 6
— Understanding Ourselves – Cultures and Histories (6) 6
— Understanding Ourselves – Cultures and Histories (6) orUnderstanding Ourselves – Societies and Individuals(10) 6
— Understanding Ourselves – Societies and Individuals (10) 6
— Understanding Ourselves – Societies and Individuals (10) 6
Subtotal 30
Understanding our Role in the World
PHIL 130 Ethics  6
— Understanding Our Role in the World – Our Engagement 6
Subtotal 12
General Education Free Elective
— General Education Elective 6
Subtotal 6
Thematic Requirements
First-Year Student Experience
Beirut Residency
— History of Ideas (28) —
— Social Inequalities (22) —
Total ECTS 240
Bachelor of Arts in Global Liberal Arts

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Compulsory Core GLA Courses
GLAS 100 Introduction to Global Liberal Arts  6
GLAS 101 Great Texts Revisited I  6
GLAS 102 Great Texts Revisited II  6
GLAS 103 Crossroads of Thought: Ancient, Late Antiquity, and Medieval  History of Ideas 6
GLAS 104 Crossroads of Thought: Modern and Postmodern  History of Ideas 6
GLAS 105 Modern Cyprus: Politics and Society  Social Inequalities 6
GLAS 200 Global Liberal Arts Research I  6
GLAS 201 Global Liberal Arts Research II  6
GLAS 203 Multimedia Workshop  6
GLAS 204 Elective Pathways Advising Session  0
GLAS 300 Global Liberal Arts Individual Inquiry Project  6
GLAS 301 Internship and Career Preparation Workshop  0
GLAS 302 Digital Culture: Introduction to Digital Humanities  6
GLAS 400 Senior Thesis/Project Seminar  12
GLAS 401 Senior Thesis/Project  12
Subtotal 90
Elective GLA Courses (Students Choose 10)
— Elective GLA Courses (47) 6
— Elective GLA Courses (47) 6
— Elective GLA Courses (47) 6
— Elective GLA Courses (47) 6
— Elective GLA Courses (47) 6
— Elective GLA Courses (47) 6
— Elective GLA Courses (47) 6
— Elective GLA Courses (47) 6
— Elective GLA Courses (47) 6
— Elective GLA Courses (47) 6
Subtotal 60
Understanding Our Communication
ENGL 100 Academic English  6
ENGL 101 Advanced Academic English  6
— Understanding Our Communication – Foreign Language Communication in Arabic or Greek 6
Writing in the Discipline  0
Subtotal 18
Understanding The World
— Understanding the World – The Earth and Planetary Systems or the Living World (11) 6
— Understanding the World – The Earth and Planetary Systems or the Living World (11) orUnderstanding the World – Quantitative Reasoning(1) 6
— Understanding the World – The Earth and Planetary Systems or the Living World (11) orUnderstanding the World – Quantitative Reasoning(1) 6
— Understanding the World – Quantitative Reasoning (1) 6
Subtotal 24
Understanding Ourselves (at least two from each category)
— Understanding Ourselves – Cultures and Histories (41) 6
— Understanding Ourselves – Cultures and Histories (41) 6
— Understanding Ourselves – Cultures and Histories (41) orUnderstanding Ourselves – Societies and Individuals(14) 6
— Understanding Ourselves – Societies and Individuals (14) 6
— Understanding Ourselves – Societies and Individuals (14) 6
Subtotal 30
Understanding our Role in the World
— Understanding Our Role in the World – Our Values 6
PSPA 300 Introduction to Global Citizenship  6
Subtotal 12
General Education Free Elective
— General Education Elective 6
Subtotal 6
Thematic Requirements
First-Year Student Experience
Beirut Residency
— History of Ideas (28) —
— Social Inequalities (22) —
Total ECTS 240
Bachelor of Business Administration in Digital Marketing

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Required Core Courses
BBAC 100 Financial Accounting  6
BBAC 101 Introduction to Business  3
BBAC 102 Operations Management  6
BBAC 180 Financial Accounting Lab  3
BBAC 190 Business Communication Skills Workshop  0
BBAC 200 Foundations of Information Systems  6
BBAC 201 Fundamentals of Management and Organizational Behavior  6
BBAC 202 Business Data Analysis  6
BBAC 203 Business Finance  6
BBAC 204 Principles of Marketing  6
BBAC 280 Business Data Analysis Lab  3
BBAC 281 Business Finance Lab  3
BBAC 290 Strategic Career Planning Workshop  0
BBAC 300 Management Accounting  6
BBAC 301 Business Ethics  0
BBAC 302 Entrepreneurship and Business Planning  6
BBAC 303 Business Analytics Using Data Mining  6
BBAC 304 Internship/Practicum  3
BBAC 380 Entrepreneurship and Business Planning Lab  3
BBAC 400 Strategic Management  6
BBAC 401 Business Law  6
CMPS 108 Computing for Business  6
Subtotal 96
Electives
— Business Electives 6
Free Elective  6
Free Elective  6
Subtotal 18
REQUIRED DIGITAL MARKETING CONCENTRATION COURSES
BBAM 300 Digital Marketing Strategy and Consumer Behavior  6
BBAM 306 Branding and Digital Content Creation for Business  6
BBAM 307 Search Engine Marketing and Display Advertising  6
BBAM 308 Social Media Marketing  6
BBAM 309 Website Optimization and Analytics  6
BBAM 310 Seminar in Digital Marketing  6
Subtotal 36
Understanding Our Communication
ENGL 100 Academic English  6
ENGL 101 Advanced Academic English  6
— Understanding Our Communication – Foreign Language Communication in Arabic or Greek 6
Writing in the Discipline  0
Subtotal 18
Understanding the World
— Understanding the World – The Earth and Planetary Systems or the Living World 6
— Understanding the World – The Earth and Planetary Systems or the Living World orUnderstanding the World – Quantitative Reasoning(1) 6
MATH 102 Mathematics for Social Sciences I  6
MATH 103 Mathematics for Social Sciences II  6
Subtotal 24
Understanding Ourselves (at least two from each category)
— Understanding Ourselves – Cultures and Histories 6
— Understanding Ourselves – Cultures and Histories 6
— Understanding Ourselves – Cultures and Histories orScience, Society and the Environment 6
ECON 101 Principles of Microeconomics  6
ECON 102 Principles of Macroeconomics  6
Subtotal 30
Understanding Our Role in the World
BBAC 301 Business Ethics  6
— Understanding Our Role in the World – Our Engagement (1) 6
Subtotal 12
General Education Free Elective
— General Education Elective 6
Subtotal 6
Thematic Requirements
First-Year Student Experience
Beirut Residency
— History of Ideas (28) —
— Social Inequalities (22) —
Total ECTS 240
Bachelor of Business Administration in Management

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Required Core Courses
BBAC 100 Financial Accounting  6
BBAC 101 Introduction to Business  3
BBAC 102 Operations Management  6
BBAC 180 Financial Accounting Lab  3
BBAC 190 Business Communication Skills Workshop  0
BBAC 200 Foundations of Information Systems  6
BBAC 201 Fundamentals of Management and Organizational Behavior  6
BBAC 202 Business Data Analysis  6
BBAC 203 Business Finance  6
BBAC 204 Principles of Marketing  6
BBAC 280 Business Data Analysis Lab  3
BBAC 281 Business Finance Lab  3
BBAC 290 Strategic Career Planning Workshop  0
BBAC 300 Management Accounting  6
BBAC 301 Business Ethics  0
BBAC 302 Entrepreneurship and Business Planning  6
BBAC 303 Business Analytics Using Data Mining  6
BBAC 304 Internship/Practicum  3
BBAC 380 Entrepreneurship and Business Planning Lab  3
BBAC 400 Strategic Management  6
BBAC 401 Business Law  6
CMPS 108 Computing for Business  6
Subtotal 96
Electives
— Business Electives 6
— Business Electives 6
Free Elective  6
Free Elective  6
Subtotal 24
Required Management Concentration Courses
BBAB 300 Leadership Development: Enhancing Interpersonal Skills in Organizations  6
BBAB 400 Innovation Management  6
BBAB 401 Management Consulting  6
BBAB 402 Seminar in Strategic Management  6
BBAM 300 Digital Marketing Strategy and Consumer Behavior  6
Subtotal 30
Understanding Our Communication
ENGL 100 Academic English  6
ENGL 101 Advanced Academic English  6
— Understanding Our Communication – Foreign Language Communication in Arabic or Greek 6
Writing in the Discipline  0
Subtotal 18
Understanding the World
— Understanding the World – The Earth and Planetary Systems or the Living World 6
— Understanding the World – The Earth and Planetary Systems or the Living World orUnderstanding the World – Quantitative Reasoning 6
MATH 102 Mathematics for Social Sciences I  6
MATH 103 Mathematics for Social Sciences II  6
Subtotal 24
Understanding Ourselves (at least two from each category)
— Understanding Ourselves – Cultures and Histories 6
— Understanding Ourselves – Cultures and Histories 6
— Understanding Ourselves – Cultures and Histories orUnderstanding Ourselves – Societies and Individuals 6
ECON 101 Principles of Microeconomics  6
ECON 102 Principles of Macroeconomics  6
Subtotal 30
Understanding Our Role in the World
BBAC 301 Business Ethics  6
— Understanding Our Role in the World – Our Engagement (1) 6
Subtotal 12
General Education Free Elective
— General Education Elective 6
Subtotal 6
Thematic Requirements
First-Year Student Experience
Beirut Residency
— History of Ideas (28) —
— Social Inequalities (22) —
Total ECTS 240
Bachelor of Science in Civil Engineering and Sustainable Design

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Compulsory Core CESD Courses
CESD 100 Introduction to Civil Engineering Design  0
CESD 101 Engineering Drawings and 3D BIM  6
CESD 110 Introduction to Solid Mechanics  8
CESD 180 Engineered Systems and Sustainability  6
CESD 211 Cornerstone Structural Analysis and Design  8
CESD 240 Fluid Mechanics and Hydraulics  6
CESD 270 Remote Sensing and Digital Mapping  6
CESD 271 Data Science for Engineers  6
CESD 281 Sustainable Construction Materials and Technology  6
CESD 312 Reinforced Concrete Design  6
CESD 313 Steel Design  6
CESD 320 Engineering Project Management and Economics  6
CESD 330 Geotechnical Engineering and Design  6
CESD 341 Engineering Hydrology  6
CESD 360 Transportation Engineering and Design  6
CESD 400 Approved Experience  0
CESD 417 Earthquake Engineering  6
CESD 450 Environmental Engineering and Design  6
CESD 482 Capstone Sustainability Project  0
Subtotal 100
CESD Elective Courses (3 Total)
— Elective CESD Courses (16) 6
— Elective CESD Courses (16) 6
— Elective CESD Courses (16) 6
Subtotal 18
Required Basis Math & Science Courses
MATH 101 Differential Equations  6
MATH 203 Numerical Computing  6
STAT 101 Introduction to Probability and Random Variables  6
CHEM 101 Introduction to Environmental Chemistry  6
CHEM 101L Introduction to Environmental Chemistry Lab  4
PHYS 100 Introductory Physics II  6
PHYS 100L Introductory Physics II Lab  2
Subtotal 36
Understanding Our Communication
ENGL 100 Academic English  6
ENGL 102 Technical English  6
— Understanding Our Communication – Foreign Language Communication in Arabic or Greek 6
Writing in the Discipline  0
Subtotal 18
Understanding The World
BIOL 101 Human Biology  6
CSEN 101 Introduction to Programming  6
GEOL 227 Climate and Earth Sciences for Engineers  6
MATH 100 Calculus and Analytic Geometry III  6
Subtotal 24
Understanding Ourselves (At Least Two From Each Category)
— Understanding Ourselves – Cultures and Histories 6
— Understanding Ourselves – Cultures and Histories 6
— Understanding Ourselves – Cultures and Histories 6
CESD 100 Introduction to Civil Engineering Design  6
— Understanding Ourselves – Societies and Individuals 6
Subtotal 30
Understanding Our Role In The World
INDE 330 Engineering Ethics  6
CESD 482 Capstone Sustainability Project  6
Subtotal 12
General Education Free Elective
— General Education Elective 6
Subtotal 6
Thematic Requirements
First Year Student Experience
Beirut Residency
— History of Ideas (28) —
— Social Inequalities (22) —
Total ECTS 244
Bachelor of Science in Computer Science and Engineering

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Required Core Courses
CSEN 100 Introduction to Computer Science and Engineering  6
CSEN 112L Programming Laboratory  3
CSEN 111 Discrete Math  6
CSEN 201 Object Oriented Programming  6
CSEN 203 Digital Systems Design  6
CSEN 203L Digital Systems Design Laboratory  3
CSEN 211 Computer Organization and Design  6
CSEN 214 Algorithms and Data Structures  6
CSEN 301 Operating Systems  6
CSEN 302 Theory of Computation  6
CSEN 311 Computer Networks  6
CSEN 312 Database Systems  6
CSEN 313 Software Engineering  6
CSEN 401 Artificial Intelligence  6
CSEN 490 Internship  6
CSEN 499 Capstone Project/Thesis  6
CSEN 101 Introduction to Programming  6
Subtotal 96
Required Electives
— Core CSE Elective 1 (23) 6
— Core CSE Elective 2 (23) 6
— Core CSE Elective 3 (23) 6
— Core CSE Elective 4 (23) 6
— General/Technical Elective (2) 6
— General/Technical Elective (2) 6
CSEN 420 Numerical Computing  6
Subtotal 42
Required MATH/STAT Courses
MATH 100 Calculus and Analytic Geometry III  6
MATH 201 Elementary Linear Algebra with Applications  6
STAT 101 Introduction to Probability and Random Variables  6
Subtotal 18
Understanding Our Communication
ENGL 100 Academic English  6
ENGL 101 Advanced Academic English  6
— Foreign Language Communication in Arabic or Greek 6
Writing in the Discipline  0
Subtotal 18
Understanding The World
PHYS 100 Introductory Physics II  6
PHYS 104 Electricity and Magnetism  6
— The Earth and Planetary Systems or the Living World orQuantitative Reasoning(3) 6
MATH 101 Differential Equations  6
Subtotal 24
Understanding Ourselves (at least two from each category)
— Cultures and Histories 6
— Cultures and Histories 6
— Cultures and Histories orSocieties and Individuals 6
— Societies and Individuals 6
— Societies and Individuals 6
Subtotal 30
Understanding our Role in the World
PHIL 130 Ethics  6
— Our Engagement 6
Subtotal 12
General Education Free Elective
— General Education Elective 6
Subtotal 6
Thematic Requirements
First-Year Student Experience
Beirut Residency
— History of Ideas (28) —
— Social Inequalities (22) —
Total ECTS 246
Bachelor of Science in Industrial Engineering

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Required Core Courses
CIVE 121 Statics/Dynamics  6
CSEN 101 Introduction to Programming  6
MECH 300 Manufacturing Processes I  6
INDE 100 Introduction to Industrial Engineering  0
INDE 200 Engineering Economy  6
INDE 210 Operations Research I  6
INDE 211 Operations Research II  6
INDE 220 Work Measurement and Methods Engineering  6
INDE 300 Facilities Planning and Material Handling  6
INDE 301 Introduction to Project Management  6
INDE 302 Human Factors Engineering  6
INDE 303 Statistical Quality Control  6
INDE 310 Production Planning and Inventory Control  6
INDE 311 Discrete Event Simulation  6
INDE 330 Engineering Ethics  0
INDE 340 Engineering Entrepreneurship  4
INDE 401 Information Systems  6
INDE 410 Data Analytics for Industrial Engineering  6
INDE 450 Approved Experience  0
INDE 460 Final Year Project I  6
INDE 461 Final Year Project II  6
Subtotal 106
Required Basic Science & Math Courses
MATH 101 Differential Equations  6
MATH 201 Elementary Linear Algebra with Applications  orMATH 202 · Linear Algebra I  6
MATH 203 Numerical Computing  6
STAT 101 Introduction to Probability and Random Variables  6
PHYS 100 Introductory Physics II  6
CHEM 100 Chemical Principles  orCHEM 101 · Introduction to Environmental Chemistry  6
Subtotal 36
Required Basic Business Courses
BBAC 100 Financial Accounting  6
BBAC 201 Fundamentals of Management and Organizational Behavior  6
Subtotal 12
Understanding Our Communication
ENGL 100 Academic English  6
ENGL 102 Technical English  6
— Understanding Our Communication – Foreign Language Communication in Arabic or Greek 6
Writing in the Disicipline  0
Subtotal 18
Understanding The World
BIOL 101 Human Biology  6
MATH 100 Calculus and Analytic Geometry III  6
— Understanding the World – The Earth and Planetary Systems or the Living World (1) orUnderstanding the World – Quantitative Reasoning(4) 6
— Understanding the World – The Earth and Planetary Systems or the Living World (1) orUnderstanding the World – Quantitative Reasoning(4) 6
Subtotal 24
Understanding Ourselves (At Least Two From Each Category)
— Understanding Ourselves – Cultures and Histories 6
— Understanding Ourselves – Cultures and Histories 6
— Understanding Ourselves – Cultures and Histories orUnderstanding Ourselves – Societies and Individuals(1) 6
INDE 100 Introduction to Industrial Engineering  6
ECON 101 Principles of Microeconomics  6
Subtotal 30
Understanding Our Role in the World
INDE 330 Engineering Ethics  6
— Understanding Our Role in the World – Our Engagement 6
Subtotal 12
General Education Free Elective
— General Education Elective 6
Subtotal 6
Thematic Requirements
First Year Student Experience
Beirut Residency
— History of Ideas (28) —
— Social Inequalities (22) —
Total ECTS 244
Bachelor of Science in Psychology

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Required Core Courses
PSYC 101 Introduction to Psychological Science  6
PSYC 280 History and Systems of Psychology  6
PSYC 282 Research Design in Psychology  6
PSYC 284 Statistical Analysis in Psychology  6
PSYC 310 Lifespan Developmental Psychology  6
PSYC 312 Social Psychology  6
PSYC 314 Abnormal Psychology  6
PSYC 316 Personality Psychology  6
PSYC 320 Psychology of Learning and Behavior  6
PSYC 322 Behavioral Neuroscience  6
PSYC 324 Sensation and Perception  6
PSYC 326 Cognitive Psychology  6
PSYC 488 Undergraduate Seminar in Psychology  6
PSYC 490 Independent Study I  12
PSYC 491 Independent Study II  12
Subtotal 102
Elective Psychology Courses
PSYC 441 Programming for Experimental Psychology  6
Psychology Elective 6
Psychology Elective 6
Psychology Elective 6
Psychology Elective 6
Psychology Elective 6
Psychology Elective 6
Psychology Elective 6
Subtotal 48
Understanding Our Communication
ENGL 100 Academic English  6
ENGL 101 Advanced Academic English  6
— Understanding Our Communication – Foreign Language Communication in Arabic or Greek 6
Writing in the Discipline  0
Subtotal 18
Understanding The World
BIOL 101 Human Biology  6
STAT 100 Elementary Statistics for the Social Sciences  6
— Understanding the World – Quantitative Reasoning 6
— Understanding the World – The Earth and Planetary Systems or the Living World orUnderstanding the World – Quantitative Reasoning 6
Subtotal 24
Understanding Ourselves (at least two from each category)
PHIL 102 Introduction to Philosophy  6
— Understanding Ourselves – Cultures and Histories 6
— Understanding Ourselves – Societies and Individuals (2) 6
— Understanding Ourselves – Societies and Individuals (2) 6
— Understanding Ourselves – Cultures and Histories orUnderstanding Ourselves – Societies and Individuals(2) 6
Subtotal 30
Understanding our Role in the World
PHIL 130 Ethics  6
— Understanding Our Role in the World – Our Engagement 6
Subtotal 12
General Education Free Elective
— General Education Elective 6
Subtotal 6
Thematic Requirements
First-Year Student Experience
Beirut Residency
— History of Ideas (28) —
— Social Inequalities (22) —
Total ECTS 240
Master of Engineering Management (MEM)

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Compulsory Core MEM Courses
ENMG 601 Strategic Management of Technology  9
ENMG 602 Introduction to Financial Engineering  9
ENMG 603 Probability and Decision Analysis  9
ENMG 604 Introduction to Operations and Process Management  9
Subtotal 36
MEM Elective (4 if non-thesis, 3 if thesis)
— MEM Elective (17) 9
— MEM Elective (17) 9
— MEM Elective (17) 9
Subtotal 27
Free Electives (2 if non-thesis, 1 if thesis)
Free Elective 9
Subtotal 9
Thesis
ENMG 690 MEM Thesis  18
Subtotal 18
Total ECTS 90
Master of Science in Business Analytics

The Program Requirements outline what needs to be fulfilled for a student to graduate from this program.

Code Course Title ECTS
Required Core Courses
MSBA 500 Business Understanding in Analytics  9
MSBA 501 Data Processing Framework  9
MSBA 502 Applied Statistical Analysis  9
MSBA 503 Optimization & Simulation  9
MSBA 601 Data Visualization & Communication  9
MSBA 602 Predictive Analytics & Machine Learning  9
Subtotal 54
Elective Courses (Students Choose 2 with Thesis OR 3 with Capstone)
— MSBA Electives (9) 9
— MSBA Electives (9) 9
Subtotal 18
Thesis or Capstone
MSBA 609 Research Thesis  18
Subtotal 18
Total ECTS 90