Run Date: 22-nov-2024
Semester: Spring 2025

 
CourseTitleUnitsLec/SecDaysBeginEndBldg/RoomLocationInstructor(s)
Computer Science          
15050Study Abroad0.0ATBADNM DNMPittsburgh, PennsylvaniaStehlik
15090Computer Science Practicum3.0ATBATBAPittsburgh, PennsylvaniaStehlik
15110Principles of Computing10.0Lec 1MWF02:00PM02:50PMGHC 4401Pittsburgh, PennsylvaniaRivers
    Lec 2MWF04:00PM04:50PM DH 1212Pittsburgh, PennsylvaniaXhakaj
 Principles of Computing:       
 TBA Lec 3MW02:30PM03:45PMCMB 2062Doha, QatarGedawy
    AR09:00AM09:50AM GHC 5208Pittsburgh, PennsylvaniaRivers
    BR10:00AM10:50AM GHC 5208Pittsburgh, PennsylvaniaRivers
    CR11:00AM11:50AM GHC 5208Pittsburgh, PennsylvaniaRivers
    DR12:00PM12:50PM GHC 5208Pittsburgh, PennsylvaniaRivers
    ER01:00PM01:50PM GHC 5208Pittsburgh, PennsylvaniaRivers
    FR02:00PM02:50PM GHC 5208Pittsburgh, PennsylvaniaRivers
    GR03:00PM03:50PM GHC 5208Pittsburgh, PennsylvaniaRivers
    HR04:00PM04:50PM GHC 5208Pittsburgh, PennsylvaniaRivers
    IR10:00AM10:50AM GHC 5210Pittsburgh, PennsylvaniaXhakaj
    JR11:00AM11:50AM GHC 5210Pittsburgh, PennsylvaniaXhakaj
    KR01:00PM01:50PM GHC 5210Pittsburgh, PennsylvaniaXhakaj
    LR02:00PM02:50PM GHC 5210Pittsburgh, PennsylvaniaXhakaj
 Principles of Computing:       
 TBA WR02:30PM03:45PMCMB 1199Doha, QatarGedawy
15111College Programming and Computer Science (College in High School)12.0ATBADNM DNMPittsburgh, PennsylvaniaStehlik
15112Fundamentals of Programming and Computer Science12.0Lec 1TR09:30AM10:50AMDH 2210Pittsburgh, PennsylvaniaTaylor, Kosbie
    Lec 2TR02:00PM03:20PM DH 2210Pittsburgh, PennsylvaniaTaylor, Kosbie
    AW09:00AM09:50AM GHC 4301Pittsburgh, PennsylvaniaKosbie, Taylor
     F09:00AM09:50AM GHC 4102Pittsburgh, Pennsylvania 
    BW10:00AM10:50AM DH 2105Pittsburgh, PennsylvaniaKosbie, Taylor
     F10:00AM10:50AM DH 2105Pittsburgh, Pennsylvania 
    CW11:00AM11:50AM PH 126APittsburgh, PennsylvaniaTaylor, Kosbie
     F11:00AM11:50AM DH 2122Pittsburgh, Pennsylvania 
    DW12:00PM12:50PM WEH 4625Pittsburgh, PennsylvaniaKosbie, Taylor
     F12:00PM12:50PM GHC CLSTRPittsburgh, Pennsylvania 
    EW01:00PM01:50PM GHC 4301Pittsburgh, PennsylvaniaKosbie, Taylor
     F01:00PM01:50PM PH A18CPittsburgh, Pennsylvania 
    FW02:00PM02:50PM TBD TBDPittsburgh, PennsylvaniaTaylor, Kosbie
     F02:00PM02:50PM PH A18BPittsburgh, Pennsylvania 
    GW03:00PM03:50PM PH 125BPittsburgh, PennsylvaniaKosbie, Taylor
     F03:00PM03:50PM PH 125BPittsburgh, Pennsylvania 
    HW04:00PM04:50PM DH 1112Pittsburgh, PennsylvaniaKosbie, Taylor
     F04:00PM04:50PM WEH 4709Pittsburgh, Pennsylvania 
    IW05:00PM05:50PM POS 146Pittsburgh, PennsylvaniaKosbie, Taylor
     F05:00PM05:50PM BH 235BPittsburgh, Pennsylvania 
    JW09:00AM09:50AM HOA 107Pittsburgh, PennsylvaniaKosbie, Taylor
     F09:00AM09:50AM GHC CLSTRPittsburgh, Pennsylvania 
    KW10:00AM10:50AM PH 126APittsburgh, PennsylvaniaKosbie, Taylor
     F10:00AM10:50AM DH 2122Pittsburgh, Pennsylvania 
    LW11:00AM11:50AM DH 2105Pittsburgh, PennsylvaniaKosbie, Taylor
     F11:00AM11:50AM DH 2105Pittsburgh, Pennsylvania 
    MW12:00PM12:50PM PH A18BPittsburgh, PennsylvaniaTaylor, Kosbie
     F12:00PM12:50PM PH A18BPittsburgh, Pennsylvania 
    NW01:00PM01:50PM WEH 4625Pittsburgh, PennsylvaniaTaylor, Kosbie
     F01:00PM01:50PM PH A18APittsburgh, Pennsylvania 
    OW02:00PM02:50PM GHC 4102Pittsburgh, PennsylvaniaKosbie, Taylor
     F02:00PM02:50PM WEH 5312Pittsburgh, Pennsylvania 
    PW03:00PM03:50PM DH 1112Pittsburgh, PennsylvaniaTaylor, Kosbie
     F03:00PM03:50PM WEH 5312Pittsburgh, Pennsylvania 
    QW04:00PM04:50PM BH 235APittsburgh, PennsylvaniaTaylor, Kosbie
     F04:00PM04:50PM GHC 4211Pittsburgh, Pennsylvania 
    RW05:00PM05:50PM GHC 4301Pittsburgh, PennsylvaniaKosbie, Taylor
     F05:00PM05:50PM WEH 4709Pittsburgh, Pennsylvania 
    WUTR02:30PM03:45PM CMB 2035Doha, QatarFeo Flushing
15122Principles of Imperative Computation12.0Lec 1TR09:30AM10:50AMCUC MCCNMYPittsburgh, PennsylvaniaKohlbrenner, Cervesato
     T07:00PM08:20PM TBAPittsburgh, Pennsylvania 
    Lec 2TR11:00AM12:20PM CUC MCCNMYPittsburgh, PennsylvaniaCervesato, Kohlbrenner
     T07:00PM08:20PM TBAPittsburgh, Pennsylvania 
    Lec 3MW10:00AM11:15AM CMB 3069Doha, QatarFeo Flushing
    AF09:00AM09:50AM GHC 5222Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    BF10:00AM10:50AM POS 152Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    CF11:00AM11:50AM BH 235BPittsburgh, PennsylvaniaCervesato, Kohlbrenner
    DF12:00PM12:50PM WEH 5302Pittsburgh, PennsylvaniaKohlbrenner, Cervesato
    EF01:00PM01:50PM BH 235APittsburgh, PennsylvaniaCervesato, Kohlbrenner
    FF02:00PM02:50PM WEH 5302Pittsburgh, PennsylvaniaKohlbrenner, Cervesato
    GF03:00PM03:50PM WEH 5302Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    HF04:00PM04:50PM WEH 5302Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    IF09:00AM09:50AM BH 235BPittsburgh, PennsylvaniaCervesato, Kohlbrenner
    JF10:00AM10:50AM BH 235BPittsburgh, PennsylvaniaCervesato, Kohlbrenner
    KF11:00AM11:50AM WEH 5302Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    LF12:00PM12:50PM WEH 5403Pittsburgh, PennsylvaniaKohlbrenner, Cervesato
    MF01:00PM01:50PM POS 145Pittsburgh, PennsylvaniaKohlbrenner, Cervesato
    NF02:00PM02:50PM BH 235BPittsburgh, PennsylvaniaKohlbrenner, Cervesato
    OF03:00PM03:50PM GHC 4211Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    PF04:00PM04:50PM GHC 4102Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    QF05:00PM05:50PM GHC 4211Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    RF05:00PM05:50PM GHC 4102Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    SF01:00PM01:50PM POS 147Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    TF11:00AM11:50AM WEH 4708Pittsburgh, PennsylvaniaCervesato, Kohlbrenner
    WTR02:30PM03:20PM CMB 2035Doha, QatarFeo Flushing
     TR04:00PM04:50PM CMB 2035Doha, Qatar
15150Principles of Functional Programming12.0Lec 1TR12:30PM01:50PMDH 2210Pittsburgh, PennsylvaniaErdmann, Kaynar
    Lec 2TR03:30PM04:50PM DH 2315Pittsburgh, PennsylvaniaKaynar, Erdmann
    AW08:00AM09:20AM GHC CLSTRPittsburgh, PennsylvaniaKaynar, Erdmann
    BW08:00AM09:20AM GHC CLSTRPittsburgh, PennsylvaniaKaynar, Erdmann
    CW09:30AM10:50AM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    DW09:30AM10:50AM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    EW11:00AM12:20PM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    FW11:00AM12:20PM GHC CLSTRPittsburgh, PennsylvaniaKaynar, Erdmann
    GW12:30PM01:50PM GHC CLSTRPittsburgh, PennsylvaniaKaynar, Erdmann
    HW12:30PM01:50PM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    IW02:00PM03:20PM GHC CLSTRPittsburgh, PennsylvaniaKaynar, Erdmann
    JW02:00PM03:20PM GHC CLSTRPittsburgh, PennsylvaniaKaynar, Erdmann
    KW03:30PM04:50PM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    LW03:30PM04:50PM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    MW08:00AM09:20AM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    NW09:30AM10:50AM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    OW11:00AM12:20PM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    PW12:30PM01:50PM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    QW02:00PM03:20PM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    RW03:30PM04:50PM GHC CLSTRPittsburgh, PennsylvaniaKaynar, Erdmann
    SW05:00PM06:20PM GHC CLSTRPittsburgh, PennsylvaniaErdmann, Kaynar
    TW07:00PM08:20PM GHC CLSTRPittsburgh, PennsylvaniaKaynar, Erdmann
    UW05:00PM06:20PM GHC CLSTRPittsburgh, PennsylvaniaKaynar, Erdmann
15151Mathematical Foundations for Computer Science12.0LecMWF11:00AM11:50AMGHC 4307Pittsburgh, PennsylvaniaPeng
    ATR01:00PM01:50PM PH A18APittsburgh, PennsylvaniaPeng
    BTR02:00PM02:50PM DH 1211Pittsburgh, PennsylvaniaPeng
15195Competition Programming I5.0AW07:00PM09:50PMSH 236Pittsburgh, PennsylvaniaSleator
15210Parallel and Sequential Data Structures and Algorithms12.0LecMWF11:00AM12:20PMGHC 4401Pittsburgh, PennsylvaniaSleator, Acar
    AT09:00AM09:50AM POS 147Pittsburgh, PennsylvaniaSleator, Acar
    BT10:00AM10:50AM POS 147Pittsburgh, PennsylvaniaSleator, Acar
    CT10:00AM10:50AM PH 126APittsburgh, PennsylvaniaSleator, Acar
    DT11:00AM11:50AM GHC 4211Pittsburgh, PennsylvaniaSleator, Acar
    ET11:00AM11:50AM MI 355Pittsburgh, PennsylvaniaSleator, Acar
    FT12:00PM12:50PM GHC 4211Pittsburgh, PennsylvaniaSleator, Acar
    GT01:00PM01:50PM GHC 4211Pittsburgh, PennsylvaniaSleator, Acar
    HT01:00PM01:50PM PH 226APittsburgh, PennsylvaniaAcar, Sleator
    IT02:00PM02:50PM DH 2105Pittsburgh, PennsylvaniaSleator, Acar
    JT02:00PM02:50PM HOA 107Pittsburgh, PennsylvaniaSleator, Acar
    KT03:00PM03:50PM DH 2105Pittsburgh, PennsylvaniaSleator, Acar
    LT04:00PM04:50PM GHC 4211Pittsburgh, PennsylvaniaSleator, Acar
    WUTR02:30PM03:45PM CMB 1031Doha, QatarReis
15213Introduction to Computer Systems12.0LecTR02:00PM03:20PMGHC 4401Pittsburgh, PennsylvaniaAndersen, Beckmann, Ware
    AF09:00AM09:50AM GHC 4301Pittsburgh, PennsylvaniaAndersen, Beckmann, Ware
    BF10:00AM10:50AM GHC 4307Pittsburgh, PennsylvaniaAndersen, Beckmann, Ware
    CF11:00AM11:50AM BH 237BPittsburgh, PennsylvaniaAndersen, Beckmann, Ware
    DF12:00PM12:50PM WEH 4625Pittsburgh, PennsylvaniaAndersen, Beckmann, Ware
    EF01:00PM01:50PM WEH 4625Pittsburgh, PennsylvaniaAndersen, Beckmann, Ware
    FF02:00PM02:50PM WEH 4625Pittsburgh, PennsylvaniaAndersen, Beckmann, Ware
    GF10:00AM10:50AM PH A18CPittsburgh, PennsylvaniaAndersen, Beckmann, Ware
    HF04:00PM04:50PM PH A22Pittsburgh, PennsylvaniaBeckmann, Andersen, Ware
15251Great Ideas in Theoretical Computer Science12.0Lec 1TR09:30AM10:50AMGHC 4401Pittsburgh, PennsylvaniaSaad, Ada
     W07:00PM08:20PM DH 2210Pittsburgh, Pennsylvania 
    Lec 2MW11:30AM12:45PM CMB 2052Doha, QatarKapoutsis
    AF10:00AM10:50AM WEH 5304Pittsburgh, PennsylvaniaAda, Saad
    BF10:00AM10:50AM PH A19Pittsburgh, PennsylvaniaAda, Saad
    CF10:00AM10:50AM PH A19CPittsburgh, PennsylvaniaAda, Saad
    DF11:00AM11:50AM WEH 6403Pittsburgh, PennsylvaniaAda, Saad
    EF11:00AM11:50AM WEH 8427Pittsburgh, PennsylvaniaAda, Saad
    FF11:00AM11:50AM PH A20Pittsburgh, PennsylvaniaAda, Saad
    GF01:00PM01:50PM PH A19CPittsburgh, PennsylvaniaSaad, Ada
    HF01:00PM01:50PM MI 448Pittsburgh, PennsylvaniaSaad, Ada
    IF01:00PM01:50PM WEH 5316Pittsburgh, PennsylvaniaSaad, Ada
    JF02:00PM02:50PM MI 448Pittsburgh, PennsylvaniaSaad, Ada
    KF02:00PM02:50PM DH 1117Pittsburgh, PennsylvaniaSaad, Ada
    LF02:00PM02:50PM DH 1209Pittsburgh, PennsylvaniaSaad, Ada
    MF03:00PM03:50PM WEH 4708Pittsburgh, PennsylvaniaAda, Saad
    NF04:00PM04:50PM PH 125CPittsburgh, PennsylvaniaAda, Saad
    OF04:00PM04:50PM WEH 4708Pittsburgh, PennsylvaniaAda, Saad
    PF04:00PM04:50PM GHC 4101Pittsburgh, PennsylvaniaSaad, Ada
    WUTR11:30AM12:20PM CMB 2152Doha, QatarKapoutsis
15259Probability and Computing12.0LecTR12:30PM01:50PMGHC 4401Pittsburgh, PennsylvaniaWang, Harchol-Balter
    AF09:00AM09:50AM GHC 4211Pittsburgh, PennsylvaniaWang, Harchol-Balter
    BF01:00PM01:50PM GHC 4211Pittsburgh, PennsylvaniaWang, Harchol-Balter
    CF02:00PM02:50PM GHC 4211Pittsburgh, PennsylvaniaHarchol-Balter, Wang
    DF01:00PM01:50PM WEH 5421Pittsburgh, PennsylvaniaHarchol-Balter, Wang
    FF03:00PM03:50PM WEH 4709Pittsburgh, PennsylvaniaWang, Harchol-Balter
15281Artificial Intelligence: Representation and Problem Solving12.0LecMW11:00AM12:20PMPH 100Pittsburgh, PennsylvaniaSandholm, Conitzer
    AF12:00PM12:50PM PH A18APittsburgh, PennsylvaniaSandholm, Conitzer
    BF01:00PM01:50PM PH 125BPittsburgh, PennsylvaniaSandholm, Conitzer
    CF01:00PM01:50PM PH A22Pittsburgh, PennsylvaniaConitzer, Sandholm
    DF02:00PM02:50PM WEH 5320Pittsburgh, PennsylvaniaSandholm, Conitzer
    EF02:00PM02:50PM WEH 8427Pittsburgh, PennsylvaniaSandholm, Conitzer
15288Special Topic: Machine Learning in a Nutshell9.0WUTR11:30AM12:45PMCMB 1030Doha, QatarDi Caro
15292History of Computing:5.0      
 History of Computing A3MW09:30AM10:50AMBH 235BPittsburgh, PennsylvaniaCortina
     F09:00AM09:50AM WEH 5302Pittsburgh, Pennsylvania
15295Competition Programming and Problem Solving5.0AW07:00PM09:50PMSH 236Pittsburgh, PennsylvaniaSleator
15311Logic and Mechanized Reasoning9.0ATR11:00AM12:20PMGHC 4307Pittsburgh, PennsylvaniaHeule
15312Foundations of Programming Languages12.0LecTR02:00PM03:20PMBH A36Pittsburgh, PennsylvaniaBalzer
    AW11:00AM11:50AM WEH 5304Pittsburgh, PennsylvaniaBalzer
    BW01:00PM01:50PM POS 145Pittsburgh, PennsylvaniaBalzer
15319Cloud Computing12.0AT08:00AM08:50AMCMU REMOTEPittsburgh, PennsylvaniaSakr
    BR04:00PM04:50PM CMU REMOTEPittsburgh, PennsylvaniaSakr
15322Introduction to Computer Music9.0ATR09:30AM10:50AMBH A36Pittsburgh, PennsylvaniaDonahue
15330Introduction to Computer Security12.0LecUT11:30AM12:45PMCMB 1190Doha, QatarRiley
    AMWF03:30PM04:50PM DH 2210Pittsburgh, PennsylvaniaWahby, Paccagnella
    WW10:00AM11:15AM CMB 1199Doha, QatarRiley
15351Algorithms and Advanced Data Structures12.0LecMWF09:00AM09:50AMDH 2210Pittsburgh, PennsylvaniaMohimani, DeBlasio
    BR03:00PM03:50PM DH 1211Pittsburgh, PennsylvaniaMohimani, DeBlasio
    CF01:00PM01:50PM WEH 4623Pittsburgh, PennsylvaniaMohimani, DeBlasio
15355Modern Computer Algebra9.0ATR11:00AM12:20PMWEH 3203Pittsburgh, PennsylvaniaSutner
15362Computer Graphics12.0LecMW11:00AM12:20PMDH 1212Pittsburgh, PennsylvaniaPollard
 Computer Graphics:       
 Computer Graphics AF09:00AM09:50AMDH 1211Pittsburgh, PennsylvaniaPollard
    BF10:00AM10:50AM TBD TBDPittsburgh, PennsylvaniaPollard
    CF11:00AM11:50AM SH 236Pittsburgh, PennsylvaniaPollard
15367Algorithmic Textiles Design:12.0      
 Algorithmic Textiles Design AF12:00PM02:50PMHL 106CPittsburgh, PennsylvaniaMcCann
15386Neural Computation9.0AMW02:00PM03:20PMHH B131Pittsburgh, PennsylvaniaLee
15390Entrepreneurship for Computer Science9.0LecMW11:30AM12:45PMCMB 1031Doha, QatarHammoud
    WR11:30AM12:20PM CMB 3048Doha, QatarHammoud
15410Operating System Design and Implementation15.0AMWF11:00AM11:50AMPOS 153Pittsburgh, PennsylvaniaEckhardt
15411Compiler Design:15.0      
 Compiler Design LecTR09:30AM10:50AMDH A302Pittsburgh, PennsylvaniaGoldstein, Titzer
    AF01:00PM01:50PM GHC 4102Pittsburgh, PennsylvaniaGoldstein, Titzer
    BF02:00PM02:50PM BH 235APittsburgh, PennsylvaniaGoldstein, Titzer
    CF04:00PM04:50PM WEH 5312Pittsburgh, PennsylvaniaGoldstein, Titzer
    DF01:00PM01:50PM GHC 4301Pittsburgh, PennsylvaniaGoldstein, Titzer
15412Operating System Practicum:9,12      
 Operating System Practicum AMWF01:00PM01:50PMWEH 5207Pittsburgh, PennsylvaniaEckhardt
15413Advanced Foundations of Programming Languages:12.0      
 Ad Topics in Foundations of Programming Languages ATR11:00AM12:20PMGHC 4303Pittsburgh, PennsylvaniaHarper
15414Bug Catching: Automated Program Verification9.0ATR12:30PM01:50PMBH A51Pittsburgh, PennsylvaniaFredrikson
15417HOT Compilation12.0ATR12:30PM01:50PMPH A18CPittsburgh, PennsylvaniaPfenning
15418Parallel Computer Architecture and Programming12.0AMWF09:30AM10:50AMHOA 160Pittsburgh, PennsylvaniaMowry, Railing
15440Distributed Systems12.0LecTR11:00AM12:20PMGHC 4401Pittsburgh, PennsylvaniaPillai, Satyanarayanan
    AW07:00PM07:50PM DH A302Pittsburgh, PennsylvaniaSatyanarayanan, Pillai
    BW08:00PM08:50PM DH A302Pittsburgh, PennsylvaniaSatyanarayanan, Pillai
15441Networking and the Internet12.0LecMW08:30AM09:45AMCMB 1199Doha, QatarHarras
    WR04:00PM04:50PM CMB 1190Doha, QatarHarras
15442Machine Learning Systems12.0AMW03:30PM04:50PMGHC 4401Pittsburgh, PennsylvaniaChen
15445Database Systems12.0AMW12:30PM01:50PMPH 100Pittsburgh, PennsylvaniaPatel
15451Algorithm Design and Analysis12.0LecTR12:30PM01:50PMDH 2315Pittsburgh, PennsylvaniaWoodruff, Anderson
    AF10:00AM10:50AM BH A36Pittsburgh, PennsylvaniaWoodruff, Anderson
    BF10:00AM10:50AM GHC 4211Pittsburgh, PennsylvaniaWoodruff, Anderson
    CF11:00AM11:50AM WEH 5320Pittsburgh, PennsylvaniaWoodruff, Anderson
    DF11:00AM11:50AM DH 1112Pittsburgh, PennsylvaniaAnderson, Woodruff
    EF12:00PM12:50PM MM 103Pittsburgh, PennsylvaniaWoodruff, Anderson
    FF12:00PM12:50PM GHC 4102Pittsburgh, PennsylvaniaWoodruff, Anderson
    GF01:00PM01:50PM WEH 5310Pittsburgh, PennsylvaniaWoodruff, Anderson
    HF01:00PM01:50PM WEH 5312Pittsburgh, PennsylvaniaAnderson, Woodruff
15455Undergraduate Complexity Theory9.0ATR02:00PM03:20PMGHC 4215Pittsburgh, PennsylvaniaSutner
15458Discrete Differential Geometry12.0ATR12:30PM01:50PMGHC 4303Pittsburgh, PennsylvaniaCrane
15468Physics-Based Rendering12.0LecTR11:00AM12:20PMSH 236Pittsburgh, PennsylvaniaGkioulekas
    AF03:30PM04:50PM TBAPittsburgh, PennsylvaniaGkioulekas
15494Cognitive Robotics: The Future of Robot Toys12.0LecMW04:00PM04:50PMWEH 5320Pittsburgh, PennsylvaniaTouretzky
    AF03:30PM04:50PM WEH 5310Pittsburgh, PennsylvaniaTouretzky
15513Introduction to Computer Systems6,12ATBADNM DNMPittsburgh, PennsylvaniaRailing, Andersen, Beckmann
15559Probability and Computing:3-18      
 Probability and Computing LecTR12:30PM01:50PMGHC 4401Pittsburgh, PennsylvaniaHarchol-Balter, Wang
 Probability and Computing:       
 Probability and Computing AF09:00AM09:50AMGHC 4211Pittsburgh, PennsylvaniaHarchol-Balter, Wang
 Probability and Computing:       
 Probability and Computing BF01:00PM01:50PMGHC 4211Pittsburgh, PennsylvaniaHarchol-Balter, Wang
 Probability and Computing:       
 Probability and Computing CF02:00PM02:50PMGHC 4211Pittsburgh, PennsylvaniaHarchol-Balter, Wang
 Probability and Computing:       
 Probability and Computing DF01:00PM01:50PMWEH 5421Pittsburgh, PennsylvaniaHarchol-Balter, Wang
 Probability and Computing:       
 Probability and Computing FF03:00PM03:50PMWEH 4709Pittsburgh, PennsylvaniaHarchol-Balter, Wang
15591Independent Study in Computer Science3-18ATBADNM DNMPittsburgh, PennsylvaniaStehlik
    WTBA DNM DNMDoha, QatarRiley, Reis
15592Independent Study in Computer Science3-18ATBADNM DNMPittsburgh, PennsylvaniaStehlik
    WTBA TBADoha, QatarReis, Riley
15593Independent Study in Computer Science3-18ATBADNM DNMPittsburgh, PennsylvaniaStehlik
    WUTR08:30AM09:45AM CMB 3046Doha, QatarInstructor TBA
15594Independent Study in Computer Science3-18ATBADNM DNMPittsburgh, PennsylvaniaStehlik
15605Operating System Design and Implementation15.0AMWF11:00AM11:50AMPOS 153Pittsburgh, PennsylvaniaEckhardt
15611Compiler Design:15.0      
 Compiler Design LecTR09:30AM10:50AMDH A302Pittsburgh, PennsylvaniaTitzer, Goldstein
    AF01:00PM01:50PM GHC 4102Pittsburgh, PennsylvaniaGoldstein, Titzer
    BF02:00PM02:50PM BH 235APittsburgh, PennsylvaniaGoldstein, Titzer
    CF04:00PM04:50PM WEH 5312Pittsburgh, PennsylvaniaGoldstein, Titzer
    DF01:00PM01:50PM GHC 4301Pittsburgh, PennsylvaniaGoldstein, Titzer
15612Operating System Practicum9,12AMWF01:00PM01:50PMWEH 5207Pittsburgh, PennsylvaniaEckhardt
15614Bug Catching: Automated Program Verification9.0ATR12:30PM01:50PMBH A51Pittsburgh, PennsylvaniaFredrikson
15617HOT Compilation12.0ATR12:30PM01:50PMPH A18CPittsburgh, PennsylvaniaPfenning
15618Parallel Computer Architecture and Programming12.0AMWF09:30AM10:50AMHOA 160Pittsburgh, PennsylvaniaRailing, Mowry
15619Cloud Computing15.0AT08:00AM08:50AMCMU REMOTEPittsburgh, PennsylvaniaSakr
    BR04:00PM04:50PM CMU REMOTEPittsburgh, PennsylvaniaSakr
    CF05:00PM06:20PM CMU REMOTEKigali, RwandaSakr
    ER04:00PM04:50PM CMU REMOTESan Jose, CaliforniaSakr
15621ST: Developing Blockchain Use Cases6.0A4MW07:00PM08:20PMTEP 3801Pittsburgh, PennsylvaniaShi, Mccarthy, Zetlin-Jones
15622Introduction to Computer Music12.0ATR09:30AM10:50AMBH A36Pittsburgh, PennsylvaniaDonahue
15639Independent Study in Computer Science Pedagogy:3-18      
 Independent Study in Computer Science Pedagogy ATBADNM DNMPittsburgh, PennsylvaniaEckhardt, Martins
15640Distributed Systems12.0LecTR11:00AM12:20PMGHC 4401Pittsburgh, PennsylvaniaPillai, Satyanarayanan
    AW07:00PM07:50PM DH A302Pittsburgh, PennsylvaniaPillai, Satyanarayanan
    BW08:00PM08:50PM DH A302Pittsburgh, PennsylvaniaPillai, Satyanarayanan
15642Machine Learning Systems12.0AMW03:30PM04:50PMGHC 4401Pittsburgh, PennsylvaniaChen
15645Database Systems12.0AMW12:30PM01:50PMPH 100Pittsburgh, PennsylvaniaPatel
15650Algorithms and Advanced Data Structures12.0LecMWF09:00AM09:50AMDH 2210Pittsburgh, PennsylvaniaMohimani, DeBlasio
    AW04:00PM04:50PM POS A35Pittsburgh, PennsylvaniaMohimani, DeBlasio
15651Algorithm Design and Analysis12.0LecTR12:30PM01:50PMDH 2315Pittsburgh, PennsylvaniaAnderson, Woodruff
    AF10:00AM10:50AM BH A36Pittsburgh, PennsylvaniaWoodruff, Anderson
    BF10:00AM10:50AM GHC 4211Pittsburgh, PennsylvaniaWoodruff, Anderson
    CF11:00AM11:50AM WEH 5320Pittsburgh, PennsylvaniaAnderson, Woodruff
    DF11:00AM11:50AM DH 1112Pittsburgh, PennsylvaniaAnderson, Woodruff
    EF12:00PM12:50PM MM 103Pittsburgh, PennsylvaniaAnderson, Woodruff
    FF12:00PM12:50PM GHC 4102Pittsburgh, PennsylvaniaWoodruff, Anderson
    GF01:00PM01:50PM WEH 5310Pittsburgh, PennsylvaniaAnderson, Woodruff
    HF01:00PM01:50PM WEH 5312Pittsburgh, PennsylvaniaWoodruff, Anderson
15652Foundations of Programming Languages12.0LecTR02:00PM03:20PMBH A36Pittsburgh, PennsylvaniaBalzer
 Foundations of Programming Languages:       
 TBA AW11:00AM11:50AMWEH 5304Pittsburgh, PennsylvaniaBalzer
    BW01:00PM01:50PM POS 145Pittsburgh, PennsylvaniaBalzer
15653Logic and Mechanized Reasoning12.0ATR11:00AM12:20PMGHC 4307Pittsburgh, PennsylvaniaHeule
15661Interaction and Expression using the Pausch Bridge Lighting4.0A4M05:00PM06:20PMPH A19CPittsburgh, PennsylvaniaZeglin, Stebbins
15662Computer Graphics12.0LecMW11:00AM12:20PMDH 1212Pittsburgh, PennsylvaniaPollard
    AF09:00AM09:50AM DH 1211Pittsburgh, PennsylvaniaPollard
    BF10:00AM10:50AM TBD TBDPittsburgh, PennsylvaniaPollard
    CF11:00AM11:50AM SH 236Pittsburgh, PennsylvaniaPollard
15668Physics-Based Rendering12.0LecTR11:00AM12:20PMSH 236Pittsburgh, PennsylvaniaGkioulekas
    AF03:30PM04:50PM TBAPittsburgh, PennsylvaniaGkioulekas
15686Neural Computation12.0AMW02:00PM03:20PMHH B131Pittsburgh, PennsylvaniaLee
15689Independent Study in the Computer Sciences3-12ATBADNM DNMPittsburgh, PennsylvaniaMartins, Eckhardt
15690MSCS Career Planning3.0AM07:00PM07:50PMGHC 4303Pittsburgh, PennsylvaniaEckhardt, Martins
15694Cognitive Robotics12.0LecMW04:00PM04:50PMWEH 5320Pittsburgh, PennsylvaniaTouretzky
    AF03:30PM04:50PM WEH 5310Pittsburgh, PennsylvaniaTouretzky
15697Graduate Reading and Research1-48ATBATBAPittsburgh, PennsylvaniaFarbacher
    BTBA DNM DNMPittsburgh, PennsylvaniaEckhardt, Martins
15698MSCS Research Thesis1-36ATBADNM DNMPittsburgh, PennsylvaniaEckhardt, Martins
15713Advanced Foundations of Programming Languages12.0ATR11:00AM12:20PMGHC 4303Pittsburgh, PennsylvaniaHarper
15719Advanced Cloud Computing12.0AMW04:00PM05:50PMDH 2315Pittsburgh, PennsylvaniaSakr, Ganger
15740Computer Architecture12.0AMWF10:00AM11:20AMGHC 4303Pittsburgh, PennsylvaniaSkarlatos
15754Spectral Graph Theory12.0ATR12:30PM01:50PMGHC 4215Pittsburgh, PennsylvaniaLi, O'Donnell
15759Special Topics in Theory: A Principled Approach to Optimization12.0ATR09:30AM10:50AMGHC 4303Pittsburgh, PennsylvaniaInstructor TBA
15763Physics-based Animation of Solids and Fluids12.0ATR02:00PM03:20PMMI 355Pittsburgh, PennsylvaniaLi
15768Discrete Differential Geometry12.0ATR12:30PM01:50PMGHC 4303Pittsburgh, PennsylvaniaCrane
15780Graduate Artificial Intelligence12.0AMW02:00PM03:20PMPOS 153Pittsburgh, PennsylvaniaRaghunathan
15784Cooperative AI12.0ATR11:00AM12:20PMDH 2105Pittsburgh, PennsylvaniaConitzer
15793Secure Computer Systems12.0AMWF03:30PM04:50PMHH B131Pittsburgh, PennsylvaniaZheng, Skarlatos
15799Special Topics in Database Systems: Query Optimization12.0AMW02:00PM03:20PMGHC 4303Pittsburgh, PennsylvaniaPavlo
15801CS PhD Alternative ElectiveVARATBADNM DNMPittsburgh, PennsylvaniaInstructor TBA
15802CSD PhD ElectiveVARATBADNM DNMPittsburgh, PennsylvaniaInstructor TBA
15817HOT Compilation12.0ATR12:30PM01:50PMPH A18CPittsburgh, PennsylvaniaPfenning
15819Advanced Topics in Programming Language Theory12.0ATR12:30PM01:50PMWEH 5328Pittsburgh, PennsylvaniaCrary
15851Algorithms for Big Data12.0AR02:00PM04:50PMGHC 4303Pittsburgh, PennsylvaniaWoodruff
     F01:00PM01:50PM GHC 4303Pittsburgh, Pennsylvania
15859Special Topics in Theory: Cryptography12.0AT02:00PM04:50PMGHC 4303Pittsburgh, PennsylvaniaJain
15867Algorithmic Textiles Design:12.0      
 Algorithmic Textiles Design AF12:00PM02:50PMHL 106CPittsburgh, PennsylvaniaMcCann
15868Physics-based Rendering12.0LecTR11:00AM12:20PMSH 236Pittsburgh, PennsylvaniaGkioulekas
    AF03:30PM04:50PM TBAPittsburgh, PennsylvaniaGkioulekas
15990Computer Science Colloquium0.0ATR05:00PM06:50PMGHC 4401Pittsburgh, PennsylvaniaInstructor TBA
15996DEI Introductory Course for CS Doctoral Students:6.0      
 Introductory Course for CS Doctoral -Diversity & Inclusion in Science & Society BM12:30PM01:50PMGHC 4303Pittsburgh, PennsylvaniaBeckmann
15997Graduate Reading and Research1-60ATBATBAPittsburgh, PennsylvaniaCrary
    PPTBA TBALisbon, PortugalCrary
15998Practicum in Computer Science1-36ATBADNM DNMPittsburgh, PennsylvaniaCrary