SlideShare uma empresa Scribd logo
1 de 31
SE-381
Software Engineering
BEIT-V
Lecture no. 1
SE-381 Software Engineering
• Course Profile
• Integrated Approach to Software Engineering
– A Class Project will be incrementally developed by applying the
techniques as these are read
– 6 Unannounced, surprise Quizzes – all to be considered
• From handouts given and from text covered since last quiz
• NO Repeats, NO Choices, ZERO-credit for Cheating/plagiarism
– 3 Assignments and few mini-assignments (for compensation)
• Individual Assignments so ‘individual’ effort expected
– Group Project
• 2 Presentations
– One before Mid-term and other before End-term
– Formal Dressing, English, well timed out, in-depth content coverage
• Handing in of group project deliverables: Project Plan, Analysis,
Design, Testing, Implementation and Final working version of Project
– Mid term and Final Exams
• Mid-term from course prior to Mid and Final exam from full
course
HHI – Human Human Interface
• Class Discipline
– No
• Gossip, whispering or ringing mobiles, exchanging messages
• Eating or chewing during class
• late arrivals and no early departures
• late submissions of assignments and projects
• Clustering or Pressure groups especially to hinder academics
– Attendance only of those who attend and are in time
– Deadlines to be respected religiously – A MUST in Sw Industry.
– Class decorum – few protocols and symbols;
• Miss-understandings or ‘ponies’, Hold-on, U me and Q, Late Arrivals –
‘thanks’ for coming
– CR to take the handouts and organise for extra classes, if any
• Good Grades
– Need 100% Class Attendance
– 100% attention during lecture – listen and take notes
– Understand Semester System and start working from day – One
– Lecture Transparencies are the lecturing aid, NOT for
reproduction in exam
HHI Continued…
• Good Grades!!
– Ask promptly if confused or not understanding
– More effort outside the Class – extra reading at home,
practice, benefit from referenced sources and Internet
– Please ask and clarify if you are confused, it can help
you and others, and can save many of us from later
embarrassment (s)
– In exams, read and understand questions, reply what
is asked
• Suggestions/feedback welcome – it helps to improve
• Teaching is a Social activity and needs two-way
communication / contribution, not possible without
knowing each other well
– Myself
– Would like to know about yourself – Student Profile – will be
dealt as ‘confidential’
Computerization – All around
• Public Services being computerized for low cost
and high output
• Public Sector offices – Efficiency, Data Sharing,
Security etc. For example NADRA data being
shared by Passport Offices, Immigration Dept,
Min of Interiors – Arms Licenses, Election
Commission, Bureau of Statistics, Banks eg
ACBL etc
• Businesses - for Customer satisfaction, better
management, transparency and low pilferage
• Scientific, Engineering and Technology setups –
to address complexity, refinement, optimal and
efficient solutions
Businesses
Some Examples of Software
– Embedded Systems – Mobile phone of the
day, MAX V8 MP6 Player
– Medical Diagnostic Systems, MRI, CT SCAN,
Digitized X-Rays
– Inventory Control and Business Systems
– Web based systems, www.mustakbil.com
(650 K CVs, 300-400K daily hits, and 150-
200K daily mailshots; prev the largest, now
2nd largest), www.rozi.com the largest jobs
site of Pakistan as per Nov 2009
– Information systems backed by Google Earth
and GIS www.dhakacitymap.com
Hydroponics'
Agriculture Farm
Hydroponics’ Agriculture Farm
• 5 Acre Land, Near Rawat, off GT Road
• 7 Million US$ investment – in 2005
• All machinery imported from Holland and
installed by the local team in the
supervision of experts from abroad
• 20-25 people – Matriculates and DAE
holders – locally educated youth with
extensive training in its installation and
operations
Hydroponics Agriculture Farm -
Outputs
• Capable of producing
– 2 tons of high quality tomatoes or other vegetables a
day or 700 tons per annum
• Marketing
– 65% top quality exported to EU, 30% 2nd grade to
Dubai and rest to Metro Islamabad (at the rate of Rs
70 per Kg and Metro sells these tomatoes @ Rs 120
or more to public) – as per Feb 2010 market prices
– Tomatoes clusters are sold at higher price
– Other vegetables like special quality sweet pepper is
much more costly and can grow to a weight of 250
grams per pepper
Metaphor ?
• Front end
• The way we see it, or it interacts with the users
• Back end
• In case of Hydroponics, no soil is used for growing
plants, plants are nourished by the nutrients fed to
the plants in liquid form. The excess nutrients are
drained out, their contents measured,
compensated by adding required chemicals and
re-fed to the plants
• Oxygen, fresh air, temperature, humidity, sunlight,
Carbon dioxide etc are all measured, monitored
and controlled automatically
• Rain water is mainly used as solvent for the supply
of these nutrients, it is mixed with ground water to
get appropriate Ph level
• In case plants need CO2 then in a boiler CO2 is
prepared and respective stream is fed
IT - the Brain
• Whole system from monitoring of external temp,
pressure, humidity, wind velocity and direction etc
to nutrients chemical analysis, plants demand, and
internal temp, pressure, humidity conditions etc are
all monitored
• Suggestions for opening of different valves, vents,
movement of actuators and sun-sheilds etc are
given to operators of the system
• Reports for different controls and inputs and
outputs are generated
• All attributes from water level in tanks, to produce
per plant and per Green house are recorded
• In ‘Auto’ mode all these controls could be carried
out automatically, and in ‘Manual’ mode data for
decision making is provided and desired actions
are suggested
Mini-Assignment
What software or IT-artifact has fascinated
you the most? Write down the reasons for
you fascination, how useful it is to yourself
and general public, and guess what
technologies have been used in its
development and how much effort might
have gone into it for its development.
Please hand it in on August 22, 2011 (Monday) in
hand written form, no more than 03 pages.
A Retention Exercise
• On provided A5 sheet,
– Please write a 6 lettered code (of your own
choice) and
– On the other side draw the sketch of Faizabad
Chowk, mentioning all the roads coming into
and emanating from it.
• Hand it over in 10 minutes
Start Time: _______ End Time: ______
Purpose : How brain works?
• Human brain
– Categorizes things differently, as per their
retrieval needs
• The one that are not important are stored and lost,
or these are stored from where these are never
retrieved and
• The ones that are Important are stored so that they
can be easily retrieved when required
• The scenario that was portrayed
– Has been watched by all of you many times
but you never thought that it will be ever
asked,
– Probably now! You will look at Faizabad
Chowk differently
– For example, reading an article for
• Fun sake
• Examination and
• Teaching it to others
Will be processed differently, by the brain
– For the last choice it will pay maximum
attention and handle it with utmost care. If
needed, it will instruct you to read, re-read
and re-re-read different parts unless these are
clearly understood and appropriately stored
for retrieval and reproduction before the class
– Before moving further, let’s analyze how brain
comprehends and makes the judgment
Comprehension and Judgment
• It is a three phased process
(a) Listening
(b) Processing (integration and Analysis)
(c) Judgment
• Pictorially
Listening Processing Judgment
Beware!
• Human mind
– Concentrates on what is ‘Important’ and
ignores what is ‘not important’
– Understands and judges matters strictly in
the laid out order i.e.
• Listening is Pre-requisite for processing, otherwise
it will be processing without factual information,
and
• Making a judgment without ‘Processing’ or proper
synthesis will be a pre-mature judgment
Human Mind
– Will be most productive, if the information is
• Completely and carefully listened
• Thoroughly processed or synthesized with already
retained and known information, and then
• Judgment is made
• Thus
For Best Results
• From this SE course
(1) Make an intention that you have to use and
teach, the read information, to others
(2) Pay 100% (yes 100%) attention to what is
being taught, any disruption will lead to loss of
information and hence will compromise
learning
(3) Read the referred chapters and given
hand outs, it is a MUST
(4) Revise occasionally to ensure maximum
retention
Reading Assignment
1. Ch-1 Problems and Prospects, pp 3-22
From Douglas Bell (2005); Software Engineering for
Students; Pearson Education Limited
2. Ch-1 Introduction, pp 1-20
From Pankaj Jalote (2005); An Integrated Approach to
Software Engineering; 3rd Edition, Narosa
Publishing House, New Delhi,
(Please read through these chapters, try to
understand the theme behind the text, and note
down the terminology)
Worthwhile Projects
• Video Clips
– From KSA (3)
– From Korea (1)
– From Pakistan (1) and
– From Germany (n)
• Comprehension and Retention Test

Mais conteúdo relacionado

Semelhante a Beit 381 se lec 1 - 30 - 12 feb07

Day 3 on campus
Day 3 on campusDay 3 on campus
Day 3 on campusemjones28
 
How to succeed in the AU REU program taneja
How to succeed in the AU REU program   tanejaHow to succeed in the AU REU program   taneja
How to succeed in the AU REU program tanejaShubbhi Taneja
 
Analytic emperical Mehods
Analytic emperical MehodsAnalytic emperical Mehods
Analytic emperical MehodsM Surendar
 
NEAFCS 2012 Financial Ed eval-assessment-impact-o'neill-09-12
NEAFCS 2012 Financial Ed eval-assessment-impact-o'neill-09-12NEAFCS 2012 Financial Ed eval-assessment-impact-o'neill-09-12
NEAFCS 2012 Financial Ed eval-assessment-impact-o'neill-09-12Barbara O'Neill
 
We've got you covered
We've got you coveredWe've got you covered
We've got you coveredhkayt28
 
Session 3 Research Methods - Data Analysis - Case Study Example
Session 3 Research Methods - Data Analysis - Case Study ExampleSession 3 Research Methods - Data Analysis - Case Study Example
Session 3 Research Methods - Data Analysis - Case Study Examplemilolostinspace
 
Introduction to Usability Testing for Survey Research
Introduction to Usability Testing for Survey ResearchIntroduction to Usability Testing for Survey Research
Introduction to Usability Testing for Survey ResearchCaroline Jarrett
 
Game design 2 (2013): Lecture 11 - User Feedback in Game Design
Game design 2 (2013): Lecture 11 - User Feedback in Game DesignGame design 2 (2013): Lecture 11 - User Feedback in Game Design
Game design 2 (2013): Lecture 11 - User Feedback in Game DesignDavid Farrell
 
Chp3 requirments analysis
Chp3 requirments analysisChp3 requirments analysis
Chp3 requirments analysisasmaanawaiseh
 
Module 3 - Improving Current Business with External Data- Online
Module 3 - Improving Current Business with External Data- Online Module 3 - Improving Current Business with External Data- Online
Module 3 - Improving Current Business with External Data- Online caniceconsulting
 
How to succeed in the au reu program qin -edited
How to succeed in the au reu program   qin -editedHow to succeed in the au reu program   qin -edited
How to succeed in the au reu program qin -editedbiazsaa
 
AQA AS ICT INFO1 Revision
AQA AS ICT INFO1 RevisionAQA AS ICT INFO1 Revision
AQA AS ICT INFO1 RevisionSnowfairy007
 
Enabling Abilites with Smart Systems - Madelaine Sayko
Enabling Abilites with Smart Systems - Madelaine SaykoEnabling Abilites with Smart Systems - Madelaine Sayko
Enabling Abilites with Smart Systems - Madelaine Saykodiannepatricia
 
Workplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing ConferenceWorkplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing ConferenceCengage Learning
 

Semelhante a Beit 381 se lec 1 - 30 - 12 feb07 (20)

Day 3 on campus
Day 3 on campusDay 3 on campus
Day 3 on campus
 
How to succeed in the AU REU program taneja
How to succeed in the AU REU program   tanejaHow to succeed in the AU REU program   taneja
How to succeed in the AU REU program taneja
 
Ebbpa3 b ch 7
Ebbpa3 b   ch 7Ebbpa3 b   ch 7
Ebbpa3 b ch 7
 
Analytic emperical Mehods
Analytic emperical MehodsAnalytic emperical Mehods
Analytic emperical Mehods
 
E3 chap-09
E3 chap-09E3 chap-09
E3 chap-09
 
NEAFCS 2012 Financial Ed eval-assessment-impact-o'neill-09-12
NEAFCS 2012 Financial Ed eval-assessment-impact-o'neill-09-12NEAFCS 2012 Financial Ed eval-assessment-impact-o'neill-09-12
NEAFCS 2012 Financial Ed eval-assessment-impact-o'neill-09-12
 
We've got you covered
We've got you coveredWe've got you covered
We've got you covered
 
Session 3 Research Methods - Data Analysis - Case Study Example
Session 3 Research Methods - Data Analysis - Case Study ExampleSession 3 Research Methods - Data Analysis - Case Study Example
Session 3 Research Methods - Data Analysis - Case Study Example
 
Introduction to Usability Testing for Survey Research
Introduction to Usability Testing for Survey ResearchIntroduction to Usability Testing for Survey Research
Introduction to Usability Testing for Survey Research
 
Game design 2 (2013): Lecture 11 - User Feedback in Game Design
Game design 2 (2013): Lecture 11 - User Feedback in Game DesignGame design 2 (2013): Lecture 11 - User Feedback in Game Design
Game design 2 (2013): Lecture 11 - User Feedback in Game Design
 
Chp3 requirments analysis
Chp3 requirments analysisChp3 requirments analysis
Chp3 requirments analysis
 
Chapter3 id ed01
Chapter3 id ed01Chapter3 id ed01
Chapter3 id ed01
 
Human Computer Interaction Evaluation
Human Computer Interaction EvaluationHuman Computer Interaction Evaluation
Human Computer Interaction Evaluation
 
Module 3 - Improving Current Business with External Data- Online
Module 3 - Improving Current Business with External Data- Online Module 3 - Improving Current Business with External Data- Online
Module 3 - Improving Current Business with External Data- Online
 
How to succeed in the au reu program qin -edited
How to succeed in the au reu program   qin -editedHow to succeed in the au reu program   qin -edited
How to succeed in the au reu program qin -edited
 
AQA AS ICT INFO1 Revision
AQA AS ICT INFO1 RevisionAQA AS ICT INFO1 Revision
AQA AS ICT INFO1 Revision
 
Enabling Abilites with Smart Systems - Madelaine Sayko
Enabling Abilites with Smart Systems - Madelaine SaykoEnabling Abilites with Smart Systems - Madelaine Sayko
Enabling Abilites with Smart Systems - Madelaine Sayko
 
Workplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing ConferenceWorkplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing Conference
 
Comp App Lect 1.ppt
Comp App Lect 1.pptComp App Lect 1.ppt
Comp App Lect 1.ppt
 
Tech connect spring 2014 technology to job mapping v2
Tech connect spring 2014   technology to job mapping v2Tech connect spring 2014   technology to job mapping v2
Tech connect spring 2014 technology to job mapping v2
 

Mais de babak danyal

Easy Steps to implement UDP Server and Client Sockets
Easy Steps to implement UDP Server and Client SocketsEasy Steps to implement UDP Server and Client Sockets
Easy Steps to implement UDP Server and Client Socketsbabak danyal
 
Java IO Package and Streams
Java IO Package and StreamsJava IO Package and Streams
Java IO Package and Streamsbabak danyal
 
Swing and Graphical User Interface in Java
Swing and Graphical User Interface in JavaSwing and Graphical User Interface in Java
Swing and Graphical User Interface in Javababak danyal
 
block ciphers and the des
block ciphers and the desblock ciphers and the des
block ciphers and the desbabak danyal
 
key distribution in network security
key distribution in network securitykey distribution in network security
key distribution in network securitybabak danyal
 
Lecture10 Signal and Systems
Lecture10 Signal and SystemsLecture10 Signal and Systems
Lecture10 Signal and Systemsbabak danyal
 
Lecture8 Signal and Systems
Lecture8 Signal and SystemsLecture8 Signal and Systems
Lecture8 Signal and Systemsbabak danyal
 
Lecture7 Signal and Systems
Lecture7 Signal and SystemsLecture7 Signal and Systems
Lecture7 Signal and Systemsbabak danyal
 
Lecture6 Signal and Systems
Lecture6 Signal and SystemsLecture6 Signal and Systems
Lecture6 Signal and Systemsbabak danyal
 
Lecture5 Signal and Systems
Lecture5 Signal and SystemsLecture5 Signal and Systems
Lecture5 Signal and Systemsbabak danyal
 
Lecture4 Signal and Systems
Lecture4  Signal and SystemsLecture4  Signal and Systems
Lecture4 Signal and Systemsbabak danyal
 
Lecture3 Signal and Systems
Lecture3 Signal and SystemsLecture3 Signal and Systems
Lecture3 Signal and Systemsbabak danyal
 
Lecture2 Signal and Systems
Lecture2 Signal and SystemsLecture2 Signal and Systems
Lecture2 Signal and Systemsbabak danyal
 
Lecture1 Intro To Signa
Lecture1 Intro To SignaLecture1 Intro To Signa
Lecture1 Intro To Signababak danyal
 
Lecture9 Signal and Systems
Lecture9 Signal and SystemsLecture9 Signal and Systems
Lecture9 Signal and Systemsbabak danyal
 
Cns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption TechniquesCns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption Techniquesbabak danyal
 
Classical Encryption Techniques in Network Security
Classical Encryption Techniques in Network SecurityClassical Encryption Techniques in Network Security
Classical Encryption Techniques in Network Securitybabak danyal
 

Mais de babak danyal (20)

applist
applistapplist
applist
 
Easy Steps to implement UDP Server and Client Sockets
Easy Steps to implement UDP Server and Client SocketsEasy Steps to implement UDP Server and Client Sockets
Easy Steps to implement UDP Server and Client Sockets
 
Java IO Package and Streams
Java IO Package and StreamsJava IO Package and Streams
Java IO Package and Streams
 
Swing and Graphical User Interface in Java
Swing and Graphical User Interface in JavaSwing and Graphical User Interface in Java
Swing and Graphical User Interface in Java
 
Tcp sockets
Tcp socketsTcp sockets
Tcp sockets
 
block ciphers and the des
block ciphers and the desblock ciphers and the des
block ciphers and the des
 
key distribution in network security
key distribution in network securitykey distribution in network security
key distribution in network security
 
Lecture10 Signal and Systems
Lecture10 Signal and SystemsLecture10 Signal and Systems
Lecture10 Signal and Systems
 
Lecture8 Signal and Systems
Lecture8 Signal and SystemsLecture8 Signal and Systems
Lecture8 Signal and Systems
 
Lecture7 Signal and Systems
Lecture7 Signal and SystemsLecture7 Signal and Systems
Lecture7 Signal and Systems
 
Lecture6 Signal and Systems
Lecture6 Signal and SystemsLecture6 Signal and Systems
Lecture6 Signal and Systems
 
Lecture5 Signal and Systems
Lecture5 Signal and SystemsLecture5 Signal and Systems
Lecture5 Signal and Systems
 
Lecture4 Signal and Systems
Lecture4  Signal and SystemsLecture4  Signal and Systems
Lecture4 Signal and Systems
 
Lecture3 Signal and Systems
Lecture3 Signal and SystemsLecture3 Signal and Systems
Lecture3 Signal and Systems
 
Lecture2 Signal and Systems
Lecture2 Signal and SystemsLecture2 Signal and Systems
Lecture2 Signal and Systems
 
Lecture1 Intro To Signa
Lecture1 Intro To SignaLecture1 Intro To Signa
Lecture1 Intro To Signa
 
Lecture9 Signal and Systems
Lecture9 Signal and SystemsLecture9 Signal and Systems
Lecture9 Signal and Systems
 
Lecture9
Lecture9Lecture9
Lecture9
 
Cns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption TechniquesCns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption Techniques
 
Classical Encryption Techniques in Network Security
Classical Encryption Techniques in Network SecurityClassical Encryption Techniques in Network Security
Classical Encryption Techniques in Network Security
 

Último

Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 

Último (20)

Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 

Beit 381 se lec 1 - 30 - 12 feb07

  • 2. SE-381 Software Engineering • Course Profile • Integrated Approach to Software Engineering – A Class Project will be incrementally developed by applying the techniques as these are read – 6 Unannounced, surprise Quizzes – all to be considered • From handouts given and from text covered since last quiz • NO Repeats, NO Choices, ZERO-credit for Cheating/plagiarism – 3 Assignments and few mini-assignments (for compensation) • Individual Assignments so ‘individual’ effort expected – Group Project • 2 Presentations – One before Mid-term and other before End-term – Formal Dressing, English, well timed out, in-depth content coverage • Handing in of group project deliverables: Project Plan, Analysis, Design, Testing, Implementation and Final working version of Project – Mid term and Final Exams • Mid-term from course prior to Mid and Final exam from full course
  • 3. HHI – Human Human Interface • Class Discipline – No • Gossip, whispering or ringing mobiles, exchanging messages • Eating or chewing during class • late arrivals and no early departures • late submissions of assignments and projects • Clustering or Pressure groups especially to hinder academics – Attendance only of those who attend and are in time – Deadlines to be respected religiously – A MUST in Sw Industry. – Class decorum – few protocols and symbols; • Miss-understandings or ‘ponies’, Hold-on, U me and Q, Late Arrivals – ‘thanks’ for coming – CR to take the handouts and organise for extra classes, if any • Good Grades – Need 100% Class Attendance – 100% attention during lecture – listen and take notes – Understand Semester System and start working from day – One – Lecture Transparencies are the lecturing aid, NOT for reproduction in exam
  • 4. HHI Continued… • Good Grades!! – Ask promptly if confused or not understanding – More effort outside the Class – extra reading at home, practice, benefit from referenced sources and Internet – Please ask and clarify if you are confused, it can help you and others, and can save many of us from later embarrassment (s) – In exams, read and understand questions, reply what is asked • Suggestions/feedback welcome – it helps to improve • Teaching is a Social activity and needs two-way communication / contribution, not possible without knowing each other well – Myself – Would like to know about yourself – Student Profile – will be dealt as ‘confidential’
  • 5. Computerization – All around • Public Services being computerized for low cost and high output • Public Sector offices – Efficiency, Data Sharing, Security etc. For example NADRA data being shared by Passport Offices, Immigration Dept, Min of Interiors – Arms Licenses, Election Commission, Bureau of Statistics, Banks eg ACBL etc • Businesses - for Customer satisfaction, better management, transparency and low pilferage • Scientific, Engineering and Technology setups – to address complexity, refinement, optimal and efficient solutions
  • 6.
  • 7.
  • 8.
  • 10. Some Examples of Software – Embedded Systems – Mobile phone of the day, MAX V8 MP6 Player – Medical Diagnostic Systems, MRI, CT SCAN, Digitized X-Rays – Inventory Control and Business Systems – Web based systems, www.mustakbil.com (650 K CVs, 300-400K daily hits, and 150- 200K daily mailshots; prev the largest, now 2nd largest), www.rozi.com the largest jobs site of Pakistan as per Nov 2009 – Information systems backed by Google Earth and GIS www.dhakacitymap.com
  • 12. Hydroponics’ Agriculture Farm • 5 Acre Land, Near Rawat, off GT Road • 7 Million US$ investment – in 2005 • All machinery imported from Holland and installed by the local team in the supervision of experts from abroad • 20-25 people – Matriculates and DAE holders – locally educated youth with extensive training in its installation and operations
  • 13.
  • 14. Hydroponics Agriculture Farm - Outputs • Capable of producing – 2 tons of high quality tomatoes or other vegetables a day or 700 tons per annum • Marketing – 65% top quality exported to EU, 30% 2nd grade to Dubai and rest to Metro Islamabad (at the rate of Rs 70 per Kg and Metro sells these tomatoes @ Rs 120 or more to public) – as per Feb 2010 market prices – Tomatoes clusters are sold at higher price – Other vegetables like special quality sweet pepper is much more costly and can grow to a weight of 250 grams per pepper
  • 15. Metaphor ? • Front end • The way we see it, or it interacts with the users
  • 16. • Back end • In case of Hydroponics, no soil is used for growing plants, plants are nourished by the nutrients fed to the plants in liquid form. The excess nutrients are drained out, their contents measured, compensated by adding required chemicals and re-fed to the plants • Oxygen, fresh air, temperature, humidity, sunlight, Carbon dioxide etc are all measured, monitored and controlled automatically • Rain water is mainly used as solvent for the supply of these nutrients, it is mixed with ground water to get appropriate Ph level • In case plants need CO2 then in a boiler CO2 is prepared and respective stream is fed
  • 17. IT - the Brain • Whole system from monitoring of external temp, pressure, humidity, wind velocity and direction etc to nutrients chemical analysis, plants demand, and internal temp, pressure, humidity conditions etc are all monitored • Suggestions for opening of different valves, vents, movement of actuators and sun-sheilds etc are given to operators of the system • Reports for different controls and inputs and outputs are generated • All attributes from water level in tanks, to produce per plant and per Green house are recorded • In ‘Auto’ mode all these controls could be carried out automatically, and in ‘Manual’ mode data for decision making is provided and desired actions are suggested
  • 18. Mini-Assignment What software or IT-artifact has fascinated you the most? Write down the reasons for you fascination, how useful it is to yourself and general public, and guess what technologies have been used in its development and how much effort might have gone into it for its development. Please hand it in on August 22, 2011 (Monday) in hand written form, no more than 03 pages.
  • 20. • On provided A5 sheet, – Please write a 6 lettered code (of your own choice) and – On the other side draw the sketch of Faizabad Chowk, mentioning all the roads coming into and emanating from it. • Hand it over in 10 minutes Start Time: _______ End Time: ______
  • 21. Purpose : How brain works?
  • 22. • Human brain – Categorizes things differently, as per their retrieval needs • The one that are not important are stored and lost, or these are stored from where these are never retrieved and • The ones that are Important are stored so that they can be easily retrieved when required • The scenario that was portrayed – Has been watched by all of you many times but you never thought that it will be ever asked, – Probably now! You will look at Faizabad Chowk differently
  • 23. – For example, reading an article for • Fun sake • Examination and • Teaching it to others Will be processed differently, by the brain – For the last choice it will pay maximum attention and handle it with utmost care. If needed, it will instruct you to read, re-read and re-re-read different parts unless these are clearly understood and appropriately stored for retrieval and reproduction before the class – Before moving further, let’s analyze how brain comprehends and makes the judgment
  • 24. Comprehension and Judgment • It is a three phased process (a) Listening (b) Processing (integration and Analysis) (c) Judgment • Pictorially Listening Processing Judgment
  • 25. Beware! • Human mind – Concentrates on what is ‘Important’ and ignores what is ‘not important’ – Understands and judges matters strictly in the laid out order i.e. • Listening is Pre-requisite for processing, otherwise it will be processing without factual information, and • Making a judgment without ‘Processing’ or proper synthesis will be a pre-mature judgment
  • 26. Human Mind – Will be most productive, if the information is • Completely and carefully listened • Thoroughly processed or synthesized with already retained and known information, and then • Judgment is made • Thus
  • 27. For Best Results • From this SE course (1) Make an intention that you have to use and teach, the read information, to others (2) Pay 100% (yes 100%) attention to what is being taught, any disruption will lead to loss of information and hence will compromise learning (3) Read the referred chapters and given hand outs, it is a MUST (4) Revise occasionally to ensure maximum retention
  • 28.
  • 29.
  • 30. Reading Assignment 1. Ch-1 Problems and Prospects, pp 3-22 From Douglas Bell (2005); Software Engineering for Students; Pearson Education Limited 2. Ch-1 Introduction, pp 1-20 From Pankaj Jalote (2005); An Integrated Approach to Software Engineering; 3rd Edition, Narosa Publishing House, New Delhi, (Please read through these chapters, try to understand the theme behind the text, and note down the terminology)
  • 31. Worthwhile Projects • Video Clips – From KSA (3) – From Korea (1) – From Pakistan (1) and – From Germany (n) • Comprehension and Retention Test