Walker College of Business Department of CIS
Core Courses
CIS 3250. Building Information Systems.
Prerequisites: none; Co-requisites: CIS 3050
Course Description: This course provides a comprehensive introduction to the strategies and technologies for building information systems in organizations. Course includes planning and discovery, fact finding analysis using techniques such as joint application development (JAD), information systems modeling, use of CASE technologies and current development methods including prototyping, rapid application development and agile development. Project management tools will be used to create work plans and coordinate activities to achieve desired results for the design of a system. One quarter of this course will be dedicated to project management issues.
CIS 3750. Managing Corporate Data.
Prerequisites: none; Co-requisites: CIS 3050
Course Description: This course teaches students how to use data to stay competitive in a changing business environment. Topics include building, modeling and administering a database, data warehousing, data mining, XML and data integration, data security, as well as ethical and legal issues surrounding the use of data in our modern society. Microsoft Access will be the primary database toolset used in this course with an exposure in the Oracle 11i toolset. One-third of the course will be dedicated to database queries.
CIS 3580. Managing IT Infrastructures.
Prerequisites: none; Co-requisites: CIS 3050
Course Description: This course introduces students to the processes of selecting, modeling, configuring, and maintaining the components of a company’s IS infrastructure. The newest hardware components, networking devices, and security issues will be examined through both individual and group projects. Part of this course will be devoted to understanding network operating systems, and how key manufacturers (such as Cisco) develop telecommunications equipment.
CIS 4680. Developing Software Solutions.
Prerequisites: CIS 3250 (Building Information Systems) and CIS 3750 (Managing Corporate Data)
Course Description: This course focuses on the building of software systems including programming, logic, managing operating systems, and configuring large information systems, such as enterprise resource planning (ERP) systems. In this course, students will use a popular software package to build a working programming interface to solve business problems. Most of this course will be devoted to programming constructs using Visual Basic.Net.
CIS 3870. Using Internet Technologies.
Prerequisites: CIS 3580 (IS Infrastructure); CIS 3750 (Managing Data Management)
Course Description: This course focuses on the technology every leading organization needs to build effective Internet sites, promote Internet presence, secure sites and data, interface with other corporate applications, perform online business transactions, and compete in e-commerce. Current and emerging Internet technologies will be covered. Students will create Web sites and link them to other applications (databases). Students will learn how to protect sites and transactional data from theft or privacy intrusions. Students will also understand the basic principles of e-commerce and how technology can promote online competitive advantage. One half of this class would be devoted to programming in HTML, Dreamweaver, and ASP.net for middleware applications.
CIS 4850. IS Project.
Prerequisites: CIS 4680 (Programming Software Solutions); CIS 3870 (Using Internet Technologies)
Course Description: In this course, students will build an information system for a real-world organization, public or private. Using a team project concept, students will analyze, design, create, and implement a working information system for a client. Emphasis will be placed on project management, rapid application development, and the development of quality systems for clients.
Electives
CIS 3840. Managing Security.
Prerequisites: CIS 3050 (Management Information Systems)
Course Description: This course is designed as a broad overview of important security topics that are relevant to people and
businesses. Relevant areas of security that will be studied include: the need for security on a personal
and business level, the management practices surrounding security issues, network security strategies,
human factors, access, firewalls, disaster recovery plans, personal security issues, personal and
business forensics issues.
CIS 4840. Advanced Security.
Prerequisites: CIS 4830 (Managing Security)
Course Description: The course is designed to cover the main common body of knowledge topics identified by the Certified Information Systems Security Professional (CISSP) certification program. Topics include security management practices, access control, security models and architecture, physical security, telecommunications and networking security, cryptography, disaster recovery and business continuity, law, investigation, and ethics, applications and systems development, computer forensics and, operations security.
CIS 3710. Emerging Technologies.
Prerequisites: none
Course Description: This class is designed for students with an interest in technology and its various applications not only in the business realm, but also in society at large. Topics of study will range from technologies that are highly specialized to certain industries or segments of the population to those that are highly mainstream. Students will evaluate the validity of new technologies, the “shelf-life” of these technologies and impacts on industry and society. Additionally, study will include ethical considerations of emerging technologies. The range of study will be decidedly dynamic, as new technologies materialize everyday.
CIS 3610. Project Management.
Prerequisites: none
Course Description: The course is introductory in that it will prepare the student for the practice of professional project management. Students will plan and manage projects through the use of case studies and project management tools. Throughout the projects, student teams will address many important issues such as; estimation, scheduling, budgeting, version control, progress tracking, change, risk and crisis management, resource management, motivation, leadership etc.
CIS 4630. Data Management Using Oracle.
Prerequisites: CIS 3750 (Data Management)
Course Description: Data mining is a broad area dealing with the analysis of large volume of data that integrates techniques from several fields including machine learning, statistics, pattern recognition, artificial intelligence, and database systems. Data mining is a rapidly growing field that supports decision making by detecting patterns, devising rules, identifying new decision alternatives and making predictions about the future. The course objective is to present the leading data mining methods and their application to real-world problems. The course is organized around a number of well-defined data mining tasks such as description, classifications, estimation, predictions, and affinity grouping and clustering. The topics covered include: introduction to knowledge discovery in the databases (KDD), statistical methods, emerging modeling techniques such as neural networks, and others. Oracle 11i will be the main database toolset used in this course.
CIS 4530. Advanced Programming Java.
Prerequisites: CIS 4680 (Programming Software Solutions)
Course Description: This course compares and contrasts a variety of programming logic in order to help the developer understand the code structure differences needed to executive sound programming logic. In this course the student will learn the differences between structured design and programming and object orientations. Students will learn to appreciate how differences in programming code can change productivity for development. A comparison will also be made between third-generation and fourth generation programming code.
CIS 3620. Global Information Technologies.
Prerequisites: none
Course Description: Students are presented with the concepts and issues inherent in global information technology associated with international cultures. This course examines the issues associated with using technology in a global/international environment, how global systems are developed, how culture,
language, etc. impact systems and their development, outsourcing, strategies for global systems development and use, and issues facing international countries.