UB - University at Buffalo, The State University of New York Computer Science and Engineering

CSE 542: Software Engineering Concepts

Software Engineering Concepts

This course introduces the terminology and concepts of software engineering. Following a discussion of how software engineering evolved in response to early practices of the computer industry, the concepts of well-engineered software, the software process and the management process model are presented. Additional topics include software requirements definition, software design, verification and validation, and software management. Graduate students are required to investigate and report on a topic relevant to the course. (Same as ECE 442).

None presently available.

Ph.D.:

None.

M.S.:

This course does not fulfill core area (depth) or core course (breadth) requirements.

Experience in writing computer programs in at least one higher level language such as C/C++ and Java.

Course Instances
Semester Section Title Instructor Credit Hours Enrolled
Fall 2017 LEC Software Eng Concepts Matthew Hertz 3 0/150
Summer 2017 LEC Software Eng Concepts Matthew Hertz 3 4/30
Fall 2016 LEC Software Eng Concepts Matthew Hertz 3 110/150
Summer 2016 LEC Software Eng Concepts Dr. Jesse Hartloff 3 2/30
Fall 2015 LEC Software Eng Concepts Nikhil Londhe 3 53/150
Fall 2014 LEC Software Eng Concepts Mr. Michael F. Buckley 3 95/100
Fall 2014 LEC Software Eng Concepts Mr. Michael F. Buckley 3 100/100
Fall 2013 LEC Software Eng Concepts Mr. Michael F. Buckley 3 130/130
Fall 2013 LEC Software Eng Concepts Mr. Michael F. Buckley 3 99/100
Fall 2012 LEC Software Eng Concepts Mr. Michael F. Buckley 3 38/80
Fall 2012 LEC Software Eng Concepts Mr. Michael F. Buckley 3 83/85
Fall 2011 LR Software Eng Concepts Mr. Michael F. Buckley 3 57/85
Fall 2011 LR Software Eng Concepts Mr. Michael F. Buckley 3 25/80
Fall 2010 LR Software Eng Concepts Mr. Michael F. Buckley 3 10/30
Fall 2010 LR Software Eng Concepts Mr. Michael F. Buckley 3 9/40
Fall 2010 LR Software Eng Concepts Mr. Michael F. Buckley 3 0/15
Spring 2010 LR Software Eng Concepts Mr. Michael F. Buckley 3 19/24
Spring 2010 LR Software Eng Concepts Mr. Michael F. Buckley 3 0/10
Fall 2009 LR Software Eng Concepts Mr. Michael F. Buckley 3 1/15
Fall 2009 LR Software Eng Concepts Mr. Michael F. Buckley 3 1/30
Fall 2009 LR Software Eng Concepts Mr. Michael F. Buckley 3 6/40
Summer 2009 LR Software Eng Concepts Mr. Michael F. Buckley 3 1/10
Spring 2009 LR Software Eng Concepts Mr. Michael F. Buckley 3 34/35
Spring 2009 LR Software Eng Concepts Mr. Michael F. Buckley 3 2/10
Fall 2008 LR Software Eng Concepts Mr. Michael F. Buckley 3 16/40
Fall 2008 LR Software Eng Concepts Mr. Michael F. Buckley 3 9/30
Fall 2008 LR Software Eng Concepts Mr. Michael F. Buckley 3 1/10
Summer 2008 LR Software Eng Concepts Mr. Michael F. Buckley 3 4/10
Spring 2008 LR Software Eng Concepts Mr. Michael F. Buckley 3 8/ 8
Spring 2008 LR Software Eng Concepts Mr. Michael F. Buckley 3 0/ 0
Fall 2007 LR Software Eng Concepts Mr. Michael F. Buckley 3 20/40
Fall 2007 LR Software Eng Concepts Mr. Michael F. Buckley 3 9/30
Fall 2007 LR Software Eng Concepts Mr. Michael F. Buckley 3 1/10
Summer 2007 LR Software Eng Concepts Mr. Michael F. Buckley 3 3/10
Spring 2007 LR Software Eng Concepts Mr. Michael F. Buckley 3 18/23
Spring 2007 LR Software Eng Concepts Mr. Michael F. Buckley 3 3/10
Fall 2006 LR Software Eng Concepts Mr. Michael F. Buckley 3 24/40
Fall 2006 LR Software Eng Concepts Mr. Michael F. Buckley 3 4/30
Fall 2006 LR Software Eng Concepts Ms. Helene Kershner 3 2/10
Fall 2006 LR Software Eng Concepts Ms. Helene Kershner 3 0/ 0
Spring 2006 LR Software Eng Concepts Ms. Helene Kershner 3 4/25
Spring 2006 LR Software Eng Concepts Mr. Michael F. Buckley 3 0/ 7
Spring 2006 LR Software Eng Concepts Mr. Michael F. Buckley 3 0/ 0
Fall 2005 LR Software Eng Concepts Ms. Helene Kershner 3 0/10
Fall 2005 LR Software Eng Concepts Mr. Michael F. Buckley 3 4/25
Fall 2005 LR Software Eng Concepts Mr. Michael F. Buckley 3 15/30
Spring 2005 LR Software Eng Concepts Mr. Michael F. Buckley 3 11/25
Spring 2005 LR Software Eng Concepts Dr. Carl Alphonce 3 4/10
Spring 2005 LR Software Eng Concepts Mr. Michael F. Buckley 3 0/10
Fall 2004 LR Software Eng Concepts Ms. Helene Kershner 3 0/10
Fall 2004 LR Software Eng Concepts Mr. Michael F. Buckley 3 1/ 8
Fall 2004 LR Software Eng Concepts Dr. Carl Alphonce 3 32/60
Spring 2004 LR Software Eng Concepts Mr. Michael F. Buckley 3 9/20
Spring 2004 LR Software Eng Concepts Ms. Helene Kershner 3 8/10
Spring 2004 LR Software Eng Concepts Ms. Helene Kershner 3 0/ 0
Fall 2003 LR Software Eng Concepts Ms. Helene Kershner 3 0/10
Fall 2003 LR Software Eng Concepts Ms. Helene Kershner 3 4/20
Fall 2003 LR Software Eng Concepts Mr. Michael F. Buckley 3 14/21
Spring 2003 LR Software Eng Concepts Ms. Helene Kershner 3 9/20
Spring 2003 LR Software Eng Concepts Mr. Michael F. Buckley 3 8/20
Spring 2003 LR Software Eng Concepts Ms. Helene Kershner 3 3/ 5
Fall 2002 LR Software Eng Concepts Mr. Michael F. Buckley 3 17/25
Fall 2002 LR Software Eng Concepts Mr. Michael F. Buckley 3 15/17
Spring 2002 LR Software Eng Concepts Mr. Michael F. Buckley 3 10/12
Spring 2002 LR Software Eng Concepts Ms. Helene Kershner 3 6/12
Fall 2001 LR Software Eng Concepts Mr. Michael F. Buckley 3 7/10
Fall 2001 LR Software Eng Concepts Ms. Helene Kershner 3 10/10
Spring 2001 LR Software Eng Concepts Barbara Sherman 3 9/10
Spring 2001 LR Software Eng Concepts Barbara Sherman 3 4/12
Fall 2000 LR Software Eng Concepts Barbara Sherman 3 9/20
Fall 2000 LR Software Eng Concepts Barbara Sherman 3 7/20
Spring 2000 LR Software Eng Concepts Ms. Helene Kershner 3 4/ 5
Fall 1999 LR Software Eng Concepts Staff 3 3/10
Fall 1999 LR Software Eng Concepts Ms. Helene Kershner 3 2/10
Valid XHTML 1.0 Transitional