This course provides a broad based understanding of information technology. It begins with an introduction to systems theory, quality, decision making and the organizational role of information systems. Programming, design and database concepts are introduced. (This course satisfies the prerequisite for students not having the required undergraduate coursework in information systems.)
3
An introduction to the concepts of data science, generally, and data analytics, specifically. This course will present the process of data analytics and the fundamentals of each of the aspects of data analytics. The course includes coverage of basic technical skills as well as soft skills that are required to effectively communicate with data stakeholders and decision-makers.
3
An introduction to the basics of data science and data analytics for handling of very large and complex databases. The course examines Big Data storage, processing, analysis, visualization, and application issues on business, non-governmental, and governmental environments. The course includes coverage of basic technical skills related to Big Data Analytics
3
In-depth examination of database modeling, development, and administration. Database models are studied with emphasis placed on relational database models. The importance of database to business software applications is covered.
3
A study of the systems development life cycle with focus on planning, analysis and design phases. The student will explore the various tools, techniques and models used by systems analysts, including data modeling and process modeling, from both a traditional and object oriented perspective. Prerequisite
BCIS 6360.
3
This course provides a process-oriented view of the organization and its relationships with suppliers and customers; thus students gain a business knowledge in the core functional areas common to all organizations. Students will evaluate the roles of enterprise resource planning (ERP) systems, customer relationship management (CRM) systems, and supply chain management (SCM) systems in automating those relationships and transforming organizations and markets (from a global perspective). These concepts are illustrated by studying an example of an ERP system and how that system is used to automate the business processes and provide operational and management information to the organization.
3
This course is an examination of advanced and emerging technologies that affect the information technology organization and software development. Topics include those related to advances in hardware, software, and networking. Heavy emphasis is placed on internet-based technologies.
3
This course focuses on the use and application of information systems to support the decision making process. It includes a coverage of decision making theory and models, tools and techniques. Topics include decision support systems, executive information systems, knowledge-based systems, neural networks, expert systems and group support systems including web-based decision support systems. Relational database management, data warehouse, business intelligence, and data mining concepts will also be addressed. Students will learn to use systems to support decision making, and industry tools that support these concepts will be discussed and used.
3
An introduction to machine learning methods and techniques and how they relate to artificial intelligence. Coverage will include a basic examination of problem-solving through search, knowledge representation, and reasoning. The course will examine ethical aspects of artificial intelligence and machine learning. The course includes coverage of basic Machine Learning and Artificial Intelligence technical skills.
3
This course will include an introduction to the basic processes of the supply chain, the integration of the processes that make-up the supply chain, the dependence of the supply chain on information technology in a global environment, and an overview of the management of the supply chain. The students will be required to apply these concepts to ERP and supply chain management (SCM) software individually and in groups.
3
An examination of the standards, methodologies, practices, and tools involved in the planning, ongoing management, and evaluation of software development and implementation projects. This course includes consideration of the change management process and techniques required to implement these projects.
3
An introduction to data visualization including both principles and techniques. The course will examine the value of visualization, specific techniques, in information visualization and scientific visualization, and methods to best leverage visualization methods, the course includes coverage of basic technical skills related to data visualization.
3
This course presents the use of object-oriented programming to develop solutions for the changing needs of today's businesses. Discussion and hands-on work will focus on understanding and using classes and objects, validation, decision and repetition structures, interacting with databases, and designing and building effective user interfaces.
3
Students will examine fundamental security concepts, principles, and practical issues relevant to the design, analysis, and implementation of enterprise-level trusted networked information systems including issues dealing with information security, cyber and physical security, social engineering, network and systems security, intrusion detection/prevention, and cryptography.
3
Students will examine the concepts, models, architectures, protocols, and standards related to the development of an integrated technical architecture (hardware, platforms, software, networks, and data) to serve organizational needs in a rapidly changing competitive and technological environment.
3
In this course the student will focus on the study of the movement of materials, services and information from supplier to manufacturer or service provider to the customer. All aspects of the supply chain will be explored including coordinating and integrating this movement of resources within and among the stakeholders involved in the supply chain and the information technology aspects associated with the supply chain.
3
Internship in Information Systems permits student to enhance their knowledge within the Information Systems field through employment or volunteer service with an external firm. Students must provide advance documentation, on-going updates, and prepare end-of-course materials.
This course can be taken only once, applying to a single semester. Internships must be approved in advance by the program director prior to registration. Prerequisites: 3.0 GPA, 15 hours of completed coursework in the MSIS program.
3
This course focuses on issues relevant to the student’s chosen career path. It may focus on one of the following areas but will be related to all: design, construction, testing and implementation of I.T. infrastructures, business application software, security, and/or decision-making technologies. Students will analyze a business problem and develop a systems-based solution to address the business requirements. Software project management techniques will be employed to track and report progress. Students may be required to demonstrate a working prototype of their solution. (Students typically take this course in their final semester) Prerequisites: BADM 6305; BCIS 6320; BCIS 6322; BCIS 6360.
3
This course focuses on issues related to design, construction, testing and implementation of business application software. Students will analyze a business problem and develop a software application to address the business requirements. Software project management techniques will be employed to track and report progress. Students will present a working prototype of their application. (Students typically take this course in their final semester) Prerequisites:
BADM 6330;
BCIS 6322;
BCIS 6320;
BCIS 6350.
3