Return to MIS | Courses Index
[1] Courses in Management Information Systems (MIS)
2343 DESKTOP DECISION SUPPORT TECHNOLOGIES This course is required for all business majors as a part of the business foundation. The course is designed to build competency in desktop tools for use in making business decisions. The primary focus is learning significant spreadsheet competence augmented with an introduction to desktop database software. Classes are conducted in a networked computer laboratory using current desktop decision-support software such as Microsoft Excel and Access. Prerequisite: Knowledge of keyboarding and basic spreadsheet skills.
3300 INTRODUCTION TO COMPUTER ARCHITECTURE AND PROGRAMMING MIS 3300 is required for MIS majors in both the Telecommunications and Computer Networking concentration and the Business Analysis concentration. MIS 3300 is recommended for MIS majors in the Application Development concentration as a major elective. The course is also available to non-MIS majors. The goal of MIS 3300 is to provide the student with an introduction to the inner workings of digital computers from both a hardware and a software perspective. Binary data representations are discussed in preparation for this introduction. The hardware focus is primarily on the central processor and primary memory with less emphasis on input and output. The software focus builds from elemental machine language through assembly and the C programming language with an emphasis on structured program design, not detailed C syntax. Operating system functionality is also briefly introduced. MIS 3300 is not intended to replace a course in C programming and, in fact, is recommended as preparation for the study of any high-level programming language.
3301 COBOL I This course is one that may be taken to fulfill the programming requirement in the MIS major. Students learn COBOL programming through lab activities, programming clinics, and lectures. This course emphasizes programming logic and well-structured, modular, and informatively documented programs that produce well-formatted business reports. Program design is achieved through program plans, structure charts, and printer spacing charts.
3321 MANAGING SYSTEMS AND TECHNOLOGY This course is required for all business majors as a part of the business core (accounting majors must take Accounting Information Systems which can replace this course). The course introduces students to management information systems concepts from an enterprise-wide perspective. The course explores the integration of information systems in business to support decision-making in light of current information technology. The primary mode of instruction is discussion and lecture, with other activities serving a supporting role. [UD UCA Core: R (deleted effective spring 2017)]
3328 SYSTEMS ANALYSIS AND DESIGN This course is one of the core courses required of all MIS majors. It serves as a capstone-type course that brings together many concepts explored across the MIS major curriculum. The focus of the course is on the systems development life-cycle (SDLC) and how it applies to information systems development. With the SDLC as a foundation, students are also introduced to various development approaches to include traditional/structured, object-oriented, and agile. In addition to lecture, students apply concepts through a semester-long information systems development case study and the use of a variety of software to include CASE tools. Prerequisite: MIS 3321. [UD UCA Core: C]
3335 PROGRAMMING USING SCRIPTING LANGUAGES This course is one that may be taken to fulfill the programming requirement in the MIS major. This course is one of the basic programming courses offered. It introduces students to programming using scripting languages, a common approach in modern software development that interprets instructions (rather than complies) in a run-time environment. The course will be presented using a current scripting language, such as Python, Ruby, PHP, or JavaScript. Students will learn through lecture and lab components.
3339 PROGRAMMING IN JAVA I This course is one that may be taken to fulfill the programming requirement in the MIS major. In this course students examine the JAVA programming language. Lecture and discussion are supplemented through applications of software packages and student-written programs.
3343 ADVANCED SPREADSHEET APPLICATIONS This course is an elective in the College of Business. This course is both a concept and computer-applications course relying heavily on applying an understanding of the concepts with computer software. The course will employ lectures, projects, labs, and class discussion. Students work individually and in teams. Lectures emphasize not only the conceptual and managerial aspects of analysis, but the software aspects to solve problems and analyze data. The course is a much advanced continuation of MIS 2343 Desktop Decision Support Technology. It examines, in detail, the spreadsheet tool of Pivot Tables and Pivot Charts, performing advanced calculations, and integrating spreadsheets with databases. Upon completion of the course, you will be able to build advanced pivot tables to analyze data using data mining techniques, analyze spreadsheet information using databases, and use Visual Basic (VBA) to maneuver data between spreadsheets and databases. During the semester, you will have the opportunity to work on a project of your own where you will be able to demonstrate your understanding of the course objectives. Lecture/discussion/lab. Prerequisite: MIS 2343.
3362 PROGRAMMING IN VISUAL BASIC This course is one that may be taken to fulfill the programming requirement in the MIS major. This course uses event-driven and object-oriented programming techniques to design and code programs for graphical user interfaces. Fundamental programming concepts and system development issues are taught through the use of computer-based applications development.
3363 TELECOMMUNICATIONS AND COMPUTER NETWORKS I This is a required course for all MIS majors and is an elective for MIS minors, other business majors, and other interested students. The course introduces students to the telecommunications industry and data networking standards emphasizing the Ethernet and TCP/IP protocols. Network security and network management are emphasized along with some technical aspects of the Ethernet and TCP/IP protocols. Students are introduced to network architecture including both wired and wireless components. Both local area networking and wide area networking are discussed, with emphasis on LANs.
3365 DATABASE APPLICATIONS This course is required for all MIS majors and minors. The course emphasizes the creation, maintenance, interrogation, and use of PC-based relational database software to manage business data. The primary modes of instruction are lecture and computer-based database development activities. Prerequisites: MIS 2343 and 3321.
3366 WEB SITE DEVELOPMENT This course is required for majors in the Web Development/E-Commerce track and an elective option for majors in the other tracks. The course is intended for students interested in learning about web page design concepts, web server support, and FTP techniques. The instructor assumes knowledge of Windows and the Internet and introduces students to the development of web pages using HTML and other web design enhancing tools (such as JavaScript, DHTML, CSS, XML, etc.) through lecture, demonstration, and practice in a networked computer lab. Prerequisite: Knowledge of Windows and the Internet.
3382 INTERNSHIP IN MANAGEMENT INFORMATION SYSTEMS This course is an elective for all MIS majors. Internships are available to provide students academic credit for experiential learning. Three credit hours will be given for this course upon successful completion of a minimum of 120 contact hours at an approved College of Business student internship. Prerequisites: Junior status, Consent of department chair.
4V80 MIS PROJECT This course is a potential elective for all Management Information Systems majors and are used for students who desire to complete a project. Prerequisite: Consent of department chair.
4301 COBOL II This advanced course is an elective for majors and minors. The course provides instruction in advanced programming through lab activities, programming clinics, and lectures. Concepts such as complex iteration, control breaks, data validation, table handling, updating a master file, sequential, indexed, and relative file processing, sorting, searching (algorithms and syntax), program calls, string manipulation, and elements of object-oriented programming are discussed and practiced. This course assumes a working knowledge of COBOL. Prerequisite: Minimum of C in MIS 3301.
4329 DATABASE MANAGEMENT SYSTEMS This course is required for majors in the Programmer/Analyst track and an elective option for the other track majors and minors. The instructor assumes a basic knowledge of computer programming, systems analysis and design, and a general knowledge of computer systems and database management concepts. The course provides a review of database analysis, design, and implementation with emphasis on the relational database model. Concepts are applied using the ORACLE software package. The primary instruction method is lecture along with laboratory exercises and projects. Prerequisites: MIS 3365 or CSCI 3360, and a knowledge of computer programming.
4339 PROGRAMMING IN JAVA II This course is a continuation of MIS 3339 Programming in Java I. It is a second semester course in the object-oriented Java programming language. This class examines class relationships, interfaces, polymorphism, exception handling, and a more advanced look at Java’s graphics capabilities, including applets. The course will be lab-based, hands-on programming course. Prerequisite: MIS 3339.
4350 INFORMATION SYSTEMS TECHNOLOGY This course is an elective option for majors in all of the tracks except Telecommunications & Computer Networks (that track has no general electives in the major). The intent of the course is to provide a capstone learning experience which uses and builds on concepts acquired in prerequisite courses. Primary modes of instruction include discussion and lecture with computer-based activities serving a supporting role. Class presentations and case studies are commonly a part of this class. Prerequisites: MIS 3300 or CSCI 1470; MIS 3321, MIS 3328.
4355 PROJECT MANAGEMENT This course is both a concept and computer-application course relying heavily on applying the understanding of the concepts with computer software. The course will employ lectures, case review, team projects, and class discussion. Students work individually and in teams. Lectures emphasize not only the managerial aspects, but the software aspects to solve problems and manage projects. An emphasis is placed on the nine knowledge areas: project integration, scope, time, cost, quality, human resources, communication, risk and procurement management. Upon completion of the course, you will be able to apply Project Management techniques and use Microsoft Project to develop timelines, network diagrams, and critical path analysis. During the semester, students will have the opportunity to work on a project of their own where they will demonstrate understanding of the course objectives. Lecture/discussion. This course is required in both the BBA-MIS and BS-Information Systems majors. Prerequisites: MIS 3321 and MGMT 3340. [UD UCA Core: Z]
4360 PRINCIPLES OF INFORMATION SECURITY This elective course offers an in-depth study of the nature of organizational information security issues as well as exposure to the various aspects of developing, planning, and implementing an organizational information security program. It has broad applicability to managers, IT personnel, and line workers alike as much of today’s “knowledge work” centers around the handling of individual and organizational data and information. In addition to providing exposure to the realm of information security topics, the course also allows for hands-on lab exercises that bring the topics to life. Specifically, students will be exposed to topics such as risk management methods and processes, tradeoffs between security goals and organizational goals, network security tools and technologies, and contemporary legal, ethical, and professional issues in information security.
4362 SPECIAL TOPICS IN VISUAL BASIC.NET This course is an elective option for majors in all of the tracks, and minors (the Telecommunications & Computer Networks track has no general electives in the major). The course provides students with the opportunity to go beyond the basics of VB.Net and learn tools and techniques useful to VB.Net programmers. The course builds on MIS 3362 to provide students exposure to accessing and updating a relational database, building Web applications, creating browser-based Help files, creating professional-looking reports and more. Prerequisites: C or better in MIS 3362.
4363 TELECOMMUNICATIONS AND COMPUTER NETWORKS II This is a required course for all MIS majors in the Telecommunications and Computer Networking concentration, and is an elective for others who have successfully completed MIS 3363. After a quick review of MIS 3363 topics, students study TCP/IP and routing decisions in significant detail. Internal network messaging using TCP, UDP, and IP headers is discussed. Routing versus switching is a central consideration in this course for the purpose of understanding how large data networks (wired and wireless) are designed. Several network applications are discussed, and wide area networking is discussed in more detail. All of the material builds on the MIS 3363 foundation. Students are encouraged to sit for a network certification exam before the conclusion of the course. Prerequisite(s): MIS 3363.
4364 COMPUTER AND NETWORK SECURITY The course builds on the material covered in MIS 3363 with particular emphasis on hardware, software, data, and network security. Students learn to configure security on servers, switches, access points, workstations, and Apple iOS. Various defenses including host, application, data, and perimeter are discussed and tested. Access control, identity management, physical security, assessments and audits are also discussed and tested so that students are prepared to pass the Security Pro certification exam. The Security Pro certification exam is given as the final to MIS 4364. Prerequisite: MIS 3363.
4366 E-COMMERCE AND ADVANCED WEBSITE DEVELOPMENT This course is required for MIS majors in the Web Development/E-Commerce track and an elective option for majors in the Programmer/Analyst track and minors. The course provides students the opportunity to go beyond the basics of HTML, JavaScript, and XML, by learning tools and techniques useful in Web design and development for Intranets, Extranets and the Internet, with attention to E-Commerce. The course is designed to help meet the needs of those students who hope to become Website designers, developers or managers. The course content should help students integrate materials and learning experiences from prerequisite courses to develop Web design and development skills valuable in the private or public sector. Prerequisite: C or better in MIS 3366.
4367 ADVANCED WEB DESIGN WITH DATABASES This course is an elective in the College of Business. It is both a concept and computer-applications course relying heavily on applying an understanding of the concepts with computer software. The course will employ lectures, projects, labs, and class discussion. This course concentrates on the linkage between web browsers (such as Internet Explorer or Firefox), web servers (such as Apache), and a back-end database. Many (if not most) organizational web sites allow users to interact, such as purchasing something online or adding an email address. These interactions require the web server to connect to and use a database. This course covers writing web server programs that receive information from a web browser and connecting/interacting with a database, in a computer language such as PHP. Upon completion of the course, you will be able to set up a web server and interact with both a browser and database. While knowledge of databases is recommended, it is not required. Lecture/discussion/lab. Prerequisite: MIS 3366.
4370 ADVANCED TOPICS IN INFORMATION SYSTEMS This course is an elective option for majors in the Programmer/Analyst track and the End-User/Internet track. In this course students investigate timely advanced information systems topics. Teaching methodology can include lecture, projects, presentation, and research as appropriate for the current topics selected by the instructor. Prerequisites: MIS 3321 and 3328.
4380 BUSINESS INTELLIGENCE This course focuses on business intelligence (BI), which is a broad category of technologies, applications, and processes for gathering, storing, accessing, and analyzing data to help users make better decisions. The concept of BI is explored both at the micro level (individual applications) and at the macro level (enterprise-wide implementations). More specifically, the course offers coverage of organizational imperatives for BI, frameworks for implementation, specific BI technologies, and addresses management concerns such as measurement, performance, and individual/organizational impacts. Hands-on experience is provided through software projects that use several leading-edge technologies. Extensive use of case study analysis also provides real-world application of BI concepts presented in the textbook. Prerequisite(s): MIS 3321 or consent of the instructor.
4382 INTERNSHIP IN MANAGEMENT INFORMATION SYSTEMS This course is an elective for all MIS majors. Internships are available to provide students academic credit for experiential learning. Three credit hours will be given for this course upon successful completion of a minimum of 120 contact hours at an approved College of Business student internship. Prerequisites: Senior status, Consent of department chair.
4390 SPECIAL PROBLEMS IN MANAGEMENT INFORMATION SYSTEMS This course is an elective option for majors in all tracks used by students wishing to earn departmental recognition in MIS. Students conduct a guided study of an information systems topic. Students must be invited to enroll in MIS 4390 by an MIS professor. Prerequisite: Consent of department chair.