Course:INFO355 - Systems Analysis II
On Campus Offering:Fall (eve), Winter (day), Spring (day), Summer (day)
Online Offering:None
Faculty:Grillo, Peter
Song, Il-Yeol
Booker, Glenn
Extended Course Description:
Catalog Course Description:
A project-oriented course that discusses software engineering and advanced techniques of requirements modeling, prototyping and software design, particularly utilizing object-oriented techniques.  The course builds upon Systems Analysis I (INFO 200), requiring students to apply their knowledge of systems analysis tools and techniques.

Pre-requisites and Co-requisites:

INFO 210  Database Management Systems

Curriculum Role:
This is a core course for the BS in Information Systems. It is usually taken in the student’s third year of the degree.

Course Rationale:
This course is offered to provide students with an understanding of how object-oriented techniques and concepts are used in the analysis and design of software. Specifically focusing on requirements modeling, prototyping and software design.

Course Outcomes:
Upon successful completion of this course, a student will be able to:
• Understand alternative systems design and development life-cycle models
• Understand the requirements elicitation process and how to model requirements
• Understand the throwaway and evolutionary prototyping process
• Conduct trade-off analysis
• Specify software via alternative notation techniques (ERDs, DFDs, UML)
• Organize an applied project
• Communicate designs effectively
• Work in teams

Course Content:
Principal topics and the approximate number of weeks devoted to each are:
• The software crisis and software engineering (2)
• The object-oriented approach (4)
• UML (4)

Presentation:

Note: Assessment method may vary somewhat from section to section.
The student will be evaluated on midterm and final examinations, a group project and homework.

Assessment:
Note: Assessment method may vary somewhat from section to section.
Grade is based on class participation and written analyses of case studies. As this is a writing-intensive course, the quality of written submissions is actively developed through incremental feedback to students.
Previous | Course List | Course Offerings | Next
Email this page Print this page
Course Details
Dotted Underline