COURSE DESCRIPTION

 

MGIS 164.  INTRODUCTION TO INFORMATION PROCESSING 
3 Credit hours

This course introduces the students to information processing systems and the part each element plays in those systems.  Computer terminology, the programming development cycle, computer methods, the history of data representation, computer applications, ethics, copyrights, the impact of the computer on society, and future directions for development are all covered.  Hands-on laboratory experiences introduce the students to a variety of practical computer uses including keyboarding skills (if needed), word processing, spreadsheets, databases, presentation graphics, internet use, e-commerce, and electronic mail.

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.  Topics to be covered include: organizing data and information, software functionality to support personal and group productivity, selecting computer solutions, designing and implementing user interfaces, Internet business fundamentals, and developing computer solutions using advanced application software packages and the Internet.

MGIS 200.  PRINCIPLES OF STRUCTURED PROGRAMMING
3 Credit hours

This course introduces the student 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. (Co-requisite: 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 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 technologies, methods, and application development tools.  Team project and computer lab are 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, ISO models and ANSI/EEE standards for local and wide area networks.  Emphasis is upon the analysis and design of network applications in organizations.  Management of telecommunications networks, cost-benefit analysis and evaluation of connectivity options are also covered.  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.  Prerequisites: Junior standing. (Prerequisite: MGIS 164)

MGIS 415.  DATABASE MANAGEMENT SYSTEMS
3 Credit hours

This course will cover 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 will provide an understanding of data modeling, database design and database implementation.  The laboratory component utilizes common database packages and the SQL language.  (Prerequisite MGIS 166 and MGIS 250)

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:  Senior Standing or permission of instructor)

MGIS 425. PROJECT MANAGEMENT                 
3 Credit hours
This course covers the fundamentals of project management techniques for planning and controlling cost, and quality in information technology design, development, and implementation. It will provide understanding of project management tools and strategies for cost estimating, budgeting, contract pricing, value analysis, variance analysis, and post-completion audits, (Prerequisites: MGIS 250)
MGIS 426.  APPL. OF OBJECT ORIENTED TECHNOLOGY
3 Credit hours

A study of object-oriented systems, including systems analysis, design, and programming techniques.  One or more graphical user interface object-oriented languages are used to build business application prototypes.  This course is designed to develop techniques in web page design using HTML and JAVA.  (Prerequisite:  MGIS 201 or permission of instructor)

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 to analyze datasets 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.  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 are covered. (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.  (Prerequisite:  MGIS 201 and co-requisite MGIS 415 or permission of instructor)

MGIS 450.  SENIOR MIS PROJECT
3 Credit hours

This course provides an opportunity to develop and present an extensive project relating computer system concepts and all previous course-work to a specific large project or any original research project.  Students will also study and use project management principles and software, both in theory and practice.  This course also reinforces oral presentation skills.  (Prerequisite:  MGIS 320 or permission of instructor)

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-customer connections as a result of electronic communication, particularly the Internet. (Prerequisite: MGIS 164)

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.  (Prerequisite:  MGIS 250; Permission of instructor and department chair)