Searching…

University Catalog

Print Page



SE 250. Introduction to Software Engineering

Credits: 4
Department: Computer Science
Description: Software process models, software life-cycle (planning, requirements, design, construction, quality assurance, and maintenance), software security, Software Engineering Code of Ethics and Professional Practice.
Prerequisites: CSCI 201
Corequisites: CSCI 301
Semester Offered:
  • Fall
  • Spring
Grading Method: ABCDF
Lab: Lab
Permissions: Permission of instructor

Student Learning Outcomes

1. Identify common software process models
2. Define formal requirements for a software system, based on needs of stakeholders
3. Describe design principles and patterns in software development
4. Apply modeling diagrams and security techniques for software design
5. Implement a simple graphical user interface for a software system
6. Apply measurement techniques to assure the quality of software systems






The contents in this catalog and other university publications, policies, fees, bulletins or announcements are subject to change without notice and do not constitute an irrevocable contract between any student and St. Cloud State University.