CS225-Course Guide_092

Download Report

Transcript CS225-Course Guide_092

[CS-225: Software Engineering] Course Guide

Fatima Khan

Prince Sultan University, College for Women

Outline

             Course Description Course Objectives Course Resources Course Calendar Course Location & Office Hours Attendance Policies Other Policies (e.g., Plagiarism) Class Participation Homework Sample Quizzes Major Exams & Final Exam Overall Assessment How to Study for Course

Course Description

 An overview of software engineering (definitions, evaluation, applications), Software process models, Software life cycle, Software requirement analysis, Software documentation, Software design methodologies, Development strategies and project management.

Course Objectives

At the end of the course, the student is expected to be equipped with the following skills:

   

Knowledge:

To demonstrate software development as an engineering methodology.To make the students understand various approaches of developing software (prototyping, Agile etc.)To demonstrate the use of the effective software engineering techniques.

Cognitive Skills:

To apply the software engineering methodology in developing the software systems using conventional and object oriented analysis and design concepts.

Interpersonal Skills & Responsibility:

team members effectively.

To acquire the knowledge (management skills) completing the software development in a timely, high quality and cost effective manner. To learn team work skills in order to use the

Numerical & Communication Skills:

To acquire the knowledge for developing effective communication, (presentation, persuasion) motivation. To develop new approaches for solving problems.

Course Resources

Main source Software Engineering 8th Edition, By Somerville.

Other resource Software Engineering A Practitioner’s Approach 6th Edition, By Roger S. Pressman.

Modern System Analysis And Design 4 th Edition By Jeffrey A Hoffer An Integrated approach to Software Engineering 6th Edition By Pankaj Jalote.

Course Calendar

6. Scheduling of Assessment Tasks for Students

Assessment Assessment Task

1 2 3 5 6 7 Assignment 1 Assignment 2 Quizzes & Class Activities Major – I Major – II Attendance & Class Participation Week 5 Week 11 1 st day of the Week 23 rd 25 th -

Week Due

March May

Proportion of Final Assessment

5% 5% 10% 10% 10% 5% 8 9 Project work & Presentations Final Exam Week 7,9,1315 Week 17 15% 40%

 Course Location: Monday 10:00 – 12:00(W 330) Tuesday 8:00- 10:00(W 351)  Office Hours: ◦ Sunday 9:00 - 9:50 am.

◦ ◦ Tuesday 10:00-11:50 am.

Other hours strictly by appointment.

Course Location & Office Hours

Attendance Policies

 Students that regularly come to class 10 minutes late will be marked absent.

 Students that are regularly absent will be given DN warnings. (See DN Warning Flyer).

Other Policies

  Course website should be checked frequently.

Students should read from the textbook.

     0.5 marks will be deducted on submission of late assignment with each passing day after deadline. Assignment will only be accepted after 3 days from due date.

Late assignments will not be accepted.

All assignments must be completed individually by each student There will be no Make up exam or quiz Cheating ◦ Exam  Zeros will be given upon

suspicion

◦ Assignment  Copy: both parties gets only 10% marks.

Pop Quizzes/ Class Work (10%)

  Students must regularly come to class to participate in class work and class discussions Pop Quizzes will be taken any time on the 1 st day of the week.

Assignments (10%)

 Students will have the opportunity to take two Assignments during the term.

Major Exams (25%)/ Final Exam (40%)

 Major Exam I is worth 10% .

 Major Exam II is worth 10% .

 If a student misses a major exam with an acceptable excuse, the lowest mark of the other major and final will be given.

 Final exam is worth 40%.

How to Study for this Course

 Read the chapter after the lecture  Try to do all of the exercises & Reflect Questions in each chapter.  Think Critically – ask questions, make notes, and reflect on material.

 Practice the test questions on the Companion Website.

 Attempt the Assignments properly .