Fall 2018 Schedule ( Lake Shore Campus )

Updated 03/27/2018 14:50:35

The following courses will (tentatively) be held during the Fall 2018 semester.

For open/full status and latest changes, see LOCUS.

In case of conflict, information on LOCUS should be considered authoritative.

TextBook information to be updated soon.

Section titles lines link to the course description page, except for some labeled special topics courses related to an existing course.

The 4-digit number in parentheses after the section is the Locus registration code.

Be sure to look at the section’s notes or Locus for an 8-week courses with more than one schedule line: Friday line(s) are likely to be isolated makeup days, not every week.

You can skip down to Graduate Courses.

View Campus Specific Courses below :

Fall 2018 Schedule

Fall 2018 Schedule ( Water Tower Campus )

Fall 2018 Schedule ( Online Courses )

Undergraduate Courses

COMP 122: Introduction to Digital Music
Section 001 (6147) Credits: 3; In person; Lecture
Instructor: David Wetzel
Place TBA (Lake Shore) Tuesday, Thursday 01:00PM-02:15
COMP 125: Visual Information Processing
Section 001 (3043) Credits: 3; In person; Laboratory
Instructor: Staff
Sullivan Center:253 (Lake Shore) Thursday 06:00PM-08:30

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 125: Visual Information Processing
Section 002 (5341) Credits: 3; In person; Laboratory
Instructor: Vincent Nguyen
Sullivan Center:253 (Lake Shore) Tuesday 06:00PM-08:30

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 150: Introduction to Computing
Section 001 (3044) Credits: 3; In person; Lecture
Instructor: Staff
Crown Center:103 (Lake Shore) Tuesday 07:00PM-09:30

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 150: Introduction to Computing
Section 002 (3045) Credits: 3; In person; Lecture
Instructor: Staff
Crown Center:105 (Lake Shore) Monday 07:00PM-09:30

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 150: Introduction to Computing
Section 003 (3046) Credits: 3; In person; Lecture
Instructor: Channah Naiman
Crown Center:105 (Lake Shore) Monday, Wednesday, Friday 01:40PM-02:30

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 150: Introduction to Computing
Section 004 (6148) Credits: 3; In person; Lecture
Instructor: Channah Naiman
Crown Center:105 (Lake Shore) Monday, Wednesday, Friday 11:30AM-12:20

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 163: Discrete Structures
Section 001 (3047) Credits: 3; In person; Lecture
Instructor: Nathan Lopez
Cuneo Hall:218 (Lake Shore) Monday, Wednesday 02:45PM-04:00

Notes: This course is primarily intended to serve certain majors and minors. Students wishing to satisfy Core requirements in the Quantitative Analysis knowledge area are encouraged to enroll in COMP 125 or COMP 150 instead.

This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 163: Discrete Structures
Section 002 (3275) Credits: 3; In person; Lecture
Instructor: Nathan Lopez
Cuneo Hall:218 (Lake Shore) Monday, Wednesday 04:15PM-05:30

Notes: This course is primarily intended to serve certain majors and minors. Students wishing to satisfy Core requirements in the Quantitative Analysis knowledge area are encouraged to enroll in COMP 125 or COMP 150 instead.

This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 163: Discrete Structures
Section 003 (4867) Credits: 3; In person; Lecture
Instructor: Duru Turkoglu
Cuneo Hall:324 (Lake Shore) Tuesday, Thursday 10:00AM-11:15

Notes: This course is primarily intended to serve certain majors and minors. Students wishing to satisfy Core requirements in the Quantitative Analysis knowledge area are encouraged to enroll in COMP 125 or COMP 150 instead.

This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 170: Introduction to Object-Oriented Programming
Section 001/01L (3048) Credits: 3; In person; Lecture/Lab
Instructor: Staff
Cuneo Hall:311 (Lake Shore) Monday, Wednesday, Friday 11:30AM-12:20
Cuneo Hall:311 (Lake Shore) Monday 12:35PM-01:25 (lab)

Notes: This course is restricted to students in the College of Arts and Sciences. Students from other schools specifically wishing to enroll in COMP 170 should contact the Computer Science Department to request an enrollment override.

Students enrolled in COMP 170-001 (Lecture) will be automatically enrolled in COMP 170-01L (Lab).

This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 170: Introduction to Object-Oriented Programming
Section 002/02L (3049) Credits: 3; In person; Lecture/Lab
Instructor: Robert Yacobellis
Cuneo Hall:311 (Lake Shore) Tuesday, Thursday 11:30AM-12:45
Cuneo Hall:311 (Lake Shore) Thursday 10:00AM-11:15 (lab)

Notes: This course is restricted to students in the College of Arts and Sciences. Students from other schools specifically wishing to enroll in COMP 170 should contact the Computer Science Department to request an enrollment override.

Students enrolled in COMP 170-002 (Lecture) will be automatically enrolled in COMP 170-02L (Lab).

This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 170: Introduction to Object-Oriented Programming
Section 003/03L (6367) Credits: 3; In person; Lecture/Lab
Instructor: Staff
Cuneo Hall:311 (Lake Shore) Monday, Wednesday, Friday 08:15AM-09:05
Cuneo Hall:311 (Lake Shore) Monday 09:20AM-10:10 (lab)

Notes: This course is restricted to students in the College of Arts and Sciences. Students from other schools specifically wishing to enroll in COMP 170 should contact the Computer Science Department to request an enrollment override.

Students enrolled in COMP 170-003 (Lecture) will be automatically enrolled in COMP 170-03L (Lab).

This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 170: Introduction to Object-Oriented Programming
Section 004/04L (3556) Credits: 3; In person; Lecture/Lab
Instructor: William Honig
Cuneo Hall:311 (Lake Shore) Monday, Wednesday, Friday 10:25AM-11:15
Cuneo Hall:311 (Lake Shore) Wednesday 09:20AM-10:10 (lab)

Notes: This course is restricted to undergraduate students in the College of Arts and Sciences. Students from other schools specifically wishing to enroll in COMP 170 should contact the Computer Science Department to request an enrollment override.

Students enrolled in COMP 170-004 (Lecture) will be automatically enrolled in COMP 170-04L (Lab).

This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 170: Introduction to Object-Oriented Programming [Term: Eight Week 1 - Alternate]
Section 400 (6385) Credits: 3; In person; Lecture
Instructor: Andrew N Harrington
Crown Center:103 (Lake Shore) Monday 04:15PM-08:15
Crown Center:103 (Lake Shore) Thursday 04:15PM-06:30
Crown Center:105 (Lake Shore) Friday 04:15PM-08:15 - Check week(s)

Notes: Foundations of Computer Science I. Eight Week-First Session.

This section is restricted to students with undergraduate degrees. Department Consent is required, and then a Computer Science Department staff member will enroll you.

COMP 170-400 meets on Mondays, 4:15 pm - 8:15 pm, for the first eight weeks of the Semester, replacing holiday/vacation Mondays with Fridays. So the Monday/Friday class schedule is: Mon, Aug 27; Fri, Sept 7; Mon, Sept 10; Mon, Sept 17; Mon, Sept 24; Mon, Oct 1; Fri, Oct 12; and Mon, Oct 15.

Labs meet on consecutive Thursdays, 4:15 pm - 6:30 pm: Thurs, Aug 30 through Thurs, Oct 18.

COMP 180: Computing and Data Analysis for the Sciences
Section 001 (6282) Credits: 3; In person; Lecture
Instructor: Ting Xiao
Crown Center:105 (Lake Shore) Monday, Wednesday, Friday 09:20AM-10:10
COMP 215: Object-Oriented Programming with Mathematics
Section 001 (3071) Credits: 3; In person; Lecture
Instructor: Christine A Haught
Crown Center:105 (Lake Shore) Tuesday, Thursday 02:30PM-03:45

Notes: COMP 215 is crosslisted with MATH 215. Register for MATH 215.

COMP 250: Introduction to Scientific and Technical Communication
Section 01W (3197) Credits: 3; In person; Lecture
Instructor: Roxanne Schwab
Life Science Buildin:212 (Lake Shore) Monday, Wednesday 02:45PM-04:00

Notes: This is a writing intensive course.

This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 251: Introduction to Database Systems
Section 001 (3141) Credits: 3; In person; Lecture
Instructor: Guy Bevente
Cuneo Hall:117 (Lake Shore) Monday 07:00PM-09:30

Notes: This course is restricted to undergraduate students.

Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 264: Introduction to Computer Systems
Section 001 (3373) Credits: 3; Blended; Lecture
Instructor: Ronald I Greenberg
Cuneo Hall:117 (Lake Shore) Tuesday, Thursday 11:30AM-12:45

Notes: This is a blended class. More details will be forthcoming.

This course is restricted to undergraduate students.

Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 271: Data Structures
Section 001 (6371) Credits: 3; In person; Lecture
Instructor: Chandra N Sekharan
Cuneo Hall:311 (Lake Shore) Tuesday, Thursday 02:30PM-04:05

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 271: Data Structures
Section 002/02L (3374) Credits: 3; In person; Lecture/Lab
Instructor: Konstantin Laufer
Mundelein Center:0621 (Lake Shore) Tuesday, Thursday 08:30AM-09:45
Cuneo Hall:203 (Lake Shore) Tuesday 10:00AM-11:15 (lab)

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

Students enrolled in COMP 271-002 (Lecture) will be automatically enrolled in COMP 271-02L (Lab).

COMP 271: Data Structures
Section 003/03L (6372) Credits: 3; In person; Lecture/Lab
Instructor: Mark Albert
Cuneo Hall:203 (Lake Shore) Monday, Wednesday, Friday 01:40PM-02:30
Cuneo Hall:203 (Lake Shore) Wednesday 12:35PM-01:25 (lab)

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

Students enrolled in COMP 271-003 (Lecture) will be automatically enrolled in COMP 271-03L (Lab).

COMP 271: Data Structures [Term: Eight Week - Second]
Section 400 (5984) Credits: 3; In person; Lecture
Instructor: Peter L Dordal
Crown Center:103 (Lake Shore) Monday 04:15PM-08:15
Crown Center:103 (Lake Shore) Thursday 04:00PM-06:30

Notes: Foundations of Computer Science II. Eight Week-Second Session.

This section is restricted to students with undergraduate degrees. Department Consent required, and then a Computer Science Department staff member will enroll you.

COMP 310 (formerly 374): Introduction to Operating Systems
Section 001 (6322) Credits: 3; In person; Lecture
Instructor: Sarah Kaylor
Cuneo Hall:117 (Lake Shore) Thursday 07:00PM-09:30

Notes: Combined with COMP 410-001.

COMP 313: Intermediate Object-Oriented Development
Section 001 (3464) Credits: 3; In person; Lecture
Instructor: Robert Yacobellis
Cuneo Hall:203 (Lake Shore) Tuesday, Thursday 01:00PM-02:15

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 314 (Description: COMP 314/315: Problem Solving Strategies)
Section 001 (4258) Credits: 1; In person; Seminar
Instructor: Andrew N Harrington
Place TBA (Lake Shore) Times: TBA

Notes: Organizational meeting: Tuesday, August 29th, 4:15 pm - 5:00 pm, at the Lake Shore Campus, to arrange upcoming practice times and place. Contact Dr. Andrew Harrington (aharrin@luc.edu) beforehand if you cannot attend, or if you have any questions.

COMP 315 (Description: COMP 314/315: Problem Solving Strategies)
Section 001 (4185) Credits: 2; In person; Seminar
Instructor: Andrew N Harrington
Place TBA (Lake Shore) Times: TBA

Notes: Organizational meeting: Tuesday, August 29th, 4:15 pm - 5:00 pm, at the Lake Shore Campus, to arrange upcoming practice times and place. Contact Dr. Andrew Harrington (aharrin@luc.edu) beforehand if you cannot attend, or if you have any questions.

COMP 317: Social, Legal, and Ethical Issues in Computing
Section 02W (6284) Credits: 3; In person; Lecture
Instructor: Staff
Cuneo Hall:203 (Lake Shore) Monday, Wednesday 04:15PM-05:30

Notes: This is a writing intensive class.

This class is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 322: Software Development for Wireless/Mobile Devices
Section 001 (6285) Credits: 3; In person; Lecture
Instructor: Nicholas J Hayward
Cuneo Hall:202 (Lake Shore) Tuesday, Thursday 02:30PM-03:45

Notes: Combined with COMP 422-001.

COMP 325: Rapid Application Development Methodology
Section 001 (6287) Credits: 3; In person; Lecture
Instructor: Karim Kabani
Sullivan Center:253 (Lake Shore) Saturday 10:00AM-12:30

Notes: Combined with COMP 425-001

COMP 330: Software Engineering
Section 001 (4877) Credits: 3; Hybrid; Lecture
Instructor: George Thiruvathukal
Cuneo Hall:104 (Lake Shore) Friday 09:20AM-10:10

Notes: This is a hybrid class. More details will be forthcoming.

COMP 363: Design and Analysis of Computer Algorithms
Section 001 (3061) Credits: 3; In person; Lecture
Instructor: Duru Turkoglu
Cuneo Hall:202 (Lake Shore) Tuesday, Thursday 08:30AM-09:45

Notes: This course is restricted to undergraduate students. Graduate students wishing to enroll in a section of this course should contact their departmental graduate advisor.

COMP 366: Microcomputer Design and Interfacing
Section 001 (6295) Credits: 3; In person; Laboratory
Instructor: William Honig
Cuneo Hall:104 (Lake Shore) Wednesday 04:15PM-06:45

Notes: Combined with COMP 450-001.

COMP 371 (formerly 372): Programming Languages
Section 001 (6323) Credits: 3; In person; Lecture
Instructor: Konstantin Laufer
Cuneo Hall:202 (Lake Shore) Tuesday, Thursday 01:00PM-02:15

Notes: Combined with COMP 471-001.

COMP 379: Machine Learning
Section 001 (6325) Credits: 3; In person; Lecture
Instructor: Dmitriy Dligach
Cuneo Hall:302 (Lake Shore) Tuesday, Thursday 10:00AM-11:15

Notes: Combined with COMP 479-001.

COMP 381: Bioinformatics
Section 001 (3742) Credits: 3; In person; Lecture
Instructor: Heather E. Wheeler
Crown Center:105 (Lake Shore) Monday, Wednesday 02:45PM-04:00

Notes: Combined Section ID:

COMP 381-001 is combined with BIOL 388-001. Register for BIOL 388-001 (1934). Also, combined with COMP 488-381 and BIOL 488-001.

COMP 386: Computational Neuroscience
Section 001 (6326) Credits: 3; In person; Lecture
Instructor: Mark Albert
Cuneo Hall:203 (Lake Shore) Monday, Wednesday, Friday 10:25AM-11:15

Notes: Combined with COMP 488-386.

COMP 388 Topic: Blockchain Technology & Apps
Section 010 (6327) Credits: 3; In person; Lecture
Instructor: Chandra N Sekharan
Cuneo Hall:312 (Lake Shore) Tuesday 04:15PM-06:45

Notes: Blockchain Technology & Applications

Combined with COMP 488-010

COMP 391: Internship in Computer Science
Section 01E (2085) Credits: 1 - 6; In person; Field Studies
Instructor: Staff
Place TBA (Lake Shore) Times: TBA

Notes: This class satisfies the Engaged Learning requirement in the Internship category. Department Consent is required, and then a Computer Science Department staff member will enroll you.

COMP 392: Metagenomics
Section 01E (4887) Credits: 3; In person; Lecture
Instructor: Michael Bradley Burns
Crown Center:103 (Lake Shore) Wednesday 04:15PM-06:45

Notes: Combined Section ID:

This class satisfies the Engaged Learning requirement in the Undergraduate Research category. Instructor Consent Required.

Combined with COMP 488-392 and BIOL 392-001.

COMP 398: Independent Study 1-6 credits
You cannot register yourself for an independent study course! You must find a faculty member who agrees to supervisor the work that you outline and schedule together. This supervisor arranges to get you registered. Possible supervisors are: full-time department faculty
COMP 399: Computer Science Seminar
Section 001 (4883) Credits: 1; In person; Lecture
Instructor: Mark Albert
Cuneo Hall:202 (Lake Shore) Thursday 04:15PM-05:30
COMP 399: Computer Science Seminar
Section 500 (6328) Credits: 1; In person; Lecture
Instructor: Andrew N Harrington
Cuneo Hall:117 (Lake Shore) Friday 02:45PM-04:00

Graduate Courses

COMP 410: Operating Systems
Section 001 (6330) Credits: 3; In person; Lecture
Instructor: Sarah Kaylor
Cuneo Hall:117 (Lake Shore) Thursday 07:00PM-09:30

Notes: Combined with COMP 310-001.

COMP 413: Intermediate Object-Oriented Development
Section 001 (3465) Credits: 3; In person; Lecture
Instructor: Robert Yacobellis
Cuneo Hall:202 (Lake Shore) Tuesday 04:15PM-06:45
COMP 417: Social, Legal, and Ethical Issues in Computing
Section 001 (3052) Credits: 3; In person; Lecture
Instructor: Roxanne Schwab
Cuneo Hall:003 (Lake Shore) Wednesday 04:15PM-06:45
COMP 422: Software Development for Wireless/Mobile Devices
Section 001 (6331) Credits: 3; In person; Lecture
Instructor: Nicholas J Hayward
Cuneo Hall:202 (Lake Shore) Tuesday, Thursday 02:30PM-03:45

Notes: Combined with COMP 322-001.

COMP 425: Rapid Applications Development
Section 001 (6339) Credits: 3; In person; Lecture
Instructor: Karim Kabani
Sullivan Center:253 (Lake Shore) Saturday 10:00AM-12:30

Notes: Combined with COMP 325-001

COMP 450: Microcomputer Design and Interfacing
Section 001 (6360) Credits: 3; In person; Lecture
Instructor: William Honig
Cuneo Hall:104 (Lake Shore) Wednesday 04:15PM-06:45

Notes: Combined with COMP 366-001.

COMP 453: Database Programming
Section 001 (3064) Credits: 3; In person; Lecture
Instructor: Channah Naiman
Cuneo Hall:203 (Lake Shore) Thursday 04:15PM-06:45

Notes: This section of COMP 453 will cover advanced concepts in database access and programming, including SQL, using MySQL and PHP for the project.

Outcome: Students will learn application development using the latest software tools. Students will also learn techniques for web based data retrieval and manipulation.

COMP 471: Programming Languages
Section 001 (6366) Credits: 3; In person; Lecture
Instructor: Konstantin Laufer
Cuneo Hall:117 (Lake Shore) Tuesday, Thursday 01:00PM-02:15

Notes: Combined with COMP 371-001.

COMP 479: Machine Learning
Section 001 (6363) Credits: 3; In person; Lecture
Instructor: Dmitriy Dligach
Cuneo Hall:302 (Lake Shore) Tuesday, Thursday 10:00AM-11:15

Notes: Combined with COMP 379-001.

COMP 488 Topic: Blockchain Technology & Apps
Section 010 (6364) Credits: 3; In person; Lecture
Instructor: Chandra N Sekharan
Cuneo Hall:324 (Lake Shore) Tuesday 04:15PM-06:45

Notes: Blockchain Technology & Applications

Combined with COMP 388-010.

COMP 488 Topic: Bioinformatics
Section 381 (4215) Credits: 3; In person; Lecture
Instructor: Heather E. Wheeler
Crown Center:105 (Lake Shore) Monday, Wednesday 02:45PM-04:00
Description similar to: COMP 381: Bioinformatics

Notes: Bioinformatics

Students will engage in the applications of computer-based tools and database searching to better understand DNA and protein structure, function, and evolution. Students will be able to apply their understanding of genetic and evolutionary processes to the appropriate use of computer software and manipulation of large databases to accurately predict structural, informational, functional, and evolutionary characteristics of DNA and protein sequences.

Combined with COMP 381-001, BIOL 388-001, and BIOL 488-001

COMP 488 Topic: Computational Neurosci
Section 386 (6365) Credits: 3; In person; Lecture
Instructor: Mark Albert
Cuneo Hall:202 (Lake Shore) Monday, Wednesday, Friday 10:25AM-11:15
Description similar to: COMP 386: Computational Neuroscience

Notes: Computational Neuroscience

Prerequisite: COMP 150 OR 170

Introduces computational methods to understand neural processing in the brain. Levels of representation from low-level, temporally precise neural circuits to systems-level rate-encoded models, to information-theoretic approaches. Emphasis on sensory systems, primarily vision and audition, most readily demonstrating the need for such computational techniques.

Combined with COMP 386-001.

COMP 488 Topic: Metagenomics
Section 392 (4888) Credits: 3; In person; Lecture
Instructor: Michael Bradley Burns
Crown Center:103 (Lake Shore) Wednesday 04:15PM-06:45
Description similar to: COMP 392: Metagenomics

Notes: Metagenomics

Prerequisite: Instructor Consent

Exploration of next-generation sequencing technologies for assessing microbial diversity in ecological niches. Students will gain hands-on experience with metagenomic methodologies while working in an interdisciplinary, collaborative setting.

Combined with COMP 392-01E and BIOL 392-001

COMP 490: Independent Project 1-6 credits
You cannot register yourself for an independent study course! You must find a faculty member who agrees to supervisor the work that you outline and schedule together. This supervisor arranges to get you registered. Possible supervisors are: full-time department faculty
COMP 499: Internship
Section 001 (2094) Credits: 1 - 6; In person; Independent Study
Instructor: Staff
Place TBA (Lake Shore) Times: TBA

Notes: This course involves an internship experience. Department Consent required, and then a Computer Science Department staff member will enroll you.

COMP 605: Master of Science Study
Section 001 (2902) Credits: 0; In person; FTC-Supervision
Instructor: Staff
Place TBA (Lake Shore) Times: TBA

Notes: Department Consent required, and then a Computer Science Department staff member will enroll you.