A presentation prepared and delivered to the attendees of the Open Day 2014 at the University of Adelaide. The purpose was to brief the audience on Software Engineering as a discipline of education and practice.
2. Innovation
"An innovation is something original, new, and
important in whatever field that breaks into a
market or society". Wikipedia based on Frankelius, 2009.
• Software Enables Most of the
Innovations in This Age!!!
• And Software Professionals
Are Vital for Innovations
Image
taken
from
IEEE
Spectrum,
May
2014,
L.
Laursen.
Image
taken
from
Novo
Nordisk,
website.
3. “Software consists of clearly defined instructions
that upon execution, instructs hardware to perform
the tasks for which it is designed.” Wikipedia
Software
Image
taken
from
Wikipedia
“Now listen. We are paying $600 an hour for
this computer and $2 an hour for you, and I
want you to act accordingly.” (Boehm, 2006).
4. • Software May Account for 90% of the
Innovations in Automotive Industry
• Companies’ 70%-80% of Revenues
from New Products and Services –
Mostly Software Based
• Software Driven Social Innovation,
Empowerment, and Sustainability
• Healthcare & Age Care Innovations
Software Driven Innovation
5. • Software Driven Innovation in Airbus A380
• Cabin Intercommunication Data System
(CIDS) – More than 5 MLOC
Software in Aircraft
Image
taken
from
IEEE
SoCware,
Jan./Feb.
2013.
6. • An Automobile can have
100-150 MLOC
• Most of the Innovative Features
are Software Based
• Where is the Software in a Car?
• Saying “Drive Me”, Not to a
Chauffeur but to Software!
Software in Cars
Image
taken
from
TMR
Website
Image
taken
from
Volvo
Cars
Website
8. • Proclaimed by Marc Andreessen
• Why and How – Two Examples
• Borders Vs. Amazon
• Recruitment Companies Vs. LinkedIn
• Creating Innovators and Entrepreneurs
• Making Smart Youth Super Rich!!!
• Improving Quality of Life
“Software Is Eating the World”
Marc
Andreessen
9. Some of the Famous Innovators
Computer Science & Software
Common Denominators
10. It Pays to be Software Developer
Source:h0p://www.businessinsider.com.au/be-‐a-‐so9ware-‐programmer-‐not-‐a-‐doctor-‐2014-‐2
No.
1:
So9ware
developer
No.
2:
Computer
systems
analyst
No.
3:
DenGst
No.
4:
Nurse
pracGGoner
No.
5:
Pharmacist
Top
5
best
jobs,
according
to
the
US
News
Study:
So
Where
Are
the
Doctors?
8th
11. • Multidisciplinary Nature
Comp Science, Math, Engineering,
Business, Psychology……
• Diverse Roles and Skills
• Opportunities for Continuous
Learning and Improving
• Truly Global Profession
Software Development is More
Than Programming!!!
12. • Bachelor Degree Programs
• Computer Science
• Software Engineering
• Computer Science Advanced
• Masters Degree Programs
• Several programs available..
• Research Degree Programs
• Masters and PhD degree programs
School of Computer Science
13. • Massive Open Online Courses (MOOCs)
• Open to Masses – edX & Coursera
• Small Private Online Courses (SPOCs)
• Open to a Small Group of People
• Flipped and Mixed Modes
• Contact Time Spent on Learning Activities
rather than Traditional Mode of Lectures
• Small Group Discovery
• Instilling the Passion for Scholarly Discovery
Learning & Teaching Innovation