University Catalog

Print Page

SE 240. Introduction to Software Engineering

Credits: 3
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
Semester Offered: Spring
Grading Method: ABCDF

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.