Programme Structure for Year II

B.Sc. Business Information Systems (Special) Degree

2nd Year Structure

Course Code Course Title Course Status Service Department Contact Hours Credit Hours
Year 2: Semester I
BEC 2340 Macroeconomics Core BEC 45 3
FIN 2340 Financial Management Core FIN 45 3
DSC 2340 Operations Management Core DSC 45 3
ACC 2340 Management Accounting Core ACC 45 3
MAR 2340 Marketing Management Core MAR 45 3
BCC 2340 Business Communication III Core BCC 45 3
Total No of Credits – Year II Semester I 18
Year 2: Semester II
ITC 2342 Programming Concepts Core ITC 45 3
ITC 2343 Systems Analysis and Design Core ITC 45 3
ITC 2340 Computer Applications for Managers Core ITC 45 3
ITC 2341 Professional Ethics and Responsibility Core ITC 45 3
BUS 2341 Organizational Behavior Core BUS 45 3
ENT 2341 Introduction to Entrepreneurship and SMEs Core ENT 45 3
Total No of Credits – Year II Semester II 18


This course intends to provide students with the basic understanding of the aggregate economic system: concepts of aggregate demand and supply, national income and product measures, consumption and investment, supply side economics and its applications, the government’s role in an economy, use of fiscal, monetary, and exchange rate policies to guide the economy, employment and inflation. It also encompasses macroeconomic analysis both in a closed and open economy, income-expenditure, IS-LM model and modern approaches.


This course provides an introductory level understanding of a range of major concepts and techniques in Financial Management. This course is offered to the undergraduates reading for all degrees in the FMSC. The content of the course covers an introduction to financial management, analysis and interpretation of financial statements, financial environment, time value of money, risk and return, security valuation, cost of capital, capital budgeting, capital structure, dividend policy and working capital management.


This is an introductory course on basic concepts and theories of marketing management. It familiarizes students with the marketing discipline. The course provides understanding of the nature and scope of marketing which includes marketing philosophies, the theoretical perspective of marketing strategies and analysing marketing opportunities.


This course, which is the first course in Operations Management, introduces the students to key concepts, principles and design techniques that are essential to develop an appreciation of their uses in the field, and their interactions and relationships with parallel management activities in order to cultivate a general understanding of the field as a totality. Major topics include operations strategy and competitiveness, product design and process selection, total quality management, capacity management, layout planning, job design, work measurements, supply chain management, inventory control, business process reengineering and manufacturing and service strategy.


This introductory level course provides basic knowledge and skills in relation to management accounting. It will enable students to understand salient principles, concepts and practices in management accounting as well as to develop requisite skills. The areas covered are: overview of management accounting; cost concepts; classifications and estimation; cost assignment; costing methods; cost-volume-profit (CVP) analysis; short-term decision making; capital investment decisions; budgeting; and standard costing. 


The objective of this course is to help students further develop their communication and business skills in order to use English for business communication confidently and effectively. The following areas will be covered: writing business letters for a variety of purposes, making brief presentations, taking down notes efficiently, communicating effectively and confidently in business related situations, writing summaries of business related texts, writing business reports, preparing formal documents, and conducting presentations.


In today’s business environment, software applications may provide managers with the required knowledge to take swift busi­ness decisions. This course builds upon the knowledge disseminated in ITC 1340 course offered in first year to provide the knowledge and skills required to use appli­cation software for organizational produc­tivity and decision making. The course focuses on four areas: using spreadsheets as a decision-making tool, using databases for business intelligence, using online applica­tions for information retrieval and informa­tion dissemination on the World Wide Web, and using Software Applications for collaboration in the workplace.


Computer professionals and users are responsible for: maintaining relationships with and responsibilities toward customers, clients, co-workers, employees, and employers; making critical decisions that have significant consequences for many people; and determining how to manage, select, or use computers in a professional setting. This course is aimed at educating the students and providing them with necessary knowledge to face these challeng­es and overcome them with great responsi­bility.


This course introduces the basic theoretical and practical knowledge required to follow a course in Object-Oriented Programming. The course consists of two modules. Module – I is theoretical and builds upon the basic concepts of programming logic and design required for Object-Oriented Programming through the fundamentals of control structures, classes, and the OOP paradigm. The course covers an overview of computers and logic, OOP language fundamentals, classes and objects, decision structures, loops and files, methods, arrays, text processing and wrapper classes, and object-oriented programming. Module-II is the practical component and involves in the design and development of effective func­tional and Object-Oriented software mod­ules.


This course provides the knowledge and skills to analyze the business problems and formulate the suitable information system based solutions using both the structured and object-oriented system analysis and design tools and techniques. Major topics covered in this course include: The Context of Information Systems Development, Systems Analysis, Fact-Finding Techniques for Requirements Discovery, Data Model­ing, Process Modeling, Feasibility Analysis, Systems Design, Modeling System Require­ments with Use Cases, Object-oriented Analysis and Modeling using the UML and Object-oriented Design and Modeling using the UML. The practical component in this course provides the skills to apply the Microsoft Visio 2016 tool to support the system analysis and design.


This is a core course in the field of Business Management. It deals with understanding human behaviour in organisations. It anal­yses and examines individual, group, and organisational processes. It recognises the fact that human beings are complex: The same person’s behaviour changes in differ­ent situations. Two people are not alike and often act very differently in the same situa­tion. This complexity limits our ability to make simple predictions of human behaviour. Therefore, a systematic approach is required to understand human behaviour at work. The basis for using the systematic approach to study human behaviour in organisation is the belief that behaviour is not random and that we can offer reasonably accurate explanation and prediction of human behaviour in organisa­tion. With this background, the contents of this Course address the key issues and the dynamics of individual and group behaviour in the organisational context. Thus, the students who follow this Course will be able to gain systematic knowledge and understanding about behaviour of individual and group as well as organisa­tional processes from a broader perspective.


This is an introductory level course on basic concepts and theoretical foundations on the concept of Entrepreneurship and Small and Medium Scale Enterprises (SMEs). It discusses the meaning and definitions of entrepreneur, entrepreneurship and intra­preneurship, the nature characteristics and behaviour of the entrepreneur, entrepre­neur’s role as a leader in an enterprise, the role of entrepreneur in the economy, influ­ences on entrepreneurship development. Moreover, the course aims at developing awareness among the students on the specific features of SMEs, especially in the Sri Lankan context. This involves a broad discussion of business environment of SMEs’ in Sri Lanka, problems encountered by Sri Lankan SMEs, overcoming them and current issues in SME sector.