Download presentation
Presentation is loading. Please wait.
Published byRobert Douglas Modified over 9 years ago
1
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 ICS 52 Introduction to Software Engineering Lecture 1 Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited.
2
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 2 Today’s lecture Administrative details Defining software engineering
3
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 3 Logistics Professor: André van der Hoek (andre@uci.edu) TA: Ankita Raturi (sudokita@gmail.com) Reader: Fang Deng (fdeng@ics.uci.edu)
4
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 4 Logistics Office hours by appointment only Open door policy – DBH 5228 – DBH 5038 E-mail IM TA will have office hours and you can also reach her via e-mail
5
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 5 Logistics http://www.ics.uci.edu/~andre/ics52w2012.html
6
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 6 Logistics Required textbook: – Hans van Vliet, Software Engineering: Principles and Practice, Third Edition
7
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 7 Be involved… Attend class Visit course web site on a regular basis Read e-mail frequently Ask questions
8
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 8 …but do not be too involved If you do not follow the UC Irvine Academic Honesty policy, you fail the course with an F All course work is on an individual basis – do not borrow work – do not lend work Your TA is your friend, but your friend is not your TA
9
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 9 Assignments Start early Hand in at the beginning of class No late assignments will be accepted – grade is “F” for a late assignment Package properly – include your name, student ID, and e-mail address – include cover page
10
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 10 Grading Performed by TA, reader, and professor Resolve disagreements with the TA and reader first
11
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 11 Grades Project45% requirements 10% design 20% implementation 7.5% testing 7.5 Midterm20% Final35%
12
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 12 Exceptions Only granted by the professor Contact professor as soon as possible Contact professor with valid reasons
13
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 13 Questions When in doubt – ask the TA – ask the professor E-mail questions – address properly – sign with your name – answers are (generally) copied to everybody No questions will be answered the two days before the assignment is due
14
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 14 Miscellaneous ICS 52 mimics the real-world – package your homework properly – use proper language and proper form You get out of ICS 52 what you put into it – class is intense, you need to participate from the beginning – attend discussion section (when announced) – follow instructions – study, study, study – help is available
15
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 15 Focus Your detailed knowledge and understanding of the concepts employed in software engineering Your ability to practice (some of) software engineering ICS 52 is an introductory course
16
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 16 Software engineering “A discipline that deals with the building of software systems which are so large that they are built by a team or teams of engineers.” [Ghezzi, Jazayeri, Mandrioli]
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.