IS3500 | Information System Design & Development
  • Home
  • Topics
  • Assignments
    • Assignments >
      • Assignment 1
      • Assignment 2
      • Assignment 3
      • Assignment 4
      • Assignment 5
      • Assignment 6
      • Assignment 7
      • Assignment 8
      • Extra Credit
    • Term Project
    • Submission Instructions
  • Policies
    • Attendance
    • Communication
    • Collaboration
    • Assessments
    • Grading
    • Exam Rules
    • Academic Integrity
    • Terms of Use
  • Resources
    • Content >
      • Essential Concepts
      • Requirements Engineering
      • Requirements Elicitation
      • Visual Modeling
      • Use Case Modeling
      • Process Modeling
      • Project Management
      • Feasibility Analysis
      • Data & Information Modeling
      • Statecharts
      • Solution Validation & Testing
      • Agile Methods & Scrum
      • SOA Architectures
      • XML and XSLT
      • Relational Databases
      • NoSQL Databases
    • Text Books >
      • Errata
    • Cases & Articles >
      • State Chart Case Study
      • Case: Looking Sharp
    • Tools
    • Archive
  • Help
    • Discussion Forum
    • Instructor's Blog
    • Office Hours
    • Instructor

Course Description

This course provides students with a thorough and practical introduction to information system analysis and design. It covers the standard methodologies for systems analysis and documentation, but places particular emphasis on modern object-oriented techniques and iterative life-cycles. We will cover client-server and web system architectures, project lifecycle models, project management techniques, requirements elicitation, analysis, documentation, and management, CASE tools, use case analysis, business rule catalogs, process models, system design approaches, testing, feasibility analysis, and graphical modeling with the Unified Modeling Language. Students are expected to complete readings in the text book, solve problem sets, analyze and document a business process, prepare a project plan, complete a system analysis & design model, and venture into the use of tools.

Learning Objectives

Upon completion of this course, students should be able to:
    • describe the main themes of the methodologies, models, tools, and techniques used in modern information systems development.
    • design and implement a new or updated system using the set of methodologies, models, tools, and techniques.
    • document the scope, requirements, and design of a system using the Unified Modeling Language (UML).
    • contrast sequential and iterative/agile methods.
    • appreciate the role of project management in systems development.
    • understand the application of tools in modern system development
    • analyze feasibility and project cost-benefit for a systems project
    • build and execute test plans and volume/load testing strategies    
Picture

Latest News

  • Text book available as PDF for tablets
  • Errata for text book
  • Discussion forum is on Blackboard
  • Lecture Slide Decks posted in Topics

Poll of the Day


Powered by Create your own unique website with customizable templates.