Shao Fang (Steven) Wen is an Associate Professor of IT with broad professional experience in system development, cybersecurity, technology management, and research based innovation. He has more than 15 years of experience from the IT sector, including roles in IT leadership, project management, system implementation, business intelligence, ERP, web application development, and secure system access management.
His professional competence covers system analysis, software design, Java and web application development, data warehousing, business dashboards, enterprise system implementation, cybersecurity management, semantic web technologies, ontologies, knowledge management systems, and AI supported application development. He has worked across several industrial domains, including semiconductor, electronics, mechanical, chemical, microsystems, and public sector related research environments.
In his current academic role, Steven teaches programming, object-oriented design, algorithms, data structures, system development methodologies, and software security. He is also involved in curriculum development, practical lab design, and supervision of bachelor and master student projects. Through his work, he combines industrial IT experience, technical competence, research based methods, and educational practice to contribute to secure, reliable, and well understood digital systems.
Responsibilities
Teaching
- Object-Oriented Programming 1 and 2
- Algorithms and Data Structures
- Programming Methodology and Software Design
- Software Security and Secure Programming
- Supervision of bachelor projects and student projects in system development and cybersecurity
- Development of reflection based teaching and assessment methods in programming education
Research Areas
- Security assurance and security assessment of software and AI systems
- Context based methods for cybersecurity analysis
- AI supported decision support for security management
- Governed and verifiable use of artificial intelligence in security critical systems
- Ontologies, metadata design, and semantic knowledge modelling for security analysis
- Knowledge representation and knowledge management in assurance processes
- Sociotechnical analysis of digital systems, organizations, and security practices
- Governance and responsible use of artificial intelligence in programming education
- AI supported learning systems for programming and software development
Professional Roles and Networks
- Editorial role in the Journal of Cybersecurity and Privacy
- Special Issue Editor for Information
- Special Issue Editor for Electronics
- Member of the Center for Cyber and Information Security (CCIS)
- Member of the SFI Norwegian Centre for Cybersecurity in Critical Sectors (NORCICS)
- Interdisciplinary research collaboration with academia and industry
- Experience from industry oriented research projects and research based innovation