Run Date: 01-jul-2026
Semester: Spring 2026

 
CourseTitleUnitsLec/SecDaysBeginEndLocation
Computer Science          
15050Study Abroad0.0ATBAPittsburgh, Pennsylvania
    WTBA Doha, Qatar
15090Computer Science Practicum3.0ATBAPittsburgh, Pennsylvania
15110Principles of Computing10.0Lec 1MWF02:00PM02:50PMPittsburgh, Pennsylvania
    Lec 2MWF04:00PM04:50PM Pittsburgh, Pennsylvania
    AR09:00AM09:50AM Pittsburgh, Pennsylvania
    BR10:00AM10:50AM Pittsburgh, Pennsylvania
    CR11:00AM11:50AM Pittsburgh, Pennsylvania
    DR12:00PM12:50PM Pittsburgh, Pennsylvania
    ER01:00PM01:50PM Pittsburgh, Pennsylvania
    FR02:00PM02:50PM Pittsburgh, Pennsylvania
    GR03:00PM03:50PM Pittsburgh, Pennsylvania
    HR04:00PM04:50PM Pittsburgh, Pennsylvania
    IR10:00AM10:50AM Pittsburgh, Pennsylvania
    JR11:00AM11:50AM Pittsburgh, Pennsylvania
    KR01:00PM01:50PM Pittsburgh, Pennsylvania
    LR02:00PM02:50PM Pittsburgh, Pennsylvania
    WUTR02:30PM03:45PM Doha, Qatar
15111Fundamentals of Programming and Computer Science (College in High School)12.0ATBAPre-College Pittsburgh
15112Fundamentals of Programming and Computer Science12.0Lec 1TR09:30AM10:50AMPittsburgh, Pennsylvania
    Lec 2TR02:00PM03:20PM Pittsburgh, Pennsylvania
    Lec 3UTR11:30AM12:45PM Doha, Qatar
    AM09:00AM09:50AM Pittsburgh, Pennsylvania
     W09:00AM09:50AM Pittsburgh, Pennsylvania
    BM10:00AM10:50AM Pittsburgh, Pennsylvania
     W10:00AM10:50AM Pittsburgh, Pennsylvania
    CM11:00AM11:50AM Pittsburgh, Pennsylvania
     W11:00AM11:50AM Pittsburgh, Pennsylvania
    DM12:00PM12:50PM Pittsburgh, Pennsylvania
     W12:00PM12:50PM Pittsburgh, Pennsylvania
    EM01:00PM01:50PM Pittsburgh, Pennsylvania
     W01:00PM01:50PM Pittsburgh, Pennsylvania
    FM02:00PM02:50PM Pittsburgh, Pennsylvania
     W02:00PM02:50PM Pittsburgh, Pennsylvania
    GM03:00PM03:50PM Pittsburgh, Pennsylvania
     W03:00PM03:50PM Pittsburgh, Pennsylvania
    HM04:00PM04:50PM Pittsburgh, Pennsylvania
     W04:00PM04:50PM Pittsburgh, Pennsylvania
    IM05:00PM05:50PM Pittsburgh, Pennsylvania
     W05:00PM05:50PM Pittsburgh, Pennsylvania
    JM09:00AM09:50AM Pittsburgh, Pennsylvania
     W09:00AM09:50AM Pittsburgh, Pennsylvania
    KM10:00AM10:50AM Pittsburgh, Pennsylvania
     W10:00AM10:50AM Pittsburgh, Pennsylvania
    LM11:00AM11:50AM Pittsburgh, Pennsylvania
     W11:00AM11:50AM Pittsburgh, Pennsylvania
    MM12:00PM12:50PM Pittsburgh, Pennsylvania
     W12:00PM12:50PM Pittsburgh, Pennsylvania
    NM01:00PM01:50PM Pittsburgh, Pennsylvania
     W01:00PM01:50PM Pittsburgh, Pennsylvania
    OM02:00PM02:50PM Pittsburgh, Pennsylvania
     W02:00PM02:50PM Pittsburgh, Pennsylvania
    PM03:00PM03:50PM Pittsburgh, Pennsylvania
     W03:00PM03:50PM Pittsburgh, Pennsylvania
    QM04:00PM04:50PM Pittsburgh, Pennsylvania
     W04:00PM04:50PM Pittsburgh, Pennsylvania
    RM05:00PM05:50PM Pittsburgh, Pennsylvania
     W05:00PM05:50PM Pittsburgh, Pennsylvania
    WW11:30AM12:45PM Doha, Qatar
15113Effective Coding with AI6.0AMW12:30PM01:50PMPittsburgh, Pennsylvania
15122Principles of Imperative Computation12.0Lec 1TR09:30AM10:50AMPittsburgh, Pennsylvania
     T07:00PM08:20PM Pittsburgh, Pennsylvania
    Lec 2TR11:00AM12:20PM Pittsburgh, Pennsylvania
     T07:00PM08:20PM Pittsburgh, Pennsylvania
    Lec 3UT04:00PM05:15PM Doha, Qatar
    AF09:00AM09:50AM Pittsburgh, Pennsylvania
    BF10:00AM10:50AM Pittsburgh, Pennsylvania
    CF11:00AM11:50AM Pittsburgh, Pennsylvania
    DF12:00PM12:50PM Pittsburgh, Pennsylvania
    EF01:00PM01:50PM Pittsburgh, Pennsylvania
    FF02:00PM02:50PM Pittsburgh, Pennsylvania
    GF03:00PM03:50PM Pittsburgh, Pennsylvania
    HF04:00PM04:50PM Pittsburgh, Pennsylvania
    IF05:00PM05:50PM Pittsburgh, Pennsylvania
    JF09:00AM09:50AM Pittsburgh, Pennsylvania
    KF10:00AM10:50AM Pittsburgh, Pennsylvania
    LF11:00AM11:50AM Pittsburgh, Pennsylvania
    MF12:00PM12:50PM Pittsburgh, Pennsylvania
    NF01:00PM01:50PM Pittsburgh, Pennsylvania
    OF02:00PM02:50PM Pittsburgh, Pennsylvania
    PF03:00PM03:50PM Pittsburgh, Pennsylvania
    QF04:00PM04:50PM Pittsburgh, Pennsylvania
    RF05:00PM05:50PM Pittsburgh, Pennsylvania
    SF04:00PM04:50PM Pittsburgh, Pennsylvania
    TF04:00PM04:50PM Pittsburgh, Pennsylvania
    WMW11:30AM12:20PM Doha, Qatar
15150Principles of Functional Programming12.0Lec 1TR12:30PM01:50PMPittsburgh, Pennsylvania
    Lec 2TR03:30PM04:50PM Pittsburgh, Pennsylvania
    AW08:00AM09:20AM Pittsburgh, Pennsylvania
    BW08:00AM09:20AM Pittsburgh, Pennsylvania
    CW09:30AM10:50AM Pittsburgh, Pennsylvania
    DW09:30AM10:50AM Pittsburgh, Pennsylvania
    EW11:00AM12:20PM Pittsburgh, Pennsylvania
    FW11:00AM12:20PM Pittsburgh, Pennsylvania
    GW12:30PM01:50PM Pittsburgh, Pennsylvania
    HW12:30PM01:50PM Pittsburgh, Pennsylvania
    IW02:00PM03:20PM Pittsburgh, Pennsylvania
    JW02:00PM03:20PM Pittsburgh, Pennsylvania
    KW03:30PM04:50PM Pittsburgh, Pennsylvania
    LW03:30PM04:50PM Pittsburgh, Pennsylvania
    MW08:00AM09:20AM Pittsburgh, Pennsylvania
    NW09:30AM10:50AM Pittsburgh, Pennsylvania
    OW11:00AM12:20PM Pittsburgh, Pennsylvania
    PW12:30PM01:50PM Pittsburgh, Pennsylvania
    QW02:00PM03:20PM Pittsburgh, Pennsylvania
    RW03:30PM04:50PM Pittsburgh, Pennsylvania
    SW05:00PM06:20PM Pittsburgh, Pennsylvania
    TW07:00PM08:20PM Pittsburgh, Pennsylvania
    UW05:00PM06:20PM Pittsburgh, Pennsylvania
15195Competition Programming I5.0AW06:30PM09:20PMPittsburgh, Pennsylvania
15210Parallel and Sequential Data Structures and Algorithms12.0Lec 1MWF11:00AM12:20PMPittsburgh, Pennsylvania
    Lec 2TBA Pittsburgh, Pennsylvania
    AT09:00AM09:50AM Pittsburgh, Pennsylvania
    BT10:00AM10:50AM Pittsburgh, Pennsylvania
    CT10:00AM10:50AM Pittsburgh, Pennsylvania
    DT11:00AM11:50AM Pittsburgh, Pennsylvania
    ET11:00AM11:50AM Pittsburgh, Pennsylvania
    FT12:00PM12:50PM Pittsburgh, Pennsylvania
    GT01:00PM01:50PM Pittsburgh, Pennsylvania
    HT01:00PM01:50PM Pittsburgh, Pennsylvania
    IT02:00PM02:50PM Pittsburgh, Pennsylvania
    JT02:00PM02:50PM Pittsburgh, Pennsylvania
    KT03:00PM03:50PM Pittsburgh, Pennsylvania
    LT04:00PM04:50PM Pittsburgh, Pennsylvania
    MT04:00PM04:50PM Pittsburgh, Pennsylvania
    NT04:00PM04:50PM Pittsburgh, Pennsylvania
    WUTR10:00AM11:15AM Doha, Qatar
15213Introduction to Computer Systems12.0LecTR02:00PM03:20PMPittsburgh, Pennsylvania
    AF09:00AM09:50AM Pittsburgh, Pennsylvania
    BF10:00AM10:50AM Pittsburgh, Pennsylvania
    CF11:00AM11:50AM Pittsburgh, Pennsylvania
    DF12:00PM12:50PM Pittsburgh, Pennsylvania
    EF01:00PM01:50PM Pittsburgh, Pennsylvania
    FF02:00PM02:50PM Pittsburgh, Pennsylvania
    GF10:00AM10:50AM Pittsburgh, Pennsylvania
    HF04:00PM04:50PM Pittsburgh, Pennsylvania
15251Great Ideas in Theoretical Computer Science12.0Lec 1TR09:30AM10:50AMPittsburgh, Pennsylvania
     W07:00PM08:20PM Pittsburgh, Pennsylvania
    Lec 2MW02:30PM03:45PM Doha, Qatar
    AF10:00AM10:50AM Pittsburgh, Pennsylvania
    BF10:00AM10:50AM Pittsburgh, Pennsylvania
    CF10:00AM10:50AM Pittsburgh, Pennsylvania
    DF11:00AM11:50AM Pittsburgh, Pennsylvania
    EF11:00AM11:50AM Pittsburgh, Pennsylvania
    FF11:00AM11:50AM Pittsburgh, Pennsylvania
    GF01:00PM01:50PM Pittsburgh, Pennsylvania
    HF01:00PM01:50PM Pittsburgh, Pennsylvania
    IF01:00PM01:50PM Pittsburgh, Pennsylvania
    JF02:00PM02:50PM Pittsburgh, Pennsylvania
    KF02:00PM02:50PM Pittsburgh, Pennsylvania
    LF02:00PM02:50PM Pittsburgh, Pennsylvania
    MF03:00PM03:50PM Pittsburgh, Pennsylvania
    NF04:00PM04:50PM Pittsburgh, Pennsylvania
    OF04:00PM04:50PM Pittsburgh, Pennsylvania
    PF04:00PM04:50PM Pittsburgh, Pennsylvania
    WU11:30AM12:20PM Doha, Qatar
15259Probability and Computing12.0LecTR12:30PM01:50PMPittsburgh, Pennsylvania
    AF09:00AM09:50AM Pittsburgh, Pennsylvania
    BF01:00PM01:50PM Pittsburgh, Pennsylvania
    CF02:00PM02:50PM Pittsburgh, Pennsylvania
    DF01:00PM01:50PM Pittsburgh, Pennsylvania
    FF03:00PM03:50PM Pittsburgh, Pennsylvania
15281Artificial Intelligence: Representation and Problem Solving12.0LecMW11:00AM12:20PMPittsburgh, Pennsylvania
    AF11:00AM11:50AM Pittsburgh, Pennsylvania
15288Special Topic: Machine Learning in a Nutshell9.0WUTR11:30AM12:45PMDoha, Qatar
15295Competition Programming and Problem Solving5.0AW06:30PM09:20PMPittsburgh, Pennsylvania
15311Logic and Mechanized Reasoning9.0ATR11:00AM12:20PMPittsburgh, Pennsylvania
15312Foundations of Programming Languages12.0LecTR02:00PM03:20PMPittsburgh, Pennsylvania
    AW11:00AM11:50AM Pittsburgh, Pennsylvania
    BW01:00PM01:50PM Pittsburgh, Pennsylvania
15316Software Foundations of Security and Privacy9.0ATR02:00PM03:20PMPittsburgh, Pennsylvania
    WUT02:30PM03:45PM Doha, Qatar
15319Cloud Computing12.0AT08:00AM08:50AMPittsburgh, Pennsylvania
    BR04:00PM04:50PM Pittsburgh, Pennsylvania
15322Introduction to Computer Music9.0AMW11:00AM12:20PMPittsburgh, Pennsylvania
15326Computational Microeconomics9.0AMW11:00AM12:20PMPittsburgh, Pennsylvania
15330Introduction to Computer Security12.0AMWF03:30PM04:50PMPittsburgh, Pennsylvania
15351Algorithms and Advanced Data Structures12.0LecMWF09:00AM09:50AMPittsburgh, Pennsylvania
    BF03:00PM03:50PM Pittsburgh, Pennsylvania
    CF01:00PM01:50PM Pittsburgh, Pennsylvania
15362Computer Graphics12.0LecMW11:00AM12:20PMPittsburgh, Pennsylvania
    AF09:00AM09:50AM Pittsburgh, Pennsylvania
    BF10:00AM10:50AM Pittsburgh, Pennsylvania
    CF11:00AM11:50AM Pittsburgh, Pennsylvania
15386Neural Computation9.0AMW02:00PM03:20PMPittsburgh, Pennsylvania
15410Operating System Design and Implementation15.0AMWF11:00AM11:50AMPittsburgh, Pennsylvania
15411Compiler Design15.0LecTR09:30AM10:50AMPittsburgh, Pennsylvania
    AF01:00PM01:50PM Pittsburgh, Pennsylvania
    BF02:00PM02:50PM Pittsburgh, Pennsylvania
    CF04:00PM04:50PM Pittsburgh, Pennsylvania
    DF01:00PM01:50PM Pittsburgh, Pennsylvania
15412Operating System Practicum9,12AMWF01:00PM01:50PMPittsburgh, Pennsylvania
15413Advanced Foundations of Programming Languages12.0ATR11:00AM12:20PMPittsburgh, Pennsylvania
15418Parallel Computer Architecture and Programming12.0AMWF09:30AM10:50AMPittsburgh, Pennsylvania
15435Foundations of Blockchains12.0ATR09:30AM10:50AMPittsburgh, Pennsylvania
15440Distributed Systems12.0LecTR11:00AM12:20PMPittsburgh, Pennsylvania
    AW07:00PM07:50PM Pittsburgh, Pennsylvania
    BW08:00PM08:50PM Pittsburgh, Pennsylvania
15441Networking and the Internet12.0LecMW08:30AM09:45AMDoha, Qatar
    WR10:00AM10:50AM Doha, Qatar
15442Machine Learning Systems12.0AMW03:30PM04:50PMPittsburgh, Pennsylvania
15445Database Systems12.0AMW02:00PM03:20PMPittsburgh, Pennsylvania
15451Algorithm Design and Analysis12.0LecTR12:30PM01:50PMPittsburgh, Pennsylvania
    AF10:00AM10:50AM Pittsburgh, Pennsylvania
    BF10:00AM10:50AM Pittsburgh, Pennsylvania
    CF11:00AM11:50AM Pittsburgh, Pennsylvania
    DF11:00AM11:50AM Pittsburgh, Pennsylvania
    EF12:00PM12:50PM Pittsburgh, Pennsylvania
    FF12:00PM12:50PM Pittsburgh, Pennsylvania
    GF01:00PM01:50PM Pittsburgh, Pennsylvania
    HF01:00PM01:50PM Pittsburgh, Pennsylvania
15455Undergraduate Complexity Theory9.0ATR02:00PM03:20PMPittsburgh, Pennsylvania
15459Undergraduate Quantum Computation9.0ATR09:30AM10:50AMPittsburgh, Pennsylvania
15468Physics-Based Rendering12.0LecTR11:00AM12:20PMPittsburgh, Pennsylvania
    AF03:30PM04:50PM Pittsburgh, Pennsylvania
15472Real-Time Graphics12.0AMW11:00AM12:20PMPittsburgh, Pennsylvania
15494Cognitive Robotics: The Future of Robot Toys12.0LecMW04:00PM04:50PMPittsburgh, Pennsylvania
    AF03:30PM04:50PM Pittsburgh, Pennsylvania
15513Introduction to Computer Systems12.0LecTR02:00PM03:20PMPittsburgh, Pennsylvania
    AF09:00AM09:50AM Pittsburgh, Pennsylvania
    BF10:00AM10:50AM Pittsburgh, Pennsylvania
    CF11:00AM11:50AM Pittsburgh, Pennsylvania
15559Probability and Computing12.0Lec 1TR12:30PM01:50PMPittsburgh, Pennsylvania
    Lec 2TBA Pittsburgh, Pennsylvania
    AF09:00AM09:50AM Pittsburgh, Pennsylvania
    BF01:00PM01:50PM Pittsburgh, Pennsylvania
    CF02:00PM02:50PM Pittsburgh, Pennsylvania
    DF01:00PM01:50PM Pittsburgh, Pennsylvania
    GTBA Pittsburgh, Pennsylvania
15591Independent Study in Computer Science3-18ATBAPittsburgh, Pennsylvania
    WTBA Doha, Qatar
15592Independent Study in Computer Science3-18ATBAPittsburgh, Pennsylvania
    WTBA Doha, Qatar
15593Independent Study in Computer Science3-18ATBAPittsburgh, Pennsylvania
15594Independent Study in Computer Science3-18ATBAPittsburgh, Pennsylvania
15605Operating System Design and Implementation15.0AMWF11:00AM11:50AMPittsburgh, Pennsylvania
15611Compiler Design15.0LecTR09:30AM10:50AMPittsburgh, Pennsylvania
    AF01:00PM01:50PM Pittsburgh, Pennsylvania
    BF02:00PM02:50PM Pittsburgh, Pennsylvania
    CF04:00PM04:50PM Pittsburgh, Pennsylvania
    DF01:00PM01:50PM Pittsburgh, Pennsylvania
15612Operating System Practicum9,12AMWF01:00PM01:50PMPittsburgh, Pennsylvania
15618Parallel Computer Architecture and Programming12.0AMWF09:30AM10:50AMPittsburgh, Pennsylvania
15619Cloud Computing15.0AT08:00AM08:50AMPittsburgh, Pennsylvania
    BR04:00PM04:50PM Pittsburgh, Pennsylvania
    CF05:00PM06:20PM Kigali, Rwanda
    ER04:00PM04:50PM San Jose, California
15621ST: Developing Blockchain Use Cases6.0A4MW07:00PM08:20PMPittsburgh, Pennsylvania
15622Introduction to Computer Music9.0AMW11:00AM12:20PMPittsburgh, Pennsylvania
15635Foundations of Blockchains12.0ATR09:30AM10:50AMPittsburgh, Pennsylvania
15639Independent Study in Computer Science Pedagogy3-18ATBAPittsburgh, Pennsylvania
15640Distributed Systems12.0LecTR11:00AM12:20PMPittsburgh, Pennsylvania
    AW07:00PM07:50PM Pittsburgh, Pennsylvania
    BW08:00PM08:50PM Pittsburgh, Pennsylvania
15642Machine Learning Systems12.0AMW03:30PM04:50PMPittsburgh, Pennsylvania
15645Database Systems12.0AMW02:00PM03:20PMPittsburgh, Pennsylvania
15650Algorithms and Advanced Data Structures12.0LecMWF09:00AM09:50AMPittsburgh, Pennsylvania
    AF02:00PM02:50PM Pittsburgh, Pennsylvania
15651Algorithm Design and Analysis12.0LecTR12:30PM01:50PMPittsburgh, Pennsylvania
    AF10:00AM10:50AM Pittsburgh, Pennsylvania
    BF10:00AM10:50AM Pittsburgh, Pennsylvania
    CF11:00AM11:50AM Pittsburgh, Pennsylvania
    DF11:00AM11:50AM Pittsburgh, Pennsylvania
    EF12:00PM12:50PM Pittsburgh, Pennsylvania
    FF12:00PM12:50PM Pittsburgh, Pennsylvania
    GF01:00PM01:50PM Pittsburgh, Pennsylvania
    HF01:00PM01:50PM Pittsburgh, Pennsylvania
15652Foundations of Programming Languages12.0LecTR02:00PM03:20PMPittsburgh, Pennsylvania
 Foundations of Programming Languages:       
 TBA AW11:00AM11:50AMPittsburgh, Pennsylvania
    BW01:00PM01:50PM Pittsburgh, Pennsylvania
15653Logic and Mechanized Reasoning12.0ATR11:00AM12:20PMPittsburgh, Pennsylvania
15662Computer Graphics12.0LecMW11:00AM12:20PMPittsburgh, Pennsylvania
    AF09:00AM09:50AM Pittsburgh, Pennsylvania
    BF10:00AM10:50AM Pittsburgh, Pennsylvania
    CF11:00AM11:50AM Pittsburgh, Pennsylvania
15668Physics-Based Rendering12.0LecTR11:00AM12:20PMPittsburgh, Pennsylvania
    AF03:30PM04:50PM Pittsburgh, Pennsylvania
15672Real-Time Graphics12.0AMW11:00AM12:20PMPittsburgh, Pennsylvania
15686Neural Computation12.0AMW02:00PM03:20PMPittsburgh, Pennsylvania
15689Independent Study in the Computer Sciences3-12ATBAPittsburgh, Pennsylvania
15690MSCS Career Planning3.0AM07:00PM07:50PMPittsburgh, Pennsylvania
15694Cognitive Robotics: The Future of Robot Toys12.0LecMW04:00PM04:50PMPittsburgh, Pennsylvania
    AF03:30PM04:50PM Pittsburgh, Pennsylvania
15697Graduate Reading and Research1-48ATBAPittsburgh, Pennsylvania
    BTBA Pittsburgh, Pennsylvania
15698MSCS Research Thesis1-36ATBAPittsburgh, Pennsylvania
15713Advanced Foundations of Programming Languages12.0ATR11:00AM12:20PMPittsburgh, Pennsylvania
15718Theorem Proving in Istari12.0AMW11:00AM12:20PMPittsburgh, Pennsylvania
15735Foundations of Blockchains12.0ATR09:30AM10:50AMPittsburgh, Pennsylvania
15740Computer Architecture12.0AMWF12:30PM01:50PMPittsburgh, Pennsylvania
15756Randomized Algorithms12.0AMW05:00PM06:20PMPittsburgh, Pennsylvania
15763Physics-based Animation of Solids and Fluids12.0AMW03:30PM04:50PMPittsburgh, Pennsylvania
15772Real-Time Computer Graphics12.0AMW11:00AM12:20PMPittsburgh, Pennsylvania
15780Graduate Artificial Intelligence12.0AMW02:00PM03:20PMPittsburgh, Pennsylvania
15801CS PhD Alternative ElectiveVARATBAPittsburgh, Pennsylvania
15802CSD PhD ElectiveVARATBAPittsburgh, Pennsylvania
15819Special Topic: Probabilistic Programming Languages12.0AMW09:30AM10:50AMPittsburgh, Pennsylvania
15852Parallel and Concurrent Algorithms12.0ATR03:30PM04:50PMPittsburgh, Pennsylvania
15853Theory of Markov Processes: Selected Topics with Applications in ML and GenAI12.0ATR12:30PM01:50PMPittsburgh, Pennsylvania
15868Physics-based Rendering12.0LecTR11:00AM12:20PMPittsburgh, Pennsylvania
    AF03:30PM04:50PM Pittsburgh, Pennsylvania
15990Computer Science Colloquium0.0ATR03:30PM06:50PMPittsburgh, Pennsylvania
15997Graduate Reading and Research1-60ATBAPittsburgh, Pennsylvania
    PPTBA Lisbon, Portugal
15998Practicum in Computer Science1-36ATBAPittsburgh, Pennsylvania