This lecture is an introduction to the CSE681 course. We discuss:
Topics to be covered in this course
Projects, examinations, and grading
Introduce the notions of Software Architecture,
Operational Concept Document (OCD), packages, and discuss a standard notation to be used
throughout the course.
We will be quickly surveying a lot of topics examined in more detail in following lectures.
Lecture Content:
Notes:
There will be a help session this Friday, 8/31, in CST 4-201, starting at 9:00am.
At the beginning of each semester only the first few lecture pages have been updated for the current sememster.
Most of the page content will stay the same, but projects and some sample code will change each year.
I usually
update pages one or two weeks before the current class. So, if you skip ahead and click on project links you
may see last year's projects.
Course mechanics:
First Things:
The Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
Projects & Exams, Grading, References, help sessions
These you should look at carefully. Everything else you can review quickly,
get the idea, and come back later when you need details.
Next Lecture:
We will begin by discussing some fundamental ideas about software parts,
but spend most of our time discussing OCDs and Software Architecture.
Please look carefully at links for those things on the
Lecture #2 page.