The BS Computer Science program includes the study of computing concepts and theories, algorithmic foundations and new development in computing. The program prepares students to design and create algorithmically complex software and develop new and effective algorithms for solving computing problems. The program also includes the study of the standards and practices in Software Engineering. It prepares students to acquire skills and disciplines required for designing, writing and modifying software components, modules and applications that comprise software solutions.
The BS Entertainment and Multimedia Computing program is the study and use of concepts, principles, and techniques of computing in the design and development of multimedia products and solutions. It includes various applications such as in science, entertainment, education, simulations and advertising. The program enables the students to be knowledgeable of the whole pipeline of Game Development. The students will acquire the independence and creative competencies to articulate project design and requirements of new project, not necessarily based on standard templates.
The BS Information Systems program includes the study of application and effect of information technology to organizations. Graduates of the program should be able to implement an information systems, which considers complex technological and organizational factors affecting it. These include components, tools, techniques, strategies, methodologies, etc. Graduates are able to help an organization determine how technology-enabled business process can be used as strategic tool to achieve a competitive advantage. As a result, IS professionals require a sound understanding of organizational principles and IT practices so that they can serve as an effective bridge between the technical and management/users communities within an organization. This enables them to ensure that the organization has the information and the system it needs to support its goals and operational requirements.
The BS Information Technology program includes the study of the utilization of both hardware and software technologies involving planning, installing, customizing, operating, managing and administering, and maintaining information technology infrastructure that provides computing solutions to address the needs of an organization. The program prepares graduates to address various user needs involving the selection, development, application, integration and management of computing technologies within an organization.
The Master of Science of Computer Science (MSCS) program emphasizes comprehension and understanding of the principles and concepts needed for designing and formulating new tools for applications development as well as generating new knowledge in the field. The MSCS program aims to provide both breath and in-depth knowledge in the concepts and techniques related to the design, implementation and applications of computer systems.
The Master in Information Technology (MIT) program emphasizes the acquisition of concepts and technologies preparing and enabling the student for industrial practice of systems, integration, systems administration, systems planning, systems implementation and other activities that maintain the integrity and proper functionality of a system and its components.
The Master in Business Analytics (MAN) program is a professional master’s degree that focuses on the tools, methods and applications of advanced analytics. MAN aims to enable graduates to understand and solve complex business analytics problems using appropriate analytics techniques and tools. Graduates will be able to devise, refine and apply business analytics techniques and tools competently in solving analytical problems in different industries and sectors. Ultimately, this will lead to an appreciation of the current Business Analytics problems in the industry worldwide and foster confidence in contributing to problem resolutions.
The Doctor of Philosophy in Computer Science (PhD CS) program emphasizes/focuses on study and depth of specific areas in computer science. The program is completed primarily through a supervised research that contributes to new knowledge, theory or technology. The program aims to develop among its students the skills to perform research on original work, to initiate ideas, designs and concepts, or to develop advanced implementations on matters relating to the field of Computer Science.