Systems Integration

Current and proposed courses

  • CNIT 180 Introduction to Systems Development
  • CNIT 280 Systems Analysis and Design Methods
  • CNIT 380 Advanced Analysis and Design
  • CNIT 385 Advanced Design Techniques
  • CNIT 480 Managing Information Technology Projects

Contact: Prof. Jeffrey Brewer

List of objectives

  • Gain an understanding of business information systems with a focus on system development
  • Understand the phases of system development life cycles
  • Understand the differences between traditional system development methodologies like Waterfall and new agile object-oriented methods
  • Understand and perform basic techniques of data modeling using entity relationship diagrams and the Unified Modeling Language (UML)
  • Create process models to document the processing requirements of a business system using UML
  • Create UML object models
  • Understand computer-aided systems engineering (CASE) technology usage for information and process modeling.
  • Understand "Best Practices" of client interface design
  • Understand the genesis of project management and its importance to improving the success of information technology projects
  • Understand the tools and techniques of project management such as:
    • Project selection methods
    • Work breakdown structures
    • Network diagrams, critical path analysis, and critical chain scheduling
    • Time and Cost estimates
    • Earned value management
    • Motivation theory and team building