Last updated: Feb 08, 23 18:46 UTC | Permalink
Week 1 - Overview and Design Principles
Learning Objectives:
In this first week of the course, you will learn
- a little about the scope of Software Engineering and how it differs from programming
- how this course will be organized, and what will be expected from you each week.
- some general principles of good program design that are important in almost any programming context
- some additional principles that are specific to object-oriented programming.
Important Dates:
- HW1 Due Jan 28 by 10pm
Lessons:
- Introduction to this class Slides PDF, PPT
- General Program Design Principles Slides PDF, PPT
- Object-Oriented Principles Slides PDF, PPT