The Information Systems program prepares students for a variety of occupations in the field of Computer Based Information systems including technical, user and customer support. Emphasis is placed on the management of computer and communications technologies in contemporary organizations. The program aims to prepare students for the emerging employment opportunities in the fields of communications, distribution processing and PC-based local areas networks.
Program Code: BIS
Applicants to the degree program are required to have completed 4 years of secondary school or equivalent from a recognised institution. A minimum grade of “B” in English, a grade “C” in Mathematics A as well as “B’s” in all other subjects are required at the Grade 12 level of secondary schooling for entry into the BIS program.
|IS104||Mathematics for Computing|
|IS106||Operating Systems Administration|
|BS124||Accounting Foundations I|
|IS202||Web Site Development|
|IS205||Data Analysis and Modeling|
|IS207||Ethics for Computing Professionals|
|IS303||Web Application Development|
|IS304||Data Communications 1|
|IS305||Object Oriented Programming|
|IS308||Data Communications II|
|IS403||Systems Analysis and Design|
|IS410||Advanced Network Management|
|IS406||IS Project and Presentation|
|IS408||Desicion Support Systems|
Program Unit Descriptions
PC Architecture - 10 Credit Points
This unit provides students with knowledge of the principles of operation of PC-based computer systems focusing on hardware. It also enables students to gain the practical, hands-on skills necessary to accomplish basic levels of identification, construction, fault-finding, and the customization of PCs utilizing common diagnostic software.
Communication Skills - 10 Credit Points
In education, the workplace, and the wider community, communication skills are regarded as vitally important for a person’s growth and advance in their career and lives. This unit introduces students to theory and concepts of communication. Different types and forms of communication skills are introduced and practiced to assist students in their professional and personal communications. Consideration for computer assisted communication is demonstrated in assisting students in developing word processing and power point presentation skills.
Christian Ethics - 10 Credit Points
Ethics is a systematic, critical study concerned with the evaluation of human conduct to help male decisions about the future. It is concerned about what is right, fair, just or good; about what we ought to do, not just what is the case or what is most acceptable or expedient. Christian ethics is the critical evaluation of human conduct from a Christian perspective. In this course, students will explore the understanding, sources and importance of ethics in everybody’s personal and professional life.
Mathematics for Computing - 10 Credit Points
A variety of important graphical, numerical and algebraic methods form a foundation for understanding the concepts, notation, and design of both hardware and software which have become part of Information Technology and its applications. This unit provides students with a first insight to the mathematics involved in computer-related studies. It uses spread sheet modelling as an illustrative tool and by introducing models, algorithms and code prepares students for their programming units. It maps to the requirements of the ACS Core Area of Discrete Mathematics.
Desktop Publishing - 10 Credit Points
This unit introduces students to concepts of desktop publishing and principles of a good design as well as develops student competency in most of the major features provided by Desktop Publishing applications. The level of skills attained should enable students to perform tasks required in a small office environment, such as designing a line of marketing materials, developing advertising promotions, or developing flyers and other published documents for a business or a community organization.
Operating Systems Administration - 10 Credit Points
Possessing a familiarity with the skills of the installation of currently used PC Operating Systems, such as the varieties of Windows or Linux provides the IS professional with the skills to interact with technicians, system supervisors, and system developers. Simple end-user problems can be solved without too frequent resort to technical help, which may not always be readily available. This unit further develops the Software aspects of the ACS Core Area of Computer Organization and Architecture.
Spreadsheet Modeling - 10 Credit Points
This unit will develop student competency in most of the major features provided in any spreadsheet software application. Features that are used to develop a practical data-driven and model based application approach to decision making. The level of skill attained should enable Diploma graduates to perform tasks required in a small office environment, such as basic routine book keeping, stock inventories, or payroll calculations.
Web Site Development - 10 Credit Points
The term ‘Web Development’ encompasses a number of different disciplines, from graphic design to programming. The first step is an understanding the fundamentals of how the Web works, including a working knowledge of HTML, the role of the server, and the importance of the browser. Web Pages are actually HTML documents. This unit introduces students to understanding the structures of web pages, the tags, attributes, and other features that provides a foundation for understanding the dynamics of HTML documents. Web Development also refers to the utilization of the existing web technologies being used by the industry that affects all aspects of our society’s business, health, education and culture. Web technologies will improve our communication and interactivity as we become a global village. Content Management Software (CMS) in particular the Joomla web technology will be thoroughly discussed. Students are expected to successfully install, customize, deploy and maintain a Joomla enabled web site.
Networking - 10 Credit Points
Knowledge of the fundamentals of PC networking and the configuring of Operating Systems for networking of computers and associated devices, provides the IS professional with the skills to interact with technicians, system supervisors, and system developers. Many graduates may also use skills gained in this unit a means of gaining initial entry to the workplace. Simple systems for Local Area Networks can be built and problems solved without too frequent resort to further technical help. Language and concepts are developed which enable more intelligent communication between IS staff and technical support groups. This unit further develops to the hardware aspects of the ACS Core Area of Computer Organisation and Architecture and is further developed in Data Communication units.
Database Development - 10 Credit Points
This unit develops student competency in most of the major features provided in a database software application. The level of competency attained should enable the performance of tasks required in a small office environment, such as keeping customer, product and sales records.
Data Analysis & Modeling - 10 Credit Points
A variety of important graphical, numerical and algebraic methods form a foundation for understanding the concepts, notation, design of both hardware and software which have become part of Information Technology and its applications. At least elementary statistical concepts are required for the analysis and presentation of numerical and other data in the process of transforming data into information and then knowledge. This unit relates to the requirements of the ACS Core Area of Discrete Mathematics.
Linux Administration - 10 Credit Points
Linux is a Unix-like operating system for PC’s that features a fully functional graphical user interface (GUI). This GNU public licensed software is available free and is now a strong competitor for Windows operating systems. Possessing a familiarity with the skills of managing the Linux operating system is now becoming an essential requirement for those entering the IT workforce. This unit complements the knowledge and skills students have gained in IS106, Operating Systems Administration which provided basic aspects of PC operating systems. Students learn to install, use and manage Linux for both servers and clients. This unit further develops the Software aspects of the ACS Core Area of Computer Organisation and Architecture.
Programming - 10 Credit Points
Software development requires knowledge of design principles used to ascertain user needs, model design, code, test, validate and implement a system. This unit is introduces approaches design of algorithms and their implementation in commonly used programming languages. There are three readily identifiable areas of programming to which lend themselves to separate units. Procedural programming focuses on the program as a series of instructions coding an algorithm. More advanced work considers a second area, the use and coding of data structures. The third area, using Object-Oriented techniques focuses on modelling the complexity of related data belonging to an organisation as a system. Some graduates may find a career in computer programming. Further, some will use acquired design skills to develop applications for commercial software which often provide a programming environment to allow for further development and customisation. All, however, should gain greater understanding of many important areas of IS implementation, and a set of concepts which facilitate dialogue with professional programmers.
Ethics for Computing Professionals - 10 Credit Points
The development of an ethical basis for the application of information technology in organisations, involves reflection upon shared human values such as tolerance, respect, fairness, privacy, freedom and quality of life. It is also hoped that after the presentation of the major facets of Ethics the students will develop better understanding of the complex, multidimensional factors that affect the actions and decisions of individuals and of society as a whole.
Mathematics for Computing II - 10 Credit Points
A variety of important graphical, numerical and algebraic methods form a foundation for understanding the concepts, notation, and design of both hardware and software which have become part of Information Technology and its applications. This advanced unit follows on from IS104 and provides students with a further insight to the mathematics involved in computer-related studies. By introducing models, algorithms and code students are prepared for their programming and database units. It maps to the requirements of the ACS Core Area of Discrete Mathematics.
Network Management - 10 Credit Points
Skills in managing a network environment using commonly available client and server network operating systems (NOS) is becoming an essential requirement for those entering the workforce as IS/IT professionals in PNG. This unit will further develop the knowledge students have gained in IS 203, Local Area Networks which provided the basic theory of networking infrastructure. Once the network connectivity is established, an operating system is required to utilise the possible resource sharing and security advantages available. This unit further develops the Software aspects of the ACS Core Area of Computer Organisation and Architecture.
Structured Programming - 10 Credit Points
This unit covers the fundamental principles of structured programming. Students will gain an understanding of and practical experience in analysing problems, designing algorithms, coding, testing and debugging structured programs to address these problems. They will have the technical competence to write simple programs in using a structured programming language such as C++. Other topics include ethics in IT, program correctness, good programming practices and documentation, role of compilers and execution of programs by computer hardware. This unit relates to aspects of the ACS Core Areas of Data Structures and Algorithms, as well as Program Design and Implementation, and Software Engineering and Methodologies.
Database Design - 10 Credit Points
Organisations need to handle data with well-designed databases that minimise errors through updating, deletion and insertion anomalies, avoiding redundancies and providing ready retrieval of data in flexible forms adaptable to changing user needs. Database design offers concepts in the development of a database from the listing of business requirements, through entity-relationship diagramming, schema formation, and the evaluation of the effectiveness of a schema with concepts of functional dependency and normal forms. Following IS204, this unit develops the underlying theory required to understand the design and management of databases using commercial software, relational algebra and the use of SQL. Such studies may open important career paths, since it is difficult to envisage any organisation that does not have the electronic storage and management of data as a critical need. This unit maps to aspects of the ACS Core Areas of Database Management and Conceptual Modelling.
Web Application Development - 10 Credit Points
Data Communications 1 - 10 Credit Points
Increasingly, Local Area Networks (LAN’s) are linked to other LAN’s via Wide Area Networks (WAN’s) in a process known as internetworking. The largest example of this is the Internet to which most LAN’s today are connected. This unit builds on the basic networking concepts gained in IS203 to develop the concepts, protocols and technology required for internetworking. Hardware includes layer 2 switches and layer 3 routers which are discussed and configured using both simulation software and with a hardware network provided in a laboratory setting. The TCP/IP protocol suite used on the Internet is studied as well as IP4 addressing schemes and Access Control lists. This unit addresses aspects of the ACS Core Areas of Data Communications and Networks as well as the CCNA (Cisco Certified Network Associate) curriculum.
Object Oriented Programming - 10 Credit Points
Object-oriented programming focuses on modelling the complexity of related data belonging to an organisation as a system of interrelated and interacting user-defined data types known as objects which have attributes and accompanying methods. This unit introduces the major concepts of classes, encapsulation, inheritance and polymorphism with programming examples. A small project such as some form of a lending library is developed to illustrate the application of object-oriented principles. This unit relate to aspects of the ACS Core Areas of Data Structures and Algorithms, as well as Program Design and Implementation, and Software Engineering and Methodologies.
Data Communications 2 - 10 Credit Points
This unit builds on the internetworking concepts gained in IS304. The focus is now on the topologies, technologies and protocols of Wide Area Networks. As well the CISCO IOS is studied to configure routers and to manage a CISCO internetwork. An internetworking software simulation package is used to enable the practising of network configuration and management skills. Students design and document a major multi-campus internetwork for a hypothetical PNG enterprise. This unit addresses aspects of the ACS Core Areas of Data Communications and Networks as well as the CCNA (Cisco Certified Network Associate) curriculum.
Financial Modeling -10 Credit Points
This unit follows from IS201 Spreadsheet Modeling and IS205 Data Analysis and Modeling. It further develops students competency in major features provided in Spreadsheet Analysis and Modeling. The focus here is more on financial applications of spreadsheet mainly using statistical and financial functions. The level of skill attained enable students to perform tasks required in an office environment, such as supporting project or investment decisions with discounted cash flow models, preparing forecasts and budgets and making a break-even analysis.
Database Systems - 10 Credit Points
Information is one of the most important resources in any organisation. Effective management and processing of information is crucial to the success of the organisation. IS302 Database Design aims to provide the student with the knowledge and skills on how to design and implement a small-scale database. However, this unit aims to provide the student with the knowledge and skills on how relational database systems work and function, and design and develop large-scale information systems to capture, process and manipulate information effectively and efficiently for the success of the organisation. It also equips the student to select the most appropriate database management system for the type of database chosen to be developed. Lectures will cover the principles and techniques of relational databases systems and laboratories will help students to develop a large-scale database system.
Project Management - 10 Credit Points
In this unit students gain fundamental project management knowledge and learn how to apply knowledge, tools and techniques to project activities in order to meet customer requirements, finish within a required time frame and on budget. While the acquired skills are applicable to all kinds of projects, the focus is on information systems projects. Scope, time and resource management are addressed, with a particular emphasis on applying critical path analysis to create feasible project schedules. Students work on practical case studies in small teams, using commercial project management software to plan a project, monitor and control the progress and report on the status. This unit addresses aspects of the ACS Core Area of IT Project Management and Quality Assurance.
Electronic Commerce -10 Credit Points
A rapidly developing application of extranet and Internet technology is providing for online commercial transactions known as Electronic Commerce. An organization becomes virtual when it presents itself largely electronically (rather than, for example, a physically existing building) as a web page to be accessed through Internet access. Commerce takes place via online catalogues, email, and credit cards and electronic payment systems. Only physical delivery of purchased goods takes place outside the electronic system. Online Publishing, Internet Banking, Business-to-Business transactions also introduce a virtual aspect to organizations. Issues of trading legislation, security and ethics are important issues for providers and consumers. There are also important social implications as these technologies bring about lifestyle changes, render many employee positions redundant, and lead to bank branch, and traditional commercial outlet closures.
Systems Analysis & Design - 10 Credit Points
This is a practical field and is designed to equip students with the concepts and principles to effectively analyse and design a system. This unit allows students to explore both traditional and object-oriented approaches to systems analysis & design, and integrates key modeling concepts that apply to both traditional and object-oriented approaches. The traditional approach is based on modern structured analysis & design. The objected-oriented approach is based on Unified Modeling Language (UML) from Object Management Group (OMG). Additional concepts are also included in response to the realities of system development today.
End User Support - 10 Credit Points
The best Information System designs and implementations only realise their full potential when understood and intelligently used. Students are prepared for positions as End-user support personnel required in large organisations to train, support and problem solve for all users as problems arise, and especially to assist beginning users to become proficient. Investment in these help-desk services is costly, but is money well spent when expensive and critical Information Systems operate efficiently. For some graduates, End–User Support forms an important career option. This unit address aspects of the ACS Core Area of Interpersonal Communication.
IS Project & Presentation - 10 Credit Points
IS project enables final year students to work independently on a project, such as a particular information system, which requires them to bring together a broad sector of the undergraduate knowledge they have gained on a chosen problem. This unit will also foster currency of knowledge in an environment which is rapidly changing. Students may also find it an advantage to choose a project with which they could demonstrate their competence to a prospective employer. This unit also enables final year students to consider “cutting edge” research and developments by developing a guided report, presented in a series of draft forms, using recent journal literature. Topics may be chosen from a provided list containing key suggested references. Literature research, report writing and oral presentations at a formal IS seminar are all aspects of the experience in this unit.
Decision Support Systems - 10 Credit Points
A particular application for Information Systems is to transform data (single transactions) to information (data tabulated so as to convey meaning) leading to knowledge (relating information leading to understanding and prediction). Decision Support Systems (DSS) facilitate best practice in organizational decision making, by providing access to organizational and extra-organizational information and knowledge. Students study such systems as they integrate data and modeling systems to provide solutions. Increasingly, use is made of the information and knowledge generated by the products from the field of Artificial Intelligence, such as Expert Systems, Artificial Neural Networks, and Intelligent Agents.
Advanced Network Management - 10 Credit Points
This unit further develops competencies of installing, administering and securing a Windows 2008 domain-based client-server network, gained in IS210, Network Management. Topics studied in that unit are revised with emphasis on those which are more challenging. It also assumes that students have acquired a strong understanding of data communications concepts studied in IS308. More advanced topics are then discussed including: Delegating control, distributing MMC consoles and taskpads, Active Directory physical and logical structure, software deployment, and publishing folders and printers. On completion of these units, it is anticipated that graduates are eligible to apply for positions as beginning network administrators.
Wireless Communications - 10 Credit Points
In the areas of networking, data communications and telecommunications, wireless technologies are gaining ever increasing dominance. Well known examples include the cordless phones in the home to cellular phones that are used throughout the world. The traditional wired telephone line is rapidly being replaced by wireless local, metropolitan, and wide area networks. With the techniques of wirelessly counting the inventory of products on store shelves and paying for purchases without using hard currency, wireless data communications are ubiquitous. Many towns and cities are installing wireless networks that allow residents and visitors to access the Internet from everywhere, using notebook computers and handheld devices. Students will gain a background and an overview of the available range of wireless data communications technologies.
Spread Sheet Management (Service Unit) - 10 Credit Points
Electronic spreadsheets now replace hand-written financial record keeping and calculating in the small or home office environment. As well, the typical “what-if” analysis feature of spreadsheets facilitates decision-making. Skills in spreadsheets management are, therefore, essential for those entering the business world. With a commonly used software application this skills-based unit explains the fundamental principles and practical skills required to produce accurate calculations in worksheets with a professional appearance.
Database Management (Service Unit) - 10 Credit Points
Database systems are foundational examples of Information Systems. They are used in all office environments where data on such items as staff, clients and stock need to be recorded and retrieved. This unit introduces database management with a commonly used relational database management system where data is organized in a logical and orderly way using fields and records in creating tables. Tables are organized and linked and then queried to search and manipulate records. There is focus also on activities with business applications such as personnel, inventory, and financial record management.
End-User Computing & Word Processing (Service Unit) - 10 Credit Points
Technology, computers and the Internet, are indispensable tools in almost all kind of activities in professional and private life. End-User Computing and Word unit provides students with necessary knowledge and skills to function confidently and efficiently in computer-based environment. The unit familiarizes students with the Windows environment, file management and Internet skills. Since the word processing is the most fundamental application, the unit also provides comprehensive introduction to the basics of document formatting using word-processing.
Internet Applications (Service unit) - 10 Credit Points
The Internet is a worldwide interconnection of networks. It has no single central file server nor does a single computer control it. This unit provides an overview of Internet use and application in business, government, learning institutions and others. One of the software Internet applications is the World Wide Web (WWW). The WWW consists of a huge collection of hypertext-linked documents (HTML documents) stored on computers around the world. Students study and explore the dynamics of World Wide Web and how it can be used as a research and communication tool that would lead them into making informed decisions about the impacts the Internet and World Wide Web have on our changing society.