MIS Courses Offered at CSUSM

For more information and the full list of courses, please view the MIS Course Checklist link below. This will list all the course options including the units per course and any required perquisites. The Course Catalog lists all offered courses with descriptions. For more information visit the MIS department webpage by selecting the button below.

Business Systems Development (MIS 425)


Introduces the methodologies that are widely used in Information Systems Development Projects. Discusses both general project management issues/techniques, such as project scheduling and critical path analysis, and methodologies specifically used in business systems development, such as SDLC, Agile approach, etc.  

Multimedia in Business (MIS 427)

Models and develops business processes using multimedia authoring tools. Includes introduction of multimedia principles and technologies, concepts of process re-engineering, and design of a virtual business. 

Information Security Management (MIS 418)


Explores information security issues in the areas most commonly encountered in the business environment, using real-life situations. Illustrates how information security addresses current legal requirements, technical threats, and social environments. Examines information security history and purpose, legal issues, development and enforcement of policies and standards, risk management, current threats, technologies, and security program implementation. 

Web Business Applications (MIS 435)


Examines the design, management, and application of Internet-based e-business transaction systems. Specifically, students will learn how to tackle dynamic and database-enabled e-business problems. The introduction of Web programming and client-server solutions will also be addressed in real business settings.

Information Systems for Business Intelligence (MIS 408)

Provides an introduction to using Decision Support Systems for business intelligence.  Data management, data warehouses and data marts that support reporting and online analytic processing are studied.  The use of key performance indicators, dashboards and scorecards for performance management and opportunity assessment are addressed.  Text and web mining are discussed, and the applications of selected machine learning techniques, such as decision trees, genetic algorithm and neural network, are illustrated.  Students actively participate in the delivery of this course through lab projects, case studies, and project presentations.  

Telecommunication and Network Security for Management (MIS 426)


Introduces telecommunications and network security issues typically encountered in management. Focuses on network technologies used by the majority of businesses today along with the information security concepts and practices necessary to implement a secure networking environment for an organization’s desktop and data center operations. 

Enterprise Systems (MIS 308)


Provide students with an understanding of the theoretical and practical issues related to the application of enterprise systems within organizations. The main focus of this course is to demonstrate how enterprise systems integrate information and organizational processes across functional areas with a unified system comprised of a shared database and shared reporting tools. 

Database Management (MIS 411)


The general aim of this course is to examine the database management in business for routine data processing, management reporting, and decision support at various levels within the organization. It involves both the conceptual foundations and application of databases.

Mobile Business Applications (MIS 328)


Introduces students to business mobile application development. Studies the impact of the various mobile technologies on business processes. Students will also be introduced to development guidelines, application frameworks, and development environments. Students will learn a programming language to enable them to build mobile applications. Coverage of the underlying theory will be coupled with hands-on exercises through the development of innovative mobile solutions to practical business problems.

MIS Executives Seminar (MIS 320)


Exposes students to challenges facing various industries and introduces students to innovative information system solutions to enhance organizational effectiveness through guest speeches and discovery learning.

Java Programming for Business Applications (MIS 388)


The purpose of this course is to introduce students to the fundamental concepts and models of object oriented application development so that they can understand the key process related to building functioning applications and appreciate the complexity of application development. Students will learn the basic concepts of program design, data structures, programming, problem solving, programming logic, and fundamental design techniques for event-driven program.