304100 Principles of Information Technology                                            (3:3-0)

Prerequisite: 9600101

Information Technology (IT) Fundamentals is a foundation course designed for students to acquire the necessary IT skills. The mains topics are   IT Technology Basics, Computer Software Applications, Computer Applied Programming Languages, Internet, Hardware Design, Operation and Maintenance, Operating Systems, Networking, Communication.


304101 Introduction to e-Business                                                                           (3:3-0)

Prerequisite : None

The course introduces E-Business fundamental issues. Topics include: the origins of E-Business; development of E-Business models; integrated Supply Chain Management; virtual relationships (virtual communities and electronic markets); E-Marketing and its importance for E-Business; the evolution of Electronic Payments Systems from simple funds transfer to global clearance systems and the evolving Internet and mobile payments systems; E-Government and electronic service delivery, Security in an E-Business environment; and the social, ethical and cultural implications of E-Business.


304201 e-Business Technologies                                                                   (3:3-0)

Prerequisite : 304101

The course introduces e-business technology infrastructure, Topics include the Internet and World Wide Web; developing client-side and server-side web applications; web authoring tools, multimedia, transaction processing, search engines, and data mining. The basics of XHTML, XML, and scripting languages, New technologies: M-commerce, mobile agents.


304202 Programming Web Applications (1)                                               (3:3-0)

Prerequisite : 304100 + 304201

This course aims at enhancing student programming skills.  The topics cover basic object-oriented programming and graphical user interface concepts, an overview of current web programming techniques using ASP.NET and ADO.NET, and other Internet-based programming languages. Emphasis is made on E-Business applications.


304203 e-Business Strategies                                                                        (3:3-0)

Prerequisite : 304101

This course aims to develop the mindset required to formulate a competitive e-business strategy. The course will concentrate on the specialized tools and steps of e-business strategy formulation, implementation and evaluation. The course will also discuss the relevance of classical strategic thinking and its approaches in creating e-business strategies in the light of the information economy. The course will familiarize students with the specialized tools of scanning internal and external e-business environment, exploring strategic alternatives, implementing options and evaluating e-business strategy. In more specific words the course is expected to enhance the students' ability to formulate e-business strategy's vision and mission and to choose appropriate e-business models. Other related selected subjects will also be covered such as IT Governance, Information economies, and Risk management.


304301 Databases for e-Business                                                                             (3:3-0)

Prerequisite : 304202

This course presents database concepts in relevant to today's e-business environment by integrating and applying database knowledge and internet application tools. Topics include user requirements analysis, logical database design, physical database design and object-oriented client-server databases. The course discusses the core database concepts for the design, creation, and manipulation of relational data models, as well as, how databases are used to support web sites and organizations through using SQL Server, JavaScript, Active Server Pages, and XML.


304302 e-Customers Relationship Management                                                    (3:3-0)

Prerequisite : 304202

This course focuses on e-customer relationship management (e-CRM) and the customer-driven, market-based management practices that enable the business to attract, satisfy, and retain customers profitably. Topics include theories of customer relationship management (CRM); the interaction between corporate strategy, organizational structure, supply chain, and customer relation, measuring and managing customer satisfaction, customer loyalty and customer profitability and the basic e-CRM analytic tools.

Best practices on e-CRM will be tackled from companies and organizations with extensive experience in these fields.


304303 Programming Web Applications (2)                                               (3:3-0)

Prerequisite : 304301

This course aims at strengthening student programming skills to create advanced and more sophisticated web applications.  Topics include: Web services, manage state, configure, optimize, deploy and distribute a Microsoft ASP.NET Web applications, and secure a Microsoft ASP.NET Web applications. In addition, to develop Mobile-based Applications in E-Business.


304304 e-Business Operation & Models                                                       (3:3-0)

Prerequisite : 304203

This course integrates IT and operations management concepts to explores the development of e-business enterprises and its operations. This includes needs-assessment, conceptual design, operational design and implementation. Topics cover e-business processes design, enterprise resource planning (ERP) systems.   Analyzing, diagnosing, and improving business processes through redesign methodologies, Information flows and knowledge management capabilities. The nature and evolution of e-Business models; website evaluations and business model comparison; e-Business reengineering through process innovation and the use of information technology for the purpose of gaining competitive advantage.

304305 Websites Systems Security                                                                          (3:3-0)

Prerequisite : 304301

The course will focus on the technology, concepts, issues and principles that are important in the design and implementation of secure e‑business system. Course Topics include technology for protecting electronic business services and applications; basic security principles, as well as the issues, policy and standards particular to e‑business applications.


304306 e-Government Applications                                                              (3:3-0)

Prerequisite : 304201

This course introduces the applications of e-government with an in-depth examination of current government development and management challenges in the delivery of services and information, electronically, to their constituents’ 24 hours a day seven days a week. Several topics are examined: current E-government challenges and trends; Web presence development; statutes affecting development and management; constituent needs assessment; service delivery application and transaction package; how to develop effective E-government administrators; long/short range planning and budgeting.


304307 e-Learning                                                                                            (3:3-0)

Prerequisite : 304201

This course focuses on the issues involved in the evolving practices of e-learning and, in particular, personal and professional development using online tools, resources and e-portfolios. It will explore the pedagogic theories underlying these practices, and use and evaluate examples of online tools and applications that support them. Students will work with web-based course materials and engage in small group work.


304308 e-Finance and Payment Systems                                                                (3:3-0)

Prerequisite : 304201

This course introduces the basic concepts of e-finance operations. It covers overall e-business applications in the financial sector and also future development trends in e-finance. Specific topics include an overview of e-finance and its applications in the financial sector; creative construction of e-finance systems; development of e-banking, e-wealth management, e-brokerage, e-insurance; the electronic financial markets and virtual market-space; current issues in e-finance; Business-to-Business (B2B) finance; valuation of dot com; and the implications of IT towards the strategies of financial institution.  The course also deals with technology for managing and handling payments across electronic networks.  This covers topics on payment gateways, clearance, credit card transactions, digital cash, micro-payments, authenticity, integrity, intermediaries and risk management.


304309 Mobile Commerce                                                                               (3:3-0)

Prerequisite : 304304

This course provides an in-depth coverage of mobile commerce including frameworks, applications, requirements, location-based services, group-oriented services, and transaction management, content and pricing, business model and emerging m-commerce services. The coverage will include both technical and applications-oriented topics.


304401 e-Supply Chain Management                                                            (3:3-0)

Prerequisite : 304302

This course introduces the major building blocks, functions, business processes, performance metrics, and decisions in supply chain networks. It provides an insight into the role of Internet Technologies and Electronic Commerce in supply chain operations. Topics include collaborative planning, forecasting and replenishment (CPFR), Supplier relationship management, negotiations strategies, supply chain risk management, and ethical issues in SCM.

Best practices on e-SCM will be tackled from companies and organizations with extensive experience in these fields.


304402 Business Intelligence Systems                                                        (3:3-0)

Prerequisite : 304301.

The objective of the course is to provide students with an understanding of various aspects of business intelligence systems. Topics include: data warehousing and Data Mining Techniques; designing, building, populating and maintaining a successful data warehouses; Specific topics include logical design of multi-dimensional analysis using OLAP techniques; the knowledge discovery process, and  including common data mining modeling techniques and Implementation and application of business intelligence systems.


304403 e-Business Systems Development                                                              (3:3-0)

Prerequisite : 304303

This course aims to prepare students to develop and manage E-business projects effectively. It describes a complete life-cycle approach and uses a combination of user, business, and computing viewpoints to identify the business and computing issues that need to be resolved to ensure a successful E-business project. Topics cover the fundamental concepts and methodologies for in-depth analysis of e-business systems and the management of e-business and information systems projects. A framework of business analysis, the tools and methodology for process modeling and re-engineering, and the organizational/behavioral considerations for the successful adoption and implementation of e-business systems.


304404 e-Business Graduation Project / Field Training                                       (3:3-0)

Prerequisite : 304403

This course allows students to apply the acquired knowledge and creativity in the development of their own e-business enterprise project and its operations. Each project is carried out by a team of 2-3 students with the supervision of a member of an academic staff.  Each member of the team will keep a log book detailing tasks allocated to hem, tasks performed, time spent on various activities and interaction with other team members etc.; this log book, which will be handed in with each phase of the project, may be requested by the supervisors at any team meeting.


304405 Ethical and Legislative Issues for e-Business                              (3:3-0)

Prerequisite : 304305.

This course provides students with knowledge and understanding of the e-business legal environment. Topics includes applying business law concepts to solve e-business problems; contemporary legal issues related to managing an e-business; e-business ethics and social responsibility as well as the legal implications of business problems including the concept of sustainability.


304406 Technical Change Management                                                       (3:3-0)

Prerequisite : 304304.

Technical Change Management course provides students with knowledge and skills that will help actively in introducing new technology in organizations. During this course, students will learn a structured approach for technology transition and its organizational and human aspects. This course also covers the main concepts of change on several levels: psychological/internal, group/social and organizational level. Managing change resistance and other selected topics will also be discussed such as: Technology life cycle, Organizational learning, Business process reengineering, and IT/Business strategic alignment.


304407 Advanced Topics in e-Business                                                        (3:3-0)

Prerequisite : 304304

This course aims at enhancing students Knowledge of emerging new advancement, practices, and techniques in e-business domain. Topics may vary according to the events occurred in an e-business environment. Students will acquire a new knowledge and develop new skills which help them in developing more sophisticated e-business systems.​

Head of Department

Head of Department
Welcome to the e-Business and Commerce Department The department aims to graduate qualified human resources who are able to use information communication technologies..
Event Calendar
<October 2016>