Where information technology and business meet, information systems (IS) professionals apply technology to support and even drive business strategy. If you have a desire to take responsibility for technology, are logical, and like to solve problems, Coles College of Business will help you build on your strengths to become a technology leader.


Required Courses

IS 3100 Information Systems Management

IS 3020 Application Development I

IS 3040 IT Infrastructure

IS 3060 Systems Analysis & Design

IS 3220 Global IS Project Management

IS 3260 Web Development I

IS 3280 Data Management

IS 4880 IS Capstone Course 


Optional Electives (Pick 2)

IS 3080 Information Resource Management

IS 3560 Business Process Management

IS 3720 Advanced IT Project Management

IS 3740 Human Computer Interaction

IS 3760 Web Development II

IS 3920 Application Development II

IS 3940 Data Warehousing

IS 4540 Data Mining 

IS 4560 e-Business Systems

IS 4860 Global Information Systems Strategy

IS 4400 Directed Study

IS 4490 Special Topics

ISA 3330 Information Security Approach to Crisis Management

ISA 3710 International Issues in Information Security & Assurance


  • Web and application development
  • Systems analysis and design
  • Database management
  • IT project management.


Information Systems
With a BBA in Information Systems, you can launch a career in industry, government, or other agencies. You might work in a number of roles in IS, especially in the design, implementation, and management of IS projects. Early career job titles include application developer, application support, business analyst, business intelligence manager, client services analyst, database administrator, database analyst, information resource manager, IT consultant, project manager, systems analyst, user support analyst, web developer, and webmaster. Your degree will also prepare you for graduate school in business, IS, or a related field.
Schedule Full-time
Duration 2 Years
Presence of students On-campus and on-line
Scholarships available Yes



This course will provide an overview of fundamentals of information systems technologies and their applicability to real world scenarios. Topics may vary as technology changes but the students will learn the tools of productivity. The course aims to improve communications skills appropriate to the business setting.


This course will provide students with the knowledge and skills needed to develop applications in a development environment. It covers .NET and .NET 2.0 technologies. This is the first course in the .NET development platform. Students will learn how to develop applications using Microsoft Visual Studio .NET development environment.


This course provides foundation skills on information technology infrastructure. Topics include hardware; software; communications including LAN, WAN, and wireless network; transaction support; facilities for business continuity and security; infrastructure management best practices; service level agreements; and risk management including compliance, sourcing, disaster planning, auditing, controls, and standards.


An introduction to the basic concepts underlying systems analysis and design, and the application of those techniques in the development of business information systems. The student will learn how to develop information systems based on user requirements and specifications. The course will expose the students to UML and other graphic modeling processes.


Information Resource Management (IRM) constantly strives to improve its commitment to incorporate new technologies to advance the organization. The focus of this course is on management of information systems resources, technologies and people. Covers strategic planning of information resources investments, operations, and support; management of human, technological, and financial resources; management of end-user computing; IS functional organization and the CIO; and organizing information resources for efficient and effective services.


Illustrates how to effectively use, manage, and participate in the development of information technology applications that support common business processes. Focuses on the interdependence among an organization’s management, business processes, and information systems. Provides hands-on experience in developing a business information system.


In this course, students will be exposed to the basic principles of Global Project Management, effective teamwork and collaboration. It will prepare students to understand key issues in global project management such as project initiation, planning, scheduling, budgeting, risk analysis, quality management and communicating and collaborating across political and cultural boundaries. Tools such as Microsoft Project will be used to develop and track Information Systems projects.


This course presents introductions to many of the basic concepts, issues and techniques related to designing, developing and deploying Web sites. During the course, students will learn about Web design, HTML, basic scripting, Dynamic HTML, and Cascading Style Sheets (CSS). Students will learn how to create sites both manually and through the use of Web site development software tool such as a text editor, Dreamweaver, and Adobe Photoshop.


This course introduces the student to the properties, logic, design, implementation, and access to business databases. Particular emphasis is placed on the relational approach to database management and processing, which focuses more on the logical nature of a database than its physical characteristics. Relational database programming assignments are drawn from the fields of business and government.

Other course

A supervised credit-earning work experience for a minimum of two academic semesters with a previously approved business firm, private agency, or government agency. For sophomore, junior, or senior students who wish to obtain on-the-job experience in conjunction with their academic education.

Notes: Co-op credit can be used only in the “Business Electives” area of the BBA.

Other course

A supervised credit-earning work experience for one academic semester with a previously approved business firm, private agency, or government agency. A research paper is required to receive credit. For junior and senior students who wish to participate in an on-the-job experience in which they may apply their academic education. The work experience may not be with a current employer. The course will be graded on an S/U basis. The number of credit hours applicable to degree requirements is limited.

Notes: Internship credit can be used only in the “Business Electives” area of the BBA.


The course addresses the methods and techniques required to analyze, design, implement, automate, and evaluate business processes. It introduces key concepts, process design principles, and approaches to business process management. Students learn to analyze organizational performance from a process perspective and identify, document, model, assess, and improve core business processes. The course will include hands-on exercises in an ERP system to demonstrate business process integration.The challenges and approaches to organizational change, domestic and offshore outsourcing, and inter-organizational processes will be discussed.


This course will explore advanced concepts related to IT Project Management (PM) including project selection and integration of the knowledge areas of PMBOK. Topics necessary for excellence such as PM methodologies an program management will be emphasized. We will elaborate on case studies of companies that manage global IT portfolios and have benchmarked best practices. Students will work in groups on exercises using automated project management tools for scheduling, budgeting, and resource allocation.


A comprehensive introduction to the principles and techniques that impact human interaction with computers. Topics include the foundations of human-computer interaction, building a graphical user interface, human-centered software evaluation, human-centered software development, graphical user-interface design, graphical user-interface programming, HCI aspects of multimedia, and HCI aspects of collaboration and communication. Major research and the building of a working graphical user interface are included.


The architectural model for computer-based application intense software systems centers around component development and deployment. This course will explore concepts related to the development of dynamic component-based web systems including web page connectivity to database systems and the development and utilization of Web Services. Web services include the ability to integrate code written in different programming languages and the emerging platforms, architectures, and technologies (such as XML, SOAP, and WSDL) that have arisen to support the next generation of software systems. Specifically students in this course will have an opportunity to directly interact with an Integrated Development Environment (such as Microsoft’s .NET) and will be required to develop and implement dynamic Web pages and Web services.


This development course provides an advanced development environment using information systems technologies and their applicability to real world application scenarios. Students will complete projects and assignments designed to explore advanced object oriented programming languages in the context of application development for mobile, personal computer, and/or sever devices. Students will use modern application and/or web development technology tools in various environments such as agile, mobile, and social and dynamic development.

Notes: Offered as an online course.


This course provides an overview of planning, designing, building, populating a successful data warehouse and business intelligence system. Topics covered in this course include business requirement analysis, dimensional modeling, physical design, extraction-transformation-load (ETL) design and development, Analysis Service Online Analytical Processing (OLAP) database, and data mining.


Data Mining is the process of extracting useful information from data sets. It involves exploring and analyzing data sets to discover meaningful and valuable information. This course covers major data mining techniques including but not limited to data visualization, association analysis, classification, clustering, trend analysis, prediction, neural networks, text and web mining, and their applications in business. Various data analysis and data mining tools will be used to create analytical applications and achieve data mining goals.


Information systems that enable electronic transactions and communication have redefined the ways that firms compete, interact with value chain partners, and relate to customers. In the near future, all business will be e-business, and every organization will be required to effectively implement e-business solutions. This course explores enterprise e-business applications and the issues organizations encounter as they leverage Internet technologies to enhance communication and transactions with stakeholders.


This course will discuss contemporary global IT issues with respect to the role of information systems in providing organizational competitive advantage. Strategic IT planning and the evaluation process to ensure proper alignment of technology to business goals are also explained.


This course is one of the capstone courses in the IS curriculum. In this course the students will apply the concepts learned in earlier courses to develop Information Systems projects. Tools such as VB.Net/ASP.NET will be used to develop the project and Microsoft Project will be used to develop and track project schedule.



Overall ratings for Information Systems