Fall 2012
The following classes will be held during the Fall 2012 semester. Textbook updates will be provided in the future. While we update the website regularly, please check LOCUS for the most recent information.
Regular (15 Week) Fall 2012 Session – August 27, 2012 – December 8, 2012
Location Key
Lake Shore Campus (LSC)
CC – Crown Center
CS - Cudahy Science Hall
DU – Dumbach Hall
LSB – Life Sciences Building
LH – Loyola Hall
Water Tower Campus (WTC)
CLC – Corboy Law Center (25 E. Pearson)
LT – Lewis Towers
Please refer to the Lake Shore and Water Tower Campus Maps for more information
Comp 125-001: Visual Information Processing
Instructor
Naiman, Channah
Days and Time
MWF 11:30-12:20 pm
Location: LSC CC 105
Textbooks
Required
Title: App Inventor: Create Your Own Android Apps
Author: David Wolber, Hal Abelson, Ellen Spertus, and Liz Looney
Publisher: O'Reilly Media, 2011
ISBN 978-1449397487
Comp 150-001: Introduction to Computing
Instructor
Yacobellis,Robert
Days and Time
T,Th 10:00-11:15 am
Location: LSC CC 103
Textbooks
Title: Computer Science Illuminated, 5th Edition (2012)
Publisher: Jones & Bartlett Learning
Author: Nell Dale and John Lewis
ISBN-13: 9781449672843
Apitional Resources
Comp 150-002: Introduction to Computing
Instructor
Yacobellis,Robert
Days and Time
T,Th 1:00-2:15 pm
Location: LSC CC 105
Textbooks
Title: Computer Science Illuminated, 5th Edition (2012)
Publisher: Jones & Bartlett Learning
Author: Nell Dale and John Lewis
ISBN-13: 9781449672843
Apitional Resources
Comp 150-003: Introduction to Computing
Instructor
Harrington, Andrew
Days and Time
T,Th 11:30-12:45 pm
Location: LSC CC 103
Textbooks
No text is required.
Comp 150-004: Introduction to Computing
Instructor
Sekharan,Chandra N
Days and Time
T,Th 2:30PM-3:45 pm
Location: LSC CC 105
Textbooks
Title: Computer Science Illuminated, 5th Edition (2012)
Publisher: Jones & Bartlett Learning
Author: Nell Dale and John Lewis
ISBN-13: 9781449672843
Comp 163-001: Discrete Structures
Instructor
Greenberg, Ronald
Days and Time
MWF 10:25 am-11:15 pm
Location: LSC DU 117
Textbooks
Required
Title: Discrete Mathematics
Author: Richard Johnsonbaugh
Publisher: Pearson Prentice Hall (2009)
ISBN-13: 978-0-13-159318-3
Comp 170-001: Lecture - Introduction to Object-Oriented Programming
Instructor
Harrington, Andrew
Days and Time
T,Th 1:00-2:15 pm
Location: LSC CC 103
Textbooks
No text is required.
Comp 170-002: Lab - Introduction to Object-Oriented Programming
Instructor
Harrington, Andrew
Days and Time
Tuesday 2:30 -3:20 pm. Combined with COMP 170, Section 1
Location: LSC CC 103
Textbooks
No text is required.
Comp 170-007: Lecture - Introduction to Object-Oriented Programming
Instructor
Hummel, Joseph E
Days and Time
Monday 6:00PM-8:30 pm
Location: WTC LT 412
Textbooks
No text is required.
Comp 170-009: Lecture - Introduction to Object-Oriented Programming
Instructor
Thiruvathukal,George
Days and Time
T,Th 1:00PM - 2:15PM
Location: LSC
Textbooks
No text is required.
Comp 170-010: Lab - Introduction to Object-Oriented Programming
Instructor
Thiruvathukal, George
Days and Time
Thursday 2:30PM - 3:20PM
Location: LSC
Textbooks
No text is required.
Comp 215: Object Oriented Programming
Instructor
Haught, Christine
Days and Time
T, TH 10:00AM - 11:15AM
Location: LSC CC 105
Textbooks
Comp 271-001: Lecture - Data Structures: Algorithms and Applications
Instructor
Sekharan,Chandra N
Days and Time
Tuesday, Thursday 04:15PM-05:30PM
Location: LSC CC 103
Textbooks
Required
Title: Data Structures and the Java Collections Framework, Third Edition
Author: Collins, William, Lafayette College
Publisher: John Wiley & Sons
Copyright year: © 2011
ISBN-13: 978-0470482674
Comp 271-002: Lab - Data Structures: Algorithms and Applications
Instructor
Sekharan,Chandra N
Days and Time
Tuesday 5:30 to 6:20 pm
Location: LSC DU 235
Textbooks
Required
Title: Data Structures and the Java Collections Framework, Third Edition
Author: Collins, William, Lafayette College
Publisher: John Wiley & Sons
Copyright year: © 2011
ISBN-13: 978-0470482674
Comp 300-001: Data Warehouse and Mining
Instructor
Yacobellis,Robert
Days and Time
Wednesday 4:15 - 6:45 pm
Location: WTC CLC 201
Notes: Combined with COMP 488-004.
Textbooks
Required
Title: Data Mining: Concepts and Techniques, Third Edition (2011)
Author: Jiawei Han, Micheline Kamber,Jian Pei
Publisher: Morgan Kaufmann
ISBN-10: 0123814790
Title: The Data Warehouse Toolkit, 2nd edition (2002)
Author: Ralph Kimball, Margy Ross
Publisher: Wiley; 2nd edition(April 26, 2002)
ISBN-10: 0471200247
Comp 312-001: Open Source Computing
Instructor
Honig, William
Days and Time
Tuesday 4:15 - 6:45 pm
Location: WTC LT 412
Notes: Due to popular demand, this fall's Comp 412: Open Source Computing has been separated from the undergrad Comp 312. As a result, there are now multiple openings in Comp 412.
Textbooks
No text is required.
COMP 313: Intermediate Object-Oriented Development
Instructor
Laufer, Konstantin
Days and Time
M 7:00 pm - 9:30pm
Location: WTC CLC 303
Notes: Combined with COMP 488-001
Textbooks
Required
Title: Agile Principles, Patterns, and Practices in C#
Author: Robert C. Martin, Micah Martin
Publisher: Prentice Hall
ISBN-13: 978-0-1318-5725-4
Recommended
Title: Programming Android
Author: Zigurd Mednieks, Laird Dornin, G. Blake Meike, and Masumi Nakamura
Publisher: 'Reilly Media, Inc. (2011)
ISBN-13: 978-1-4493-8969-7
Recommended
Title: Heads First Design Patterns
Author: Elisabeth Freeman, Eric Freeman, Bert Bates and Kathy Sierra
Publisher: O'Reilly Media; 1 edition (October 25, 2004)
ISBN-13: 9780596007126
COMP 314: Problem Solving Strategies
Instructor
Harrington, Andrew
Days and Time
TBA
Location: WTC
Notes: Please contact Dr. Harrington for more details.
Textbooks
No text is required.
***Notice***
Organizational meeting Wednesday August 29 3-4PM, WTC LT410, to arrange practice times. Contact Dr. Harrington beforehand if you cannot attend.
COMP 315: Problem Solving Strategies 2
Instructor
Harrington, Andrew
Days and Time
TBA
Location: WTC
Notes: Please contact Dr. Harrington for more details.
Textbooks
No text is required.
***Notice***
Organizational meeting Wednesday August 29 3-4PM, WTC LT410, to arrange practice times. Contact Dr. Harrington beforehand if you cannot attend.
COMP 317: Social, Legal, and Ethical Issues in Computing
Instructor
Dordal, Peter
Days and Time
Th 4:15-06:45 PM
Location: WTC CLC 423
Notes: combined with COMP 417-001.
Textbooks
Required
Title: Gift of Fire, A: Social, Legal, and Ethical Issues for Computing and the Internet
Author: Sara Baase
Publisher: Prentice Hall, 4th Edition
ISBN-13: 9780132492676
Note: This can be ordered as either the paper version or an e-book version, but most students prefer the physical copy.
COMP 330: Software Engineering
Instructor
Honig, William
Days and Time
M 4:15-6:45PM
Location: WTC CLC L09
Notes: Combined with COMP 474-001.
Textbooks
Required
Title: Introduction to the Team Software Process
Author: Watts S. Humphrey
Publisher: Apison-Wesley Professional (2000)
ISBN-10: 020147719X
ISBN-13: 978-0201477191
Title: Software Engineering
Author: Ian Sommerville
Publisher: Apison Wesley; 9th edition (2010)
Notes: Earlier editions are NOT compatible; please use 9th edition only
ISBN-10: 0137035152
ISBN-13: 978-0137035151
COMP 343: Computer Networks
Instructor
Dordal, Peter
Days and Time
Tu 7:00- 9:30PM
Location: WTC CLC L09
Notes: Combined with COMP 443-001.
Textbooks
No text is required.
COMP 348: Network Security
Instructor
Schmitz, Corby
Days and Time
Friday 5:30-8:00 pm
Location: WTC CLC L09
Notes: Combined with COMP 448-001.
Textbooks
Recommended
Title: The Craft of System Security
Author: Sean Smith and John Marchesini
Publisher: Apison-Wesley; 1st Edition (2008)
ISBN: 0-321-43383-8
COMP 370-001: Software Quality and Testing
Instructor
Weisert, Conrad
Days and Time
Th 7:00-9:30 pm
Location: WTC CLC L08
Notes: Combined with COMP 488-003.
Textbooks
Required
Title: Software Testing and Analysis: Process, Principles and Techniques
Author: Mauro Pezze, Michal Young
Publisher: John WIley & Sons 2008
ISBN: 978-0-471-45593-6
COMP 381-001: Bioinformatics
Instructor
Putonti, Catherine
Days and Time
M, W 4:15-5:30pm
Location: LSB Life Sciences Building 142
Notes: Combined with 488-005.
Textbooks
COMP 388-002: Enterprise Software Architecture
Instructor
Petrov, Plamen
Days and Time
W 7:00-9:30pm
Location: WTC CLC L08
Notes: Combinied with COMP 488-003.
Textbooks
Required
Title: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives (2nd Edition) [Hardcover]
Authors: Nick Rozanski, Eóin Woods
Publisher: Apison-Wesley Professional; 2nd edition (November 4, 2011)
ISBN-10: 032171833X
ISBN-13: 978-0321718334
Required
Title: Web Services: Principles and Technology
Authors: M. Papazoglou
Publisher: Prentice Hall; 2nd Revised Edition (May 1, 2011)
ISBN-10: 0273732161
ISBN-13: 978-0273732167
Recommended
Title: Software Architecture and Design Illuminated (Jones and Bartlett Illuminated) [Paperback]
Authors: Kai Qian, Xiang Fu, Lixin Tao, Chong-wei Xu
Publisher: Jones & Bartlett Publishers; 1st edition (February 19, 2009)
ISBN-10: 076375420X
ISBN-13: 978-0763754204
Comp 388-004: Rapid Application Development Methodology (.NET)
Instructor
Karim Kabani
Days and Time
Saturday 10:00 am - 12:30 pm
Location: WTC LT 410
Notes: Rapid Appl Dev Methodology (.NET). First day of class will be Saturday, September 8, 2012. Combined with COMP 488-006.
Textbooks
No text is required.
COMP 390-001: Computer Science Project
Instructor
Greenberg,Ronald
Days and Time
Wednesday 2:45-3:35 pm
Location: LSC CS 206
Textbooks
COMP 391-001: Internship in Computer Science
Consult with Dr. Konstantin Laufer, and Dr. George Thiruvathukal. If approved, the department staff will register you.
COMP 398-001: Independent Study
Consult with Dr. Peter Dordal, and if approved, the department staff will register you.
COMP 398-002: Independent Study
Consult with Dr. Ronald Greenberg, and if approved, the department staff will register you.
COMP 398-003: Independent Study
Consult with Dr. Andrew Harrington, and if approved, the department staff will register you.
COMP 398-005: Independent Study
Consult with Dr. William Honig, and if approved, the department staff will register you.
COMP 398-006: Independent Study
Consult with Dr. Konstantin Laufer, and if approved, the department staff will register you.
COMP 398-007: Independent Study
Consult with Dr. Catherine Putonti, and if approved, the department staff will register you.
COMP 398-008: Independent Study
Consult with Dr. Chandra N Sekharan, and if approved, the department staff will register you.
COMP 398-009: Independent Study
Consult with Dr. George Thiruvathukal, and if approved, the department staff will register you.
COMP 398-010: Independent Study
Consult with Dr. Robert Yacobellis, and if approved, the department staff will register you.
Comp 412-001: Open Source Computing
Instructor
Albert, Mark
Days and Time
Tuesday 4:15 - 6:45 pm
Location: WTC CLC 711
Notes: Due to popular demand, this fall's Comp 412: Open Source Computing has been separated from the undergrad Comp 312. As a result, there are now multiple openings in Comp 412.
Textbooks
No text is required.
COMP 413-001: Intermediate Object-Oriented Development
"(formerly Comp 488-001)"
Instructor
Laufer, Konstantin
Days and Time
M 7:00 pm - 9:30pm
Location: WTC CLC 303
Notes: Combined with COMP 313-001
Textbooks
Required
Title: Agile Principles, Patterns, and Practices in C#
Author: Robert C. Martin, Micah Martin
Publisher: Prentice Hall
ISBN-13: 978-0-1318-5725-4
Recommended
Title: Programming Android
Author: Zigurd Mednieks, Laird Dornin, G. Blake Meike, and Masumi Nakamura
Publisher: 'Reilly Media, Inc. (2011)
ISBN-13: 978-1-4493-8969-7
COMP 417: Social, Legal, and Ethical Issues in Computing
Instructor
Dordal, Peter
Days and Time
Th 4:15-6:45pm
Location: WTC CLC 423
Notes: combined with COMP 317-001.
Textbooks
COMP 443: Computer Networks
Instructor
Dordal, Peter
Days and Time
T 7:00-9:30PM
Location: WTC CLC L09
Notes: Combined with COMP 343-001.
Textbooks
No text is required.
COMP 448-001: Network Security
Instructor
Schmitz, Corby
Days and Time
Friday 5:30-8:00 pm
Location: WTC CLC L09
Notes: Combined with COMP 348-001.
Textbooks
Recommended
Title: The Craft of System Security
Author: Sean Smith and John Marchesini
Publisher: Apison-Wesley; 1st Edition (2008)
ISBN: 0-321-43383-8
COMP 474: Software Engineering
Instructor
Honig, William
Days and Time
M 4:15-6:45PM
Location: WTC CLC L09
Notes: Combined with COMP 330-001.
Textbooks
Required
Title: Introduction to the Team Software Process
Author: Watts S. Humphrey
Publisher: Apison-Wesley Professional (2000)
ISBN-10: 020147719X
ISBN-13: 978-0201477191
Title: Software Engineering
Author: Ian Sommerville
Publisher: Apison Wesley; 9th edition (2010)
Notes: Earlier editions are NOT compatible; please use 9th edition only
ISBN-10: 0137035152
ISBN-13: 978-0137035151
COMP 488-002: Enterprise Software Architecture
Instructor
Petrov, Plamen
Days and Time
W 7:00-9:30pm
Location: WTC CLC L08
Notes: Combinied with COMP 388-002.
Textbooks
Required
Title: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives (2nd Edition) [Hardcover]
Authors: Nick Rozanski, Eóin Woods
Publisher: Apison-Wesley Professional; 2nd edition (November 4, 2011)
ISBN-10: 032171833X
ISBN-13: 978-0321718334
Required
Title: Web Services: Principles and Technology
Authors: M. Papazoglou
Publisher: Prentice Hall; 2nd Revised Edition (May 1, 2011)
ISBN-10: 0273732161
ISBN-13: 978-0273732167
Recommended
Title: Software Architecture and Design Illuminated (Jones and Bartlett Illuminated) [Paperback]
Authors: Kai Qian, Xiang Fu, Lixin Tao, Chong-wei Xu
Publisher: Jones & Bartlett Publishers; 1st edition (February 19, 2009)
ISBN-10: 076375420X
ISBN-13: 978-0763754204
COMP 488-003: Software Quality and Testing
Instructor
Weisert, Conrad
Days and Time
Th 7:00-9:30 pm
Location: WTC CLC L08
Notes: Combined with COMP 370-001.
Textbooks
Required
Title: Software Testing and Analysis: Process, Principles and Techniques
Author: Mauro Pezze, Michal Young
Publisher: John WIley & Sons 2008
ISBN: 978-0-471-45593-6
Comp 488-004: Data Warehouse and Mining
Instructor
Yacobellis,Robert
Days and Time
Wednesday 4:15 - 6:45 pm
Location: WTC CLC 201
Notes: Combined with COMP 300-001.
Textbooks
Required
Title: Data Mining: Concepts and Techniques, Third Edition (2011)
Author: Jiawei Han, Micheline Kamber,Jian Pei
Publisher: Morgan Kaufmann
ISBN-10: 0123814790
Title: The Data Warehouse Toolkit, 2nd edition (2002)
Author: Ralph Kimball, Margy Ross
Publisher: Wiley; 2nd edition(April 26, 2002)
ISBN-10: 0471200247
COMP 488-005: Bioinformatics
Instructor
Putonti, Catherine
Days and Time
M, W 4:15 pm - 5:30pm
Location: WTC Life Sciences 142
Notes: Combined with COMP 381-001.
Textbooks
Comp 488-006: Rapid Application Development Methodology (.NET)
Instructor
Karim Kabani
Days and Time
Saturday 10:00 am - 12:30 pm
Location: WTC LT 410
Notes: Rapid Appl Dev Methodology (.NET). First day of class will be Saturday, September 8, 2012. Combined with COMP 388-004.
Textbooks
No text is required.
COMP 490-001: Independent Project
Consult with Dr. Peter Dordal, and if approved, the department staff will register you.
COMP 490-002: Independent Project
Consult with Dr. Ronald Greenberg, and if approved, the department staff will register you.
COMP 490-003: Independent Project
Consult with Dr. Andrew Harrington, and if approved, the department staff will register you.
COMP 490-004: Independent Project
Consult with Dr. William Honig, and if approved, the department staff will register you.
COMP 490-005: Independent Project
Consult with Dr. Konstantin Laufer, and if approved, the department staff will register you.
COMP 490-006: Independent Project
Consult with Dr. Catherine Putonti, and if approved, the department staff will register you.
COMP 490-007: Independent Project
Consult with Dr. Chandra N Sekharan, and if approved, the department staff will register you.
COMP 490-008: Independent Project
Consult with Dr. George Thiruvathukal, and if approved, the department staff will register you.
COMP 490-009: Independent Project
Consult with Dr. Robert Yacobellis, and if approved, the department staff will register you.
COMP 499-001: Internship
Consult with Dr. Peter Dordal, and if approved, the department staff will register you.
COMP 499-002: Internship
Consult with Dr. Perter Dordal, and if approved, the department staff will register you.
COMP 605: Master of Science Study
Consult with Dr. Perter Dordal, and if approved, the department staff will register you.
CSED 431-001: Management of PC Cluster
Instructor
Montes,Bruce A
Days and Time
Thursday 07:00PM-09:30PM
Location: WTC CLC 710
Textbooks