Modules at University of Aberdeen

1,055 modules catalogued from the public module catalogue.

CodeTitleLevelCreditsDepartment
QB2505OPERATIONS MANAGEMENTQatar Business School
QB2506INTRODUCTION TO INTERNATIONAL BUSINESSQatar Business School
QB3001FINANCIAL ACCOUNTING 3Qatar Business School
QB3002MANAGEMENT ACCOUNTING 3Qatar Business School
QB3004BUSINESS ETHICS AND CORPORATE SOCIAL RESPONSIBILITYQatar Business School
QB3005NEW VENTURE DEVELOPMENTQatar Business School
QB3009CORPORATE FINANCIAL THEORYQatar Business School
QB3010APPLIED CORPORATE FINANCEQatar Business School
QB3503UNDERSTANDING THE CONSUMERQatar Business School
QB3504RESEARCH METHODS FOR BUSINESSQatar Business School
QB3507AUDIT PRACTICEQatar Business School
QB3508TAXATIONQatar Business School
QB3511EMPIRICAL ASSET PRICINGQatar Business School
QB3512INTERNATIONAL FINANCIAL MANAGEMENTQatar Business School
QB4003FINANCIAL STRATEGY AND INVESTMENT MANAGEMENTQatar Business School
QB4005UNDERSTANDING AND MANAGING BEHAVIOUR IN ORGANISATIONSQatar Business School
QB4007ACCOUNTING AND SUSTAINABILITYQatar Business School
QB4008UNDERSTANDING AND MANAGING CHANGEQatar Business School
QB4010AUDIT THEORY AND EVOLUTIONQatar Business School
QB4501DISSERTATIONS IN ACCOUNTANCYQatar Business School
QB4502DISSERTATION IN FINANCEQatar Business School
QB4503DISSERTATION IN MANAGEMENT STUDIESQatar Business School
QB4505BUSINESS STRATEGYQatar Business School
QC1002MODELLING AND PROBLEM SOLVING FOR COMPUTINGQatar Computing Science
QC1003PROGRAMMING 1Qatar Computing Science
QC1006UNDERSTANDING THE PHYSICAL WORLDQatar Computing Science
QC1008ALGEBRAQatar Computing Science
QC1502OBJECT-ORIENTED PROGRAMMINGQatar Computing Science
QC1505WEB DEVELOPMENTQatar Computing Science
QC1507MATHEMATICS FOR SCIENCESQatar Computing Science
QC1509UNDERSTANDING DATAQatar Computing Science
QC2001SOFTWARE PROGRAMMINGQatar Computing Science
QC2002DATABASES AND DATA MANAGEMENTQatar Computing Science
QC2501HUMAN-COMPUTER INTERACTIONQatar Computing Science
QC2503ALGORITHMS AND DATA STRUCTURESQatar Computing Science
QC3001ARTIFICIAL INTELLIGENCEQatar Computing Science
QC3002PRINCIPLES OF SOFTWARE ENGINEERINGQatar Computing Science
QC3003OPERATING SYSTEMSQatar Computing Science
QC3502SOFTWARE ENGINEERING AND PROFESSIONAL PRACTICEQatar Computing Science
QC3503DISTRIBUTED SYSTEMS AND SECURITYQatar Computing Science
QC3504LANGUAGES AND COMPUTABILITYComputing Science
QC4001SECURITYQatar Computing Science
QC4002RESEARCH METHODSQatar Computing Science
QC4501JOINT HONOURS COMPUTER PROJECTQatar Computing Science
QI1001POLITICS & INTERNATIONAL RELATIONS 1: DEMOCRACY AND GOVERNANCEQatar Politics And International Relations
QI1501POLITICS & INTERNATIONAL RELATIONS 2: POWER AND CONFLICTQatar Politics And International Relations
QI2001IDEAS AND IDEOLOGIES IN POLITICS AND INTERNATIONAL RELATIONSQatar Politics And International Relations
QI2501GLOBAL POLITICS: EQUALITY AND INEQUALITYQatar Politics And International Relations
QI3004INTERNATIONAL SECURITYQatar Politics And International Relations
QI3005RESEARCH METHODS IN POLITICS AND INTERNATIONAL RELATIONSQatar Politics And International Relations