3rd Year Semester I, FALL
- ACC 131
Accounting II
This course is a continuation of Accounting 130. It mainly deals with basic accounting aspects of partnerships and corporations. It also gives a brief introduction to departmental accounting.
- 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.
- 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.
- ENG 60
Writing and Research
The practice of analytical writing and development of competency in methods of research.
- PSYCH 205
Thinking and Problem Solving (Lect 3.0)
The course focuses on psychological research on thinking and problem solving. It deals with the implications of research data for improving thinking. Heuristic strategies for creative thinking, decision making, remembering, problem solving, reasoning and other cognitive processes are covered from a behavioral science perspective.
Prerequisite: Psych 50
- Free Elective-one*
To be chosen from any course in the curriculum not used to satisfy another requirement of the program.
3rd Year Semester II, SPRING
- 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.
- BUS 211
Managing Engineering & Technology
This course examines the application of management functions in research, design, production, technical marketing, and project management. The course gives a thorough treatment to such concepts as bench marking, project management, management by objectives, programme evaluation and review techniques.
- 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.
- HIST 112
Modern Western Civilization
The course offers a survey of the history of Western civilization from the Reformation to modern times. It places emphasis on political absolutism and constitutionalism, the Enlightenment, political and social revolution, imperialism, World War I, World War II, and the Cold War. This course also examines several international developments.
- 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.