Course Description

MGIS 164 INTRODUCTION TO INFORMATION PROCESSING                                  3 credit hours

This course introduces students to information processing systems and the part each element plays in those systems.  It covers computer terminology, the programming development cycle, computer methods, the history of data representation, computer applications, the impact of the computer on society, and future directions for development.  An introduction to Microsoft Office applications including word processing (Word), spreadsheets (Excel), databases (Access), and presentation graphics (PowerPoint) will also be covered.


MGIS 166 PERSONAL PRODUCTIVITY WITH TECHNOLOGY                                    3 credit hours

This course is designed to improve students’ skills as knowledge workers through effective and efficient use of the Internet and advanced software packages.  It covers software functionality to support personal and group productivity, i.e., Microsoft Word, PowerPoint, Excel, and Access, and developing computer solutions using advanced application software packages and the Internet. (Prerequisite:  MGIS 164)


MGIS 200 PRINCIPLES OF STRUCTURED PROGRAMMING                                     3 credit hours

This course introduces students to structured programming techniques for computer problem solving.  Topics to be covered include: processing data, designing input and output, program design and code, data types, control structures, functions/libraries and file/streams. (Prerequisite:  MGIS 164)


MGIS 201 ALGORITHM DESIGN                                                                               3 credit hours

Building on the knowledge gained in MGIS 200, this course provides additional instruction and practice in both the theory and practice of structured programming techniques leading to more complex algorithms.  Topics to be covered: designing efficient algorithms, file processing, modular constructs, inter-function communication, and table searching/sorting.  (Prerequisite: MGIS 200)


MGIS 240 COMPUTER ORGANIZATION AND SOFTWARE                                         3 credit hours

This course provides an introduction to the fundamental concepts and terminology associated with computer hardware and operating systems, including the inter-relationships between the operating system and the architecture and the operating environment for application programs.  (Prerequisite:  MGIS 164)


MGIS 250 FUNDAMENTALS OF INFORMATION SYSTEMS                                        3 credit hours                                          

This course provides students with an understanding of the basic system theory, planning for technology, the organizational decision-making process, and how information is used for decision support in organizations.  It also provides an in depth knowledge of: general management information systems structures, information systems designs and operations, ethical issues related to information systems design and use, the historical development of information systems, and the future direction of management information systems processing.  (Prerequisite:  MGIS 164)


MGIS 260 E-BUSINESS SYSTEMS DEVELOPMENT                                                    3 credit hours

An introduction to the developmental life cycle of Web based information systems for e-Business.  The emphasis is on online business processes, technologies, methods, and application development tools.  A team written research project is required.  (Prerequisite:  MGIS 166)

MGIS 270 STRUCTURED COBOL AND FILE PROCESSING                                        3 credit hours

This course introduces the student to the user of COBOL to solve business problems.  Topics to be covered include: structured programming and design; input/output; arithmetic and logic operations; selection and looping constructs; report generating and editing operations.  (Prerequisite:  MGIS 250)


MGIS 315 DATA COMMUNICATIONS AND NETWORKS                                            3 credit hours

This course introduces the fundamental concepts of data networks in terms of the ISO layered architecture.  It covers a variety of telecommunications topics such as ISO models and ANSI/EEE standards for local and wide area networks.  Emphasis is upon the analysis and design of network applications in organizations and management of telecommunications networks.  Students learn to evaluate, select and implement different communication options within an organization.  (Prerequisite:  MGIS 240)


MGIS 320 SYSTEMS ANALYSIS AND DESIGN                                                           3 credit hours

This course covers all aspects of the system life cycle using automated tools for practice with practical applications.  Some of the topics include:  data gathering and documentation; hardware, software and network selection to meet the system needs; design of system output, input, files and processing procedures; system controls; project management using automated tools; program specifications; testing, implementation options; and evaluation.  (Prerequisite:  MGIS 250)


MGIS 360 ENTERPRISE MANAGEMENT INFORMATION SYSTEMS                           3 credit hours

This course focuses on computer and accounting information systems for small businesses in various stages of development.  Investigates the types of hardware and software that can be effectively used in small and growing businesses.  (Prerequisite:  MGIS 250)


MGIS 415 DATABASE MANAGEMENT SYSTEMS                                                        3 credit hours

This course covers the fundamentals of database systems essential for information management.  Focusing primarily on relational databases, the course presents the entity-relationship model, query processing and normalization.  It provides an understanding of data modeling, database design, database implementation, and other aspects of database management.  The laboratory component utilizes Microsoft Access and the SQL language.  (Prerequisite:  MGIS 320)


MGIS 420 INDEPENDENT STUDY                                                                             3 credit hours

This course is designed to allow the student to apply knowledge and understanding of computers and systems to selected advanced topics.  Certain research topics, as pursued by the MGIS faculty, are also offered under this number.  (Prerequisite:   MGIS 250).


MGIS 426 APPLICATIONS OF OBJECT-ORIENTED TECHNOLOGY                            3 credit hours

This course covers the concept of object-oriented technology, including systems analysis, design, and programming techniques.  One or more object-oriented languages are used to build business application prototypes.    (Prerequisite:  MGIS 201).


MGIS 427 DATA WAREHOUSING AND DATA MINING                                        3 credit hours

This course introduces the data mining process and primary data mining techniques employed to extract intelligence from data.  Using common business problems in application domains such as marketing and risk management, students evaluate the strengths and weaknesses of data mining techniques applied to challenges in various business domains.  Students use data mining software/tools to analyze data in specific business problems and address these problems using data mining techniques. (Prerequisite:  MGIS 415)

MGIS 428 NETWORK/INTERNET SECURITY MANAGEMENT                                    3 credit hours

This course provides a detailed perspective on protecting computer-based information in a modern networked environment.  It covers a wide range of technical issues and topics including a study of network and distributed systems security; web security; network threats: vulnerabilities and risks; computer crime; encryption and virtual private networks; and network security technologies, such as firewalls and intrusion detection. (Prerequisite:  MGIS 315)


MGIS 448 DATA STRUCTURES & PROGRAM DESIGN                                              3 credit hours

This course focuses on the design, programming, testing and implementation of larger programs in a problem solving environment.  System topics are covered with an object- oriented and client/server approach and data structure topics include: arrays, records, pointers and linked lists, file structures, sets, stacks and queues, trees and sorting.  How to approach and solve major programming projects is stressed with an emphasis on recursive solutions.  (Prerequisites:  MGIS 201)


MGIS 451 PROJECT MANAGEMENT CAPSTONE                                                  3 credit hours

Students will learn and apply project management theory, skills, and tools to develop an extensive project that utilizes computer system concepts and builds on previous course work. A required paper and presentation associated with this project also reinforce writing and oral presentation skills. (Prerequisite: MGIS 320)


MGIS 480 E-COMMERCE                                                                                           3 credit hours

This course explores the role of the Internet in the conduct of business activities with an emphasis on the implications of business-to-business and business-to-consumer connection as a result of electronic communications, particularly the Internet. The course will introduce the basic culture, the terminology and the components needed to understand the Electronic Commerce environment. Students will learn basic web design skills. Topics to be covered include Benefits and Limitations of E-Commerce, Business Models, Internet Infrastructure, Electronic Payment Systems, Internet Security, and Legal, Ethical, and Public Policy Issues. (Prerequisite:  MGIS 250)


MGIS 481 INTERNSHIP                                                                                            3 credit hours

This course provides learning experience in the field of Management Information Systems under the general supervision of a MIS faculty member and direct supervision of an Information Systems Professional.  Grading will be based on the faculty member’s evaluation, a written report by the professional supervisor and a written report by the student.  (Prerequisites:  MGIS 250)