SlideShare a Scribd company logo
College of Computer and Information Sciences
Software Engineering DepartmentNext Generation
Software Engineers
Program
Abobakr Shahrah
Program Founder and Director
Department of Software Engineering
1
Motivation
Education Offering Market Demand
2
Gap
Purpose
Bridging the gap between the education offering and
market demand by preparing highly-qualified software
engineers with the required knowledge and skills
3
Relationship with SWE BSc Program
NGSWE
SWE BSc
4
Optional
Mandatory
Specialization
Generalization
Principles
5
Self-motivation Seriousness
Passion
Self-learning
Ambition Focus
Approach
6
Mentoring-based: guiding and supporting the students in building
their career paths through systematic and structured self-learning as
well as industry partnership
Framework
7
Students
MethodologyTechnology
• Technical Skills
• Non-technical Skills
• Agile
• DevOps
• Application Lifecycle
Management (ALM)
• Cloud Computing
• Mobile Computing
• Data Analytics
• Social Media
• Internet-of-Things
• Cybersecurity
Knowledge Areas
Requirements
Design
Construction
Testing
Maintenance
8
• Requirement Engineer
• Systems Analyst
• Software Designer
• Software Architect
• Software Programmer
• Software Developer
• Software Tester
• Quality Engineer
• System Administrator
• Software Operator
• Project Manager
• Security Engineer
• Data Scientist
Methodology
9
Select a role
Build a team
Learn
Practice
Network
Teach
Form a community
Capability Maturity Model
10
Learn
Practice
Network
Teach
Beginner
Intermediate
Advanced
Team 1 Fundamentals
Prototypes
Real
Applications
Program Continuity
11
Learn
Practice
Network
Teach
Beginner
Intermediate
Advanced
Team 3
Team 2
Team 1
Fundamentals
Real
Applications
Mentors
Mentors Prototypes
Performance Measurement
12
Achievement-based
Presentation Demonstration Certification
Supporting Tools
13
 Building a learning resource Wiki:
• Overview
• Knowledge and Skills
• Possible Roles
• Professional Certifications
• Community of Interest
• Blogs
• Market Insights
• Learning Resources
• Massive Open Online Courses (MOOC)
• Webinars
• E-books, White Papers, and Articles
Implementation Tools
14
 Establishing industry partnerships
• Mentoring
• On-campus training and workshops
• Online courseware and software
• Industry visit
Program’s Wiki
15
ngswep.wikispaces.com
Influence
16
Unleash the students’ power
Grade Knowledge and Skills
Fault Fear Fault Tolerance
Disempowerment Empowerment
Individual Team
Recognition
17
18
Keep LEARNING..
for professional PRACTICING..
“I have not FAILED.
I've just found 10,000 ways that WON'T WORK.”
Thomas A. Edison
19
“The fastest way to SUCCEED is to
DOUBLE your rate of FAILURE.”
Thomas J. Watson
20
21
Contact
22
ngswep@gmail.com
shahrah@ksu.edu.sa
THANK YOU..
23

More Related Content

Similar to Next Generation Software Engineers Program

Intake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SDIntake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SD
RaNa HaSan
 
Intake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SDIntake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SD
RaNa HaSan
 
Intake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SDIntake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SD
Mohamed Bayomi
 
Innovation within learning and development
Innovation within learning and development Innovation within learning and development
Innovation within learning and development
Australian Institute of Health & Safety
 
Top 10 IT training Institute in Delhi | Aptech Malviya Nagar
Top 10 IT training Institute in Delhi | Aptech Malviya NagarTop 10 IT training Institute in Delhi | Aptech Malviya Nagar
Top 10 IT training Institute in Delhi | Aptech Malviya Nagar
mcm academy
 
software_architect_track_sd33
software_architect_track_sd33software_architect_track_sd33
software_architect_track_sd33
Mahmoud Nouby
 
Final ec2 kt
Final ec2 ktFinal ec2 kt
Final ec2 kt
Katie Tran
 
Best Course for Full-Stack Developers - Antier School of Blocktech (ASB)
Best Course for Full-Stack Developers - Antier School of Blocktech (ASB)Best Course for Full-Stack Developers - Antier School of Blocktech (ASB)
Best Course for Full-Stack Developers - Antier School of Blocktech (ASB)
Antier School of Blocktech (ASB)
 
IT training provided by Aptech-Malviya Nagar centre
IT training provided by Aptech-Malviya Nagar centreIT training provided by Aptech-Malviya Nagar centre
IT training provided by Aptech-Malviya Nagar centre
Aptech51
 
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
Hironori Washizaki
 
Prism
PrismPrism
Prism
Syed Azhar
 
Career Options after BCA
Career Options after BCACareer Options after BCA
Career Options after BCA
Trinity Dwarka
 
Project based learning methodologies for Embedded Systems and Intelligent Sys...
Project based learning methodologies for Embedded Systems and Intelligent Sys...Project based learning methodologies for Embedded Systems and Intelligent Sys...
Project based learning methodologies for Embedded Systems and Intelligent Sys...
Lakshmi Narain College of Technology & Science Bhopal
 
Rethinking Engineering Education - The CDIO Approach
Rethinking Engineering Education - The CDIO ApproachRethinking Engineering Education - The CDIO Approach
Rethinking Engineering Education - The CDIO Approach
António Cardoso Costa
 
Full Stack Developer Classes in Chandigarh.pptx
Full Stack Developer Classes in Chandigarh.pptxFull Stack Developer Classes in Chandigarh.pptx
Full Stack Developer Classes in Chandigarh.pptx
asmeerana605
 
Resume-3
Resume-3Resume-3
Resume-3
ahmad555
 
Software Engineering- Engineering Practice
Software Engineering- Engineering PracticeSoftware Engineering- Engineering Practice
Software Engineering- Engineering Practice
Trinity Dwarka
 
intake_34_instructional designer_econtent developer track
intake_34_instructional designer_econtent developer trackintake_34_instructional designer_econtent developer track
intake_34_instructional designer_econtent developer track
Mona Farag
 
IT Consultant
IT ConsultantIT Consultant
IT Consultant
M Wahab
 
An Najah University IT Market Skill Needs Survey
An Najah University IT Market Skill Needs SurveyAn Najah University IT Market Skill Needs Survey
An Najah University IT Market Skill Needs Survey
Laith Kassis
 

Similar to Next Generation Software Engineers Program (20)

Intake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SDIntake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SD
 
Intake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SDIntake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SD
 
Intake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SDIntake_35_Professional_Developer_Track_SD
Intake_35_Professional_Developer_Track_SD
 
Innovation within learning and development
Innovation within learning and development Innovation within learning and development
Innovation within learning and development
 
Top 10 IT training Institute in Delhi | Aptech Malviya Nagar
Top 10 IT training Institute in Delhi | Aptech Malviya NagarTop 10 IT training Institute in Delhi | Aptech Malviya Nagar
Top 10 IT training Institute in Delhi | Aptech Malviya Nagar
 
software_architect_track_sd33
software_architect_track_sd33software_architect_track_sd33
software_architect_track_sd33
 
Final ec2 kt
Final ec2 ktFinal ec2 kt
Final ec2 kt
 
Best Course for Full-Stack Developers - Antier School of Blocktech (ASB)
Best Course for Full-Stack Developers - Antier School of Blocktech (ASB)Best Course for Full-Stack Developers - Antier School of Blocktech (ASB)
Best Course for Full-Stack Developers - Antier School of Blocktech (ASB)
 
IT training provided by Aptech-Malviya Nagar centre
IT training provided by Aptech-Malviya Nagar centreIT training provided by Aptech-Malviya Nagar centre
IT training provided by Aptech-Malviya Nagar centre
 
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
 
Prism
PrismPrism
Prism
 
Career Options after BCA
Career Options after BCACareer Options after BCA
Career Options after BCA
 
Project based learning methodologies for Embedded Systems and Intelligent Sys...
Project based learning methodologies for Embedded Systems and Intelligent Sys...Project based learning methodologies for Embedded Systems and Intelligent Sys...
Project based learning methodologies for Embedded Systems and Intelligent Sys...
 
Rethinking Engineering Education - The CDIO Approach
Rethinking Engineering Education - The CDIO ApproachRethinking Engineering Education - The CDIO Approach
Rethinking Engineering Education - The CDIO Approach
 
Full Stack Developer Classes in Chandigarh.pptx
Full Stack Developer Classes in Chandigarh.pptxFull Stack Developer Classes in Chandigarh.pptx
Full Stack Developer Classes in Chandigarh.pptx
 
Resume-3
Resume-3Resume-3
Resume-3
 
Software Engineering- Engineering Practice
Software Engineering- Engineering PracticeSoftware Engineering- Engineering Practice
Software Engineering- Engineering Practice
 
intake_34_instructional designer_econtent developer track
intake_34_instructional designer_econtent developer trackintake_34_instructional designer_econtent developer track
intake_34_instructional designer_econtent developer track
 
IT Consultant
IT ConsultantIT Consultant
IT Consultant
 
An Najah University IT Market Skill Needs Survey
An Najah University IT Market Skill Needs SurveyAn Najah University IT Market Skill Needs Survey
An Najah University IT Market Skill Needs Survey
 

Next Generation Software Engineers Program