Apr 19, 2024  
2017-2018 Undergraduate Catalog 
    
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 380 - Introduction to Software Engineering


Description:
An introduction to the principles and practices of software engineering, including object-oriented analysis and design, design patterns, and testing. Course will be offered every year (Spring).

Prerequisites:
Prerequisite: CS 302 and admission to computer science major.

Credits: (4)

Learner Outcomes:
Upon successful completion of this course, the student will be able to:

  • List and explain good design in terms of Java patterns. 
  • Assess and evaluate large project resources.
  • Formulate principles of customer interaction.
  • Describe  the use of  testing and version control tools.
  • Organize and schedule team member meetings.
  • Prepare presentations on the progress of project.
  • Practice human skills to resolve conflicts.
Learner Outcomes Approval Date:
4/21/17



Add to Portfolio (opens a new window)