SlideShare a Scribd company logo
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

More Related Content

Similar to Beit 381 se lec 1 - 30 - 12 feb07

Day 3 on campus
Day 3 on campusDay 3 on campus
Day 3 on campus
emjones28
 
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
Shubbhi Taneja
 
Ebbpa3 b ch 7
Ebbpa3 b   ch 7Ebbpa3 b   ch 7
Ebbpa3 b ch 7
ngobeni energy
 
Analytic emperical Mehods
Analytic emperical MehodsAnalytic emperical Mehods
Analytic emperical Mehods
M Surendar
 
E3 chap-09
E3 chap-09E3 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
Barbara O'Neill
 
We've got you covered
We've got you coveredWe've got you covered
We've got you covered
hkayt28
 
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
milolostinspace
 
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
Caroline 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 Design
David Farrell
 
Chp3 requirments analysis
Chp3 requirments analysisChp3 requirments analysis
Chp3 requirments analysis
asmaanawaiseh
 
Chapter3 id ed01
Chapter3 id ed01Chapter3 id ed01
Chapter3 id ed01
Dr. Shaukat Wasi
 
Human Computer Interaction Evaluation
Human Computer Interaction EvaluationHuman Computer Interaction Evaluation
Human Computer Interaction Evaluation
LGS, GBHS&IC, University Of South-Asia, TARA-Technologies
 
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 -edited
biazsaa
 
AQA AS ICT INFO1 Revision
AQA AS ICT INFO1 RevisionAQA AS ICT INFO1 Revision
AQA AS ICT INFO1 Revision
Snowfairy007
 
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
diannepatricia
 
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
Cengage Learning
 
Comp App Lect 1.ppt
Comp App Lect 1.pptComp App Lect 1.ppt
Comp App Lect 1.ppt
MehwishKanwal14
 
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
Lassonde School of Engineering
 

Similar to 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
 

More from babak danyal

applist
applistapplist
applist
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 Sockets
babak danyal
 
Java IO Package and Streams
Java IO Package and StreamsJava IO Package and Streams
Java IO Package and Streams
babak 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 Java
babak danyal
 
Tcp sockets
Tcp socketsTcp sockets
Tcp sockets
babak danyal
 
block ciphers and the des
block ciphers and the desblock ciphers and the des
block ciphers and the des
babak danyal
 
key distribution in network security
key distribution in network securitykey distribution in network security
key distribution in network security
babak danyal
 
Lecture10 Signal and Systems
Lecture10 Signal and SystemsLecture10 Signal and Systems
Lecture10 Signal and Systems
babak danyal
 
Lecture8 Signal and Systems
Lecture8 Signal and SystemsLecture8 Signal and Systems
Lecture8 Signal and Systems
babak danyal
 
Lecture7 Signal and Systems
Lecture7 Signal and SystemsLecture7 Signal and Systems
Lecture7 Signal and Systems
babak danyal
 
Lecture6 Signal and Systems
Lecture6 Signal and SystemsLecture6 Signal and Systems
Lecture6 Signal and Systems
babak danyal
 
Lecture5 Signal and Systems
Lecture5 Signal and SystemsLecture5 Signal and Systems
Lecture5 Signal and Systems
babak danyal
 
Lecture4 Signal and Systems
Lecture4  Signal and SystemsLecture4  Signal and Systems
Lecture4 Signal and Systems
babak danyal
 
Lecture3 Signal and Systems
Lecture3 Signal and SystemsLecture3 Signal and Systems
Lecture3 Signal and Systems
babak danyal
 
Lecture2 Signal and Systems
Lecture2 Signal and SystemsLecture2 Signal and Systems
Lecture2 Signal and Systems
babak danyal
 
Lecture1 Intro To Signa
Lecture1 Intro To SignaLecture1 Intro To Signa
Lecture1 Intro To Signa
babak danyal
 
Lecture9 Signal and Systems
Lecture9 Signal and SystemsLecture9 Signal and Systems
Lecture9 Signal and Systems
babak danyal
 
Lecture9
Lecture9Lecture9
Lecture9
babak danyal
 
Cns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption TechniquesCns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption Techniques
babak danyal
 
Classical Encryption Techniques in Network Security
Classical Encryption Techniques in Network SecurityClassical Encryption Techniques in Network Security
Classical Encryption Techniques in Network Security
babak danyal
 

More from 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
 

Recently uploaded

BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Diana Rendina
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 

Recently uploaded (20)

BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 

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