Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The software engineering specialization is tailored to meet the increasing industry need for skilled software professionals. This program explores both foundational and cutting-edge concepts across the software development lifecycle, preparing students with the technical expertise to swiftly adjust to evolving software engineering methodologies and tools.
This advanced degree program equips educators with subject matter expertise and teaching strategies for computer science instruction. For certified Nebraska educators, the program also offers the opportunity to obtain an IT Supplemental Endorsement concurrently.
Graduates of this program will gain the following competencies:
Develop fundamental computational creations. Understand computing infrastructure and its implementation.
Articulate computing's pervasive role in modern society, covering security, privacy, and ethical implications.
Implement effective teaching methodologies for computing subjects.
Summarize current research in computer science education and its practical classroom applications.