Course Info

CSC 242: Introduction to Computer Science II

An intermediate course in problem solving, algorithms and programming. Programming skills are further strengthened through more complex and larger programming assignments. The assignments will also be used to introduce different Computer Science areas (e.g. a Client/Server application for the Distributed Systems area). Classes and object oriented programming are motivated and introduced.

CSC 241 is the prerequisite for this class.

Fall 2023-2024

Section: 401
Class number: 12690
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00658 at Loop Campus
CLOSED
Section: 401L
Class number: 12891
Meeting time: Tu 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
CLOSED
Section: 402
Class number: 16659
Meeting time: MW 10:10AM - 11:40AM
Location: CDM 00658 at Loop Campus
Section: 402L
Class number: 16660
Meeting time: Tu 11:50AM - 1:20PM
Location: CDM 00801 at Loop Campus
Section: 701
Class number: 12834
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00658 at Loop Campus
Section: 701L
Class number: 12892
Meeting time: W 7:30PM - 9:00PM
Location: CDM 00801 at Loop Campus

Spring 2022-2023

Section: 602
Class number: 42243
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00819 at Loop Campus
CLOSED
Section: 602L
Class number: 42244
Meeting time: Tu 1:30PM - 3:00PM
Location: 14EAS 00512 at Loop Campus
CLOSED
Section: 603
Class number: 40358
Meeting time: TuTh 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
CLOSED
Section: 603L
Class number: 40359
Meeting time: W 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
CLOSED
Section: 604
Class number: 40005
Meeting time: TuTh 10:10AM - 11:40AM
Location: CDM 00819 at Loop Campus
Section: 604L
Class number: 40037
Meeting time: W 10:10AM - 11:40AM
Location: CDM 00819 at Loop Campus

Winter 2022-2023

Section: 501
Class number: 28633
Meeting time: TuTh 10:10AM - 11:40AM
Location: 14EAS 00512 at Loop Campus
CLOSED
Section: 501L
Class number: 28813
Meeting time: W 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
CLOSED
Section: 502
Class number: 28634
Meeting time: TuTh 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
CLOSED
Section: 502L
Class number: 28814
Meeting time: M 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
CLOSED
Section: 503
Class number: 28635
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00819 at Loop Campus
Instructor: Tony Lowe | View syllabus
Section: 503L
Class number: 28815
Meeting time: M 3:10PM - 4:40PM
Location: CDM 00658 at Loop Campus
Instructor: Tony Lowe | View syllabus
Section: 504
Class number: 28769
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00819 at Loop Campus
CLOSED
Section: 504L
Class number: 28816
Meeting time: Tu 3:10PM - 4:40PM
Location: 14EAS 00512 at Loop Campus
CLOSED
Section: 506
Class number: 28916
Meeting time: TuTh 1:30PM - 3:00PM
Location: CDM 00819 at Loop Campus
CLOSED
Section: 506L
Class number: 28917
Meeting time: W 3:10PM - 4:40PM
Location: CDM 00658 at Loop Campus
CLOSED
Section: 507
Class number: 31303
Meeting time: TuTh 3:10PM - 4:40PM
Location: CDM 00801 at Loop Campus
Section: 507L
Class number: 31308
Meeting time: M 1:30PM - 3:00PM
Location: CDM 00658 at Loop Campus
Section: 801
Class number: 31304
Meeting time: W 5:45PM - 9:00PM
Location: 14EAS 00212 at Loop Campus
Section: 801L
Class number: 31305
Meeting time: Th 5:00PM - 6:30PM
Location: CDM 00801 at Loop Campus

Fall 2022-2023

Section: 401
Class number: 18297
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00658 at Loop Campus
Section: 401L
Class number: 18521
Meeting time: Tu 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
Section: 701
Class number: 18455
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00658 at Loop Campus
Section: 701L
Class number: 18522
Meeting time: W 7:30PM - 9:00PM
Location: CDM 00801 at Loop Campus

Spring 2021-2022

Section: 601
Class number: 42302
Meeting time: MW 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
Instructor: Tony Lowe | View syllabus
Section: 601L
Class number: 42303
Meeting time: Tu 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
Instructor: Tony Lowe | View syllabus
Section: 603
Class number: 42304
Meeting time: TuTh 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
Section: 603L
Class number: 42305
Meeting time: W 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
Section: 604
Class number: 37427
Meeting time: TuTh 10:10AM - 11:40AM
Location: CDM 00819 at Loop Campus
Instructor: John Lynch
CLOSED
Section: 604L
Class number: 37464
Meeting time: W 10:10AM - 11:40AM
Location: CDM 00819 at Loop Campus
Instructor: John Lynch
Section: 610L
Class number: 43573
Meeting time: -
Location: Online: Async
Instructor: Tony Lowe | View syllabus

Winter 2021-2022

Section: 501
Class number: 28253
Meeting time: TuTh 10:10AM - 11:40AM
Location: 14EAS 00512 at Loop Campus
Instructor: John Lynch
CLOSED
Section: 501L
Class number: 28487
Meeting time: W 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
Instructor: John Lynch
CLOSED
Section: 502
Class number: 28254
Meeting time: TuTh 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
Section: 502L
Class number: 28488
Meeting time: M 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
Section: 503
Class number: 28255
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00819 at Loop Campus
Section: 503L
Class number: 28489
Meeting time: M 3:10PM - 4:40PM
Location: CDM 00658 at Loop Campus
Section: 504
Class number: 28431
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00819 at Loop Campus
Section: 504L
Class number: 28490
Meeting time: Tu 3:10PM - 4:40PM
Location: 14EAS 00512 at Loop Campus
Section: 506
Class number: 28612
Meeting time: TuTh 1:30PM - 3:00PM
Location: CDM 00819 at Loop Campus
CLOSED
Section: 506L
Class number: 28613
Meeting time: W 3:10PM - 4:40PM
Location: CDM 00658 at Loop Campus
CLOSED

Section 840

Class number 28399

Meeting dates: 1/3/2022 - 3/20/2022
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Meeting dates: 1/3/2022 - 3/20/2022
Meeting time: W 5:45PM - 9:00PM
Location: Flex


Section: 840L
Class number: 28491
Meeting time: Th 5:00PM - 6:30PM
Location: CDM 00801 at Loop Campus

Fall 2021-2022

Section: 401
Class number: 3828
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
CLOSED
Section: 401L
Class number: 4099
Meeting time: Tu 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
CLOSED
Section: 701
Class number: 4012
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00801 at Loop Campus
Section: 701L
Class number: 4100
Meeting time: W 7:30PM - 9:00PM
Location: CDM 00801 at Loop Campus
Section: 710
Class number: 19296
Meeting time: -
Location: Online: Async
Section: 710L
Class number: 19298
Meeting time: -
Location: Online: Sync

Spring 2020-2021

Section: 602
Class number: 30568
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync
Section: 602L
Class number: 30653
Meeting time: Tu 1:30PM - 3:00PM
Location: Online: Sync
Section: 604
Class number: 30608
Meeting time: TuTh 10:10AM - 11:40AM
Location: Online: Sync
Section: 604L
Class number: 30654
Meeting time: W 10:10AM - 11:40AM
Location: Online: Sync
Section: 901
Class number: 30479
Meeting time: Tu 5:45PM - 9:00PM
Location: Online: Sync
Section: 901L
Class number: 30652
Meeting time: Th 5:45PM - 7:15PM
Location: Online: Sync

Winter 2020-2021

Section: 501
Class number: 28125
Meeting time: M 5:45PM - 9:00PM
Location: Online: Sync
Instructor: Nicholas Stanley
Section: 501L
Class number: 28386
Meeting time: W 5:45PM - 7:15PM
Location: Online: Sync
Instructor: Nicholas Stanley

Section 501X

Class number 34984

Meeting dates: 1/4/2021 - 3/21/2021
Meeting time: M 5:45PM - 9:00PM
Location: OLSYN CH000 at Lincoln Park Campus
Instructor: Nicholas Stanley
CLOSED
Meeting dates: 1/30/2021 - 1/30/2021
Meeting time: Sa 9:00AM - 10:30AM
Location: MCGWS 00108 at Lincoln Park Campus
Instructor: Nicholas Stanley
CLOSED
Meeting dates: 2/13/2021 - 2/13/2021
Meeting time: Sa 9:00AM - 10:30AM
Location: MCGWS 00108 at Lincoln Park Campus
Instructor: Nicholas Stanley
CLOSED
Meeting dates: 3/6/2021 - 3/6/2021
Meeting time: Sa 9:00AM - 10:30AM
Location: MCGWS 00108 at Lincoln Park Campus
Instructor: Nicholas Stanley
CLOSED


Section: 502
Class number: 28126
Meeting time: TuTh 11:50AM - 1:20PM
Location: Online: Sync
Section: 502L
Class number: 28387
Meeting time: W 3:10PM - 4:40PM
Location: Online: Sync
Section: 503
Class number: 28127
Meeting time: MW 1:30PM - 3:00PM
Location: Online: Sync
Section: 503L
Class number: 28388
Meeting time: M 3:10PM - 4:40PM
Location: Online: Sync
Section: 504
Class number: 28323
Meeting time: TuTh 3:10PM - 4:40PM
Location: Online: Sync
CLOSED
Section: 504L
Class number: 28389
Meeting time: M 3:10PM - 4:40PM
Location: Online: Sync
CLOSED
Section: 506
Class number: 28557
Meeting time: Th 5:45PM - 9:00PM
Location: Online: Sync
Section: 506L
Class number: 28558
Meeting time: Tu 5:45PM - 7:15PM
Location: Online: Sync
Section: 507
Class number: 34357
Meeting time: MW 3:10PM - 4:40PM
Location: Online: Sync
Section: 507L
Class number: 34360
Meeting time: Th 3:10PM - 4:40PM
Location: Online: Sync
Section: 801
Class number: 28291
Meeting time: Tu 5:45PM - 9:00PM
Location: Online: Sync
Section: 801L
Class number: 28390
Meeting time: Th 5:00PM - 6:30PM
Location: Online: Sync

Fall 2020-2021

Section: 401
Class number: 10105
Meeting time: MW 11:50AM - 1:20PM
Location: Online: Sync
Section: 401L
Class number: 10374
Meeting time: F 8:30AM - 10:00AM
Location: Online: Sync
Section: 701
Class number: 10288
Meeting time: Tu 5:45PM - 9:00PM
Location: Online: Sync
Section: 701L
Class number: 10375
Meeting time: W 5:45PM - 7:15PM
Location: Online: Sync

Spring 2019-2020

Section: 602
Class number: 30598
Meeting time: MW 1:30PM - 3:00PM
Location: REMOT E0000
Section: 602L
Class number: 30741
Meeting time: Tu 1:30PM - 3:00PM
Location: REMOT E0000
Section: 603
Class number: 31022
Meeting time: TuTh 1:30PM - 3:00PM
Location: REMOT E0000
Section: 603L
Class number: 31023
Meeting time: W 1:30PM - 3:00PM
Location: REMOT E0000
Section: 604
Class number: 30669
Meeting time: TuTh 10:10AM - 11:40AM
Location: REMOT E0000
Section: 604L
Class number: 30742
Meeting time: W 10:10AM - 11:40AM
Location: REMOT E0000

Winter 2019-2020

Section: 501
Class number: 22392
Meeting time: TuTh 10:10AM - 11:40AM
Location: LEWIS 00105 at Loop Campus
Section: 501L
Class number: 22718
Meeting time: W 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
Section: 502
Class number: 22393
Meeting time: TuTh 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
CLOSED
Section: 502L
Class number: 22719
Meeting time: W 3:10PM - 4:40PM
Location: CDM 00658 at Loop Campus
CLOSED
Section: 503
Class number: 22394
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00819 at Loop Campus
Instructor: Steven Lytinen
CLOSED
Section: 503L
Class number: 22720
Meeting time: M 3:10PM - 4:40PM
Location: CDM 00819 at Loop Campus
Instructor: Steven Lytinen
CLOSED
Section: 504
Class number: 22638
Meeting time: TuTh 3:10PM - 4:40PM
Location: LEWIS 00105 at Loop Campus
Section: 504L
Class number: 22721
Meeting time: M 3:10PM - 4:40PM
Location: CDM 00658 at Loop Campus
Section: 506
Class number: 22951
Meeting time: TuTh 1:30PM - 3:00PM
Location: CDM 00819 at Loop Campus
CLOSED
Section: 506L
Class number: 22952
Meeting time: W 3:10PM - 4:40PM
Location: CDM 00819 at Loop Campus
CLOSED
Section: 801
Class number: 22600
Meeting time: Tu 5:45PM - 9:00PM
Location: 14EAS 00512 at Loop Campus
Section: 801L
Class number: 22723
Meeting time: Th 5:00PM - 6:30PM
Location: CDM 00801 at Loop Campus

Fall 2019-2020

Section: 401
Class number: 12574
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
Section: 401L
Class number: 12927
Meeting time: Tu 1:30PM - 3:00PM
Location: CDM 00801 at Loop Campus
Section: 701
Class number: 12810
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00801 at Loop Campus
Section: 701L
Class number: 12928
Meeting time: W 7:30PM - 9:00PM
Location: CDM 00801 at Loop Campus

Spring 2018-2019

Section: 601
Class number: 30264
Meeting time: MW 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
Section: 601L
Class number: 30798
Meeting time: Tu 11:50AM - 1:20PM
Location: 14EAS 00512 at Loop Campus
Section: 602
Class number: 30502
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00819 at Loop Campus
Section: 602L
Class number: 30799
Meeting time: Tu 1:30PM - 3:00PM
Location: 14EAS 00512 at Loop Campus
Section: 901
Class number: 30677
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 00105 at Loop Campus
Section: 901L
Class number: 30800
Meeting time: W 7:15PM - 8:45PM
Location: CDM 00801 at Loop Campus