Quarter Courses

To view the details of a course, click the course title.

  • The development of cyber wellness from a personal perspective. Development of a community of lifelong learners and critical thinkers includes: policy guidelines, risk management, ethical and professional behavior, social engineering, identifying unusual activity and minimizing attacks. Guest speakers. This is an online course.

    Prerequisites: none

  • Introduction to Personal Computing using personal computers and personal productivity software: Windows environment, Word processing, Excel spreadsheets, Power Point presentations and Access databases. Problem-solving using software packages adopted by the College of Business Administration.

    Prerequisites:

  • Internet and Web computing fundamentals. Web site development framework, design elements, and design principles. Hypertext Markup Language (HTML) specifications. Hands-on demos and projects of personal and business Web site development. Open only to non-CIS majors.

    Prerequisites: none

  • Introduction to Web media 1, using personal computers. Topics are Web audio recording and editing and blogging. This is an online course.

    Prerequisites: none

  • Introduction to Web Media 2, using personal computers. Topics are Web based video recording, editing and production. This is an online course.

    Prerequisites: none

  • Individual or group investigation, research, studies or surveys of selected problems.

    Prerequisites: none

  • Computer Information Systems as an academic and professional discipline. Principles and techniques of systems development life cycle. Development of digital student portfolios through prototyping and client developer interactions. Information systems careers and emerging trends in the IS field.

    Prerequisites: Microcomputer proficiency and a minimum grade of C (2.0) in STA 120 and ENG 104.

  • Introduction to computer programming of business information systems. Object concepts, programming, the Java language, and an integrated development environment. Business application projects.

    Prerequisites: Microcomputer proficiency and a minimum grade of C (2.0) in STA 120 and ENG 104.

  • Foundations of C and C++. Language constructs emphasizing classes and object concepts. Operators, functions, arrays, structures, files, and classes. Business application projects.

    Prerequisites: A minimum grade of C (2.0) in CIS 305.

  • Group study of a selected topic, the title to be specified in advance.

    Prerequisites: Permission of instructor.

  • Data representation, inheritance, interfaces, data structures and matching algorithms. Graphics and file operations. Building business applications emphasizing complex sequence, iteration, and selection algorithms.

    Prerequisites: A minimum grade of C (2.0) in CIS 231 and CIS 234.

  • Data modeling and normalization. Relational database design and development using entity relationship diagrams and CASE tools. Accessing and updating databases with SQL. Integrity and security issues.

    Prerequisites: A minimum grade of C (2.0) in CIS 231, CIS 234, and CIS 310.

  • Telecommunications link components and functions, concentrators, multiplexors, telecom protocols, OSI model, telecom regulations, integrated traffic on WAN’s and LAN’s, network applications.

    Prerequisites: A minimum grade of C (2.0) in CIS 231, CIS 234, CIS 310, and MAT 125.

  • Management and development of information systems in modern businesses from the customer and the MIS perspective. Information as a strategic asset. Acquisition, analysis, integration, presentation of internal and external information. Information management in international and multinational enterprises. Ethical, social impacts.

    Prerequisites: ACC 207/207A, and Microcomputer proficiency.

  • Design and development of web applications for business. Principles and applications of modern website design. Use of client-side scripting for website dynamics and interactivity. Development of server-side scripts for three-tier web applications.

    Prerequisites: a minimum grade of C (2.0) in CIS 304 and CIS 305.

  • Introduction to object-oriented systems analysis and design using unified modeling language (UML). System development life cycle. Determination of information system requirements. Use cases, use case diagrams, domain models, interaction diagrams, and design class diagrams.

    Prerequisites: Minimum grade of C (2.0) or better in CIS 304 and CIS 305.

  • Developing multi-tier business applications using Visual Basic and relational DBMS. Database updating using ODBC and SQL. Event-driven programming with graphical user interfaces. Practical problems requiring complex logic design incorporating classes, objects, and collections.

    Prerequisites: A minimum grade of C (2.0) in CIS 311.

  • Designing large databases using advanced data modeling concepts. Producing quality data models which follow corporate business plans, policies, and strategies of the enterprise. Analyzing data components for effective utilization. Extracting from the database to create data warehouses. Use of data mining for decision-making.

    Prerequisites: A minimum grade of C (2.0) in CIS 305.

  • Analysis of hardware and software used in the design of local area networks. Analysis of transmission media, systems architectures, and cost/benefit tradeoffs. Analysis of specific vendor LAN’s. Interconnectivity issues.

    Prerequisites: A minimum grade of C (2.0) in CIS 307, CIS 305, and CIS 311.

  • Individual or group investigation, research, studies or surveys of selected problems.

    Prerequisites: none

  • Agile methods and practices supporting the agile philosophy using Extreme Programming. Emphasis on weekly prototyping approach to systems development and human/ergonomic factors in designing user interfaces. Use of 4GLs, user stories, project management tools, version control, coding standards, defect tracking and similar agile practices.

    Prerequisites: CIS 311 and CIS 315.

  • Applying Unified Modeling Language to model complex business systems. Application of use cases in analysis and of patterns in design. Use of modeling tools and code generation. Written reports and case studies. 4 lectures/problem-solving. Written reports and case studies.

    Prerequisites: a minimum grade of C (2.0) in CIS 305 and CIS 315.

  • Hardware and software concepts regarding wide area and voice networks. Analog and digital systems and their interconnection.

    Prerequisites: A minimum grade of C (2.0) in CIS 305 and CIS 307.

  • Design, development, publishing multimedia applications for business. Considerations for creation of graphical, photographic, video, sound, animation, multimedia authoring, virtual reality applications suitable for publication on WWW or other electronic media. Principles supporting critical analysis of multimedia design and content.

    Prerequisites: A minimum grade of C (2.0) in CIS 311.

  • Develop Java Web applications. Development environment, servers, and accessing databases using JDBC. Design patterns with UML.

    Prerequisites: A minimum grade of C (2.0) in CIS 311 and CIS 315.

  • The concepts, trends, and roles of mobile computing in business. Mobile Development platform, framework, and tools for designing, constructing, and testing mobile applications.

    Prerequisites: A minimum grade of C (2.0) in CIS 311 and CIS 315.

  • Fundamentals of mobile telecommunications and wireless network technology, regulation, standards, and management. Analysis of wireless local and wide area networks. Evaluation of service alternatives. Examination of emerging issues.

    Prerequisites: A minimum grade of C (2.0) in CIS 305 and CIS 307.

  • Fundamentals of Information Systems (IS) auditing. Understanding IS Audits, risk assessment and concepts, and techniques used in IS audits. Includes case studies.

    Prerequisites: ACC 419 or a minimum grade of C (2.0) in CIS 307, CIS 311, and CIS 315

  • Administering and tuning telecommunications networks. Analysis of network components, traffic, security, and failures in the network. An examination of regulatory and legal issues in the field. Analyzing and directing a telecommunications project.

    Prerequisites: A minimum grade of C in CIS 305 and CIS 307.

  • Faculty-supervised on-the-job educational experiences in a real world data processing environment. Allocation of credit is dependent on the nature of the work done and the number of hours worked. Students usually receive pay for participation.

    Prerequisites: Permission of the internship coordinator.

  • Faculty-supervised on-the-job educational experiences in a real world data processing environment. Allocation of credit is dependent on the nature of the work done and the number of hours worked. Students usually receive pay for participation.

    Prerequisites: permission of the internship coordinator.

  • Fundamentals of multivendor network standards. Hardware and software technologies, design, installation, types of services, performance monitoring and management of Intra and Extranets. Integrating heterogeneous networks, securing them with the firewalls and emerging issues.

    Prerequisites: A minimum grade of C (2.0) in CIS 305 and CIS 307.

  • Analysis of e-commerce architecture, practice, technology, and trends. Hands-on design and development of e-commerce solutions for business. Internet marketing and management of e-commerce applications.

    Prerequisites: A minimum grade of C (2.0) in CIS 311.

  • Application of computer programming and implementation concepts to a comprehensive group project. Management planning, scheduling, and reporting required. Documentation to include programming, testing and users manuals. Oral and written presentations required for all team members.

    Prerequisites: Three CIS elective courses.

  • Fundamentals of network security in a business environment. Understanding IT Network Security Reviews, risk assessment and concepts, and techniques used in IT Network Security Reviews from a business perspective. Includes case studies.

    Prerequisites: A minimum grade of C (2.0) in CIS 305 and CIS 307.

  • Introduction to computer security in networked systems. Security issues and policies with regard to hardware, software development, databases, operating systems and networks. Common attacks on systems will be covered. Vulnerability assessment tools and techniques for defending systems will be explored in various projects. Professional responsibilities.

    Prerequisites: A minimum grade of C (2.0) in CIS 305, CIS 307, and CIS 311.

  • Introduction to computer forensics in networked systems. Legal issues regarding seizure and chain of custody. Technical issues in acquiring computer evidence. Popular file systems are examined.

    Prerequisites: A minimum grade of C (2.0) in CIS 305.

  • Fundamental design and development of hack-resilient Web applications. Analysis of Web application security models. Identification of Web application threats, vulnerabilities, and attacks. Formulation of strategies with implementation plan for countermeasures for secured Web applications. Development of appropriate security mechanisms in the logic, coding, testing, and debugging of Web applications.

    Prerequisites: A minimum grade of C (2.0) in CIS 311.

  • Group study of a selected topic, the title to be specified in advance.

    Prerequisites: Permission of instructor.