180 likes | 250 Vues
Introduction to the Course. IS301 – Software Engineering Lecture #1 – 2003-08-26 M. E. Kabay, PhD, CISSP Assoc. Prof. Information Assurance Division of Business & Management, Norwich University mailto:mkabay@norwich.edu V: 802.479.7937. Topics. Goals
E N D
Introduction to the Course IS301 – Software Engineering Lecture #1 – 2003-08-26 M. E. Kabay, PhD, CISSP Assoc. Prof. Information AssuranceDivision of Business & Management, Norwich University mailto:mkabay@norwich.edu V: 802.479.7937
Topics • Goals • Classes • Textbooks • Readings • Problems • Grading • Quizzes • SQ3R • Readings for next class
Goals • Learn to use concepts and terminology of modern software engineering • Expand view of and familiarity with full range of what professional software engineers do in their work • Improve all aspects of project development and implementation • Apply skills to numerous review questions and problems • Prepare for serious discussions with working software engineering professionals • Prepare for job interviews
Classes • Don't be late for class • Prof won't be late • Prof won't make you late • Don't miss class • Attendance taken at start of class • >3 unexcused absences = OUT • Read before you arrive • Questions in class are welcome and valuable to everyone • Correct professor’s errors – always welcome
Textbooks • Sommerville, I. (2001). Software Engineering, 6th Edition. Pearson Education Limited (Harlow, Essex UK), ISBN 0-201-39817-X. xx + 693. Index. • Whittaker, J. A. (2002). How to Break Software: A Practical Guide to Testing. Addison-Wesley, ISBN 0-201-79619-8. 208 pp.
Readings • Heavy load every single day • Expect 25-30 pages per class • Crucially important to use SQ3R techniques • Do not fall behind • Almost impossible to catch up • Will make problem solving very difficult
Homework Problems • 50% of final grade • Critically important for success • Aim at mastery • Stand out from your competition when looking for jobs • Apply knowledge to real-world projects • Submit problems on time • Severe penalties for late submission • Wasting your time
Exams • Open-book problems and review questions • Mid-term 25% – take-home • Out Thursday Oct 2 • Due Tuesday Oct 7 • Final exam 25% – take-home • Out Thursday Dec 2 • Due Wednesday Dec 10 at noon
The SQ3R Method • Background • Survey • Question • Read • Recite • Review
Background to SQ3R • Studying is not just reading and rereading • Oberlin College studies in 1960s -> SQ3R Retention Time
SQ3R: Survey • 1st pass: entire document • 2nd pass: section • 3rd pass: chapter • 4th pass: 1st sentences of paragraphs
SQ3R: Question • Jot down ideas • Pictures • Diagrams • Legends
SQ3R: Read • One paragraph at a time • Boldface • Italics
SQ3R: Recite • After every paragraph • Stop, look away • Summarize main ideas • Own words • If not clear, reread
SQ3R: Review • At end of each study period • Daily • Weekly • Monthly
Readings for Next Class • Apply SQ3R Survey phase to entire textbook (~1 hour) • Apply SQ3R Survey-Question phases to Chapter 1 of Sommerville before coming to next class