CSEB233 FUNDAMENTALS OF SOFTWARE ENGINEERING
Badariah Solemon

03-89212369

Badariah@uniten.edu.my

BW-4-C32

Syllabus
Semester II 2011/2012
Slides & Other Materials 

If a student does not want to learn, she will not;
Regardless of the quality of the instruction offered her.
If a student wants to learn, she will find a way;
Regardless of the quality of the instruction offered her.
                                     (Martinez, M.)

From Red1.org: 

 

Information Is Free ... U HAVE 2 KNOW

People Are Not
... U HAVE 2 PAY

Contributors Are Priceless
... U HAVE 2 BE

Syllabus

Software development is introduced to students as an engineering process. The students will acquire the knowledge of the complete software engineering process and they will be introduced to several software engineering methodologies and techniques. They will also be exposed to the process of managing software projects.

To download syllabus (pdf

Semester II 2011/2012
 

Announcements:

Tuesday, 13/12/11

Please take note that the third assignment has been distributed in the class (for Section 3) and will be distributed tomorrow (for Section 1). Please submit the assignment by the given deadline.

 

Monday, 5/12/11

 

Please take note that our classes this week (5-9 Dec) are as scheduled since my CPRE training is postponed till next year.

 

Sorry for any inconvenience caused.

 

Tuesday, 25/10/11

Download your first assignment here.

 

Wednesday, 19/10/11

The details of your mid-term exam are as follows:

Date: 11/11/11

Day: Friday

Time: 8:00 p.m. - 9:30 p.m.

Venue: Library Exam Hall

Chapters: 1- 3

Format: TBD

 

Tuesday, 18/10/11

To all students of Section 3, you may collect the case studies (extended version than those used in class before) from my office starting today. Please bring them to your class on this Friday.

 

Slides & Other Materials

 

The slides are adapted from the new textbook directly, so we will not be covering all of them. Thus class attendance is important to know the actual scope of the subject.

Lecture Slides

Module

Chapter (textbook)

Slide - files

Additional Notes

  1 - Introduction to SE

1

Mod1.ppt

MindmapM1

  2 - Software Processes

2, 3

Mod2.ppt

 

  3 - Requirements Engineering

4 - 7

Mod3.ppt

Mod3(2).ppt

IEEE830.1998 Std

  4 - Software Design

8 - 13

Mod4.ppt

Sample SDD

  5 - Software Implementation/Coding

23

Mod5.ppt

 

  6 -Verification and Validation

17 - 18

Mod6.ppt

 

  7 - Software Quality Management

14 - 16

Mod7.ppt

 
  8 - Software Evolution

22, 29

Mod8.ppt

 
  9 - Software Project Management 

24 - 28

Mod9.ppt

 

 10 - Advanced Topics in SE

30 - 32

Mod10.ppt

Links

Software Engineering Code of Ethics and Professional Practice

Lecture 14 Software Processes by David Coppit (pdf)

 

Recommended Readings

The Guide to the Software Engineering Body of Knowledge Iron Man 2004

Standard Glossary of Software Engineering Terminology (IEEE Std 610-12-1990

www.red1.org (go to the forum or tutorial and you may find something different here)

 

Review

Past Semester Exam Papers

    Final Exam Sem 1, 2011/2012

    Final Exam Sem 2, 2010/2011

    Final Exam Sem 1, 2010/2011

 

 Carrymarks

Section 01

Section 03