Chapter
Constructive Alignment in
SE Education:
Aligning to What?
On the Role of Learning
Theories in Furthering Software
Engineering Education
Tasks in Software Engineering
Education:
The Case of a Human Aspects of
Software Engineering Course
Speaking of Software:
Case Studies in Software
Communication
Novel Methods of Incorporating
Security Requirements
Engineering into Software
Engineering Courses and
Curricula
The Software Enterprise:
Preparing Industry-Ready
Software Engineers
Teaching Software Engineering
in a Computer Science Program
Using the Affinity Research
Group Philosophy
A Framework for Success
in Real Projects for Real
Clients Courses
Experiences in
Project-Based
Software Engineering:
What Works, What Doesn't
Applying Blended Learning in
an Industrial Context:
An Experience Report
Integrated Software Testing
Learning Environment for
Training Senior-Level Computer
Science Students
Software Engineering
Accreditation in the
United States
Software Engineering
at Full Scale:
A Unique Curriculum
Continuous Curriculum
Restructuring in a Graduate
Software Engineering Program
How to Create a Credible
Software Engineering
Bachelor’s Program:
Navigating the Waters of
Program Development
Ensuring Students Engage with
Ethical and Professional
Practice Concepts
An International Perspective
on Professional Software
Engineering Credentials
Compilation of References