Informatics 43
Introduction to Software Engineering
Fall 2012
André van der Hoek
http://www.ics.uci.edu/~andre
andre@ics.uci.edu
Office: DBH 5228 (you may also find me in DBH 5038)
Phone: +1 949-824-6326
Hadar Ziv
hadarziv97@gmail.com
Office: DBH 5062
Lee Martie
lmartie@uci.edu
Office hours: Friday 13:00-15:00
Ankita Raturi
sudokita@gmail.com
Office hours: Monday 12:30-13:30 and Thursday 15:30-16:30
Location: SSPA 1100
Day and time: Monday and Wednesday, 14:00-15:20
43 Introduction to Software Engineering (4). Concepts, methods, and current practice of software engineering. Large-scale software production, software life cycle models, principles and techniques for each stage of development. Laboratory project applying these concepts. Only one course from Informatics 43, ICS 52, and ICS 105 may be taken for credit.
All students enrolled in the course will earn a letter grade based upon: assignments, midterm, and final.
To send mail: 37000-f12@classes.uci.edu
To view the archive: https://eee.uci.edu/classmail/f12/37000/
Any student who feels he or she may need an accommodation based on the
impact of a disability should contact me privately to discuss his or her
specific needs. Also contact the Disability Services Center at
(949) 824-7494 as soon as possible to better ensure that such
accommodations are implemented in a timely fashion.
The documents below are included to ensure timely dissemination of scholarly
and technical work on a non-commercial basis and are for the sole use of
students enrolled in Informatics 43. Copyright and all rights therein are
maintained by the authors or by other copyright holders, notwithstanding that
they have offered their works here electronically. It is understood that all
persons copying this information will adhere to the terms and constraints
invoked by each author's copyright. These works may not be resposted without
the explicit permission of the copyright holder.
Week
|
Date
|
Topic
|
Slides
|
Assignments
|
1
|
October 1
|
Introduction
|
Lecture 1
|
|
|
October 3
|
Case study (Facebook)
|
No slides
|
Assignment 1 out
|
2
|
October 8
|
Software architecture
|
Lecture 2
|
|
|
October 10
|
Case study (Facebook)
|
No slides
|
Assignment 1 due
Assignment 2 out
|
3
|
October 15
|
Evolution
|
Lecture 3
|
|
|
October 17
|
Case study (Facebook)
|
No slides
|
Assignment 2 due
|
4
|
October 22
|
User orientation
|
Lecture 4
|
|
|
October 24
|
Case study (Facebook)
|
No slides
|
Assignment 3 out
|
5
|
October 29
|
Software process
|
Lecture 5
|
|
|
October 31
|
Midterm review |
|
Assignment 3 due
|
6
|
November 5
|
Midterm
|
|
|
|
November 7
|
Requirements
|
Lecture 6
|
|
7
|
November 12
|
No class (holiday)
|
|
|
|
November 14
|
Requirements interview with TA
|
|
Assignment 4 out
|
8
|
November 19
|
Notations
|
Lecture 7
|
|
|
November 21
|
Case study (prison bartering)
|
|
|
9
|
November 26
|
Testing and analysis
|
Lecture 8
|
Assignment 4 due
|
|
November 28
|
Case study (prison bartering)
|
|
Assignment 5 out
|
10
|
December 3
|
Tools |
No slides
|
|
|
December 5
|
Review
|
|
Assignment 5 due
|
Finals week
|
December 14, 13:30 - 15:30
|
|
|
|
|