syllabus - Department of Industrial and Systems Engineering...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Department of Industrial and Systems Engineering Spring 2007 Algorithms in Systems Engineering (IE 170) Meeting: Monday, Wednesday, Friday 11:10AM-12PM 375 Packard Lab Monday 1-4PM 444 Mohler Lab Jeff Linderoth Office: 325 Mohler Office hours: Wednesday and Friday 10–11AM, (also by appt.) Phone: 610-758-4879 E-mail: jtl3@lehigh.edu Web: http://www.lehigh.edu/~jtl3 This course will introduce students to the principles involved in designing, analyzing, and implementing basic algorithms common in systems engineering applications. Required Text Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein . Introduction to Algorithms , Second Edition (McGraw-Hill, 2003). There are a number of very good algorithms books out there. We will be using the Java language to implement the algorithms we will learn about, so books that also contain refreshers on the Java language may also be useful. Recommended Texts Donald Knuth . The Art of Computer Programming. Volumes 1-3 , Third Edition (Addison- Wesley, 1997). This is the bible of algorithm design and analysis. It was named one of the 12 best physical science monographs of the 20th century. Robert Sedgewick . Algorithms in Java , Third edition (Addison-Wesley, 2003). Elliot B. Koffman and Paul A. T. Wolfgang . Objects, Abstraction, Data Structures, and Design Using Java Version 5.0 (John Wiley and Sons, 2005). David Flanagan . Java in a Nutshell , 5th Edition (O’Reilly, 1999). This book is a good reference for all things Java
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Overview This course will introduce students to the principles involved in designing, analyzing, and im- plementing basic algorithms common in systems engineering applications. The course will be divided into four units by topic area (see detailed syllabus below). Course meetings will consist of three 50 minute lectures and one three hour laboratory each week. The laboratory exercises will consist of case studies in which the students will have to apply the principles discussed during the week’s lectures to solve a given systems engineering problem. This will be accom- plished mainly through implementing various algorithms and data structures in Java. Weekly homework based on the laboratory case studies will further reinforce student learning. Course Objectives
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/29/2008 for the course IE 170 taught by Professor Ralphs during the Spring '07 term at Lehigh University .

Page1 / 5

syllabus - Department of Industrial and Systems Engineering...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online