Spring 2010
The following classes will be held during the Spring 2010 semester. Textbook updates will be provided in the future.
CSIS courses with the Graduate School of Business:
Spring Quarter 2010 (February 25, 2010 - May 15, 2010)
Summer Quarter 2010 (May 24, 2010 - July 31, 2010)
CSED courses with the School of Education:
Spring Semester 2010 (February 25, 2010 - May 15, 2010)
Regular (16 Week) Spring Session - (January 19, 2010 - May 11, 2010)
- Location Key
-
DH - Damen Hall
LT - Lewis Tower
MUND - Mundelein Center
25 E. Pearson - Law Center at Water Tower Campus
Please refer to the Lake Shore and Water Tower Campus Maps for more information
Comp 111-001: History of Computing
- Instructor
- Naiman, Channah
- Days and Time
- Monday, Wednesday, Friday 11:30am-12:20pm
- Location: Lake Shore Campus, Damen Hall Rm 641
- Textbooks
- Required
- 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
Comp 111-002: History of Computing
- Instructor
- Yacobellis, Robert
- Days and Time
- Tuesday, Thursday 1:00pm-2:15pm
- Location: Lake Shore Campus, Damen Hall Rm 730
- Textbooks
- Required
- 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
Comp 150-001: Introduction to Computing
- Instructor
- Harrington, Andrew
- Days and Time
- Tuesday, Thursday 10:00am-11:15am
- Location: Lake Shore Campus, Rm DH 342
- Textbooks
- No Textbook Required
Comp 170-001 (Lecture): Intro Object-Oriented Programming
- Instructor
- Akhtar, Aadeel
- Days and Time
- Tuesday, Thursday 1:00pm-2:15pm
- Location: Lake Shore Campus, TBA
- Textbooks
- Required
- Title: Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform
- Author: Brian Bagnall
- Publisher: Prentice Hall PTR (March 21, 2002)
- ISBN-10: 0130093645
- http://www.amazon.com/Core-LEGO-MINDSTORMS-Programming-Platform/dp/0130093645/ref=sr_1_1?ie=UTF8&s=books&qid=1250182699&sr=1-1
Comp 170-002 (Lab): Intro Object-Oriented Programming
- Instructor
- Akhtar, Aadeel
- Days and Time
- Tuesday 2:30pm-3:20pm
- Location: Lake Shore Campus, Rm DH 342
- Textbooks
- Required
- Title: Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform
- Author: Brian Bagnall
- Publisher: Prentice Hall PTR (March 21, 2002)
- ISBN-10: 0130093645
- http://www.amazon.com/Core-LEGO-MINDSTORMS-Programming-Platform/dp/0130093645/ref=sr_1_1?ie=UTF8&s=books&qid=1250182699&sr=1-1
Comp 170-003 (Lab): Intro Object-Oriented Programming
- Instructor
- Akhtar, Aadeel
- Days and Time
- Tuesday 11:55pm-12:45pm
- Location: Lake Shore Campus, Rm DH 342
- Textbooks
Comp 264-001: Introduction to Computer Systems
- Instructor
- Greenberg, Ronald I
- Days and Time
- Monday, Wednesday, Friday 10:25am-11:15am
- Location: Lake Shore Campus, TBA
- Textbooks
- Required
- Title: Computer Systems: A Programmer's Perspective
- Author: Randal E. Bryant and David R. O'Halloran
- Publisher: Pearson Prentice Hall (2003)
- ISBN-10: 013034074X
- ISBN-13: 9780130340740
- URL: http://vig.prenhall.com/catalog/academic/product/0,4096,013034074X,00.html
Comp 271-001 (Lecture): Data Structures: Algorithms and Applications
- Instructor
- Staff
- Days and Time
- Tuesday, Thursday 2:30pm-03:45pm
- Location: Lake Shore Campus, Rm DH 339
- Textbooks
Comp 271-002 (Lab): Data Structures: Algorithms and Applications
- Instructor
- Staff
- Days and Time
- Tuesday 1:25pm-2:15pm
- Location: Lake Shore Campus, Rm DH 339
- Textbooks
Comp 313-001: Intermediate Object-Oriented Development
- Instructor
- Yacobellis, Robert
- Days and Time
- Wednesday 4:15pm-6:45pm
- Location: Water Tower Campus, TBA
- Combined with Comp 488-004
- Textbooks
Comp 317-001: Social, Legal, and Ethical Issues in Computing
- Instructor
- Dordal, Peter L
- Days and Time
- Tuesday 7:00pm-9:30pm
- Location: Water Tower Campus, TBA
- Combined with Comp 417-001 and CSED 417-001
- Textbooks
Comp 330-001: Software Engineering
- Instructor
- Yacobellis, Robert
- Days and Time
- Monday 7:00pm-9:30pm
- Location: Water Tower Campus, TBA
- Combined with Comp 474-001
- Textbooks
Comp 343-001: Intro to Computer Networks
- Instructor
- Dordal, Peter L
- Days and Time
- Thursday 4:15pm-6:45pm
- Location: Water Tower Campus, TBA
- Combined with Comp 443-001
- Textbooks
Comp 353-001: Database Programming
- Instructor
- Greenberg, Ronald I
- Days and Time
- Monday 4:15pm-6:45pm
- Location: Water Tower Campus, Rm LT 410
- Combined with Comp 453-001 and Bioi 353-001
- Textbooks
Comp 363-001: Design and Analysis of Computer Algorithms
- Instructor
- Harrington, Andrew
- Days and Time
- Monday 4:15pm-6:45pm
- Location: Water Tower Campus, Lewis Towers Rm LT 410
- Textbooks
Comp 366-001: Microcomputer Design and Interface
- Instructor
- Honig, William
- Days and Time
- Tuesday 4:15pm-6:45pm
- Location: Water Tower Campus, Lewis Towers Rm LT 410
- Combined with Phys 366-001 and Comp 488-002
- For details and enrollment permission: http://cs.luc.edu/whonig/comp-366-488
- Textbooks
Comp 370-001: Software Quality and Testing
- Instructor
- Petrov, Plamen P
- Days and Time
- Saturday 10:00am-12:30pm
- Location: Water Tower Campus, TBA
- Combined with Comp 488-001 and Phys 366-001
- Textbooks
- Required
- Title: Foundations of Software Testing: Fundamental Algorithms and Techniques, First Ed.
- Author: Aditya P. Mathur
- Publisher:
- ISBN-10: 8131716600
- Title: Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional
- Author: Rex Black
- Publisher:
- ISBN-10: 0470127902
Comp 373-001: Objects, Frameworks, and Patterns
- Instructor
- Laufer, Konstantin
- Days and Time
- Thursday 7:00pm-09:30pm
- Location: Water Tower Campus, Rm LT 410
- Combined with Comp 473-001
- Textbooks
- All of the textbooks are available for free on Safari Proquest
- Required
- Title: Programming Scala, 1st Edition
- Author: Dean Wampler & Alex Payne
- Publisher: O'Reilly Media, Inc. (September 15, 2009)
- ISBN-13: 978-0-596-15595-7
- Recommended
- Title: Effective Java, Second Edition
- Author: Joshua Bloch
- Publisher: Prentice Hall (May 08, 2008)
- ISBN-10: 0-321-35668-3
- Title:Programming Language Pragmatics, Third Edition
- Author: Michael Scott
- Publisher: Morgan Kaufmann (March 23, 2009)
- ISBN-10: 0-08-092299-6
- Title: Design Patterns: Elements of Reusable Object-Oriented Software
- Author: Erich Gamma, Richard Helm, Ralph Johnson, & John Vlissides
- Publisher: Addison Wesley (1995)
- ISBN-10: 0201633612
Comp 374-001: Intro to Operating Systems
- Instructor
- Schmitz, Corby
- Days and Time
- Friday 5:30pm-8:00pm
- Location: Water Tower Campus, TBA
- Textbooks
- Required
- Title: Modern Operating Systems, 3rd edition
- Author: Andrew Tanenbaum
- Publisher: Prentice Hall 2008
- ISBN-13: 987-0-13-601919-0
Comp 383-001: Computational Bioinformatics
- Instructor
- Putonti, Catherine
- Days and Time
- Monday, Wednesday 1:40pm-2:55pm
- Location: Lake Shore Campus, TBA
- Textbooks
Comp 388-001: Client-Side Web Design
Comp 388-002: Open-Source Computing
Comp 390-001: Computer Science Project
- Consult with Dr. Andrew Harrington, and if approved, the department staff will register you.
Comp 391-001: Internship in Computer Science
- Consult with Dr. Andrew Harrington, and if approved, the department staff will register you.
Comp 398-001: Independent Study
Comp 398-002: Independent Study
Comp 398-003: Independent Study
Comp 398-004: Independent Study
Comp 398-005: Independent Study
Comp 398-006: Independent Study
Comp 398-007: Independent Study
Comp 398-008: Independent Study
Comp 399-001: Honors Tutorial
- Consult with Dr. Harrington.
Comp 410-001: Operating Systems
- Instructor
- Schmitz, Corby
- Days and Time
- Friday 5:30pm-8:00pm
- Location: Water Tower Campus, TBA
- Textbooks
- Required
- Title: Modern Operating Systems, 3rd edition
- Author: Andrew Tanenbaum
- Publisher: Prentice Hall 2008
- ISBN-13: 987-0-13-601919-0
Comp 412-001: Open Source Computing
- Instructor
- Thiruvathukal, George K
- Days and Time
- Wednesday 4:15pm-6:45pm
- Location: Water Tower Campus, Lewis Towers Rm LT 412
- Combined with Comp 388-002
- Textbooks
- Required
- Title: Producing Open Source Software: How to Run a Successful Free Software Project (Paperback)
- Author: Karl Fogel
- Publisher: O'Reilly Media, Inc. (October 7, 2005)
- ISBN-10: 0596007590
- ISBN-13: 978-0596007591
Comp 417-001: Social, Legal, and Ethical Issues in Computing
- Instructor
- Dordal, Peter L
- Days and Time
- Tuesday 7:00pm-9:30pm
- Location: Water Tower Campus, Rm LT 508
- Combined with Comp 317-001 and CSED 417-001
- Textbooks
Comp 423-001: Combinatorial Mathematics
- Instructor
- Huffman, William C
- Days and Time
- Tuesday, Thursday 1:00pm-2:15pm
- Location: Lake Shore Campus, TBA
- Combined with Math 318-001 and Math 423-001
- Textbooks
Comp 424-001: Client-Side Web Design
- Instructor
- Laufer, Konstantin
- Days and Time
- Wednesday 7:00pm-9:30pm
- Location: Water Tower Campus, Lewis Towers Rm LT 410
- Combined with Comp 388-001
- Textbooks
- All of the textbooks are available for free on Safari Proquest.
- Required
- Learning JavaScript, 2nd Edition
- By: Shelley Powers
- Publisher: O'Reilly Media, Inc. (December 16, 2008)
- Print ISBN-13: 978-0-596-52187-5
- Recommended
- The Dojo Toolkit: Visual QuickStart Guide
- By: Steven Holzner
- Publisher: Peachpit Press (December 04, 2008)
- ISBN-10: 0-321-60512-8
- Learning Flex 3, 1st Edition
- Author: Alaric Cole
- Publisher: O'Reilly Media, Inc. (June 16, 2008)
- Print ISBN-13: 978-0-596-51732-8
- Pages in Print Edition: 304
- Title: GWT in Practice
- Author: Robert Cooper & Charlie Collins
- Publisher: Manning Publications (May 12, 2008)
- ISBN-10: 1-933988-29-0
- Title: Web 2.0 Architectures, 1st Edition
- Author: James Governor, Dion Hinchcliffe, & Duane Nickull
- Publisher: O'Reilly Media, Inc. (May 12, 2009)
- ISBN-13: 978-0-596-51443-3
- Pages in Print Edition: 272
Comp 443-001: Intro to Computer Networks
- Instructor
- Dordal, Peter L
- Days and Time
- Thursday 4:15pm-6:45pm
- Location: Water Tower Campus, TBA
- Combined with Comp 343-001
- Textbooks
Comp 453-001: Database Programming
- Instructor
- Greenberg, Ronald I
- Days and Time
- Monday 4:15pm-6:45pm
- Location: Water Tower Campus, Rm LT 410
- Combined with Comp 353-001 and Bioi 353-001
- Textbooks
Comp 473-001: Object-Oriented Programming
- Instructor
- Laufer, Konstantin
- Days and Time
- Thursday 7:00pm-9:30pm
- Location: Water Tower Campus, Rm LT 410
- Combined with Comp 373-001
- Textbooks
- All of the textbooks are available for free on Safari Proquest
- Required
- Title: Programming Scala, 1st Edition
- Author: Dean Wampler & Alex Payne
- Publisher: O'Reilly Media, Inc. (September 15, 2009)
- ISBN-13: 978-0-596-15595-7
Comp 474-001: Software Engineering
- Instructor
- Yacobellis, Robert
- Days and Time
- Monday 7:00pm-9:30pm
- Location: Water Tower Campus, TBA
- Combined with Comp 330-001
- Textbooks
Comp 488-001: Software Quality and Testing
- Instructor
- Petrov, Plamen P
- Days and Time
- Saturday 10:00am-12:30pm
- Location: Water Tower Campus, TBA
- Combined with Comp 370-001 and Phys 366-001
- Textbooks
- Required
- Title: Foundations of Software Testing: Fundamental Algorithms and Techniques, First Ed.
- Author: Aditya P. Mathur
- Publisher:
- ISBN-10: 8131716600
- Title: Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional
- Author: Rex Black
- Publisher:
- ISBN-10: 0470127902
Comp 488-002: Microcomputer Design and Interface
- Instructor
- Honig, William
- Days and Time
- Tuesday 4:15pm-6:45pm
- Location: Water Tower Campus, Lewis Towers Rm LT 410
- Combined with Phys 366-001 and Comp 366-001
- For details and enrollment permission: http://cs.luc.edu/whonig/comp-366-488
- Textbooks
Comp 488-003: Computational Bioinformatics
- Instructor
- Putonti, Catherine
- Days and Time
- Monday, Wednesday 1:40pm-2:55pm
- Location: Lake Shore Campus, TBA
- Combined with Comp 383-001 and Bioi 383-001
- Textbooks
Comp 488-004: Intermediate Object-Oriented Development
- Instructor
- Yacobellis, Robert
- Days and Time
- Wednesday 4:15pm-6:45pm
- Location: Water Tower Campus, TBA
- Combined with Comp 313-001
- Textbooks
Comp 490-001: Independent Project
Comp 490-002: Independent Project
Comp 490-003: Independent Project
Comp 490-004: Independent Project
Comp 490-005: Independent Project
Comp 490-006: Independent Project
Comp 490-007: Independent Project
Comp 490-008: Independent Project
Comp 499-001: Internship
- Consult with Dr. Andrew Harrington.

