UVa Class Schedules (Unofficial, Lou's List v2.10)   New Features
Complete Schedule for the Computer Science Program - Spring 2025
These data were not obtained from SIS in real time and may be slightly out of date. MouseOver the enrollment to see Last Update Time
Class Schedules Index Course Catalogs Index Class Search Page

I continue to maintain this list of classes, now with UVA support! -- Lou Bloomfield, Professor Emeritus of Physics
 
For more information about CS degrees, courses, or advising, please go to https://uvacsadvising.org/.
Printer-Friendly Format  - Collapse All    + Expand All
Computer Science
 CS 1010Introduction to Information Technology
 Computing for Future Leaders and Global Citizens
Website  16057 001Lecture (3 Units)Wait List (2 / 199) 9 / 0To Be AnnouncedTuTh 11:00am - 12:15pmChemical Engineering Bldg 005
 CS 1110Introduction to Programming
14972 001Lecture (3 Units)Open 132 / 250Arohi KhargonkarMoWeFr 10:00am - 10:50amGilmer Hall 301
14980 002Lecture (3 Units)Open 141 / 250Arohi KhargonkarMoWeFr 12:00pm - 12:50pmGilmer Hall 301
14973 100Laboratory (0 Units)Open62 / 85Arohi KhargonkarTh 9:30am - 10:45amOlsson Hall 018
14974 101Laboratory (0 Units)Open72 / 85Arohi KhargonkarTh 11:00am - 12:15pmOlsson Hall 018
14975 102Laboratory (0 Units)Open61 / 85Arohi KhargonkarTh 12:30pm - 1:45pmOlsson Hall 018
14976 103Laboratory (0 Units)Open49 / 85Arohi KhargonkarTh 2:00pm - 3:15pmOlsson Hall 018
14977 104Laboratory (0 Units)Open19 / 85Arohi KhargonkarTh 3:30pm - 4:45pmOlsson Hall 018
14978 105Laboratory (0 Units)Open10 / 85Arohi KhargonkarTh 5:00pm - 6:15pmOlsson Hall 018
 CS 1112Introduction to Programming
16240 001Lecture (3 Units)Wait List (48 / 199) 85 / 85Nada BasitMoWeFr 12:30pm - 1:45pmOlsson Hall 018
16241 002Lecture (3 Units)Wait List (30 / 199) 85 / 85Nada BasitMoWeFr 2:00pm - 3:15pmOlsson Hall 018
 CS 1113Introduction to Programming
21033 001Lecture (3 Units)Closed 44 / 44Cristina Mantilla SuarezTuTh 11:00am - 12:15pmPhysics Bldg 242
 CS 2100Data Structures and Algorithms 1
15892 001Lecture (4 Units)Open, WL (1 / 199) 231 / 300Briana MorrisonMoWeFr 12:00pm - 12:50pmChemistry Bldg 402
15893 002Lecture (4 Units)Open, WL (1 / 199) 96 / 150Briana MorrisonMoWeFr 9:00am - 9:50amRice Hall 130
15894 101Laboratory (0 Units)Wait List (2 / 199)125 / 125Briana MorrisonMo 3:00pm - 4:45pmOlsson Hall 120
15895 102Laboratory (0 Units)Open87 / 150Briana MorrisonMo 5:00pm - 6:45pmRice Hall 130
15896 103Laboratory (0 Units)Open27 / 150Briana MorrisonMo 7:00pm - 8:45pmRice Hall 130
15970 104Laboratory (0 Units)Open88 / 125Briana MorrisonMo 3:30pm - 5:15pmMechanical Engr Bldg 205
 CS 2120Discrete Mathematics and Theory 1
15954 001Lecture (3 Units)Wait List (12 / 199) 135 / 135David Evans+1MoWeFr 2:00pm - 2:50pmRice Hall 130
15955 002Lecture (3 Units)Wait List (2 / 199) 20 / 0To Be AnnouncedMoWeFr 3:00pm - 3:50pmRice Hall 130
20643 003Lecture (3 Units)Open 76 / 135David EvansMoWeFr 10:00am - 10:50amOlsson Hall 120
 CS 2130Computer Systems and Organization 1
15897 001Lecture (4 Units)Open 139 / 225Daniel GrahamMoWeFr 11:00am - 11:50amWilson Hall 402
19554 002Lecture (4 Units)Open 185 / 225Todd DelongMoWeFr 1:00pm - 1:50pmJohn W. Warner Hall 209
15898 101Laboratory (0 Units)Open29 / 85Daniel GrahamTu 9:30am - 10:45amOlsson Hall 018
15899 102Laboratory (0 Units)Open66 / 85Daniel GrahamTu 11:00am - 12:15pmOlsson Hall 018
16058 103Laboratory (0 Units)Open79 / 85Daniel GrahamTu 12:30pm - 1:45pmOlsson Hall 018
16059 104Laboratory (0 Units)Open41 / 85Daniel GrahamTu 2:00pm - 3:15pmOlsson Hall 018
16060 105Laboratory (0 Units)Open78 / 85Daniel GrahamTu 3:30pm - 4:45pmOlsson Hall 018
16061 106Laboratory (0 Units)Open31 / 85Daniel GrahamTu 5:00pm - 6:15pmOlsson Hall 018
 CS 2501Special Topics in Computer Science
 Preparing for Undergraduate Research
 Preparing for Undergraduate Research
21006 001Lecture (1 Units)Permission32 / 50Briana MorrisonWe 5:00pm - 5:50pmOlsson Hall 011
 CS 2910CS Education Practicum
15650 001PRA (1 Units)Permission0 / 120Nada BasitTBATBA
 CS 3100Data Structures and Algorithms 2
16062 001Lecture (3 Units)Wait List (30 / 199) 190 / 190Aaron BloomfieldTuTh 9:30am - 10:45amJohn W. Warner Hall 209
16063 002Lecture (3 Units)Wait List (45 / 199) 140 / 140Raymond PettitTuTh 2:00pm - 3:15pmMechanical Engr Bldg 205
 CS 3120Discrete Mathematics and Theory 2
16064 001Lecture (3 Units)Wait List (29 / 199) 190 / 190Mark FloryanTuTh 11:00am - 12:15pmJohn W. Warner Hall 209
 See the course website for the difference between the two sections.
Website  19555 002Lecture (3 Units)Wait List (5 / 199) 140 / 140Wei-Kai LinTuTh 12:30pm - 1:45pmRice Hall 130
 CS 3130Computer Systems and Organization 2
16065 001Lecture (4 Units)Wait List (63 / 199) 191 / 190Charles ReissTuTh 12:30pm - 1:45pmJohn W. Warner Hall 209
19556 002Lecture (4 Units)Wait List (41 / 199) 141 / 140Brad CampbellTuTh 9:30am - 10:45amOlsson Hall 120
16066 101Laboratory (0 Units)Wait List (16 / 199)79 / 76Charles ReissWe 2:00pm - 3:15pmOlsson Hall 009
16067 102Laboratory (0 Units)Open, WL (14 / 199)89 / 90Charles ReissWe 3:30pm - 4:45pmOlsson Hall 018
16068 103Laboratory (0 Units)Open, WL (51 / 199)132 / 154Charles ReissWe 5:00pm - 6:15pmRice Hall 130
16069 104Laboratory (0 Units)Open, WL (11 / 199)32 / 90Charles ReissWe 6:30pm - 7:45pmOlsson Hall 018
 CS 3140Software Development Essentials
16070 001Lecture (3 Units)Wait List (73 / 199) 140 / 140Rich NguyenTuTh 11:00am - 12:15pmOlsson Hall 120
19558 002Lecture (3 Units)Open 239 / 290Derrick StoneTuTh 2:00pm - 3:15pmJohn W. Warner Hall 209
 CS 3205HCI in Software Development
15473 001Lecture (3 Units)Wait List (60 / 199) 77 / 75Seongkook HeoTuTh 2:00pm - 3:15pmOlsson Hall 005
 CS 3240Software Engineering
Website  15319 001Lecture (3 Units)Wait List (24 / 199) 141 / 140Mark SherriffTuTh 9:30am - 10:45amRice Hall 130
 Both sections will be coordinated: same lectures, assignments, schedule.
15644 002Lecture (3 Units)Wait List (28 / 199) 140 / 140Derrick StoneTuTh 11:00am - 12:15pmRice Hall 130
14982 101Laboratory (0 Units)Open, WL (47 / 199)281 / 300Mark SherriffTBATBA
 The lab represents your weekly team meeting with the TAs to show progress on your semester-long project. Meetings will be scheduled by your team and TA on Sunday or Monday every week. The two lecture sections will operate as one combined class.
 CS 3250Software Testing
20539 001Lecture (3 Units)Wait List (52 / 199) 75 / 75Wenxi WangMoWeFr 1:00pm - 1:50pmThornton Hall E316
 CS 3501Special Topics in Computer Science
 Foundations of Data Analysis
16322 001Lecture (3 Units)Open42 / 60 (52 / 90)Miaomiao ZhangTuTh 2:00pm - 3:15pmThornton Hall E316
 CS 3710Introduction to Cybersecurity
15742 001Lecture (3 Units)Wait List (60 / 199) 140 / 140Angela OrebaughMoWeFr 10:00am - 10:50amRice Hall 130
19559 002Lecture (3 Units)Wait List (67 / 199) 140 / 140Angela OrebaughMoWeFr 11:00am - 11:50amRice Hall 130
19560 003Lecture (3 Units)Wait List (44 / 199) 140 / 140Raymond PettitTuTh 3:30pm - 4:45pmMechanical Engr Bldg 205
 CS 4330Advanced Computer Architecture
Website  19561 001Lecture (3 Units)Open 24 / 75Ashish VenkatTuTh 3:30pm - 4:45pmOlsson Hall 009
 CS 4414Operating Systems
 From Boot to DOOM
Website  14983 001Lecture (3 Units)Closed 55 / 55 (74 / 75)Felix LinTuTh 12:30pm - 1:45pmOlsson Hall 011
 A guided journey starting from bare-metal hardware to a fully functional OS capable of running multiple applications, including Mario and DOOM, on a multicore processor.
 CS 4457Computer Networks
Website  15390 001Lecture (3 Units)Closed 75 / 75 (80 / 80)Hyojoon KimTuTh 12:30pm - 1:45pmOlsson Hall 009
 CS 4501Special Topics in Computer Science
 Analyzing Online Behavior for Public Health
Website  20647 001Lecture (3 Units)Closed40 / 40 (64 / 80)Henry KautzMoWe 3:30pm - 4:45pmMechanical Engr Bldg 341
 Internet of Things
 Wireless for the Internet of Things
Website  15743 002Lecture (3 Units)Closed48 / 48 (63 / 80)Kun QianTuTh 2:00pm - 3:15pmThornton Hall A120
 Computer Vision
19563 003Lecture (3 Units)Wait List (31 / 199)72 / 72Zezhou ChengMoWeFr 2:00pm - 2:50pmMechanical Engr Bldg 339
 Introduction to Algorithmic Economics
19564 004Lecture (3 Units)Wait List (22 / 199)45 / 45Denis Nekipelov+1MoWe 2:00pm - 3:15pmThornton Hall E316
 Advanced Algorithms and Implementations
19565 005Lecture (3 Units)Wait List (31 / 199)75 / 75Mark FloryanMoWeFr 9:00am - 9:50amOlsson Hall 018
 Digital Signal Processing
16098 006Lecture (3 Units)Closed30 / 30 (72 / 94)Tom FletcherTuTh 11:00am - 12:15pmThornton Hall E316
 Human-Robot Interaction
19690 007Lecture (3 Units)Closed10 / 10 (45 / 45)Tariq IqbalTuTh 9:30am - 10:45amRice Hall 120
 Risks and Benefits of Generative AI and LLMs
21001 008Lecture (3 Units)Closed30 / 30 (37 / 70)Yanjun QiMoWe 3:30pm - 4:45pmOlsson Hall 009
 CS 4630Defense Against the Dark Arts
19566 001Lecture (3 Units)Wait List (17 / 199) 76 / 75Charles ReissMoWeFr 1:00pm - 1:50pmOlsson Hall 120
 CS 4640Programming Languages for Web Applications
Website  16253 001Lecture (3 Units)Wait List (30 / 199) 75 / 75Robbie HottMoWeFr 10:00am - 10:50amOlsson Hall 018
 CS 4710Artificial Intelligence
16254 001Lecture (3 Units)Wait List (28 / 199) 75 / 75Yangfeng JiMoWe 2:00pm - 3:15pmThornton Hall E303
16255 002Lecture (3 Units)Wait List (22 / 199) 75 / 75Yen-Ling KuoTuTh 2:00pm - 3:15pmOlsson Hall 009
 CS 4720Mobile Application Development
20127 001Lecture (3 Units)Wait List (82 / 199) 76 / 76Paul McBurneyMoWe 3:30pm - 4:45pmThornton Hall A120
 We will be teaching Android native development with Jetpack Compose and Flutter for Cross-Platform Development. This course requires a major final project where you will be expected to build a robust mobile application with Firebase integration.
 CS 4730Computer Game Design
Website  16073 001Lecture (3 Units)Wait List (59 / 199) 75 / 75Robbie HottMoWeFr 12:00pm - 12:50pmThornton Hall A120
 CS 4740Cloud Computing
16257 001Lecture (3 Units)Wait List (42 / 199) 70 / 70Haiying ShenMoWeFr 3:00pm - 3:50pmMechanical Engr Bldg 339
 CS 4750Database Systems
15391 001Lecture (3 Units)Wait List (86 / 199) 145 / 145Paul McBurneyMoWeFr 12:00pm - 12:50pmRice Hall 130
 CS 4760Network Security
15758 001Lecture (3 Units)Open 44 / 75Daniel GrahamMoWeFr 1:00pm - 1:50pmOlsson Hall 011
 CS 4774Machine Learning
19567 001Lecture (3 Units)Wait List (18 / 199) 135 / 135Rich NguyenTuTh 12:30pm - 1:45pmOlsson Hall 120
19568 002Lecture (3 Units)Wait List (16 / 199) 76 / 75Chen ChenTuTh 3:30pm - 4:45pmOlsson Hall 005
 CS 4790Cryptocurrency
20860 001Lecture (3 Units)Open 71 / 75Aaron BloomfieldTuTh 11:00am - 12:15pmThornton Hall A120
 CS 4980Capstone Research
15753 001IND (1 - 3 Units)Permission 0 / 30Aaron BloomfieldTBATBA
16166 002IND (1 - 3 Units)Permission 0 / 30Panagiotis ApostolellisTBATBA
15726 003IND (1 - 3 Units)Permission 0 / 30Matthew DwyerTBATBA
15336 004IND (1 - 3 Units)Permission 0 / 30David EvansTBATBA
15337 005IND (1 - 3 Units)Permission 0 / 30Mark FloryanTBATBA
15759 006IND (1 - 3 Units)Permission 0 / 30Homa AlemzadehTBATBA
16200 007IND (1 - 3 Units)Permission 0 / 30Tianhao WangTBATBA
15763 008IND (1 - 3 Units)Permission 0 / 30Nicola BezzoTBATBA
15891 009IND (1 - 3 Units)Permission 0 / 30Kevin SullivanTBATBA
15535 010IND (1 - 3 Units)Permission 0 / 30Madhur BehlTBATBA
15812 011IND (1 - 3 Units)Permission 0 / 30Yangfeng JiTBATBA
15338 012IND (1 - 3 Units)Permission 0 / 30Mohammad MahmoodyTBATBA
15567 013IND (1 - 3 Units)Permission 0 / 30Haiying ShenTBATBA
15339 014IND (1 - 3 Units)Permission 0 / 30Yanjun QiTBATBA
15828 015IND (1 - 3 Units)Permission 1 / 30Aidong ZhangTBATBA
16147 016IND (1 - 3 Units)Permission 0 / 30Ashish VenkatTBATBA
15340 017IND (1 - 3 Units)Permission 2 / 30Mark SherriffTBATBA
15664 019IND (1 - 3 Units)Permission 0 / 30Sebastian ElbaumTBATBA
15668 020IND (1 - 3 Units)Permission 0 / 30Samira KhanTBATBA
15524 021IND (1 - 3 Units)Permission 0 / 30Lu FengTBATBA
15783 022IND (1 - 3 Units)Permission 0 / 30Brad CampbellTBATBA
16377 023IND (1 - 3 Units)Permission 0 / 30Geoffrey FoxTBATBA
16144 024IND (1 - 3 Units)Permission 0 / 30Felix LinTBATBA
16120 025IND (1 - 3 Units)Permission 1 / 30Briana MorrisonTBATBA
15451 026IND (1 - 3 Units)Permission 0 / 30Nada BasitTBATBA
15796 027IND (1 - 3 Units)Permission 0 / 30Seongkook HeoTBATBA
15804 028IND (1 - 3 Units)Permission 0 / 30Madhav MaratheTBATBA
15711 029IND (1 - 3 Units)Permission 2 / 30Rich NguyenTBATBA
15805 030IND (1 - 3 Units)Permission 2 / 30Kevin SkadronTBATBA
16358 031IND (1 - 3 Units)Permission 0 / 30Jundong LiTBATBA
16362 032IND (1 - 3 Units)Permission 0 / 30Afsaneh DoryabTBATBA
20835 033IND (1 - 3 Units)Permission 0 / 30Rohan ChandraTBATBA
21010 034IND (1 - 3 Units)Permission 1 / 30Denis NekipelovTBATBA
21032 035IND (1 - 3 Units)Permission 1 / 30Mathews JacobTBATBA
21055 036IND (1 - 3 Units)Permission 0 / 30Tom Fletcher+1TBATBA
21102 037IND (1 - 3 Units)Permission 1 / 30Angela OrebaughTBATBA
 CS 4991Capstone Technical Report
15900 001SEM (0 Units)Wait List (24 / 199) 60 / 60Rosanne VrugtmanTBA TBA
19569 002SEM (0 Units)Wait List (25 / 199) 60 / 60Rosanne VrugtmanTBA TBA
 CS 4993Independent Study
15536 001IND (1 - 3 Units)Permission0 / 30Madhur BehlTBATBA
15754 002IND (1 - 3 Units)Permission0 / 30Ashish VenkatTBATBA
16206 003IND (1 - 3 Units)Permission0 / 30Brad CampbellTBATBA
15651 004IND (1 - 3 Units)Permission0 / 30Homa AlemzadehTBATBA
15766 005IND (1 - 3 Units)Permission0 / 30Nicola BezzoTBATBA
16497 006IND (1 - 3 Units)Permission0 / 30Ferdinando FiorettoTBATBA
16205 007IND (1 - 3 Units)Permission0 / 30Geoffrey FoxTBATBA
15991 008IND (1 - 3 Units)Permission0 / 30Tariq IqbalTBATBA
16013 009IND (1 - 3 Units)Permission0 / 30Anil VullikantiTBATBA
15253 010IND (1 - 3 Units)Permission 1 / 10Mark SherriffTBATBA
16517 011IND (1 - 3 Units)Permission0 / 30Yue ChengTBATBA
16204 012IND (1 - 3 Units)Permission0 / 30Tianhao WangTBATBA
16030 013IND (1 - 3 Units)Permission0 / 30Afsaneh DoryabTBATBA
15678 014IND (1 - 3 Units)Permission0 / 30Robbie HottTBATBA
16519 015IND (1 - 3 Units)Permission 0 / 30Wajih Ul HassanTBATBA
15792 016IND (1 - 3 Units)Permission0 / 30Jack DavidsonTBATBA
15797 017IND (1 - 3 Units)Permission0 / 30Seongkook HeoTBATBA
15813 018IND (1 - 3 Units)Permission0 / 30Daniel GrahamTBATBA
15823 019IND (1 - 3 Units)Permission0 / 30Haiying ShenTBATBA
15824 020IND (1 - 3 Units)Permission1 / 30Kevin SkadronTBATBA
15344 021IND (1 - 3 Units)Permission1 / 10Nada BasitTBATBA
15345 022IND (1 - 3 Units)Permission0 / 30Yanjun QiTBATBA
15694 023IND (1 - 3 Units)Permission0 / 30Panagiotis ApostolellisTBATBA
15707 024IND (1 - 3 Units)Permission0 / 30Yangfeng JiTBATBA
15346 025IND (1 - 3 Units)Permission0 / 30David EvansTBATBA
16207 026IND (1 - 3 Units)Permission0 / 30Felix LinTBATBA
16182 027IND (1 - 3 Units)Permission 0 / 30Angela OrebaughTBATBA
16036 028IND (1 - 3 Units)Permission0 / 30Mircea StanTBATBA
16191 029IND (1 - 3 Units)Permission0 / 30Aidong ZhangTBATBA
15856 030IND (1 - 3 Units)Permission0 / 30Madhav MaratheTBATBA
15882 031IND (1 - 3 Units)Permission0 / 30Rich NguyenTBATBA
15616 032IND (1 - 3 Units)Permission0 / 30Farzad HassanzadehTBATBA
15886 033IND (1 - 3 Units)Permission0 / 30Mark FloryanTBATBA
16015 034IND (1 - 3 Units)Permission0 / 30Yixin SunTBATBA
16051 035IND (1 - 3 Units)Permission0 / 30Tom HortonTBATBA
16495 036IND (1 - 3 Units)Permission0 / 30Charles ReissTBATBA
15525 037IND (1 - 3 Units)Permission0 / 30Lu FengTBATBA
16026 038IND (1 - 3 Units)Permission0 / 30Jundong LiTBATBA
16103 039IND (1 - 3 Units)Permission0 / 30Kevin SullivanTBATBA
16121 040IND (1 - 3 Units)Permission 0 / 30Briana MorrisonTBATBA
16150 041IND (1 - 3 Units)Permission0 / 30Raymond PettitTBATBA
16348 042IND (1 - 3 Units)Permission0 / 30Hyojoon KimTBATBA
16359 043IND (1 - 3 Units)Permission0 / 30Adwait JogTBATBA
16360 044IND (1 - 3 Units)Permission0 / 30Miaomiao ZhangTBATBA
16400 045IND (1 - 3 Units)Permission0 / 30Judy FoxTBATBA
16413 046IND (1 - 3 Units)Permission 1 / 30Yen-Ling KuoTBATBA
16481 047IND (1 - 3 Units)Permission0 / 30Shangtong ZhangTBATBA
20836 048IND (1 - 3 Units)Permission0 / 30Rohan ChandraTBATBA
21018 049IND (1 - 3 Units)Permission1 / 30Aaron BloomfieldTBATBA
21059 050IND (1 - 3 Units)Permission1 / 30Sandhya DwarkadasTBATBA
21117 051IND (1 - 3 Units)Permission1 / 30Chen-Yu WeiTBATBA
 CS 4998Distinguished BA Majors Research
15755 001IND (3 Units)Permission 0 / 30Ashish VenkatTBATBA
16489 002IND (3 Units)Permission 1 / 30Brad CampbellTBATBA
15648 003IND (3 Units)Permission 0 / 30Yanjun QiTBATBA
15719 004IND (3 Units)Permission 0 / 30Mark SherriffTBATBA
15760 005IND (3 Units)Permission 0 / 30Homa AlemzadehTBATBA
15768 006IND (3 Units)Permission 0 / 30Nicola BezzoTBATBA
16043 007IND (3 Units)Permission 0 / 30Tariq IqbalTBATBA
15988 008IND (3 Units)Permission 1 / 30Rich NguyenTBATBA
16339 009IND (3 Units)Permission 0 / 30Chen-Yu WeiTBATBA
15825 010IND (3 Units)Permission 0 / 30Kevin SkadronTBATBA
15857 011IND (3 Units)Permission 1 / 30David EvansTBATBA
16466 012IND (3 Units)Permission 1 / 30Shangtong ZhangTBATBA
15969 013IND (3 Units)Permission 0 / 30Seongkook HeoTBATBA
21046 014IND (3 Units)Permission 1 / 30Briana MorrisonTBATBA
21082 015IND (3 Units)Permission 0 / 30Anil VullikantiTBATBA
 CS 6316Machine Learning
Website  16258 001Lecture (3 Units)Open22 / 72Shangtong ZhangTuTh 9:30am - 10:45amMechanical Engr Bldg 339
 CS 6456Operating Systems
19570 001Lecture (3 Units)Open19 / 20 (74 / 75)Felix LinTuTh 12:30pm - 1:45pmOlsson Hall 011
 CS 6465Human-Robot Interaction
16082 001Lecture (3 Units)Closed11 / 15 (45 / 45)Tariq IqbalTuTh 9:30am - 10:45amRice Hall 120
 CS 6501Special Topics in Computer Science
 Software Logic
15445 001Lecture (3 Units)Open24 / 38Kevin SullivanTuTh 11:00am - 12:15pmRice Hall 340
 Network Security and Privacy
15901 002Lecture (3 Units)Open31 / 65 (46 / 80)Yixin SunMoWe 2:00pm - 3:15pmMechanical Engr Bldg 341
 Reinforcement Learning
16259 003Lecture (3 Units)Open35 / 38Chen-Yu WeiMoWe 9:30am - 10:45amRice Hall 340
 CPU/GPU Memory Systems and Near-Data Processing
 Special Topics in Computer Architecture: CPU/GPU Memory Systems and Near-Data Processing
Website  16074 004Lecture (3 Units)Open11 / 30 (12 / 38)Kevin SkadronTuTh 2:00pm - 3:15pmRice Hall 340
 Prereq: CS 3130 or similar
 Responsible AI: Privacy, Fairness, and Robustness
16261 005Lecture (3 Units)Open23 / 35Ferdinando FiorettoMoWe 9:30am - 10:45amRice Hall 032
 Data Privacy
Website  19571 006Lecture (3 Units)Open29 / 35Tianhao WangMoWe 12:30pm - 1:45pmRice Hall 340
 Analyzing Online Behavior for Public Health
Website  19572 007Lecture (3 Units)Open24 / 40 (64 / 80)Henry KautzMoWe 3:30pm - 4:45pmMechanical Engr Bldg 341
 Machine Learning in Systems Security
 Machine Learning in Systems Security
19573 008Lecture (3 Units)Open 16 / 38Wajih Ul HassanTuTh 5:00pm - 6:15pmRice Hall 340
 Neural Networks
19574 009Lecture (3 Units)Open, WL (1 / 199)35 / 38Hadi DaneshmandMoWe 11:00am - 12:15pmOlsson Hall 018
 Multi-Robot Navigation
19575 010Lecture (3 Units)Open11 / 38Rohan ChandraMoWe 11:00am - 12:15pmRice Hall 340
 GPU Architectures
Website  16263 011Lecture (3 Units)Open11 / 35Adwait JogTuTh 12:30pm - 1:45pmRice Hall 032
 Learning in Robotics
 Advanced mathematical principles for mastering Perception, Planning, and Control in Robotics.
Website  16264 012Lecture (3 Units)Open17 / 38Madhur BehlMoWe 3:30pm - 4:45pmRice Hall 340
 Advanced Embedded Computing Systems
16114 013Lecture (3 Units)Open6 / 12 (30 / 38)Homa AlemzadehMoWe 2:00pm - 3:15pmRice Hall 340
 Digital Signal Processing
16099 014Lecture (3 Units)Open12 / 20 (72 / 94)Tom FletcherTuTh 11:00am - 12:15pmThornton Hall E316
 Natural Language Processing
16260 015Lecture (3 Units)Open 21 / 70Yu MengMoWe 2:00pm - 3:15pmOlsson Hall 005
 Machine Learning on Graphs
19606 016Lecture (3 Units)Open14 / 18 (34 / 60)Jundong LiMoWe 3:30pm - 4:45pmOlsson Hall 011
 Risks and Benefits of Generative AI and LLMs
21062 017Lecture (3 Units)Open7 / 30 (37 / 70)Yanjun QiMoWe 3:30pm - 4:45pmOlsson Hall 009
 CS 6763Cyber-Physical Systems: Formal Methods, Safety and Security
15962 001Lecture (3 Units)Open38 / 46 (51 / 60)Lu FengTuTh 3:30pm - 4:45pmOlsson Hall 011
 CS 6888Software Analysis and Applications
15949 001Lecture (3 Units)Wait List (2 / 199)35 / 35Matthew DwyerTuTh 12:30pm - 1:45pmRice Hall 340
 CS 6890Industrial Applications
16159 001IND (1 Units)Permission0 / 30Yangfeng JiTBATBA
15977 002IND (1 Units)Permission0 / 30Felix LinTBATBA
15997 003IND (1 Units)Permission0 / 30David EvansTBATBA
16018 004IND (1 Units)Permission0 / 30Brad CampbellTBATBA
16349 005IND (1 Units)Permission0 / 30Hyojoon KimTBATBA
16375 006IND (1 Units)Permission0 / 30Seongkook HeoTBATBA
16468 007IND (1 Units)Permission0 / 30Yanjun QiTBATBA
16492 008IND (1 Units)Permission0 / 30Farzad HassanzadehTBATBA
16510 009IND (1 Units)Permission0 / 30Kun QianTBATBA
 CS 6993Independent Study
15430 001IND (1 - 12 Units)Permission0 / 10Nada BasitTBATBA
15454 002IND (1 - 12 Units)Permission0 / 10Mohammad MahmoodyTBATBA
16201 003IND (1 - 12 Units)Permission0 / 10Lu FengTBATBA
15869 004IND (1 - 12 Units)Permission0 / 10Aidong ZhangTBATBA
16189 005IND (1 - 12 Units)Permission0 / 10Panagiotis ApostolellisTBATBA
16428 006IND (1 - 12 Units)Permission0 / 30Mark FloryanTBATBA
16500 007IND (1 - 12 Units)Permission0 / 30Rich NguyenTBATBA
16509 008IND (1 - 12 Units)Permission0 / 30Chang LouTBATBA
16511 009IND (1 - 12 Units)Permission0 / 30Kun QianTBATBA
16518 010IND (1 - 12 Units)Permission0 / 30Yue ChengTBATBA
 CS 7993Independent Study
15881 001IND (1 - 12 Units)Permission0 / 30Jundong LiTBATBA
16198 002IND (1 - 12 Units)Permission0 / 30Geoffrey FoxTBATBA
15342 003IND (1 - 12 Units)Permission0 / 5Yanjun QiTBATBA
15720 004IND (1 - 12 Units)Permission0 / 30Mohammad MahmoodyTBATBA
16415 005IND (1 - 12 Units)Permission 1 / 30Yen-Ling KuoTBATBA
15708 006IND (1 - 12 Units)Permission0 / 30Yangfeng JiTBATBA
15458 007IND (1 - 12 Units)Permission0 / 30Samira KhanTBATBA
15876 008IND (1 - 12 Units)Permission0 / 30Brad CampbellTBATBA
15883 009IND (1 - 12 Units)Permission0 / 30Haiying ShenTBATBA
15878 010IND (1 - 12 Units)Permission0 / 30Madhav MaratheTBATBA
16023 011IND (1 - 12 Units)Permission0 / 30Felix LinTBATBA
16024 012IND (1 - 12 Units)Permission0 / 30Afsaneh DoryabTBATBA
15534 013IND (1 - 12 Units)Permission0 / 30Lu FengTBATBA
15537 014IND (1 - 12 Units)Permission0 / 30Madhur BehlTBATBA
16427 015IND (1 - 12 Units)Permission0 / 30Matthew DwyerTBATBA
16123 016IND (1 - 12 Units)Permission0 / 30Miaomiao ZhangTBATBA
15756 017IND (1 - 12 Units)Permission0 / 30Ashish VenkatTBATBA
15761 018IND (1 - 12 Units)Permission0 / 30Homa AlemzadehTBATBA
15771 019IND (1 - 12 Units)Permission0 / 30Nicola BezzoTBATBA
16461 020IND (1 - 12 Units)Permission0 / 30Shangtong ZhangTBATBA
15874 021IND (1 - 12 Units)Permission0 / 30Anil VullikantiTBATBA
15798 022IND (1 - 12 Units)Permission0 / 30Seongkook HeoTBATBA
15826 023IND (1 - 12 Units)Permission0 / 30Kevin SkadronTBATBA
16475 024IND (1 - 12 Units)Permission0 / 30Ferdinando FiorettoTBATBA
16512 025IND (1 - 12 Units)Permission0 / 30Kun QianTBATBA
16049 026IND (1 - 12 Units)Permission0 / 30Tianhao WangTBATBA
15868 027IND (1 - 12 Units)Permission0 / 30Aidong ZhangTBATBA
16350 028IND (1 - 12 Units)Permission0 / 30Hyojoon KimTBATBA
16414 029IND (1 - 12 Units)Permission0 / 30Chang LouTBATBA
 CS 7995Supervised Project Research
15697 001IND (3 Units)Permission0 / 30Sebastian ElbaumTBATBA
15701 002IND (3 Units)Permission0 / 30Rich NguyenTBATBA
15705 003IND (3 Units)Permission0 / 30Nada BasitTBATBA
15709 004IND (3 Units)Permission0 / 30Madhur BehlTBATBA
15721 005IND (3 Units)Permission0 / 30Mohammad MahmoodyTBATBA
16122 006IND (3 Units)Permission0 / 30Upsorn PraphamontripongTBATBA
15727 007IND (3 Units)Permission0 / 30Yangfeng JiTBATBA
16027 008IND (3 Units)Permission0 / 30Ashish VenkatTBATBA
15827 009IND (3 Units)Permission0 / 30Kevin SkadronTBATBA
15762 010IND (3 Units)Permission0 / 30Homa AlemzadehTBATBA
15773 011IND (3 Units)Permission0 / 30Nicola BezzoTBATBA
15851 012IND (3 Units)Permission0 / 30Haifeng XuTBATBA
15774 013IND (3 Units)Permission0 / 30Jonathan GoodallTBATBA
15775 014IND (3 Units)Permission0 / 30Kristen NaegleTBATBA
15799 015IND (3 Units)Permission0 / 30Seongkook HeoTBATBA
15879 016IND (3 Units)Permission0 / 30Madhav MaratheTBATBA
16347 017IND (3 Units)Permission0 / 30Raymond PettitTBATBA
16351 018IND (3 Units)Permission0 / 30Hyojoon KimTBATBA
16376 019IND (3 Units)Permission0 / 30Matthew DwyerTBATBA
 CS 8897Graduate Teaching Instruction
14984 001IND (1 - 6 Units)Permission0 / 20Jack DavidsonTBA TBA
15061 002IND (1 - 6 Units)Permission0 / 30David EvansTBA TBA
15360 003IND (1 - 6 Units)Permission0 / 10Mohammad MahmoodyTBA TBA
15526 004IND (1 - 6 Units)Permission0 / 30Lu FengTBA TBA
16175 005IND (1 - 6 Units)Permission0 / 30Tariq IqbalTBA TBA
15062 006IND (1 - 6 Units)Permission0 / 30Kevin SkadronTBA TBA
16163 007IND (1 - 6 Units)Permission1 / 30Tianhao WangTBA TBA
16157 008IND (1 - 6 Units)Permission0 / 30Miaomiao ZhangTBA TBA
15538 009IND (1 - 6 Units)Permission0 / 30Madhur BehlTBA TBA
15281 010IND (1 - 6 Units)Permission0 / 30Tom HortonTBA TBA
16149 011IND (1 - 6 Units)Permission0 / 30Sebastian ElbaumTBA TBA
15282 012IND (1 - 6 Units)Permission0 / 30Mark SherriffTBA TBA
15283 013IND (1 - 6 Units)Permission0 / 30Aaron BloomfieldTBA TBA
16184 014IND (1 - 6 Units)Permission0 / 30Haiying ShenTBA TBA
15361 015IND (1 - 6 Units)Permission0 / 10Yanjun QiTBA TBA
16473 016IND (1 - 6 Units)Permission0 / 30Raymond PettitTBA TBA
15539 017IND (1 - 6 Units)Permission0 / 30Brad CampbellTBA TBA
16140 018IND (1 - 6 Units)Permission0 / 30Matthew DwyerTBA TBA
15690 019IND (1 - 6 Units)Permission0 / 30Aidong ZhangTBA TBA
15370 020IND (1 - 6 Units)Permission0 / 5Nada BasitTBA TBA
16465 021IND (1 - 6 Units)Permission0 / 30Tom FletcherTBA TBA
15372 022IND (1 - 6 Units)Permission0 / 5Mark FloryanTBA TBA
15699 023IND (1 - 6 Units)Permission0 / 30Rich NguyenTBA TBA
16180 024IND (1 - 6 Units)Permission0 / 30Wajih Ul HassanTBA TBA
16038 025IND (1 - 6 Units)Permission0 / 30Yangfeng JiTBA TBA
15459 026IND (1 - 6 Units)Permission0 / 30Samira KhanTBA TBA
15714 027IND (1 - 6 Units)Permission0 / 30Robbie HottTBA TBA
15474 028IND (1 - 6 Units)Permission0 / 30Charles ReissTBA TBA
16515 029IND (1 - 6 Units)Permission0 / 30Kun QianTBA TBA
16028 030IND (1 - 6 Units)Permission0 / 30Yixin SunTBA TBA
15975 031IND (1 - 6 Units)Permission0 / 30Felix LinTBA TBA
15840 032IND (1 - 6 Units)Permission0 / 30Ashish VenkatTBA TBA
15842 033IND (1 - 6 Units)Permission0 / 30Seongkook HeoTBA TBA
16352 034IND (1 - 6 Units)Permission0 / 30Hyojoon KimTBA TBA
16364 035IND (1 - 6 Units)Permission0 / 30Yu MengTBA TBA
16373 036IND (1 - 6 Units)Permission0 / 30Yue ChengTBA TBA
16416 037IND (1 - 6 Units)Permission0 / 30Wei-Kai LinTBA TBA
16417 038IND (1 - 6 Units)Permission0 / 30Chang LouTBA TBA
16438 039IND (1 - 6 Units)Permission0 / 30Shangtong ZhangTBA TBA
21159 040IND (1 - 6 Units)Permission0 / 30Henry KautzTBA TBA
 CS 8999Thesis
16155 001IND (1 - 12 Units)Permission0 / 30Yue ChengTBA TBA
15063 002IND (1 - 12 Units)Permission0 / 30Jack DavidsonTBA TBA
15065 003IND (1 - 12 Units)Permission0 / 30Tom HortonTBA TBA
15064 004IND (1 - 12 Units)Permission 0 / 30David EvansTBA TBA
15067 005IND (1 - 12 Units)Permission0 / 30Kevin SkadronTBA TBA
16131 006IND (1 - 12 Units)Permission0 / 30Tariq IqbalTBA TBA
16014 007IND (1 - 12 Units)Permission0 / 30Yixin SunTBA TBA
16021 008IND (1 - 12 Units)Permission0 / 30Geoffrey FoxTBA TBA
16047 009IND (1 - 12 Units)Permission0 / 30Rich NguyenTBA TBA
16033 010IND (1 - 12 Units)Permission0 / 30Miaomiao ZhangTBA TBA
16006 011IND (1 - 12 Units)Permission0 / 30Afsaneh DoryabTBA TBA
15540 012IND (1 - 12 Units)Permission 0 / 30Madhur BehlTBA TBA
15460 013IND (1 - 12 Units)Permission 0 / 30Samira KhanTBA TBA
16388 014IND (1 - 12 Units)Permission0 / 30Ferdinando FiorettoTBA TBA
15362 015IND (1 - 12 Units)Permission 0 / 30Mohammad MahmoodyTBA TBA
15716 016IND (1 - 12 Units)Permission0 / 30Yangfeng JiTBA TBA
15802 017IND (1 - 12 Units)Permission0 / 30Matthew DwyerTBA TBA
15819 018IND (1 - 12 Units)Permission0 / 30Jundong LiTBA TBA
15706 019IND (1 - 12 Units)Permission0 / 30Sebastian ElbaumTBA TBA
15973 020IND (1 - 12 Units)Permission0 / 30Felix LinTBA TBA
15683 021IND (1 - 12 Units)Permission0 / 30Anil VullikantiTBA TBA
15068 022IND (1 - 12 Units)Permission 0 / 30Kevin SullivanTBA TBA
15776 023IND (1 - 12 Units)Permission0 / 30Nicola BezzoTBA TBA
15541 024IND (1 - 12 Units)Permission 0 / 30Brad CampbellTBA TBA
15350 025IND (1 - 12 Units)Permission 0 / 30Yanjun QiTBA TBA
16162 026IND (1 - 12 Units)Permission2 / 30Wajih Ul HassanTBA TBA
15800 027IND (1 - 12 Units)Permission0 / 30Seongkook HeoTBA TBA
15527 028IND (1 - 12 Units)Permission 0 / 30Lu FengTBA TBA
15691 029IND (1 - 12 Units)Permission2 / 30Aidong ZhangTBA TBA
16195 030IND (1 - 12 Units)Permission1 / 30Shangtong ZhangTBA TBA
16389 031IND (1 - 12 Units)Permission0 / 30Chen-Yu WeiTBA TBA
15573 032IND (1 - 12 Units)Permission 0 / 30Homa AlemzadehTBA TBA
15618 033IND (1 - 12 Units)Permission 0 / 30Farzad HassanzadehTBA TBA
15757 034IND (1 - 12 Units)Permission0 / 30Ashish VenkatTBA TBA
16424 035IND (1 - 12 Units)Permission2 / 30Yu MengTBA TBA
15873 036IND (1 - 12 Units)Permission0 / 30Haiying ShenTBA TBA
16513 037IND (1 - 12 Units)Permission0 / 30Kun QianTBA TBA
15684 038IND (1 - 12 Units)Permission0 / 30Madhav MaratheTBA TBA
15880 039IND (1 - 12 Units)Permission0 / 30Tom FletcherTBA TBA
16353 040IND (1 - 12 Units)Permission0 / 30Hyojoon KimTBA TBA
16381 041IND (1 - 12 Units)Permission0 / 30Adwait JogTBA TBA
16382 042IND (1 - 12 Units)Permission0 / 30Judy FoxTBA TBA
16383 043IND (1 - 12 Units)Permission0 / 30Sandhya DwarkadasTBA TBA
16384 044IND (1 - 12 Units)Permission1 / 30Tianhao WangTBA TBA
16385 045IND (1 - 12 Units)Permission0 / 30Yen-Ling KuoTBA TBA
16386 046IND (1 - 12 Units)Permission1 / 30Wei-Kai LinTBA TBA
16387 047IND (1 - 12 Units)Permission0 / 30Chang LouTBA TBA
20837 048IND (1 - 12 Units)Permission0 / 30Rohan ChandraTBA TBA
 CS 9897Graduate Teaching Instruction
16165 001IND (1 - 6 Units)Permission0 / 30Seongkook HeoTBA TBA
15234 002IND (1 - 6 Units)Permission0 / 30Aaron BloomfieldTBA TBA
16365 003IND (1 - 6 Units)Permission0 / 30Yu MengTBA TBA
15476 004IND (1 - 6 Units)Permission0 / 30Charles ReissTBA TBA
15235 005IND (1 - 6 Units)Permission0 / 30Jack DavidsonTBA TBA
15236 006IND (1 - 6 Units)Permission0 / 30David EvansTBA TBA
16370 007IND (1 - 6 Units)Permission0 / 30Yen-Ling KuoTBA TBA
16411 008IND (1 - 6 Units)Permission0 / 30Chen-Yu WeiTBA TBA
16418 009IND (1 - 6 Units)Permission0 / 30Yue ChengTBA TBA
16439 010IND (1 - 6 Units)Permission0 / 30Shangtong ZhangTBA TBA
15373 011IND (1 - 6 Units)Permission0 / 30Mark FloryanTBA TBA
15239 012IND (1 - 6 Units)Permission0 / 30Tom HortonTBA TBA
16486 013IND (1 - 6 Units)Permission0 / 30Adwait JogTBA TBA
15363 014IND (1 - 6 Units)Permission0 / 30Mohammad MahmoodyTBA TBA
15542 015IND (1 - 6 Units)Permission0 / 30Madhur BehlTBA TBA
15469 016IND (1 - 6 Units)Permission0 / 30Nada BasitTBA TBA
15528 017IND (1 - 6 Units)Permission0 / 30Lu FengTBA TBA
15976 018IND (1 - 6 Units)Permission0 / 30Felix LinTBA TBA
15240 019IND (1 - 6 Units)Permission0 / 30Mark SherriffTBA TBA
15241 020IND (1 - 6 Units)Permission0 / 30Kevin SkadronTBA TBA
16354 021IND (1 - 6 Units)Permission0 / 30Hyojoon KimTBA TBA
15364 022IND (1 - 6 Units)Permission0 / 30Yanjun QiTBA TBA
15844 023IND (1 - 6 Units)Permission0 / 30Yangfeng JiTBA TBA
15242 024IND (1 - 6 Units)Permission0 / 30Kevin SullivanTBA TBA
16190 025IND (1 - 6 Units)Permission0 / 30Miaomiao ZhangTBA TBA
15543 026IND (1 - 6 Units)Permission0 / 30Brad CampbellTBA TBA
15841 027IND (1 - 6 Units)Permission0 / 30Ashish VenkatTBA TBA
15692 028IND (1 - 6 Units)Permission0 / 30Aidong ZhangTBA TBA
16516 029IND (1 - 6 Units)Permission0 / 30Kun QianTBA TBA
15461 030IND (1 - 6 Units)Permission0 / 30Samira KhanTBA TBA
15715 031IND (1 - 6 Units)Permission0 / 30Robbie HottTBA TBA
15733 032IND (1 - 6 Units)Permission0 / 30Daniel GrahamTBA TBA
16041 033IND (1 - 6 Units)Permission0 / 30Tianhao WangTBA TBA
16048 034IND (1 - 6 Units)Permission0 / 30Tom FletcherTBA TBA
21160 035IND (1 - 6 Units)Permission0 / 30Henry KautzTBA TBA
 CS 9999Dissertation
15069 001IND (1 - 12 Units)Permission0 / 30Jack DavidsonTBA TBA
16209 002IND (1 - 12 Units)Permission0 / 30Geoffrey FoxTBA TBA
16156 003IND (1 - 12 Units)Permission0 / 30Shangtong ZhangTBA TBA
15729 004IND (1 - 12 Units)Permission1 / 30Ashish VenkatTBA TBA
16425 005IND (1 - 12 Units)Permission0 / 30Yu MengTBA TBA
15696 006IND (1 - 12 Units)Permission1 / 30Sebastian ElbaumTBA TBA
15695 007IND (1 - 12 Units)Permission0 / 30Matthew DwyerTBA TBA
15070 008IND (1 - 12 Units)Permission 1 / 30David EvansTBA TBA
16499 009IND (1 - 12 Units)Permission0 / 30Homa AlemzadehTBA TBA
15992 010IND (1 - 12 Units)Permission0 / 30Seongkook HeoTBA TBA
16017 011IND (1 - 12 Units)Permission0 / 30Yixin SunTBA TBA
15365 012IND (1 - 12 Units)Permission 0 / 30Mohammad MahmoodyTBA TBA
15845 013IND (1 - 12 Units)Permission0 / 30Yangfeng JiTBA TBA
15544 014IND (1 - 12 Units)Permission 0 / 30Madhur BehlTBA TBA
16514 015IND (1 - 12 Units)Permission0 / 30Kun QianTBA TBA
15366 016IND (1 - 12 Units)Permission 0 / 30Yanjun QiTBA TBA
15693 017IND (1 - 12 Units)Permission0 / 30Aidong ZhangTBA TBA
15974 018IND (1 - 12 Units)Permission0 / 30Felix LinTBA TBA
15073 019IND (1 - 12 Units)Permission 1 / 30Kevin SkadronTBA TBA
15686 020IND (1 - 12 Units)Permission0 / 30Madhav MaratheTBA TBA
15685 021IND (1 - 12 Units)Permission0 / 30Anil VullikantiTBA TBA
15074 022IND (1 - 12 Units)Permission 0 / 30Kevin SullivanTBA TBA
15617 023IND (1 - 12 Units)Permission0 / 30Farzad HassanzadehTBA TBA
15820 024IND (1 - 12 Units)Permission0 / 30Jundong LiTBA TBA
15462 025IND (1 - 12 Units)Permission 0 / 30Samira KhanTBA TBA
16179 026IND (1 - 12 Units)Permission0 / 30Tom FletcherTBA TBA
15521 027IND (1 - 12 Units)Permission 0 / 30Haiying ShenTBA TBA
15529 028IND (1 - 12 Units)Permission 1 / 30Lu FengTBA TBA
15545 029IND (1 - 12 Units)Permission 0 / 30Brad CampbellTBA TBA
16192 030IND (1 - 12 Units)Permission0 / 30Miaomiao ZhangTBA TBA
16355 031IND (1 - 12 Units)Permission0 / 30Hyojoon KimTBA TBA
16363 032IND (1 - 12 Units)Permission1 / 30Yue ChengTBA TBA
16390 033IND (1 - 12 Units)Permission0 / 30Adwait JogTBA TBA
16391 034IND (1 - 12 Units)Permission0 / 30Judy FoxTBA TBA
16392 035IND (1 - 12 Units)Permission0 / 30Sandhya DwarkadasTBA TBA
16393 036IND (1 - 12 Units)Permission0 / 30Tianhao WangTBA TBA
16394 037IND (1 - 12 Units)Permission0 / 30Yen-Ling KuoTBA TBA
16395 038IND (1 - 12 Units)Permission0 / 30Wei-Kai LinTBA TBA
16396 039IND (1 - 12 Units)Permission0 / 30Chang LouTBA TBA
16397 040IND (1 - 12 Units)Permission0 / 30Ferdinando FiorettoTBA TBA
16398 041IND (1 - 12 Units)Permission0 / 30Chen-Yu WeiTBA TBA

Copyright © 2009–2024, Lou Bloomfield. All Rights Reserved