Management Information Systems, BMS

Bachelor of Multidisciplinary Studies Degree with a Concentration in Management Information Systems

University of Nebraska at Omaha

  • Fully Online
  • 120
    Credits
  • $293.00
    In-State
  • $524.00
    Out-of-State

Program Overview

The online Bachelor of Multidisciplinary Studies degree (BMS) with an area of concentration in Management Information Systems (MIS) encompasses the development, implementation and management of computers, communications and data for organization-wide systems as well as departmental and individual technology systems. 

This online program prepares students for the responsibility of acquiring new information technology and incorporating it in the organization's strategy, planning and practices. The program will also provide the necessary knowledge to pursue an advanced degree if desired.

Career Outlook: Information systems and quantitative analysis provide the educational background appropriate for pursuing career opportunities in business data management, management information systems, data analytics, systems analysis, systems design, decision support, information security, electronic commerce and other related areas.

This is an exciting, in-demand job field. The U.S. Bureau of Labor Statistics projects that in the Computer and Information Systems Manager role, job growth will nearly double the growth for all other occupations between 2014-2024 (Occupational Outlook Handbook, May 2016). Demand for computer and information systems managers will grow as firms increasingly expand their business to digital platforms.

Careers in Management Information Systems include:

  • Business data processing
  • Information management
  • Software development and maintenance
  • Information centers
  • Systems analysis and design
  • Distributed systems
  • Network management
  • Systems simulation
  • IT project management  

More about the Bachelor of Multidisciplinary Studies Degree (BMS): Nationally ranked as one of the top bachelor's programs in the United States from U.S. News and World Report, the Bachelor of Multidisciplinary Studies degree (BMS) is a flexible, individualized degree program. In determining these rankings, U.S. News assesses programs on four general categories: student engagement; faculty credentials and training; student services and technology; and peer reputation.

The adaptable nature of the program provides students with the opportunity to design a personalized degree tailored to meet individual career goals, satisfy personal aspirations or prepare for graduate studies. This online degree program accepts transfer credit from all regionally accredited colleges and universities, as well as non-traditional credit from formal training experiences that have been evaluated and approved by specific agencies and committees.

Admissions and Requirements

To be accepted to this program, you must have:

  1. Taken the TOEFL or IELTS

    (Only required if English is not your native language)

  2. Be at least 21 years old

  3. Have earned a high school diploma or GED

NOTE: This program is authorized, exempt, or not subject to state regulatory compliance and may enroll students from all 50 states

To apply to this program:

  1. Complete and submit the online application for admissions
  2. Pay the $45 non-refundable application fee

Courses You’ll Take

Course Information

Students must complete at least 30 credit hours in their area of concentration. In addition, students must also complete two secondary fields, each consisting of 12 credit hours from the same subject.

Core Courses

Course NumberCourse NameCredits
CSCI 2510Introduction to Game Programming3
The course will cover programming and development techniques used in a game programming environment. The course is designed for students who have an interest in game programming to be eased into the concepts in a familiar environment. Prereq: CSCI-1620. Not open to nondegree students.
CSCI 2850Programming on the Internet3
Prereq: CSCI 1620 or CSCI 1840. This course is an introduction to and overview of Internet-based application development focusing on the use of Java, Perl and other server-based programming languages. Software development in the context of the World Wide Web and other Internet services will be emphasized. Internet application development will also be discussed. Other techniques will be covered.
CSCI 2240Introduction to C Programming3
Programming in 'C' in a UNIX operating system environment; algorithm and program development and file manipulation using 'C'; UNIX-like utility development. Prereq:CSCI 1620
CSCI 1620Introduction to Computer Science II3
Prereq: CSCI 1610 or CIST 1400, and MATH 1930 or MATH 1950. Continuation of CIST 1400. Advanced topics in programming; topics in data representation and manipulation, data structures, problem solving and algorithm design.
CIST 3100Organizations, Applications and Technology3
An introduction to organizations and the role that information and information systems play in supporting an organization\'s operations, decision making processes, quality management and strategic activities. Also includes management of tie IS function, strategic and regulatory issues of telecommunications, ethical and legal issues.
MATH 2030Discrete Mathematics3
A foundations course in discrete mathematics for applied disciplines, including computer science and computer engineering. Topics include: logic, sets, relations, functions, complexity functions and big congruences, induction and recursive definitions, elementary combinatorics, discrete probability, graphs and trees. Prereq: MATH 1950 or MATH 1930.
ISQA 3910Introduction to Project Management3
This course will cover the basics of project planning, scheduling and control. Earned value management techniques and project quality will be covered. Risk management will also be covered. The student will be introduced to the IEEE Standards for Project Management. The purpose of the course is to provide students with an introduction to the tools and techniques used to manage projects to achieve successful completion. The project management methods taught are suitable for a wide variety of project types such as software development or engineering projects (e.g. construction). Prereq: CIST 2500; CIST 2110; or equivalent.
ISQA 3310Managing the Database Environment3
Prereq: ISQA 3210 (prerequisite or co-requisite), CIST 1100, CIST 3100 or equivalent. Introduction to business database design and management functions. The focus is on the use of current database management systems (DBMS) to support the data management function of an organization. Topics include data modeling, database design, SQL, data management and database administration. Hands-on experience in database design, creation, and use is provided.
ISQA 4110Information Systems Analysis3
Prereq: CIST 3100 and ISQA 3210, and ISQA 3310 prior to or concurrent. This course examines and applies the principles of information systems analysis, following a structured systems development methodology. It surveys project management, feasibility and analysis and systems requirement definition using modern systems analysis techniques and automated tools. Course utilizes a case approach where students initiate the analysis and logical design of a limited-scope information system.
CSCI 3710Introduction to Computer Organization & Architecture3
Introduction to Computer Organization and Architecture (3) This course is built on the principles of digital logic covered in CSCI 2710. Topics covered include: Register Transfer Languages, non-pipelined CPU detailed design both hardwired and micro-programmed, instruction formats for three architectures Stack, AC-based and general purpose based, assembly programming, memory organization and cache, floating-point arithmetic, and input-output organization. Prereq: CSCI 2710 and CSCI 3320 (may be taken concurrently)
CSCI 3830Advanced Java Programming3
This course teaches students Web-based programming techniques in the Java programming language. It begins with programming using traditional models such as the client-server model and then transitions to advanced programming paradigms including middleware programming using RMI and CORBA, the distributed JINI/JavaSpaces model, the peer-to-peer networking model and the agent-based programming model. Prereq: CSCI 1620, CSCI 2830
CSCI 2840C++ Object Oriented Programming3
C++ and Object Oriented Programming (OOP) is taught in the UNIX environment. Topics include C++ as a 'Better C,' OOP with C++, classes and data abstraction, operator overloading, inheritance, virtual functions and polymorphism, C++ stream I/O. Prereq: CSCI 1840 1.2.1 Facility with a high-level programming language like Pascal, Java, or C++. 1.2.2 A solid understanding of pointers and scope are both required. 1.2.3 Ability to design and implement solutions to modest problems using assignment and flow control, procedures/subroutines/functions, scalars, arrays, classes/records/structures, and simple input/output.
ISQA 4120System Design and Implementation3
Prereq: ISQA 3310 and 4110. This is the second course in a sequence in computer information systems analysis, design, and implementation. This course extends the basic foundations of systems development started in ISQA 4110 and examines the activities comprising the design, construction and implementation of information systems.
ISQA 3300File Structures for Information Systems3
Prereq: CIST 1620. The purpose of this course is to introduce the student to computer file organizations and access methods. A fundamental understanding of the performance implications of each file organization is developed to allow the students to make information systems design choices that will optimize the performance of business information systems.

Elective Courses

Course NumberCourse NameCredits
CSCI 2510Introduction to Game Programming3
The course will cover programming and development techniques used in a game programming environment. The course is designed for students who have an interest in game programming to be eased into the concepts in a familiar environment. Prereq: CSCI-1620. Not open to nondegree students.
CSCI 2850Programming on the Internet3
Prereq: CSCI 1620 or CSCI 1840. This course is an introduction to and overview of Internet-based application development focusing on the use of Java, Perl and other server-based programming languages. Software development in the context of the World Wide Web and other Internet services will be emphasized. Internet application development will also be discussed. Other techniques will be covered.
CSCI 2240Introduction to C Programming3
Programming in 'C' in a UNIX operating system environment; algorithm and program development and file manipulation using 'C'; UNIX-like utility development. Prereq:CSCI 1620
CSCI 1620Introduction to Computer Science II3
Prereq: CSCI 1610 or CIST 1400, and MATH 1930 or MATH 1950. Continuation of CIST 1400. Advanced topics in programming; topics in data representation and manipulation, data structures, problem solving and algorithm design.
CIST 3100Organizations, Applications and Technology3
An introduction to organizations and the role that information and information systems play in supporting an organization\'s operations, decision making processes, quality management and strategic activities. Also includes management of tie IS function, strategic and regulatory issues of telecommunications, ethical and legal issues.
MATH 2030Discrete Mathematics3
A foundations course in discrete mathematics for applied disciplines, including computer science and computer engineering. Topics include: logic, sets, relations, functions, complexity functions and big congruences, induction and recursive definitions, elementary combinatorics, discrete probability, graphs and trees. Prereq: MATH 1950 or MATH 1930.
ISQA 3910Introduction to Project Management3
This course will cover the basics of project planning, scheduling and control. Earned value management techniques and project quality will be covered. Risk management will also be covered. The student will be introduced to the IEEE Standards for Project Management. The purpose of the course is to provide students with an introduction to the tools and techniques used to manage projects to achieve successful completion. The project management methods taught are suitable for a wide variety of project types such as software development or engineering projects (e.g. construction). Prereq: CIST 2500; CIST 2110; or equivalent.
ISQA 3310Managing the Database Environment3
Prereq: ISQA 3210 (prerequisite or co-requisite), CIST 1100, CIST 3100 or equivalent. Introduction to business database design and management functions. The focus is on the use of current database management systems (DBMS) to support the data management function of an organization. Topics include data modeling, database design, SQL, data management and database administration. Hands-on experience in database design, creation, and use is provided.
ISQA 4110Information Systems Analysis3
Prereq: CIST 3100 and ISQA 3210, and ISQA 3310 prior to or concurrent. This course examines and applies the principles of information systems analysis, following a structured systems development methodology. It surveys project management, feasibility and analysis and systems requirement definition using modern systems analysis techniques and automated tools. Course utilizes a case approach where students initiate the analysis and logical design of a limited-scope information system.
CSCI 3710Introduction to Computer Organization & Architecture3
Introduction to Computer Organization and Architecture (3) This course is built on the principles of digital logic covered in CSCI 2710. Topics covered include: Register Transfer Languages, non-pipelined CPU detailed design both hardwired and micro-programmed, instruction formats for three architectures Stack, AC-based and general purpose based, assembly programming, memory organization and cache, floating-point arithmetic, and input-output organization. Prereq: CSCI 2710 and CSCI 3320 (may be taken concurrently)
CSCI 3830Advanced Java Programming3
This course teaches students Web-based programming techniques in the Java programming language. It begins with programming using traditional models such as the client-server model and then transitions to advanced programming paradigms including middleware programming using RMI and CORBA, the distributed JINI/JavaSpaces model, the peer-to-peer networking model and the agent-based programming model. Prereq: CSCI 1620, CSCI 2830
CSCI 2840C++ Object Oriented Programming3
C++ and Object Oriented Programming (OOP) is taught in the UNIX environment. Topics include C++ as a 'Better C,' OOP with C++, classes and data abstraction, operator overloading, inheritance, virtual functions and polymorphism, C++ stream I/O. Prereq: CSCI 1840 1.2.1 Facility with a high-level programming language like Pascal, Java, or C++. 1.2.2 A solid understanding of pointers and scope are both required. 1.2.3 Ability to design and implement solutions to modest problems using assignment and flow control, procedures/subroutines/functions, scalars, arrays, classes/records/structures, and simple input/output.
ISQA 4120System Design and Implementation3
Prereq: ISQA 3310 and 4110. This is the second course in a sequence in computer information systems analysis, design, and implementation. This course extends the basic foundations of systems development started in ISQA 4110 and examines the activities comprising the design, construction and implementation of information systems.
ISQA 3300File Structures for Information Systems3
Prereq: CIST 1620. The purpose of this course is to introduce the student to computer file organizations and access methods. A fundamental understanding of the performance implications of each file organization is developed to allow the students to make information systems design choices that will optimize the performance of business information systems.

Other Courses

Course NumberCourse NameCredits
CSCI 2510Introduction to Game Programming3
The course will cover programming and development techniques used in a game programming environment. The course is designed for students who have an interest in game programming to be eased into the concepts in a familiar environment. Prereq: CSCI-1620. Not open to nondegree students.
CSCI 2850Programming on the Internet3
Prereq: CSCI 1620 or CSCI 1840. This course is an introduction to and overview of Internet-based application development focusing on the use of Java, Perl and other server-based programming languages. Software development in the context of the World Wide Web and other Internet services will be emphasized. Internet application development will also be discussed. Other techniques will be covered.
CSCI 2240Introduction to C Programming3
Programming in 'C' in a UNIX operating system environment; algorithm and program development and file manipulation using 'C'; UNIX-like utility development. Prereq:CSCI 1620
CSCI 1620Introduction to Computer Science II3
Prereq: CSCI 1610 or CIST 1400, and MATH 1930 or MATH 1950. Continuation of CIST 1400. Advanced topics in programming; topics in data representation and manipulation, data structures, problem solving and algorithm design.
CIST 3100Organizations, Applications and Technology3
An introduction to organizations and the role that information and information systems play in supporting an organization\'s operations, decision making processes, quality management and strategic activities. Also includes management of tie IS function, strategic and regulatory issues of telecommunications, ethical and legal issues.
MATH 2030Discrete Mathematics3
A foundations course in discrete mathematics for applied disciplines, including computer science and computer engineering. Topics include: logic, sets, relations, functions, complexity functions and big congruences, induction and recursive definitions, elementary combinatorics, discrete probability, graphs and trees. Prereq: MATH 1950 or MATH 1930.
ISQA 3910Introduction to Project Management3
This course will cover the basics of project planning, scheduling and control. Earned value management techniques and project quality will be covered. Risk management will also be covered. The student will be introduced to the IEEE Standards for Project Management. The purpose of the course is to provide students with an introduction to the tools and techniques used to manage projects to achieve successful completion. The project management methods taught are suitable for a wide variety of project types such as software development or engineering projects (e.g. construction). Prereq: CIST 2500; CIST 2110; or equivalent.
ISQA 3310Managing the Database Environment3
Prereq: ISQA 3210 (prerequisite or co-requisite), CIST 1100, CIST 3100 or equivalent. Introduction to business database design and management functions. The focus is on the use of current database management systems (DBMS) to support the data management function of an organization. Topics include data modeling, database design, SQL, data management and database administration. Hands-on experience in database design, creation, and use is provided.
ISQA 4110Information Systems Analysis3
Prereq: CIST 3100 and ISQA 3210, and ISQA 3310 prior to or concurrent. This course examines and applies the principles of information systems analysis, following a structured systems development methodology. It surveys project management, feasibility and analysis and systems requirement definition using modern systems analysis techniques and automated tools. Course utilizes a case approach where students initiate the analysis and logical design of a limited-scope information system.
CSCI 3710Introduction to Computer Organization & Architecture3
Introduction to Computer Organization and Architecture (3) This course is built on the principles of digital logic covered in CSCI 2710. Topics covered include: Register Transfer Languages, non-pipelined CPU detailed design both hardwired and micro-programmed, instruction formats for three architectures Stack, AC-based and general purpose based, assembly programming, memory organization and cache, floating-point arithmetic, and input-output organization. Prereq: CSCI 2710 and CSCI 3320 (may be taken concurrently)
CSCI 3830Advanced Java Programming3
This course teaches students Web-based programming techniques in the Java programming language. It begins with programming using traditional models such as the client-server model and then transitions to advanced programming paradigms including middleware programming using RMI and CORBA, the distributed JINI/JavaSpaces model, the peer-to-peer networking model and the agent-based programming model. Prereq: CSCI 1620, CSCI 2830
CSCI 2840C++ Object Oriented Programming3
C++ and Object Oriented Programming (OOP) is taught in the UNIX environment. Topics include C++ as a 'Better C,' OOP with C++, classes and data abstraction, operator overloading, inheritance, virtual functions and polymorphism, C++ stream I/O. Prereq: CSCI 1840 1.2.1 Facility with a high-level programming language like Pascal, Java, or C++. 1.2.2 A solid understanding of pointers and scope are both required. 1.2.3 Ability to design and implement solutions to modest problems using assignment and flow control, procedures/subroutines/functions, scalars, arrays, classes/records/structures, and simple input/output.
ISQA 4120System Design and Implementation3
Prereq: ISQA 3310 and 4110. This is the second course in a sequence in computer information systems analysis, design, and implementation. This course extends the basic foundations of systems development started in ISQA 4110 and examines the activities comprising the design, construction and implementation of information systems.
ISQA 3300File Structures for Information Systems3
Prereq: CIST 1620. The purpose of this course is to introduce the student to computer file organizations and access methods. A fundamental understanding of the performance implications of each file organization is developed to allow the students to make information systems design choices that will optimize the performance of business information systems.

Tuition & Fees

Nebraska Residents

Per Credit Hour

Tuition
$293.00
Fees
$52.25
Total
$345.25

3 Credit Hours

Tuition
$879.00
Fees
$156.75
Total
$1035.75

Out of State Residents

Per Credit Hour

Tuition
$524.00
Fees
$52.25
Total
$576.25

3 Credit Hours

Tuition
$1572.00
Fees
$156.75
Total
$1728.75
About Faculty

University of Nebraska online courses are taught by expert faculty who embody the qualities resulting from research experience and professional/field experience. Students learn from faculty with a variety of backgrounds, many of whom are published researchers in their fields. NU faculty who teach online do so in a way that optimizes learning within the online modality and because technology enables students to access education they may otherwise may not be able to pursue.

Application Deadlines
  • Fall SemesterAug 01
  • Spring SemesterDec 01
  • Summer SessionsJun 01
US-World-News-Veterans-Bachelors-2021
US-World-News-Bachelors-2021