Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Software Engineering
Fall 2006
Course Syllabus
1
Outline
The Instructor
The Students
The Course
The Texts
Initial WWW Pointers
Grading Scheme
Policies
A Look Ahead
Tentative Schedule
2
The Instructor
Sergiu Dascalu
– Room SEM-236
– Telephone 784-4613
– E-mail dascalus@cse.unr.edu
– Web-site www.cse.unr.edu/~dascalus
– Office hours:
Tuesday 2:00 – 3:00 pm and
Wednesday 5:30 – 6:30 pm
or by appointment or chance
3
The Students
Registration as of today:
425: 28 students
625: 9 students
Prerequisites:
CS311 Challenges and Social Aspects in Computing
and Senior standing
4
The Course.
Outline: This course covers the software
development process, from requirements
elicitation and analysis, through specification and
design, to implementation, integration, testing,
and evolution (maintenance).
5
.The Course
Outline [cont’d]: A variety of concepts, principles,
techniques, and tools are presented, covering topics
such as software processes, project management, people
management, software requirements, system models,
architectural and detailed design, user interface design,
programming practices, verification and validation, and
software evolution.
6
The Texts
7
Initial WWW Pointers
8
Grading Scheme..
Tentative (slight modifications are possible):
– Individual assignments 12%
– Team project 37%
– Midterm tests 20%
– Final exam (comprehensive) 25%
– Class participation 6%
TOTAL 100%
Note that there are no make-up tests or homework in
this course
9
.Grading Scheme.
10
..Grading Scheme
11
Grading Scale [regular]
Numerical-letter grade correspondence (regular)
12
Grading Scale [grad/honors]
Numerical-letter grade correspondence (grad/honors)
– A 99 – 110 [maximum
110]
– A- 95 - 98
– B+ 91 - 94
– B 85 - 90
– B- 80 - 84
– C+ 77 - 79
– C 71 - 76
– C- 67 - 70
– D+ 64 - 66
– D 60 - 63
– D- 55 - 59
– F < 55
13
Disability statement
14
Policies..
15
.Policies.
16
..Policies
17
A Look Ahead…..
The 6 parts of Ian Sommerville’s textbook on
Software Engineering (7th edition):
– Overview
– Requirements
– Design
– Critical Systems
– Verification and Validation
– Managing People
18
.A Look Ahead: tentative
schedule….
Week # Dates (M, W) Contents
21
….A Look Ahead.
Our intentions/expectations:
– Provide guidance in the complex software engineering
spectrum
– Help you be better prepared for practical software
development work
– Open perspectives on software engineering Hope that
you will both work hard and enjoy the work in this course
22
…..A Look Ahead
Your intentions/expectations?
– In what ways do you think this course could help your
professional development?
– What topics are you most interested in?
– What suggestions do you have for the instructors and the
course?
23