Fall 2008 schedule
Check for the CSIS courses Winter Quarter 2008
Check for the CSIS courses Fall Quarter 2008
COMP 111 - 001: History of Computing
- Instructor
- Naiman, Channah
- Days and Time
- Tuesday, Thursday 11:30am-12:45pm
- Room: TBA
- Textbooks:
- Title: A History of Modern Computing, 2nd Ed.
- Author: Paul E. Ceruzzi
- Title: Tools for Thought: The History and Future of Mind-Expanding Technology
- Author: Howard Rheingold
- Title: Universal History of Computing: From Abacus to Quantum Computer
- Author: Georges Ifrah
- Author: Paul E. Ceruzzi
COMP 111 - 002: History of Computing
- Instructor
- Akhtar, Aadeel
- Days and Time
- Monday, Wednesday 04:15pm-05:30pm
- Room: TBA
- Textbooks
- Title: A History of Modern Computing, 2nd Ed.
- Author: Paul E. Ceruzzi
- Title: Tools for Thought: The History and Future of Mind-Expanding Technology
- Author: Howard Rheingold
- Title: Universal History of Computing: From Abacus to Quantum Computer
- Author: Georges Ifrah
- Author: Paul E. Ceruzzi
COMP 150 - 001: Introduction to Computing
- Instructor
- Harrington, Andrew N
- Days and Time
- Tuesday, Thursday 10:00am-11:15am
- Room: TBA
- Textbooks
- No textbook required
COMP 150 - 002: Introduction to Computing
- Instructor
- Honig, William
- Days and Time
- Tuesday, Thursday 02:30pm-03:45pm
- Room: Damen Hall 339
- Textbooks
- Title: Computer Science Illuminated, 3rd Ed. (2007)
- Author: Nell Dale & John Lewis
- Publisher: Jones & Bartlett
- Title: Explorations in Computer Science, 2nd Ed. (2006)
- Author: R. Mark Meyer
- Publisher: Jones & Bartlett
- Note: Use ISBN 07637510308 to acquire a hard copy of the first and a CD copy of the second which is a lab manual.
- Please contact Jean Rom 312-915-7989, if you have any questions.
- Author: Nell Dale & John Lewis
COMP 150 - 003: Introduction to Computing
- Instructor
- Harrison, Saundra
- Days and Time
- Monday, Wednesday 04:15pm-05:30pm
- Room: Damen Hall 342
- Textbooks
- Required:
- Title: The Analytical Engine 2nd Ed. (2004)
- Author: Decker & Hirshfield
- ISBN: 0534391591
- Optional:
- Title: Python Programming: An Introduction to Computer Science (2004)
- Author: Zelle
- ISBN: 1887902996
- Title: The Analytical Engine 2nd Ed. (2004)
COMP 163 - 001: Discrete Structures
- Instructor
- Greenberg, Ronald I
- Days and Time
- Monday, Wednesday, Friday 10:25am-11:15am
- Room: TBA
- Textbooks
- Title: Discrete Mathematics, 6th/7th Ed.
- Author: Richard Johnsonbaugh
- Publisher: Prentice
- Author: Richard Johnsonbaugh
COMP 170 - 001: Intro Obj-Oriented Pro (Lecture)
- Instructor
- Naiman, Channah
- Days and Time
- Tuesday, Thursday 1:00pm - 2:15pm
- Room: Damen Hall 342
- Textbooks
- Title: Objects First with Java: A Practical Introduction Using BlueJ, 3rd Ed. (2006)
- Author: Barnes & Kolling
- Publisher: Prentice Hall
- ISBN: 013197629
- Author: Barnes & Kolling
Students enrolled in COMP 170-001 (lecture) will be automatically enrolled in COMP 170-002 (lab). Prerequisite: (coreq or prereq of either COMP 163 or COMP 150) or prereq MATH 117 or MATH placement in MATH 118 or above.
COMP 170 - 002: Intro Obj-Oriented Pro (Lab)
- Instructor
- Naiman, Channah
- Days and Time
- Tuesday 02:30pm-03:20pm
- Room: Damen Hall 342
- Textbooks
- Title: Objects First with Java: A Practical Introduction Using BlueJ, 3rd Ed. (2006)
- Author: Barnes & Kolling
- Publisher: Prentice Hall
- ISBN: 013197629
- Author: Barnes & Kolling
Students enrolled in COMP 170-002 (lab) will be automatically enrolled in COMP 170-001 (lecture). Prerequisite: (coreq or prereq of either COMP 163 or COMP 150) or prereq MATH 117 or MATH placement in MATH 118 or above.
COMP 170 - 003: Intro Obj-Oriented Pro (Lecture)
- Instructor
- Houlihan, John
- Days and Time
- Tuesday, Thursday 04:15pm-05:30pm
- Room: Damen Hall 342
- Textbooks
- Title: Objects First with Java: A Practical Introduction Using BlueJ, 3rd Ed. (2006)
- Author: Barnes & Kolling
- Publisher: Prentice Hall
- ISBN: 013197629
- Author: Barnes & Kolling
Students enrolled in COMP 170-003 (lecture) will be automatically enrolled in COMP 170-004 (lab). Prerequisite: (coreq or prereq of either COMP 163 or COMP 150) or prereq MATH 117 or MATH placement in MATH 118 or above.
COMP 170 - 004: Intro Obj-Oriented Pro (Lab)
- Instructor
- Houlihan, John
- Days and Time
- Tuesday 05:30pm-06:20pm
- Room: Damen Hall 342
- Textbooks
- Title: Objects First with Java: A Practical Introduction Using BlueJ, 3rd Ed. (2006)
- Author: Barnes & Kolling
- Publisher: Prentice Hall
- ISBN: 013197629
- Author: Barnes & Kolling
Students enrolled in COMP 170-004 (lab) will be automatically enrolled in COMP 170-003 (lecture). Prerequisite: (coreq or prereq of either COMP 163 or COMP 150) or prereq MATH 117 or MATH placement in MATH 118 or above.
COMP 171 - 001: Scripting Lang Practicum
- Instructor
- Akhtar, Aadeel
- Days and Time
- Tuesday 11:30am-12:20pm
- Room: Damen Hall 339
- Textbooks
- Title: Perl How to Program (2001)
- Author: Deitel, Deitel, et al
- Publisher: Prentice Hall
- ISBN: 0130284181
- Note: Per phone converation with publisher, please expedite this order - it is printed only on demand. It will take 2-3 weeks. Thank you!
- Author: Deitel, Deitel, et al
COMP 215 - 001: Object-Oriented Prog-Math
- Instructor
- Haught, Christine A
- Days and Time
- Tuesday, Thursday 10:00am-11:15am
- Room: Damen Hall 342
- Textbooks
COMP 250 - 01W: Intro Sci and Tech Comm
- Instructor
- Schwab, Roxanne
- Days and Time
- Monday, Wednesday, Friday 11:30am-12:20pm
- Room: Damen Hall 339
- Textbooks
- Title: Technical Communication, 8th Ed.
- Author: Mike Markel
- Publisher: Bedford
- ISBN: 0312441975
- Author: Mike Markel
COMP 271 - 001: Data Structure and Apps (Lecture)
- Instructor
- Sekharan, Chandra N
- Days and Time
- Tuesday, Thursday 04:15pm-05:30pm
- Room: Damen Hall 339
- Textbooks
- Title: Data Structures and the Java Collections Framework, 2nd Ed.
- Author: William J. Collins
- Publisher: McGraw Hill
- ISBN: 0073022659
- Author: William J. Collins
Students enrolled in COMP 271-001 (lecture) will be automatically enrolled in COMP 271-002 (lab).
COMP 271 - 002: Data Structure and Apps (Lab)
- Instructor
- Sekharan, Chandra N
- Days and Time
- Tuesday 05:30pm-06:20pm
- Room: Damen Hall 339
- Textbooks
- Title: Data Structures and the Java Collections Framework, 2nd Ed.
- Author: William J. Collins
- Publisher: McGraw Hill
- ISBN: 0073022659
- Author: William J. Collins
Students enrolled in COMP 271-002 (lab) will be automatically enrolled in COMP 271-001 (lecture).
COMP 312 - 001: Open Source Computing
- Instructor
- Schmitz, Corby
- Days and Time
- Thursday 07:00pm-09:30pm
- Room: Lewis Tower 412
- Textbooks
- Title: Producing Open Source Software: How to Run a Successful Free Software Project.
- Author: Karl Fogel
- Publisher: O'Reilly Medina Inc. (2005)
- ISBN: 0596007590 978-0596007591
- Author: Karl Fogel
Combined with COMP 412-001
COMP 313 - 001: Intermed Obj-Orient Devel
- Instructor
- Weisert, Conrad
- Days and Time
- Tuesday 04:15pm-06:45pm
- Room: Lewis Tower 410
- Textbooks
- Required:
- Title: Effective Java(TM) Programming Language Guide, 2nd Ed. (2007)
- Author: Joshua Bloch
- Publisher: Prentice Hall PTR
- ISBN-10: 0321356683
- ISBN-13: 978-0321356680
- Title: Object-Oriented Computation in C++ and Java
- Author: Weisert Conrad
- Publisher: Dorset House
- Year: 2007
- ISBN: 0-932633-63-3
- Recommend:
- Title: OOP Demystified: A Self-Teaching Guide, (2004) (Avaiable free on books 24*7)
- Author: Jim Keogh and Mario Giannini
- Publisher: McGraw-Hill/Osborne
- ISBN: 0072253630
- Title: Holub on Patterns: Learning Design Patterns by Looking at Code, (2004)
- Author: Allen Holub
- Publisher: Apress
- ISBN: 159059388X
- Title: Java Precisely, Second Edition, (2005)
- Author: Peter Sestoft
- Publisher: The MIT Press
- ISBN: 0262693259
- Title: Effective Java(TM) Programming Language Guide, 2nd Ed. (2007)
Combined with COMP 488-003
COMP 314 - 001: Prob Solving Strategies I
- Instructor
- Harrington, Andrew N
- First meeting time is at 3:15pm on Monday, August 25th. Please contact Dr. Andrew Harrington, if you have any questions.
- No textbook required.
- Does not require a time or classroom.
COMP 315 - 001: Prob Solving Strategies II
- Instructor
- Harrington, Andrew N
- No textbook required.
-
- First meeting time is at 3:15pm on Monday, August 25th. Please contact Dr. Andrew Harrington, if you have any questions.
- First meeting time is at 3:15pm on Monday, August 25th. Please contact Dr. Andrew Harrington, if you have any questions.
COMP 317 - 002: Social Legal & Ethic Issu Comp
- Instructor
- Dordal, Peter L
- Days and Time
- Monday 04:15pm-06:45pm
- Room: TBA
- Textbooks
- Title: A Gift of Fire, 3rd Ed.
- Author: Sara Baase
- Publisher: Pearson / Prentice Hall
- Year: 2008
- ISBN: 0-13-601918-3
- Author: Sara Baase
COMP 330 - 001: Software Engineering
- Instructor
- Honig, William
- Textbooks
- Title: Software Engineering, 8th Ed.
- Author: Ian Sommerville
- Publisher: Addison Wesley
- ISBN: 0321313798
- Author: Ian Sommerville
Students will be working with Dr. Honig for this course as an independent study. Time and day of meetings would be according to mutual convenience of the students and Dr. Honig.
COMP 331 - 001: Cryptography
- Instructor
- Doty, Stephen
- Days and Time
- Monday, Wednesday 04:15pm-05:30pm
- Room: TBA
- Textbooks
- Title: Introduction to Cryptography, 2nd Ed.
- Author: Johannes Buchmann
- Publisher: Springer
- ISBN: 978-0-387-20756-8
- Author: Johannes Buchmann
- Title: Crypto: How the Code Rebels Beat the Government Saving Privacy in the Digital Age
- Author: Steven Levy
- Publisher: Penguin
- ISBN: 0 14 02.4432 8
- Publisher: Penguin
Combined with COMP 431-001
COMP 343 - 001: Computer Networks
- Instructor
- Dordal, Peter L
- Days and Time
- Wednesday 04:15pm-06:45pm
- Room: TBA
- Textbooks
- Title: Computer Networks: A Systems Approach, 4th Ed.
- Author: Peterson & Davie
- Publisher: Morgan-Kaufmann
- ISBN-13: 978-0-12-370548-8
- There is also a paperback version ISBN: 13-978-0-12-374013-7, but as of a few years ago, that could not be ordered within the US.
- Author: Peterson & Davie
Combined with COMP 446-001
COMP 349 - 001: Wireless Network/Security
- Instructor
- Dordal, Peter L
- Days and Time
- Thursday 04:15pm-06:45pm
- Room: Lewis Towers 412
- Textbooks
- Title: Wireless Communications & Networks, 2nd Ed.
- Author: William Stallings
- Publisher: Pearson Prentice Hall
- ISBN: 9780131918351
- Author: William Stallings
Combined with COMP 449-001
COMP 370 - 001: Software Quality & Testing
- Instructor
- Petrov, Plamen
- Days and Time
- Wednesday 07:00pm-09:30pm
- Room: TBA
- Textbooks
- Title: Software Testing and Analysis - Process, Principles, and Techniques
- Author: Mario Pezze; Michal Young
- Publisher: Wiley Publishing (2008)
- Edition: First
- ISBN: 978-0-471-45593-6
- Title: Pragmatic Software Testing
- Author: Rex Black
- Publisher: Wiley Publishing (2007)
- Edition: First
- ISBN: 978-0-470-12790-2
- Author: Mario Pezze; Michal Young
Combined with COMP 488-002
COMP 381 - 001: Bioinfomatics
- Instructor
- Putonti, Catherine
- Days and Time
- Tuesday, Thursday 04:15pm-05:30pm
- Room: Life Science Building 315
- Textbooks
- Title: Bioinformatics Genomics and Post-Genomics
- Author: Frederic Dardel, Fracois Kepes
- Publisher: John Wiley & Sons, Ltd.
- ISBN: 0-470-02001-6
- Author: Frederic Dardel, Fracois Kepes
COMP 381-001 is cross-listed with BIOL 388-001. Register for BIOL 388-001.
COMP 388 - 001: Client-Side Web Design
- Instructor
- Laufer, Konstantin
- Days and Time
- Monday 07:00pm-09:30pm
- Room: Lewis Tower 410
- Textbooks
- Required:
- Title: Javascript, The Definitive Guide, 5th Ed.
- Author: Flanagan
- Publisher: O'Reilly 2006
- ISBN: 0-596-10199-6
- Recommend:
- Title: Professional Ajax, 2nd Ed.
- Author: Nicholas C. Zakas, Jeremy McPeat, Jow Facett
- Publisher: Wrox Press 2007
- ISBN: 9780470109496
- Title: Amazon.com Mashups
- Author: Shanahan
- Publisher: Wrox 2007
- ISBN: 978-0-470-09777-9
- Title: User Interface Design for Programmers
- Author: Spolsky
- Publisher: APress 2001
- ISBN: 1893115941
- Title: jQuery in Action
- Author: Bear Bibeault, Yehuda Katz
- Publisher: Manning Publications Co, 2008
- ISBN: 1933988355
- Title: Javascript, The Definitive Guide, 5th Ed.
Combined with COMP 424-001
COMP 388 - 002: Rapid Application Dev Methodology(.NET)
- Instructor
- Kabani, Karim
- Days and Time
- Saturday 10:00am-12:45pm
- Room: Lewis Tower 410
- Textbooks
- No textbooks for this class
Starting September 13, last regular class Saturday December 6, excluding Thanksgiving vacation and Mid-semester break, with final exam Dec 13. An extra 15 minutes has been added to the classes to make up for the limited number of weeks. Because of the Labor Day weekend holidays, his class starts after you are allowed to switch courses. The instructor will distribute considerable information about the course to those enrolled on August 25. If you have any question about this being an appropriate course for you, be sure to contact the instructor Karim Kabani<kkabani at luc.edu> well before the deadline for switching classes in Locus on August 31.
Combined with COMP 488-001
COMP 390 - 001: Computer Science Project (1-6 units)
- Instructor
- Harrington, Andrew N
-
- Consult with Dr. Andrew Harrington, and if approved, the department staff will register you
COMP 391 - 001: Internship in CS (1-6 units)
- Instructor
- Harrington, Andrew N
-
- Consult with Dr. Andrew Harrington, and if approved, the department staff will register you
COMP 398: Independent Study (1-6 units)
- Consult with individual faculty members, and if approved, the department staff will register you
COMP 399 - 001: Honors Tutorial
- Instructor
- Harrington, Andrew N
- Days and Time
- TBA
- Room: TBA
- Textbooks
COMP 412 - 001: Open Source Computing
- Instructor
- Schmitz, Corby
- Days and Time
- Thursday 07:00pm-09:30pm
- Room: Lewis Tower 412
- Textbooks
- Title: Producing Open Source Software: How to Run a Successful Free Software Project.
- Author: Karl Fogel
- Publisher: O'Reilly Medina Inc. (2005)
- ISBN: 0596007590 978-0596007591
- Author: Karl Fogel
Combined with COMP 312-001
COMP 417 - 002: Social Legal & Ethic Issu Comp
- Instructor
- Dordal, Peter L
- Days and Time
- Monday 04:15pm-06:45pm
- Room: TBA
- Textbooks
- Title: A Gift of Fire, 3rd Ed.
- Author: Sara Baase
- Publisher: Pearson / Prentice Hall
- Year: 2008
- ISBN: 0-13-601918-3
- Author: Sara Baase
Combined with COMP 317-002
COMP 423: Combinatorial Mathematics
COMP 424 - 001: Client-Side Web Design
- Instructor
- Laufer, Konstantin
- Days and Time
- Monday 07:00pm-09:30pm
- Room: Lewis Tower 410
- Textbooks
- Required:
- Title: Javascript, The Definitive Guide, 5th Ed.
- Author: Flanagan
- Publisher: O'Reilly 2006
- ISBN: 0-596-10199-6
- Recommend:
- Title: Professional Ajax, 2nd Ed.
- Author: Nicholas C. Zakas, Jeremy McPeat, Jow Facett
- Publisher: Wrox Press 2007
- ISBN: 9780470109496
- Title: Amazon.com Mashups
- Author: Shanahan
- Publisher: Wrox 2007
- ISBN: 978-0-470-09777-9
- Title: User Interface Design for Programmers
- Author: Spolsky
- Publisher: APress 2001
- ISBN: 1893115941
- Title: jQuery in Action
- Author: Bear Bibeault, Yehuda Katz
- Publisher: Manning Publications Co, 2008
- ISBN: 1933988355
- Title: Javascript, The Definitive Guide, 5th Ed.
Combined with COMP 388-001;
COMP 431 - 001: Cryptography
- Instructor
- Doty, Stephen
- Days and Time
- Monday, Wednesday 04:15pm-05:30pm
- Room: TBA
- Textbooks
- Title: Introduction to Cryptography, 2nd Ed.
- Author: Johannes Buchmann
- Publisher: Springer
- ISBN: 978-0-387-20756-8
- Author: Johannes Buchmann
- Title: Crypto: How the Code Rebels Beat the Government Saving Privacy in the Digital Age
- Author: Steven Levy
- Publisher: Penguin
- ISBN: 0 14 02.4432 8
- Publisher: Penguin
Combined with COMP 331-001
COMP 443 - 001: Computer Networks
- Instructor
- Dordal, Peter L
- Days and Time
- Wednesday 04:15pm-06:45pm
- Room:TBA
- Textbooks
- Title: Computer Networks: A Systems Approach, 4th Ed.
- Author: Peterson & Davie
- Publisher: Morgan-Kaufmann
- ISBN-13: 978-0-12-370548-8
- There is also a paperback version ISBN: 13-978-0-12-374013-7, but as of a few years ago, that could not be ordered within the US.
- Author: Peterson & Davie
Combined with COMP 346-001
COMP 449 - 001: Wireless Network/Security
- Instructor
- Dordal, Peter L
- Days and Time
- Thursday 04:15pm-06:45pm
- Room: Lewis Towers 412
- Textbooks
- Title: Wireless Communications & Networks, 2nd Ed.
- Author: William Stallings
- Publisher: Pearson Prentice Hall
- ISBN: 9780131918351 0
- Author: William Stallings
Combined with COMP 349-001;
COMP 474 - 001: Software Engineering
- Instructor
- Honig, William
- Days and Time
- Tuesday 07:00pm-09:30pm
- Room: TBA
- Textbooks
- Title: Introduction to the Team Software Process (TSPI)
- Author: Watts S. Humphrey
- Publisher: Addison Wesley
- ISBN: 020147719X
- Title: Software Engineering, 8th Ed.
- Author: Ian Sommerville
- Publisher: Addison Wesley
- ISBN: 0321313798
- Author: Watts S. Humphrey
COMP 488 - 001: RapidAppl Dev Methodology (.NET)
- Instructor
- Kabani, Karim
- Days and Time
- Saturday 10:00am-12:45pm
- Room: TBA
- Textbooks
- No textbooks for this class
- Starting September 13, last regular class Saturday December 6, excluding Thanksgiving vacation and Mid-semester break, with final exam Dec 13. An extra 15 minutes has been added to the classes to make up for the limited number of weeks. Because of the Labor Day weekend holidays, his class starts after you are allowed to switch courses. The instructor will distribute considerable information about the course to those enrolled on August 25. If you have any question about this being an appropriate course for you, be sure to contact the instructor Karim Kabani <kkabani at luc.edu> well before the deadline for switching classes in Locus on August 31.
- Combined with COMP 388-002
COMP 488 - 002: Software Quality & Testing
- Instructor
- Petrov, Plamen
- Days and Time
- Wednesday 7:00pm-09:30pm
- Room: TBA
- Textbooks
Combined with COMP 370-001
COMP 488 - 003: Intermed Object-Oriented Devel
- Instructor
- Weisert, Conrad
- Days and Time
- Tuesday 04:15pm-06:45pm
- Room: Lewis Tower 410
- Textbooks
- Required:
- Title: Effective Java(TM) Programming Language Guide, 2nd Ed. (2007)
- Author: Joshua Bloch
- Publisher: Prentice Hall PTR
- ISBN-10: 0321356683
- ISBN-13: 978-0321356680
- Title: Object-Oriented Computation in C++ and Java
- Author: Weisert Conrad
- Publisher: Dorset House
- Year: 2007
- ISBN: 0-932633-63-3
- Recommend:
- Title: OOP Demystified: A Self-Teaching Guide, (2004) (Avaiable free on books 24*7)
- Author: Jim Keogh and Mario Giannini
- Publisher: McGraw-Hill/Osborne
- ISBN: 0072253630
- Title: Holub on Patterns: Learning Design Patterns by Looking at Code, (2004)
- Author: Allen Holub
- Publisher: Apress
- ISBN: 159059388X
- Title: Java Precisely, Second Edition, (2005)
- Author: Peter Sestoft
- Publisher: The MIT Press
- ISBN: 0262693259
- Title: Effective Java(TM) Programming Language Guide, 2nd Ed. (2007)
Combined with COMP 313-001
COMP 490 - 001: Programming Project (1-6 units)
- Instructor
- Harrington, Andrew N
-
- Consult with Dr. Andrew Harrington, and if approved, the department staff will register you.
COMP 499: Independent Study (1-6 units)
- Consult with individual faculty members, and if approved, the department staff will register you.