joomla templates   

Master of Science in Information Systems Management

The Master of Science in Information Systems Management (MISM) has been designed to address the urgent needs of hiring managers in the information systems area with regard to the skill sets of information systems managers. Graduates will be able to manage the in-house and outsources development of information systems and perform effectively as both producer and consumer of information systems services. Program graduates will demonstrate professional competencies that will make them valuable contributors in cross-functional teams who will able to keep their skills fresh as the industry develops and with a clear understanding of their roles as responsible professionals in a complex business, policy, and social context. Program graduates will be responsible and ethical professionals who understand the economic, organizational, policy, and social dimensions of their work in this dynamic and complex field.

Degree Requirements

The program consists of seven (7) core courses and five (5) elective courses. The elective courses provide the opportunity for students to develop further competencies covered in the core courses based on their areas of interest.

Credit Requirements

Area # of Courses Credit Hours
Core Courses 7 21
Electives Courses 5 15
Total 12 36

Pre-MISM Program

Students who have earned their bachelor’s degrees with less than 120 undergraduate credit hours can be given conditional admission to the MISM program, provided they enroll in and successfully complete the remaining credit hours by selecting from the Bachelor of Science in Computer Science (BCS) undergraduate courses offered at VIU. Among the 120 required credit hours, the MISM program prerequisite courses must be fulfilled. Before choosing Pre-MISM courses, students must consult their academic advisor who will advise them on the appropriate course selections from VIU’s BCS program while complying with MISM program prerequisites. Successful completion of the Pre-MISM courses will allow these students to complete the undergraduate credit hour requirement of 120 and enter into the program.

Core Courses:

Course Code Course Name Credits
ACCT 201 Principles of Financial Accounting 3
BUSS 210 Introduction to Business 3
BUSS 301 Principles of Management 3
BUSS 312 Organizational Theory and HR Management 3
CMP 110 Introduction to Computing 3
CMP 120 Programming Logic 3
CMP 230 Discrete Mathematical Methods for Computing 3
CMP 270 Essentials of Networking 3
CMP 340 Principles of Programming Languages 3
CMP 350 Database Concepts 3

Elective Courses:

Course Code Course Name Credits
BUSS 340 International Business 3
CMP 210 Programming I 3
CMP 355 Programming with C/C++ 3
ENG 301 Business English 3

In addition, some additional prerequisite courses may be required in order to register for some MISM electives.

Sample Schedule

The following is a sample schedule of the possible sequencing of courses in the MISM program.

First Semester

Course Code Course Name Credits
CMP 551 Research Methods 3
CMP 552 Information Systems 3
CMP 553 Analysis, Modeling and Design 3
Total Credits 9

Second Semester

Third Semester Fourth Semester


Students will apply their newly-gained expertise to solve challenges, as well as learn:
  • How to design appropriate software system and service structures in response to application needs, organizational environment and the available components, tools or services.
  • How to make appropriate design choices as a result of system and service property analysis.
  • Business process management through a progression of analysis, design and optimization in response to organizational needs.
  • Best practices for planning, budgeting, scheduling and leading information systems projects and programs.
  • Techniques for evaluating, engaging and managing third party providers.
  • Analyze social and other external impacts along with relevant legal, regulatory, ethical and professional issues in business and technical decision-making.
  • Effective communication techniques for technical, business and user audiences.
Applicants seeking admission into the MISM Program, who have no previous computer science background and whose Bachelor degrees did not include the following courses are required to take MISM program prerequisites.Core Courses provide students with the skills and knowledge that all information systems managers need to succeed.
Each candidate must complete the following seven Core Courses.Students must choose 5 additional courses from the electives below:
Prerequisite Courses

All new MISM students need certain basic skills to succeed in the MISM program. Students who do not have the requisite background in business administration and information technology need to take some or all of the prerequisite courses before they begin work on the core courses. In some cases, the program prerequisite courses may have course prerequisites to be taken before enrolling in the program prerequisite courses.

Course Code Course Name Credit
CMP 120
Prerequisite: None
This course introduces algorithmic thinking and problem solving without focusing on any particular language. Students will learn the basic constructs of programming, including variables, constants, expressions, control structures, functions pointers and arrays, and are introduced to functional, decision-based and iterative processing of data.
CMP 350
This course introduces the fundamental concepts for design and development of database systems. Topics include: review of relational data model and the relational manipulation languages SQL and QBE; integrity constraints; logical database design, dependency theory and normalization; query processing and optimization; transaction processing, concurrency control, recovery, and security issues in database systems; object-oriented and object-relational databases; distributed databases; emerging database applications.
BUSS 301
Prerequisite: None
This course surveys the theories and practices of management, including quantitative and behavioral approaches
BUSS 210
Prerequisite: None
This course presents an introduction to the functioning of business enterprises within the US economic framework. Topics include developing a business vocabulary and learning the basic principles and practices of contemporary businesses. Upon completion, students should have an understanding of business concepts that will serve as a foundation for their further studies in the business field.

Core Courses

Core Courses provide students with the skills and knowledge that all information systems managers need to succeed.
Each candidate must complete the following seven Core Courses.

Course Code Course Name Credits
CMP 550
Prerequisite: None
CMP 551
Prerequisite: None
This course provides knowledge of research methodologies used in management information systems, information systems, information technology, computer science, and other disciplines. The course includes experimental design, surveys, case studies, and fieldwork. It introduces students to applied research methodologies. The use of analytical tools, literature searches, and the application of VIU documentation style will result in a formal written proposal that may serve as the basis for each student's special project.
CMP 552
Prerequisite: None
This course explores the management of information systems and related information technologies (IS/IT) as a part of a broader socio-technical system and their impacts on people and processes that extend well beyond organizational boundaries. Also, subjective and debatable issues associated with IS/IT will be discussed. Accordingly, critical thinking is an important part of this course and is essential for an analysis and understanding of important issues associated with the management aspects of information systems.
CMP 553
Prerequisite: None
This course provides an overview of the systems development life cycle. It introduces tools and methods for the analysis and design of information systems and the management and organizational skills needed for their implementation. Information analysis in entity-relationship modeling and process modeling in data flow diagrams will be covered as the key skills in structured system analysis and design.
CMP 610
Prerequisite: CMP 552 or CMP 553
This course overviews the processes, methods, and techniques to plan, analyze, and design complex Information Systems, within selected existing frameworks. It involves planning, gathering requirements, modeling business needs, creating blueprints for building the system, and managing and organizing resources in these challenging, difficult, complex and expensive activities.
CMP 611
Prerequisite: CMP 552 or CMP 553 Internship / CPT Qualified
This course focuses on the organization of development projects in a the global service marketplace, based on key considerations and best practices in outsourced and offshore development. Students learn the most important issues and practices for both clients and service providers. Topics include legal, economic, cultural and intellectual property issues; 24-hour development; strategic division of labor; quality and process standards, and global human resources.
CMP 680
Prerequisite: None
This course discusses the organizational impact and the social implications, rights and duties related to the actions of computing professionals. It investigates the context in which professionals work, the laws and how they are created, human aspects of running a company, software contracts and liability, intellectual property rights, and the legislation that affects the way in which computers are used or misused. Topics include social, legal, financial, organizational and ethical issues in the context of the IT industry; the role of professional codes of conduct and ethics; and, key legislation.

Elective Courses

Students must choose 5 additional courses from the electives below:

Course Code Course Name Credits
CMP 556
Prerequisite: CMP 350
This course provides an introduction to relational models, normalization, query facilities, transactions, indexing, security issues, relational algebra, SQL database design stages, distributed databases, data warehousing, data and database administration, the JSON data inter-change format, and Internet database environments. Students will learn about various DBMS software products and multi-user database environments and how they are controlled.
CMP 558
Prerequisite: CMP 550 or CMP 562
This course is an introduction to the key security concepts required for the design, use, and implementation of secure voice and data communications networks, including the Internet. The security topics covered include defense models, authentication and authorization controls including biometrics, firewalls, packet filtering, virtual private networks (VPNs), security policy development, introduction to wireless network security, cloud computing security, disaster planning, backups, and risks mitigation strategies.
CMP 560
Prerequisite: None
The objective of this course is to familiarize students with software application development processes and underlying concepts. Topics covered include Object Oriented Analysis & Design, Unified Modeling Language, Software Development Life Cycle, Models and Methodologies, Quality Assurance & Improvement, and the basics of tools used for application development such as Requirement Management Tools, Version Control, Modeling, and Defect Tracking.
CMP 570
Prerequisite: CMP 550 or CMP 556
This course provides a process-oriented view of the organization and its relationships with suppliers, customers, and competitors. The topics covered include: processes as vehicles for achieving strategic objectives and gaining a competitive advantage and transforming the organization; process analysis, design, implementation, control and monitoring; processes as a means of achieving compliance; impact of processes on work and work practices; the role and importance of management; the role of enterprise resource planning (ERP), supply chain management (SCM) systems, and customer relationship management (CRM) systems; the process continuum: from structured to unstructured processes; the role of systems in transforming organizations and markets; outsourcing, offshore management, acquisition management and global perspectives.
CMP 591
Prerequisite: All core courses, Dean’s approval (plus one specialization elective course for MCS & MIS Program students)
This course represents an opportunity for students receive academic credit through supervised practical training and earn industry experience in an actual work environment. The internship course guides the learning contract established in the beginning of the term, on which students have to report at the end of term. Students are expected to work at least 135 hours per semester. Students are required to attend two meetings/seminars with their faculty advisor to determine learning objectives and assess how well learning objectives are being accomplished.
CMP 612
Prerequisite: None Internship / CPT Qualified
This course provides an in-depth study of project and change management. The topics covered include: managing projects within an organizational context, including the processes related to initiating, planning, executing, controlling, reporting, and closing a project; project integration, scope, time, cost, quality control, and risk management; software size and cost estimation; monitoring progress; version control; assigning work to programmer and other teams; change management, managing the organizational change process; identifying project champions, working with user teams, training, and documentation; the change management role of the IS specialist; the use of sourcing and external procurement; and contracts and managing partner relationships.
CMP 613
PPrerequisite: None Internship / CPT Qualified
This course addresses the technological structure, architecture, development tools, and methods for constructing such web-based applications. It includes a project to develop an interactive web-based transaction processing system. With the emergence of e-Business, organizations are adapting their transaction processing systems to use web technology. Such systems may operate as Intranet applications within the business, as Extranet applications between the firm and its business partners, or to provide access to customers via the Internet.
CMP 614
Prerequisite: None Internship / CPT Qualified
This course explores the following topics: Integrating information systems technology in manufacturing environments; the role of information systems in supporting manufacturing decision-making processes; manufacturing imposed issues in information processing; and emerging information systems technology affecting manufacturing operations.
CMP 620
Prerequisite: None Internship / CPT Qualified
This course presents an integrated approach to IT governance. It discusses major roadmaps components and IT Governance strategies and frameworks. Topics include strategic alignment of IT with the business, use of assets and resources, delivering on plans and commitments, establishing and/or improving accountability of constituents, managing risk and contingencies, audits, compliance, performance measures and organizational maturity.
CMP 630
CMP 550/CMP 562- Internship / CPT Qualified

This course examines computer network forensics. The topics covered include digital evidence concepts relating to a digital crime scene; the identification, preservation, collection, examination, analysis, and presentation of evidence for prosecution purposes; network forensics investigative methodology (OSCAR); sources of network-based evidence; evidence acquisition, packet analysis, statistical flow analysis, and wireless network forensics; network intrusion detection and analysis, event log aggregation, correlation and analysis; and malware forensics. The course also studies auditing and compliance requirements and standards, strategies for achieving and maintaining the same, and the laws and ethics related to computer forensics and challenges in computer forensics.
CMP 650
Prerequisite: CMP 560 Internship / CPT Qualified
This course is an in-depth study of software design and construction. The topics covered in this course include: software design fundamentals; key issues in software design such as concurrency, control and handling of events, distribution of components, error and exception handling and fault tolerance, interaction and presentation, data persistence; architectural structures and viewpoints, architectural styles (macro architectural patterns), design patterns (micro architectural patterns), human computer interface design, families of programs and frameworks; software design quality analysis and evaluation; software structural descriptions (static) and behavioral descriptions (dynamic); software design strategies and methods: general strategies, function-oriented (structured) design, object-oriented design, heuristic methods, formal methods, Component-Based Design (CBD) and SOA; software construction fundamentals: minimizing complexity, anticipating change, constructing for verification, standards in construction; managing construction, construction methods, construction planning, construction measurement; and practical considerations: construction design, coding, construction testing, construction quality and integration.
CMP 672
Prerequisite:Dean’s approval Internship / CPT Qualified
Students may choose to study the topics further that are in accordance to the MIS program and their interests. Topics can be taken from the domain of information technology and should be of significance with respect to the information technology industry. The study work can comprise literature survey, lectures/discussions with assigned faculty, project work, and detailed reports
CMP 691
Prerequisite:All core courses, Dean’s approval (plus two specialization elective courses for MCS & MIS Program students)
This course offers hands-on experience to students enrolled in MIS or MCS degrees in a domain close to their main career path intentions. Students are encouraged to pursue projects that would allow them to apply engineering design concepts gained in the classroom; going through all stages of system development, from analysis and design to implementation and testing. This three (3) credit hour project internship is for students who are expected to work a minimum of 135 hours during the semester. Students are required to attend two meetings/seminars with their faculty advisor to determine learning objectives and assess how well learning objectives are being accomplished.
CMP 696
Prerequisite: Dean's permission.
This course offers opportunity and challenge of self-directive, independent study; develops the individual's ability as an independent student; and enables the student to pursue needed study in a field in which appropriate courses are not being offered during a given term.
CMP 697
Prerequisite: Dean's permission.
This course offers opportunity and challenge of self-directive, independent study; develops the individual's ability as an independent student; and enables the student to pursue needed study in a field in which appropriate courses are not being offered during a given term.
CMP 698
Prerequisite: Completion of all core program courses.
Students may choose this thesis option or take two elective courses. The thesis work can comprise basic research or a practical project. Students are encouraged to start their thesis work as early as possible. Usually after completing two semesters of course work, the student will be asked to work with a faculty advisor to choose a suitable master's thesis topic and prepare a thesis proposal.
CMP 699
Prerequisite:CMP 698.
CMP 699 is a continuation of CMP 698: Master Thesis I. Students can take this thesis option after completion. The thesis work can comprise basic research or a practical project.
CMP 600
Prerequisite: None
In-depth exploration and assessment of career values, occupational interests, skills, personality style, work environment preferences; concentration and career exploration; exposure to career and occupational information resources. Students learn and practice job search strategies and tools, including resumes and interviewing skills; decision-making, goal-setting and action planning; and self-marketing techniques for effective career management.