Bachelor – Management Information Systems

MIS 100Computers and the Internetworked SocietyMIS 200Information Systems Analysis and Design
MIS 110Data Structures and Algorithms MIS 210Basic Operations Management
MIS 120Using and Managing information systems MIS 215Healthcare Information Systems
MIS 150Business Data Communications MIS 315Social and Ethical issue of the internet
MIS 115Database Management Systems MIS 350Information Security in Public and Private sectors

  • MIS 100: Computers and the Internetworked Society: This course introduces students to concepts of computer technology and the impacts of the Internet on social, organizational, personal and ethical issues. Students develop a sufficient understanding of computers and other issues to form critical opinions about them, as well as acquire and hone skills to recognize and evaluate their role in interacting with the Internet.
  • MIS 110: Data Structures and Algorithms : This course focuses on the design and analysis of basic data structures including stacks, queues, trees, and graphs. Java implementations of selected data structures and their applications will be covered along with a tutorial of C. In addition, this course introduces algorithms for searching, sorting, and graph traversal.
  • MIS 120: Using and Managing information systems : Students will learn ways that organizations improve their business practices through the use of computer technology. Course emphasizes systems technologies, enterprise integration, business applications, and critical analysis of organizational change through information systems
  • MIS 150 : Business Data Communications: Data communications, networks, protocols, Internet and electronic commerce.
  • MIS 115: Database Management systems : Introduction to database management systems; relational models; security concurrency, integrity and recovery issues; query interfaces.
  • MIS 200: Information systems analysis and desing : The analysis and logical design of business processes and management information systems focusing on the systems development life cycle; project management and cost-benefit analysis; techniques for gathering and analyzing information systems requirements; use of automated and non-automated techniques for logical system design.
  • MIS 210: Basic Operations Management : OM is concerned with the creation of goods and/services. Topics include business processes, MRP, forecasting, facility planning and layout, inventory management, quality control and just-in-time manufacturing.
  • MIS 215: Healthcare information systems :This course introduces students to the concepts and practices of healthcare information systems.
  • MIS 315: Social and Ethical issue of the internet :  Broad survey of the individual, organizational, cultural, social and ethical issues provoked by current and projected uses of networked computers on the Internet.
  • MIS 350: Information Security in Public and Private sectors : This course exposes the student to a broad range of computer systems and information security topics. It is designed to provide a general knowledge of measures to insure confidentiality, availability, and integrity of information systems. Topics range from hardware, software and network security to INFOSEC, OPSEC and NSTISS overviews. Components include national policy, threats, countermeasures, and risk management among others.



MIS 400System security management MIS 451The supply chain and logistics
MIS 411Introduction to Enterprise Computing Environments MIS 460Project management
MIS 415Managing for quality improvementMIS 470Business Intelligence: Web and social media analytics
MIS 420Detection of Deception and IntentMIS 480Fundamentals of Object-oriented programming
MIS 450Production and operations managementMIS 490Software design and integration

  • MIS 400: System security management : The information security arena contains a broad array of multi-level models for assessing, planning, implementing and monitoring the mitigation of security risks. At the very core of this information security spectrum are the actual system and network devices which store, manage, transmit and secure information. This course is designed to provide a working knowledge of issues and techniques surrounding the proper safeguarding of operating systems and related components. Filled with Information Assurance topics, this course offers a solid base for system administrators and technical managers.
  • MIS 411: Introduction to enterprise Computing Environments: Enterprise Resource Planning (ERP) systems represents integrated strategy for management of information among organizations, suppliers and customers.
  • MIS 415 : Managing for quality improvement :Operational aspect of quality improvement. Topics include statistical process control, design of experiments, and quality management programs.
  • MIS 420 : Detection of Deception and Intent : Our focus in this course is geared towards developing software tools and techniques dealing with the automatic deception and intent. The course will be project-based involving exchange of ideas, opportunities, challenges, and research issues as well as development of software tools and techniques, in the area of detection of deception and intent.
  • MIS 450: Production and operations management: Productive systems, including service type industries; activities entailed in selecting, designing, operating, controlling, and updating systems. Forecasting, aggregate planning, MRP, inventory models under uncertainty, scheduling.
  • MIS 451: The supply chain and logistics : Organization, management and control of material flow processes; logistical strategies and relationships of procurement, handling, warehousing, transportation, and inventory control.
  • MIS 460: Project Management:  This course specifically addresses the nine project management “knowledge areas”, the five project management “process groups” and the 4-way constraints of project management (i.e., scope, time, cost, quality).
  • MIS 470: Business Intelligence: Web and social media analytics: This course will provide students the opportunity to learn about Business Intelligence (BI) theory and combine it with powerful social media tools to gain insights into the emerging social media phenomena.
  • MIS 480: Fundamentals of Object-oriented programming: The course is intended to provide a solid foundation in and understanding of the principles of object-oriented programming language using the Java language and/or to serve as a refresher for more advanced work.
  • MIS 490: Software design and integration: This course aims to equip students with advanced object-oriented system design and software engineering principles and techniques to tackle modern challenges facing the development and maintenance of production-quality software systems in today’s fast-paced business environments. .



MIS 505Business Foundations for ITMIS 530Database design and Development
MIS 510Information technology Audit MIS 541Application design and Development
MIS 515Information Security risk management MIS 550Web application Security
MIS 520Enterprise Data ManagementMIS 556IT and Environmental Sustainability
MIS 525Data Mining for business intelligence MIS 580Innovation in Information Systems

  • MIS 505: Business Foundations for IT : This course will integrate many business foundations in support of MIS students in the MS program. In today’s environment, IT solutions have to support the competitive needs of organizations and recognize the inter-organizational nature of business processes. In addition, the IT solutions have to support the financial well-being of a firm as well as its responsibility to various stakeholders. This course uses five modules: business strategy in a global environment, process analysis and re-design in an ever expanding value chain; IT in support of these business processes, economic justification, and social implications.
  • MIS 510: Information technology audit : This course covers using controls to protect information assets. Topics include internal and external IT auditing, the role of auditing role in information security, the IT audit process, system independent IT audit processes, system dependent IT audit processes, auditing outsourced IT systems and resources.
  • MIS 515 : Information Security Risk management : The objective of this course is to provide students a thorough and operational knowledge of information security so that this critical area is recognized as a management issue and not an I.T. issue
  • MIS 520: Enterprise data management: This course introduces the student to fundamentals of database analysis, design, and implementation. Emphasis is on practical aspects of business process analysis and the accompanying database design and development.
  • MIS 525: Data Mining for business intelligence : This course will cover data mining for business intelligence. Data mining refers to extracting or “mining” knowledge from large amounts of data. It consists of several techniques that aim at discovering rich and interesting patterns that can bring value or “business intelligence” to organizations. Examples of such patterns include fraud detection, consumer behavior, and credit approval. The course will cover the most important data mining techniques — classification, clustering, association rule mining, visualization, prediction.
  • MIS 530: Database design and development: In this class students will study the principles of database management systems, their design, and development. Recent alternatives to the classical relational model will also be examined.
  • MIS 541 : Application design and Development: This course provides students with the concepts and techniques to design and develop software applications, and to understand the design process. Students will learn the importance of user-centered design and will develop a prototype of a web application as a course project.
  • MIS 550 : Web application Security: This is a technical course designed to help students learn how to exploit web applications and to be better able as developers to defend against such exploits. The course covers the process of hacking a web application, starting with initial mapping and analysis, followed by identifying common logic flaws in web apps, database and network exploits, command and SQL injections.
  • MIS 556: IT and Environmental Sustainability: In this course, students will reflect on the challenges of sustainability and the potential role IS/IT may play in enabling adaptation and mitigation of these challenges.
  • MIS 580 : Innovation in Information systems : In this course, students will be challenged to produce “proof of concept” systems or prototypes that are fully documented, tested, and ready to present for external evaluation