Search:

Graduate Catalogue: IT Courses

The following outlines of course content are correct at the time of writing, although the material (or the order in which it is covered) may be subject to change. Note that:

1.      All courses are 3 credit hours each, unless otherwise indicated.
2.      Normally, a course will not be run without a minimum enrolment of five students.
ITE511: Management Information Systems

This course provides students with a deep understanding of what is involved in the Management of IT. The course will focus on three dimensions in the management of IT -- People (organizational change), Process (project management) and Product (key business applications with an emphasis on integration). The course will be structured to provide a thorough grounding in theory before proceeding into applications of theories through case studies and empirical research articles. As such, the course is aimed to provide a broad understanding of concepts relating to the management of technology as well as to introduce specific skills needed for successful IT project management.

ITE513: Fundamentals of Computer Systems

This course discusses the design and organization of modern computer systems, including fundamental hardware and software building blocks. The course provides a comprehensive introduction to computer organization and computer communications. Topics related to computer organization include Boolean logic, number systems, data representation and formats, hardware building blocks, processor architectures, memory and storage subsystems, input/output systems, and operating system functions. Topics related to computer communications include synchronous and asynchronous data communication, local and wide area networks, and network protocols, including the basic operation of the TCP/IP protocol suite.

ITE514: Data Communication and Networking

Data Communications and Networking course, provides students a comprehensive and current introduction to networking technologies. The course is suitable to students from all backgrounds and teaching methods used are based on figures to visually represent concepts. This course will reflect the constantly changing world of network technologies. Enhanced coverage of cable, wireless, satellites, as well as comprehensive coverage on security and network issues is included.

ITE516: Information Systems Design and Database Concepts

This course is an introduction to design methodologies in information systems. Structured systems analysis and design methodologies are discussed. An introduction to database design methodologies is also included. Topics related to different database models and their implementation is discussed. Students are also required to design and implement information systems using appropriate computer software.

ITE517: Introduction to Object Oriented Analysis & Design

This course will present an object-oriented methodology from the outset for beginning Systems Analysis and Design students. It will introduce object-oriented methods without relying on classical methods to introduce key concepts or without requiring students to know Java or C++. It will presume no knowledge whatsoever about process modeling or data modeling. The widely used UML notation (unified modeling language) will be used throughout the course for all diagrams and model renderings. The key benefit to this approach is that it makes the course easier to teach and learn since many students come to this course with limited backgrounds. Also, this approach is appealing because object-oriented methodology is widely used in industry.

ITE518: Computer-Based Decision Support Systems

This course explains the characteristics, use, and development of decision support systems (DSS) within the context of other business information systems. The process of designing and implementing decision support systems in business is discussed from both theoretical and practical standpoints. Students will learn various ways of measuring the success of DSS implementation as well as the difficulties associated with all such measures. Students will learn to use common software tools to develop a simple DSS and will learn to use the Internet as a decision making and productivity tool.

ITE519: Information Systems Policy

Ties together concepts introduced in various other courses. The information needs of organizational functions are integrated with information systems and electronic commerce through an information systems strategic plan.

ITE521: Network Systems Management

ITE522: Network Architecture and Protocols

Principles and concepts of networking and protocols, with emphasis on data link, network, and transport protocols. Contemporary and emerging networks and protocols to illustrate concepts and to provide insight into practical networks including the Internet. Quantitative and qualitative comparisons of network architectures and protocols.

ITE523: Information Systems and Electronic Commerce

Focuses on information systems security threats and requirements. Emphasizes problems and issues relevant to the risks to which information systems are exposed and methods of dealing with such risks.

ITE524: Introduction to Human-Computer Interaction

This course covers survey of human-computer interaction concepts, theory, and practice. Basic components of human-computer interaction. Interdisciplinary underpinnings. Informed and critical evaluation of computer-based technology. User-oriented perspective, rather than system-oriented, with two thrusts: human (cognitive, social) and technological (input/output, interactions styles, devices). Design guidelines, evaluation methods, participatory design, communication between users and system developers.

ITE525: Virtual Societies  - Seminar

This seminar will examine how people can live and work in societies in which these practices and social forms are widespread and mixed with face-to-face relationships. It will be a critical forum for studies of the implication of these diverse virtual forms within the larger context of "virtual societies.’

ITE526: Object-Oriented Programming with Java

This course covers the basic concepts of object-oriented programming and their relationships to the principles of software engineering. Emphasis is placed on the programming structures of interfaces, classes, objects, inheritance, and polymorphism and how these structures aid in the development of extensible software systems. Practical experience is gained in the design, construction, and debugging of systems in a strongly-typed object oriented language such as Java. This course provides the programming skills needed for developing software in other courses, and provides the context for more advanced modules that deal with software engineering and project management.

ITE531: Introduction to Electronic Commerce

Emphasizes hands-on investigation of both current and potential commercial aspects of the Internet. The structure and services of the Internet are reviewed with emphasis on related service provider management issues. These issues include selecting and supporting services that best support an organization's strategies, performance measurement, security, and unique aspects of electronic commerce. Future developments in the national and global information infrastructure initiatives are discussed.

ITE532: Web Development

This course will examine the principles and practices of Web application development. Evaluation of existing Web sites, design of new Web sites, and technologies for Web site creation are covered.

ITE533: Information Systems and Electronic Commerce

Focuses on information systems security threats and requirements. Emphasizes problems and issues relevant to the risks to which information systems are exposed and methods of dealing with such risks.

ITE534: Virtual Societies - Seminar

This seminar will examine how people can live and work in societies in which these practices and social forms are widespread and mixed with face-to-face relationships. It will be a critical forum for studies of the implication of these diverse virtual forms within the larger context of "virtual societies.’

ITE535: Strategic Leadership in Technology-Based Organizations

The course helps students understand the root causes of common problems in innovation, showing how these can manifest themselves symptomatically in various stages of the development process, and in different areas of the company. Some action-driven students may find fault with this problem-searching approach, wanting instead to get straightforward directives on how to solve problems, not to understand them. But the viewpoint of this course is that many problems in managing innovation persist because managers aggressively implement solutions to the wrong problems - or because managers address only the apparent symptoms, without understanding their underlying cause. Framing the problem accurately is the most significant element of problem solving because when the root causes of problems have been well defined, what to do about them often becomes obvious. Hence, while each of the case studies requires students to formulate clear plans of action, the aspiration of this course is first to help managers build the tools to understand the real, underlying reasons why efforts to innovate so often fall short of expectations - and then with that understanding as a foundation, to learn how to build action plans that resolve the root problems (Christensen, 1999).

ITE621: Wireless Technology

The interconnection of terminals, computers, workstations, and other intelligent systems within a building or a number of buildings constituting a small campus.

ITE622: Programming Environments in Information Systems

A survey of the various working environments used to communicate managerial problems to the computer. Programming languages and tools are explored, ranging from formal, procedural and algorithmic systems to nonprocedural, fourth-generation, as well as windows, shells and natural language systems.

ITE623: Systems Analysis and Design

Covers the application development process from an object oriented perspective. Various techniques for planning, analysis, design, and project management are discussed, with emphasis on UML and related methods.

ITE631: Advanced Data Management Systems

This course introduces students to advanced concepts in database management systems. It is assumed that students have already had an introductory database design course. This course provides students a theoretical foundation on which databases are built. It enhances students’ understanding of how enterprise databases should be designed. Students develop an awareness of the problems related to developing and administering complex enterprise database systems. Specific topics discussed include data warehousing and data-mining, distributed database systems, object-oriented databases, and architectures for enterprise databases, theory of relational database design, database performance issues, current developments in database technology, and the integration of databases to the internetworked environment.

ITE632: Management of Corporate Resources

ITE633: Organizations as Information-Processing Systems

The goal of the course is to introduce students to the major concepts and role of information technology (ITE) in the modern organization. Today, ITE provides firms and managers with strategic advantage in a competitive and dynamic market. The course takes a practical and managerial approach by bringing in basic terminology, new technologies, communication networks and the Internet, and showing how these become a critical success factor in the operation of companies in the new millennium.

ITE634: Information Systems Analysis and Design

Covers the application development process from an object oriented perspective. Various techniques for planning, analysis, design, and project management are discussed, with emphasis on UML and related methods.

DISCLAIMER:

THE UNIVERSITY OF CAMBODIA RESERVES THE RIGHT TO MAKE CHANGES TO THESE CATALOGS AS IT SEES FIT, SO THAT WE HAVE THE NECESSARY FLEXIBILITY IN AN EVER-EVOLVING WORLD.

Search:

Problems with any of the Catalogs? - Please e-mail us, but remember to state clearly what the problem is!


Last modifiedMay 1, 2007 15:01
© University of Cambodia, 2007