2nd Year Semester I, FALL

  • ACC 130
    Accounting I

    This course presents a comprehensive and practical approach to modern-day principles of accounting. It focuses largely on accounting for external reporting and the generation of financial information necessary for managerial decision-making. The course gives students the opportunity to master accounting concepts and provides a firm foundation for further studies. This course introduces students to the conceptual structure of financial accounting in an effort to develop their ability to read, understand, and interpret the general purpose of financial statements (income statements, position statements, statement of retained earnings, cash flow statements) reported to investors and creditors of corporate business entities.

  • CS 158
    Discrete Mathematics for Computer Science (Lect 3.0)

    The course comprises a rigorous treatment of topics from discrete mathematics which are essential to computer science. Principal topics include: sets, relations, functions, mathematical induction, mathematical logic (proposition and predicate), switching circuits, Karnaugh maps, graph theory and its application.

    Prerequisite: Math 8.
  • CS 234
    Introduction to Computer Organization and Assembly (Lect 3.0)

    A detailed study designed to teach the building blocks of a computer system, assembly language programming and the basic computer organization concepts. Subjects include digital logic, performance issues, machine and assembly language, binary arithmetic, and the structure of an ALU.

    Prerequisites: CS 153 and CS 158.

  • PHIL 35
    Business Ethics

    This course gives a general introduction to ethical foundations and examines the major ethical theories including utilitarianism, rights and justice. The course emphasizes both the philosophical foundations of ethical conduct and the practical problems encountered by corporations in modern market economies. It focuses on specific ethical problems that arise in corporations, such as the social responsibilities of business, responsibilities of being truthful in business, problems concerning product, and problems concerning employment and the workplace.

  • MIS Elective-one*

     

    From the MIS Electives


2nd Year Semester II, SPRING

  • CS 284
    Introduction to Operating Systems (Lect 3.0)

    This course teaches the concepts, structure, and mechanisms of Operating Systems. Topics include process management, concurrency, synchronization, deadlock, multithreading, memory management, scheduling, and internet working. Special emphasis is given to Unix and its modern day derivatives.

    Prerequisites: CS 234
  • PHIL 212
    Ethics of Computer Usage (Lect 3.0)

    After providing a brief background in ethical theory this course focuses on five areas where use of computers has posed significant ethical questions, namely, professional ethics, liability for malfunctions in computer programs, privacy, power, and ownership of computer programs.

    Prerequisite, PHIL 35.
  • STAT 211
    Statistical Tools for Decision Making

    An introduction to statistical techniques commonly used in management decision making. Topics include statistical inference of population parameters, linear regression, basics of experimental design and analysis, analysis of categorical data, and the use of statistical software.

    Prerequisite: Math 8.

  • ECON 75
    Economic Development in the Gulf States

    Principles and concepts of economic growth and development; theories of economic development; the economic changes since the 1990s; factors of growth and development in the Gulf countries; employment, health, education and training, and entrepreneurship and its role in the development of the region; natural resources: petroleum and its significance in the development of the region.

  • MIS Elective-one*

     

    From the MIS Electives


MIS Electives

  • ACC 230
    Management Accounting Systems

    Management Accounting is about development and interpretation of accounting information indented specifically to assist managers in running their business. Managers use this information in setting the company’s goals, evaluating performance etc. The course chiefly deals with budgeting, cost volume profit analysis, standard costing and variance analysis, activity based systems etc.

  • BIO 110
    General Biology
  • BUS 333
    Management Information Systems

    A study of the operational and managerial information needs of an organisation. Emphasis is given to information needed throughout an organisation as well as information systems required to meet those needs.


  • CS 238
    File Structures and Introduction to Database Systems (Lect 3.0)

    The course covers major topics in file structures and database systems including techniques for disk access and organization, record and file structures, index structures, sequential file, dense/sparse and secondary indexes, B-tress; range queries, insertion/detection, hash tables, fundamentals of database systems, the ER model, relational model, algebra and SQL.

    Prerequisite: CS 153.
  • CS 285
    Computer Network Concepts and Technology (Lect 3.0)

    This course introduces computer network concepts and surveys the current and evolving technology for the construction, operation, and management of those networks. Both hardware and software issues are addressed with a focus on local area networks.

    Prerequisite: CS 284.
  • CS 304
    Database Systems (Lect 3.0)

    This course introduces the advanced database concepts of normalization and functional dependencies, transaction models, concurrency and locking, time-stamping, serializability, recovery techniques, and query planning and optimization. Students will participate in programming projects. The course assumes students have an introductory course in database systems.

    Prerequisites: (CS 238 or 274) and CS 158.

  • ECON 122
    Principles of Macroeconomics

    A study of alternative strategies for managing the local economy within a global environment in order to attain the goals of full employment, stability and growth.

    Prerequisite: ECO 121.
  • PHY 21
    General Physics