Home Contact us Site Map
CSE Home Page
Center for Software Engineering USC Home Page
Course Description Current List by Course List by Semester 577 Project Archives

About us
News
History
People
Events
Upcoming
LA Spin
Past
Publications
Tech. Report
Research
Projects
Tools
Courses
Education
Degrees
Admissions
Affiliates
General
Private
Other Resources

2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996

 

List of Courses Offered in Fall 2006

Class Number
Class Name
Instructors
CSCI 510 Software Management & Economics Dr. Barry Boehm
CSCI 577a Software Engineering I Dr. Barry Boehm
CSCI 588 Specification and Design of User Interface Software Steven M. Jacobs
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown

List of Courses Offered in Spring 2006

Class Number
Class Name
Instructors
CSCI 577b Software Engineering II Dr. Barry Boehm, Ed Colbert
CSCI 578 Software Architecture Dr. Alexander Egyed
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown

List of Courses Offered in Fall 2005

Class Number
Class Name
Instructors
CSCI 510 Software Management & Economics Dr. Barry Boehm
CSCI 577a Software Engineering I Dr. Barry Boehm
CSCI 588 Specification and Design of User Interface Software Steven M. Jacobs
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown

 

List of Courses Offered in Spring 2005

Class Number
Class Name
Instructors
CSCI 477 Design and Construction of Large Software Systems David Wilczynski
CSCI 511 Personal Software Process (PSP) and Project Jame Alstad
CSCI 577b Software Engineering II Dr. Barry Boehm, Ed Colbert
CSCI 578 Software Architectures Dr. Nenad Medvidovic
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown

 

List of Courses Offered in Fall 2004

Class Number
Class Name
Instructors
CSCI 510 Software Management & Economics Dr. Barry Boehm
CSCI 577a Software Engineering I Dr. Barry Boehm
CSCI 589 Software Engineering for Embedded Systems Dr. Nenad Medvidovic
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown

 

List of Courses Offered in Summer 2004

Class Number
Class Name
Instructors
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown

 

List of Courses Offered in Spring 2004

Class Number
Class Name
Instructors
CSCI 577b Software Engineering II Dr. Barry Boehm & Dr. Ray Madachy
CSCI 578 Software Architectures Ed Colbert
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown
CSCI 511 Personal Software Process (PSP) and Project Jame Alstad
CSCI 477 Design and Construction of Large Software Systems David Wilczynski

 

List of Courses Offered in Fall 2003

Class Number
Class Name
Instructors
CSCI 510 Software Management & Economics Dr. Ray Madachy
CSCI 577a Software Engineering I (sections 1 & 2) A. Winsor Brown
CSCI 577a Software Engineering I (section 3) A. Winsor Brown & Ashish Soni
CSCI 588 Specification and Design of User Interface Software Steven M. Jacobs
CSCI 589 Software Engineering for Embedded Systems Nenad Medvidovic

 

List of Courses Offered in Summer 2003

Class Number
Class Name
Instructors
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown

 

List of Courses Offered in Spring 2003

Class Number
Class Name
Instructors
CSCI 577b Software Engineering II Dr. Barry Boehm & Dr. Ray Madachy
CSCI 578 Software Architectures Ed Colbert
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown
CSCI 511 Personal Software Process (PSP) and Project A. Winsor Brown
CSCI 477 Design and Construction of Large Software Systems Nenad Medvidovic

 

List of Courses Offered in Fall 2002

Class Number
Class Name
Instructors
CSCI 510 Software Management & Economics Dr. Barry Boehm
CSCI 577a Software Engineering I Dr. Barry Boehm & Dr. Daniel Port & Dr. David Klappholz
CSCI 588 Specification and Design of User Interface Software
Steven M. Jacobs
CSCI 590 Software Engineering DR/CPT Program A. Winsor Brown
CSCI 599 Software Engineering for Embedded Systems Nenad Medvidovic

 

List of Courses Offered in Spring 2002

Class Number
Class Name
Instructors
CSCI 577b Software Engineering II Dr. Barry Boehm & Dr. Daniel Port
CSCI 578 Software Architectures Nenad Medvidovic
CSCI 511 Personal Software Process (PSP) and Project A. Winsor Brown

 

List of Courses Offered in Fall 2001

Class Number
Class Name
Instructors
CSCI 510 Software Management & Economics Dr. Barry Boehm
CSCI 577a Software Engineering I Dr. Barry Boehm
CSCI 588 Specification and Design of User Interface Software
Steven M. Jacobs
CSCI 590 Software Engineering DR/CPT Program Dr. Barry Boehm & A. Winsor Brown
CSCI 599 Software Engineering for Embedded Systems Nenad Medvidovic

 

List of Courses Offered in Summer 2001

Class Number
Class Name
Instructors
CSCI 577c CSE/CST Internship Program Dr. Barry Boehm & A. Winsor Brown
CSCI 590 Software Engineering DR/CPT Program Dr. Barry Boehm & A. Winsor Brown

 

List of Courses Offered in Spring 2001

Class Number
Class Name
Instructors
CSCI 577b Software Engineering II Dr. Barry Boehm & Dr. Daniel Port
CSCI 578 Software Architectures Nenad Medvidovic
CSCI 511 Personal Software Process (PSP) and Project A. Winsor Brown

 

List of Courses Offered in Fall 2000

Class Number
Class Name
Instructors
CSCI 510 Software Management & Economics Dr. Barry Boehm
CSCI 577a Software Engineering I Dr. Barry Boehm & Dr. Daniel Port
CSCI 588 Specification and Design of User Interface Software
Steven M. Jacobs
CSCI 599 Formal Methods in Software Architectures Nenad Medvidovic

 

List of Courses Offered in Summer 2000

Class Number
Class Name
Instructors
CSCI 577c Software Engineering Internship Program Dr. Barry Boehm & A. Winsor Brown
CSCI 590 Software Engineering DR/CPT Program Dr. Barry Boehm & A. Winsor Brown
CSCI 665 Advanced Software Engineering Project A. Winsor Brown

 

List of Courses Offered in Spring 2000

Class Number
Class Name
Instructors
CSCI 577b Software Engineering II Dr. Barry Boehm & Dr. Ray Madachy & Dr. Daniel Port
CSCI 612 Software Architectures Nenad Medvidovic
CSCI 665 Advanced Software Engineering Project A. Winsor Brown

 

List of Courses Offered in Fall 1999

Class Number
Class Name
Instructors
CSCI 510 Software Management & Economics Dr. Barry Boehm
CSCI 577a Software Engineering I Dr. Barry Boehm & A. Winsor Brown
CSCI 588 Specification and Design of User Interface Software
Steven M. Jacobs
CSCI 599 Current Issues in Software Architectures Nenad Medvidovic
CSCI 599 Software Process Modeling Dr. Barry Boehm & Dr. Ray Madachy

 

List of Courses Offered in Summer 1999

Class Number
Class Name
Instructors
CSCI 599 Personal Software Project Management A. Winsor Brown
CSCI 665 Advanced Software Engineering Project A. Winsor Brown

 

List of Courses Offered in Spring 1999

Class Number
Class Name
Instructors
CSCI 577b Software Engineering II Dr. Barry Boehm & Dr. Ray Madachy & Dr. Daniel Port
CSCI 612 Software Architectures Nenad Medvidovic & Alexander Egyed
CSCI 665 Advanced Software Engineering Project A. Winsor Brown

 

List of Courses Offered in Fall 1998

Class Number
Class Name
Instructors
CSCI 577a Software Engineering I Dr. Barry Boehm & A. Winsor Brown
CSCI 588 Specification and Design of User Interface Software
Steven M. Jacobs

 

List of Courses Offered in Spring 1998

Class Number
Class Name
Instructors
CSCI 577b Software Engineering II Dr. Barry Boehm & Dr. Ray Madachy & Dr. Daniel Port
CSCI 665 Advanced Software Engineering Project A. Winsor Brown

 

List of Courses Offered in Fall 1997

Class Number
Class Name
Instructors
CSCI 577a Software Engineering I Dr. Barry Boehm & A. Winsor Brown

 

List of Courses Offered in Spring 1997

Class Number
Class Name
Instructors
CSCI 577b Software Engineering II Dr. Ray Madachy

 

List of Courses Offered in Fall 1996

Class Number
Class Name
Instructors
CSCI 577a Software Engineering I Dr. Barry Boehm