CC2007N Software Engineering I Week 1: 1)Introduction to the Module 2)Introduction to Software Engineering. Software Life Cycle models.

Slides:



Advertisements
Similar presentations
1 433 – 254: Software Design Rajkumar Buyya Grid Computing and Distributed Systems Lab Dept. of Computer Science and Software Engineering University of.
Advertisements

Introduction Lecture PE 313 Mass Transfer (I) Dr. Noha Said Yousef.
EKT 242 ELECTROMAGNETIC THEORY
Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University of Belgrade, University of Niš, University.
: Distributed Systems Dr. Rajkumar Buyya Senior Lecturer and Director of MEDC Course Grid Computing and Distributed Systems (GRIDS) Laboratory Dept.
General information CSE 230 : Introduction to Software Engineering
CS3161 Operating System Principles Lecturer: Victor Lee Office: B6415 Telephone: Homepage :
CS565 Advanced Software Development (1 unit) Lecturer: Adrian O’Riordan Contact: is Office: prefab, behind.
School of Computer ScienceG53FSP Formal Specifications1 G53FSP Formal Specification Dr. Rong Qu Course Introduction
Requirements Management Course Plan System Group Company – Training Department By: Dr. Ahmad Abdollahzadeh.
1 SWE Introduction to Software Engineering Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer Science.
Academic Year 2014 Spring. MODULE CC3005NI: Advanced Database Systems Academic Year 2014 Spring.
Introduction to Web Technologies Module – CS381 Introduction to Web Technologies – CS th January 2007 Dr Bogdan L. Vrusias
: Distributed Systems Dr. Rajkumar Buyya Senior Lecturer and Director of MEDC Course Grid Computing and Distributed Systems (GRIDS) Laboratory Dept.
Component-Based Software Engineering Dr R Bahsoon 1 Lecture 1. Introduction Component-Based Software Dr. Rami Bahsoon School of Computer Science The University.
Course Objectives and Instructor Information. To understanding of current software engineering theory and practice To study various software development.
FE1016 Financial Accounting 1 Semester A 2012/13 Module Leader Mostafa Hussien Room BS.3.35
Introduction. Classes: Tuesdays & Thursdays 8:30 – 10:00 am Groups: We will work in a group of 3 Sessions will be highly interactive! Prior learning is.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 1: Introduction.
Software Engineering (CE 352) Fall 2013 Dr: Mohamed El-Basiuny Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING.
Detail Course Subject : Digital Logic Design Credit Hours : 3(Theory) + 1 (LAB) Perquisites : Computer Fundamentals & Basic Electronics Engg Course Objective:
Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Website :
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 1: Introduction.
Department of Computer Science Comparative Study of Imperative Programming Languages Vergelijkende studie van imperatieve programmeertalen.
BMAN Integrative Team Project Professor Linda A Macaulay.
Course - DT249/1 Subject - Information Systems in Organisations COURSE SUBJECT OVERVIEW Semester 1, Week 1.
Chapter 1: Introduction to Project Management
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Chapter 2 – Software Processes Lecture 1 1Chapter 2 Software Processes.
First Day Material Course identification and general information  Title and code: Thermo-Fluid ME384  Program: mechanical engineering  Level: level.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Internet and Multimedia Technology A 12-week Module Martin Doherty School of Computing & Intelligent Systems.
COMPE / SE / ISE 431 Operating Systems 2013 Fall Erhan GÖKÇAY (Coor.) Department of Software Engineering Murat KARAKAYA Department of Computer Engineering.
Computer Animation - Lecture 1 1 Lecture 1 : SMM4302 Computer Animation Lecturer: Haw Su Cheng Website :
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Software Engineering Course Contents and Copyrights Slide 1 Software Engineering: An Introduction By: Prof. Dr. Eng. Ghazy Assassa, CMC-IMC Certified Management.
SKU3033 / SKF3033 NETWORK & SYSTEM ADMINISTRATOR.
Course - DT249/1, DT249/1P Module (Subject) - Information Systems in Organisations COURSE SUBJECT OVERVIEW Semester 1, Week 1 1.
Lecture 0slide 1 Lecture 0-Organization session ECON 4550 Econometrics I Memorial University of Newfoundland.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
© City University London, Dept. of Computing Distributed Systems / Distributed Systems Dr Christos Kloukinas Dept. of Computing City University London.
CZ1102 Scientific Problem Solving and Computation Monday/Thursday 2:00pm, LT22 Your lecturer: Dr. Wang Jian-Sheng.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
1 Software Test Computer Science Department, Information Faculty Dr. KaiYu Wan.
CCM 4300 Lecture 1 Computer Networks: Wireless and Mobile Communication Systems Dr E. Ever School of Engineering and Information Sciences CCM4300_Autumn.
King Saud University1 CSC 112 Java Programming I Introduction.
 Lecturer:  Mdm Ismahayati Binti Adam  Room No: KKF 7D  Contact No: / 
Software Engineering (CSI 321) Introduction. Introduction Course Title: Software Engineering Course Code: CSI-321 Credit Hours: 3 Section: 1 2.
1 Introduction to Software Engineering Wen-Yang Lin Dept. of Computer Science and Information Engineering National University of Kaohsiung February, 2007.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
Design and Analysis of Algorithms CS st Term Course Syllabus Cairo University Faculty of Computers and Information.
Software Production ( ) Second Semester 2010/2011 Dr. Samer Odeh Hanna (PhD) office: 318.
1 CS 425 / 625 Software Engineering Fall 2003 Course Syllabus August 25, 2003.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
BMTS Computer and Systems Pre-requisites :CT140 –Computer Skills Nature Of the Course: This course deals about the fundamentals of Computer such.
Software Engineering (1)
Lecture 0 Software Engineering Course Introduction
Principles of Computing – UFCFA Lecture-1
Assoc. Prof. Veli Hakkoymaz
Andy Wang Object Oriented Programming in C++ COP 3330
Practical Software Engineering
Systems Analysis and Design I
Principles of Computing – UFCFA Week 1
Software Engineering I
Software Engineering.
Presentation transcript:

CC2007N Software Engineering I Week 1: 1)Introduction to the Module 2)Introduction to Software Engineering. Software Life Cycle models

Dr. Tingkai Wang Senior Lecturer in School of Computing Office T10-02 Telephone Time in OfficeWednesday 2:00 ~3:00pm Thursday 12:00~1:00pm

Other Teaching Staff: Dr. Ken Fisher Office: T10-02, North Campus Office Hours: TBA (T10-02,) Office Telephone: ext.TBA Classroom: Lecture: TM1-44 (Dr. Tingkai Wang), Tutorial &Workshop Sessions: T7- 02 (Dr T. Wang) and T7-06(Dr K. Fisher)

Teaching materials have been published WebLearn Lecture slides, reading materials Workshop practices and Exercises Coursework information etc.

Schedule (may be changed) Week 1 Introduction to Software Engineering. Software Life Cycle models Week 2 Introduction to Requirements Analysis. Week 3 Requirements Analysis Techniques Week 4 Introduction to Software Design Week 5 Structured Design (Yourdon) Week 6 Component –Level/Procedural Design Week 7 Introduction to Testing, and Black-box Testing Week 8 White-Box Testing Week 9 Software Project Management and Basic Cost Estimation Techniques Week 10 Revision 1 Week 11 Revision 2 Week 12 Self-Revision and Question-Answers

Core Text Book Pressman, R. 2000, Software Engineering – A Practitioner’s Approach, McGraw-Hill Publishing Software Engineering 8/E. Ian Sommerville, University of St. Andrews, United Kingdom Website and other reading materials

Additional Books Bamford, R., Deibler,WJ., ISO9001:2000 for Software and System Providers: An Engineering Approach, CRC Press. Bruegge, B., Dutoit, A. 2000, Object-Oriented Software Engineering, Prentice-Hall Ghezzi C, Jazayeri M, Mandriolli, D., 2003, Fundamentals of Software Engineering, Prentice-Hall Pfleeger,SL.,1998, Software engineering – Theory and Practice, Prentice- Hall Van Vliet, H. 1993, Software Engineering – Principles and Practice, John Wiley & Sons

Additional Free Resources Model based Architecting and software Engineering COCOMO: Resource Estimation Gantt charts and PERT charts

Difference Between SE I and SE II SE I Basic concepts and methods SE II Extended concepts, methods and knowledge. some of them related current research subjects. For example: Model based Architecting and software Engineering, COCOMO: Resource Estimation, Formal Method, etc.

Assessment The assessment contains one coursework and an examination (2 hours). Group coursework 4-5 students/per group 50% Deadline: week 11 Exam: 2 hours unseen 50%