Techniques for applying structured COBOL to the solution of business problems. Programs are developed, coded, compiled, tested and documented. Topics covered include sequential organization and sequential access theory; preparation of printed reports, data validation procedures, and introduction to indexed master files and related computer runs.
Students will be introduced to a visual programming language in a windows development environment. The course is a hands-on which, focuses on the implementation of traditional applications in a visual environment using features of that environment, such as text boxes and buttons.
Concepts of information systems design. Design of procedures, programs and man/machine design issues. Complex system testing, evaluation, conversion and documentation problems.
This course introduces the concepts and tolls used by information systems developers creating applications for the Internet. Topics include HTML, client-side programming with JavaScript. In this hands-on lab course, students will analyze, design and implement an Internet application.
An introduction to data organization and its application to writing computer programs are discussed in this course. Data structures are presented in terms of the logical components of a structure, the set of operations natural to the structure, and feasible storage representations of the structure as dictated by its components and set of operations.
This course explores the important area of Information Technology Outsourcing. Outsourcing is more than the headline grabbing news about jobs lost abroad; it is about corporate strategy to reduce costs by performing common business processes. We will focus on IT outsourcing and examine the strategies, benefits and pitfalls of offshore outsourcing. This course will investigate how the culture and politics of the receiving countries play a role in the success of the outsourcing business model. Additional topics will cover the effect outsourcing has on the US economy, job market, and politics.
The importance of network security in today's world is increasingly becoming a global concern. It is imperative to have an understanding of how the international community addresses network security to insure the reliability of our own data communications infrastructure. The online portion of this course will provide an introduction to the issues of globalization and the technology of telecommunications and networking. Topics will include techniques and policies for securing networks, and an overview of cybercrime and its prevention. Abroad, students will participate in seminars with academic and industry professional to get the international perspective.
This course offers the opportunity to study special topics in computer and information systems. Please refer to the current schedule of classes for announcement of courses offered under this title.
This course introduces students to the theories of Human-Computer Interaction and Usability and presents methodologies for analyzing and designing user-centered interactive interfaces. Through readings, case studies and hands-on analysis, students will experience the iterative interface design process and complete a prototype interactive interface design.
Geographic Information Systems are characterized by spatial objects that have locations (e.g. addresses, landmarks, geopolitical boundaries, rivers, roads, etc.) and data associated with them (e.g. quantities, statistics, etc.). Emerging applications and research involves solving problems which asks IS related questions about geospatial information and applied in many situations including customer analysis, market analysis, site selection, etc. In this class students will learn how to use ArcGIS to analyze and develop GIS solutions.
Global participation in Web 2.0 communities has outstripped the ability of the design community to provide robust privacy management tools. This course will explore the design requirements for a new privacy architecture for Web 2.0. Course topics include social, legal, and philosophical definitions of privacy, privacy enhancing technologies, and design considerations for socio-technical systems. Course activities include extensive readings, two research papers, and a final privacy design project.
This course will introduce the student to the legal environment of business with primary focus on legal issues affecting information systems. Among the topics to be covered are: an introduction to the American legal system; jurisdiction; constitutional law; the law of crimes such as pertaining to destruction of data and unlawful appropriation; computer torts including defamation and invasion of privacy; securities, antitrust and taxation issues and intellectual property issues relating to computer and Internet technology.
This course will cover the strategic use of information technology that is critical for supporting business strategies and enhancing organizational performance. Topics include: IT and strategy, strategic alignment of IT, organizational transformation, strategic potential of IT, business value of IT, e-business, extended enterprise and IT strategy.
This course surveys the types of artificial intelligence that exist. Algorithmic vs. heuristic programming; search trees, search algorithms, information retrieval, robotics and expert systems are areas to be explored. State of the art and future trends of these and other forms of artificial intelligence will be explored. A significant aspect of the course is a comprehensive introduction to intelligent decision support.
Geographic Information Systems are characterized by spatial objects that have locations (e.g. addresses, landmarks, geopolitical boundaries, rivers, roads, etc.) and data associated with them (e.g. quantities, statistics, etc.). Emerging applications and research involves solving problems which asks IS related questions about geospatial information and applied in many situations including customer analysis, market analysis, site selection, etc. In this class students will learn how to use ArcGIS to analyze and develop GIS solutions.
An operating system is responsible for the optimal allocation, utilization and user interface of a computer system. This course introduces the techniques used and problems encountered in operating systems for modern computing environments.
Survey of the types of artificial intelligence that exist. Algorithmic vs. heuristic programming; search trees, search algorithms, information retrieval, robotics and expert systems are areas to be explored. State of the art and future trends of these and other forms of artificial intelligence will be explored.
Computer communications and networks and their role in telecommunications. Detailed presentation of network management and network design fundamentals are important areas that will be included in the course. Digital, voice, and video signals and transmission will be discussed.
With the approval of the appropriate faculty member, the department chair, and the academic dean, students may select a topic for guided research that is not included in the regular course offerings. The student meets regularly with the faculty member to review progress. A research project or paper must also be submitted.
Practical experience in programming and system analysis provided through internship assignments with major corporations or government agencies is required. Internship assignments require a minimum of 15 hours of work per week, for which students may be compensated. A research study or paper is required to integrate the work assignment with studies in the major.
This seminar draws upon the knowledge acquired by the student in previous IS courses and focuses it on issues of current professional interest.
Print this page.
The PDF will include all information unique to this page.
2022-2023 Undergraduate Catalog
The PDF will include all information in the catalog.
The PDF will include all information in the catalog.