Registrar, University of Idaho, EMAIL: registrar@uidaho.edu, MAIL: P.O. Box 444260, Moscow ID 83844-4260, PHONE: 208 885-6731

Computer Science - Spring 2024

Generated on Monday, May 13, 2024 10:00 am
Course Listings for Computer Science - Spring 2024
Computer Science 
CRN   SUBJ   CRSE   SEC   CREDITS   TITLE   CAMPUS  
    START DATE   END DATE   TIMES   DAYS   BLDG   ROOM  
    INSTRUCTOR(S)   DELIVERY
METHOD
 
MAX
ENROLL
 
CURRENT
ENROLL
 
OPEN
SEATS
 
40983 CS 112   01   3 Computational Thinking and Problem Solving    
    Jan 10, 2024  May 10, 2024  11:30 am - 12:20 pm  MWF  TEACHING LEARNING CENTER  022 
    Travis D. DeVault  Classroom Meeting  65  55  10 
    Registration Deadline: January 24, 2024
Comments: CS 112 Course Fee of $18.00  
58825 CS 120   01   4 HON:Computer Science I    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:20 am  MWF  JANSSEN ENGINEERING BLDG  104 
    Jan 10, 2024  May 10, 2024  10:30 am - 12:20 pm  JANSSEN ENGINEERING BLDG  321 
    Michael D. Wilder  Classroom Meeting  20  17 
    Registration Deadline: January 24, 2024
Comments: Limited to students in the Honors Program.
CS 120 Course Fee of $97.00  
58827 CS 120   02   4 Computer Science I    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:20 am  MWF  JANSSEN ENGINEERING BLDG  104 
    Jan 10, 2024  May 10, 2024  10:30 am - 12:20 pm  JANSSEN ENGINEERING BLDG  321 
    Michael D. Wilder  Classroom Meeting  20  20  0 on Wait List 
    Registration Deadline: January 24, 2024
Comments: CS 120 Course Fee of $97.00  
65437 CS 120   03   4 Computer Science I    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:20 am  MWF  JANSSEN ENGINEERING BLDG  104 
    Jan 10, 2024  May 10, 2024  12:30 pm - 02:20 pm  JANSSEN ENGINEERING BLDG  321 
    Michael D. Wilder  Classroom Meeting  20  20  0 on Wait List 
    Registration Deadline: January 24, 2024
Comments: CS 120 Course Fee of $97.00  
66874 CS 120   04   4 Computer Science I    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:20 am  MWF  JANSSEN ENGINEERING BLDG  104 
    Jan 10, 2024  May 10, 2024  12:30 pm - 02:20 pm  JANSSEN ENGINEERING BLDG  321 
    Michael D. Wilder  Classroom Meeting  20  15 
    Registration Deadline: January 24, 2024
Comments: CS 120 Course Fee of $97.00  
70247 CS 120   05   4 Computer Science I    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:20 am  MWF  JANSSEN ENGINEERING BLDG  104 
    Jan 10, 2024  May 10, 2024  02:30 pm - 04:20 pm  JANSSEN ENGINEERING BLDG  321 
    Michael D. Wilder  Classroom Meeting  20  12 
    Registration Deadline: January 24, 2024
Comments: CS 120 Course Fee of $97.00  
71132 CS 120   06   4 Computer Science I    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:20 am  MWF  JANSSEN ENGINEERING BLDG  104 
    Jan 10, 2024  May 10, 2024  02:30 pm - 04:20 pm  JANSSEN ENGINEERING BLDG  321 
    Michael D. Wilder  Classroom Meeting  20  12 
    Registration Deadline: January 24, 2024
Comments: CS 120 Course Fee of $97.00  
75358 CS 120   07   4 Computer Science I    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:20 am  MWF  JANSSEN ENGINEERING BLDG  104 
    Jan 10, 2024  May 10, 2024  04:30 pm - 06:20 pm  JANSSEN ENGINEERING BLDG  321 
    Michael D. Wilder  Classroom Meeting  20  10  10 
    Registration Deadline: January 24, 2024
Comments: CS 120 Course Fee of $97.00  
75359 CS 120   08   4 Computer Science I    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:20 am  MWF  JANSSEN ENGINEERING BLDG  104 
    Jan 10, 2024  May 10, 2024  04:30 pm - 06:20 pm  JANSSEN ENGINEERING BLDG  321 
    Michael D. Wilder  Classroom Meeting  20  12 
    Registration Deadline: January 24, 2024
Comments: CS 120 Course Fee of $97.00  
58830 CS 121   01   3 Computer Science II    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:20 am  MWF  RENFREW HALL  125 
    Bruce M. Bolden  Classroom Meeting  100  77  23 
    Registration Deadline: January 24, 2024
Comments: CS 121 Course Fee of $37.00  
58829 CS 150   01   3 Computer Organization and Architecture    
    Jan 10, 2024  May 10, 2024  01:30 pm - 02:20 pm  MWF  ENGINEERING/PHYSICS BLDG  122 
    Michael D. Wilder  Classroom Meeting  115  85  30 
    Registration Deadline: January 24, 2024
Comments: CS 150 Course Fee of $37.00  
60224 CS 210   01   3 Programming Languages    
    Jan 10, 2024  May 10, 2024  02:30 pm - 03:20 pm  MWF  ENGINEERING/PHYSICS BLDG  214 
    Michael D. Wilder  Classroom Meeting  56  37  19 
    Registration Deadline: January 24, 2024
Comments: CS 210 Course Fee of $37.00  
75439 CS 210   70   3 Programming Languages   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  02:30 pm - 03:20 pm  MWF  BOB & LEONA DEARMOND BUILDING  211 
    Michael D. Wilder  Classroom Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: CS 210 Course Fee of $37.00  
76165 CS 212   01   3 Practical Python    
    Jan 10, 2024  May 10, 2024  12:30 pm - 01:20 pm  MWF  ENGINEERING/PHYSICS BLDG  214 
    Terence Soule  Classroom Meeting  56  53 
    Registration Deadline: January 24, 2024
60225 CS 240   01   3 Computer Operating Systems    
    Jan 10, 2024  May 10, 2024  01:30 pm - 02:20 pm  MWF  ENGINEERING/PHYSICS BLDG  204 
    Robert E. Rinker  Videoconferencing  35  34 
    Registration Deadline: January 24, 2024
Comments: CS 240 Course Fee of $37.00  
76066 CS 240   02   3 Computer Operating Systems    
    Jan 10, 2024  May 10, 2024  01:30 pm - 02:20 pm  MWF  ENGINEERING/PHYSICS BLDG  202 
    Robert E. Rinker  Videoconferencing  35  26 
    Registration Deadline: January 24, 2024
Comments: CS 240 Course Fee of $37.00  
76203 CS 240   70   3 Computer Operating Systems   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  01:30 pm - 02:20 pm  MWF  BOB & LEONA DEARMOND BUILDING  101 
    Robert E. Rinker  Classroom Meeting  15  12 
    Registration Deadline: January 24, 2024
Comments: CS 240 Course Fee of $37.00  
58836 CS 270   01   3 System Software    
    Jan 10, 2024  May 10, 2024  11:30 am - 12:20 pm  MWF  TEACHING LEARNING CENTER  030 
    Bruce M. Bolden  Classroom Meeting  65  55  10 
    Registration Deadline: January 24, 2024
Comments: CS 270 Course Fee of $37.00  
72903 CS 298   01   1 Internship    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Terence Soule  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
74180 CS 360   01   4 Database Systems    
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  ENGINEERING/PHYSICS BLDG  204 
    Jan 10, 2024  May 10, 2024  09:30 am - 11:20 am  JANSSEN ENGINEERING BLDG  331 
    Hasan M. Jamil  Classroom Meeting  15  10 
    Registration Deadline: January 24, 2024
Comments: CS 360 Course Fee of $20.00  
76985 CS 360   02   4 Database Systems    
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  ENGINEERING/PHYSICS BLDG  202 
    Jan 10, 2024  May 10, 2024  12:30 pm - 02:20 pm  JANSSEN ENGINEERING BLDG  331 
    Hasan M. Jamil  Classroom Meeting  20  19 
    Registration Deadline: January 24, 2024
Comments: CS 360 Course Fee of $20.00  
77028 CS 360   70   4 Database Systems   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  BOB & LEONA DEARMOND BUILDING  101 
    Jan 10, 2024  May 10, 2024  09:30 am - 11:20 am  BOB & LEONA DEARMOND BUILDING  101 
    Hasan M. Jamil  Classroom Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: CS 360 Course Fee of $20.00  
74207 CS 360   71   4 Database Systems   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  BOB & LEONA DEARMOND BUILDING  110 
    Jan 10, 2024  May 10, 2024  12:30 pm - 02:20 pm  BOB & LEONA DEARMOND BUILDING  110 
    Hasan M. Jamil  Videoconferencing  10 
    Registration Deadline: January 24, 2024
Comments: CS 360 Course Fee of $20.00  
69261 CS 383   01   4 Software Engineering    
    Jan 10, 2024  May 10, 2024  09:00 am - 10:45 am  TR  ENGINEERING/PHYSICS BLDG  204 
    Joules BC Beeston  Videoconferencing  35  32 
    Registration Deadline: January 24, 2024
72392 CS 383   70   4 Software Engineering   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  09:00 am - 10:45 am  TR  BOB & LEONA DEARMOND BUILDING  211 
    Joules BC Beeston  Classroom Meeting  16  12 
    Registration Deadline: January 24, 2024
58835 CS 395   01   3 Analysis of Algorithms    
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  ENGINEERING/PHYSICS BLDG  204 
    Joules BC Beeston  Videoconferencing  35  33 
    Cross or Joint Listed:
42508 MATH 395  
    Registration Deadline: January 24, 2024
Comments: CS 395 Course Fee of $20.00  
72412 CS 395   70   3 Analysis of Algorithms   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  BOB & LEONA DEARMOND BUILDING  211 
    Joules BC Beeston  Classroom Meeting  15  13 
    Registration Deadline: January 24, 2024
Comments: CS 395 Course Fee of $20.00  
41002 CS 398   01   1 TO 3 Computer Science Cooperative Internship    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Terence Soule  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
61709 CS 400   01   1 SEM:Contemp Issues/Cmptr Sci    
    Jan 10, 2024  May 10, 2024  03:30 pm - 04:20 pm  ENGINEERING/PHYSICS BLDG  204 
    Terence Soule  Classroom Meeting  35  16  19 
    Registration Deadline: January 24, 2024
72413 CS 400   70   1 SEM:Contemp Issues/Cmptr Sci   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  03:30 pm - 04:20 pm  BOB & LEONA DEARMOND BUILDING  101 
    Terence Soule  Videoconferencing  10 
    Registration Deadline: January 24, 2024
77738 CS 404   02   3 ST: Advanced PLC Automation    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:45 am  TR  ENGINEERING/PHYSICS BLDG  209 
    John C. Shovic  Videoconferencing 
    Cross or Joint Listed:
74181 CS 504  
    Registration Deadline: January 24, 2024
77995 CS 404   03   3 ST:Natural Language Processing    
    Jan 10, 2024  May 10, 2024  10:30 am - 11:20 am  MWF  ENGINEERING/PHYSICS BLDG  204 
    Boyu Zhang  Classroom Meeting  10 
    Cross or Joint Listed:
77063 CS 504  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78025 CS 404   06   3 ST: Digital Twins    
    Jan 10, 2024  May 10, 2024  11:30 am - 01:20 pm  MWF  JANSSEN ENGINEERING BLDG  321 
    Daniel Conte de Leon  Classroom Meeting  12 
    Cross or Joint Listed:
73349 CS 504  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
77998 CS 404   41   3 ST:Natural Language Processing   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  11:30 am - 12:20 pm  MWF  TO BE ANNOUNCED  TBA 
    Boyu Zhang  Videoconferencing 
    Registration Deadline: January 24, 2024
77943 CS 404   71   3 ST: Advanced PLC Automation   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  09:30 am - 10:45 am  TR  HEDLUND BUILDING  204G 
    John C. Shovic  Classroom Meeting  10  10 
    Cross or Joint Listed:
77997 CS 504  
    Registration Deadline: January 24, 2024
78013 CS 404   72   3 ST:Natural Language Processing   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  10:30 am - 11:20 am  MWF  BOB & LEONA DEARMOND BUILDING  211 
    Boyu Zhang  Videoconferencing  10  10 
    Cross or Joint Listed:
78014 CS 504  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78030 CS 404   74   3 ST: Digital Twins   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  11:30 am - 01:20 pm  MWF  TO BE ANNOUNCED  TBA 
    Daniel Conte de Leon  Videoconferencing 
    Cross or Joint Listed:
78042 CS 504  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
73328 CS 431   01   3 SFS Professional Development    
    Jan 10, 2024  May 10, 2024  08:00 am - 08:50 am  MWF  JANSSEN ENGINEERING BLDG  326 
    Jia Song  Classroom Meeting 
    Cross or Joint Listed:
73329 CS 531  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
77344 CS 431   02   3 SFS Professional Development   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  08:00 am - 08:50 am  MWF  TBA  TBA 
    Jia Song  Virtual Meeting 
    Registration Deadline: January 24, 2024
Comments: This section is for EWU students in the Scholarship for Service program.
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
74248 CS 444   01   3 Supervisory Control and Critical Infrastructure Systems    
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  JANSSEN ENGINEERING BLDG  021 
    Brian K. Johnson  Classroom Meeting 
    Cross or Joint Listed:
69263 ECE 444 69264 ECE 544 74252 CS 544  
    Registration Deadline: January 24, 2024
74250 CS 444   10   3 Supervisory Control and Critical Infrastructure Systems   Engineering Outreach
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Brian K. Johnson  Video  15  14 
    Registration Deadline: January 24, 2024
Comments: This section is delivered by Engineering Outreach (EO) eo.uidaho.edu. Additional course fees apply see "Fees Only" section for details.
Engr Outreach Production Fee of $263.00 per credit  
74169 CS 445   01   4 Compiler Design    
    Jan 10, 2024  May 10, 2024  12:30 pm - 01:45 pm  TR  ENGINEERING/PHYSICS BLDG  204 
    Jan 10, 2024  May 10, 2024  02:30 pm - 03:20 pm  ENGINEERING/PHYSICS BLDG  204 
    Joules BC Beeston  Classroom Meeting  35  37  0 on Wait List 
    Registration Deadline: January 24, 2024
Comments: CS 445 Course Fee of $20.00  
77410 CS 445   02   4 Compiler Design   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  12:30 pm - 01:45 pm  TR  TBA  TBA 
    Jan 10, 2024  May 10, 2024  02:30 pm - 03:20 pm  TBA  TBA 
    Joules BC Beeston  Virtual Meeting  10 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
74209 CS 445   70   4 Compiler Design   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  12:30 pm - 01:45 pm  TR  BOB & LEONA DEARMOND BUILDING  211 
    Jan 10, 2024  May 10, 2024  02:30 pm - 03:20 pm  HEDLUND BUILDING  204G 
    Joules BC Beeston  Videoconferencing  15  11 
    Registration Deadline: January 24, 2024
Comments: CS 445 Course Fee of $20.00  
65393 CS 452   01   3 Real-Time Operating Systems    
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  MCCLURE HALL  209 
    Douglas M. Park  Videoconferencing  20  14 
    Cross or Joint Listed:
66090 CS 552  
    Registration Deadline: January 24, 2024
Comments: CS 452/552 Course Fee of $70.00  
72428 CS 452   70   3 Real-Time Operating Systems   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  BOB & LEONA DEARMOND BUILDING  101 
    Douglas M. Park  Classroom Meeting  10 
    Cross or Joint Listed:
73508 CS 552  
    Registration Deadline: January 24, 2024
Comments: CS 452/552 Course Fee of $70.00  
77060 CS 453   01   3 Robotic Systems Engineering I    
    Jan 10, 2024  May 10, 2024  08:00 am - 09:15 am  TR  MCCLURE HALL  422 
    John C. Shovic  Videoconferencing  10 
    Cross or Joint Listed:
77064 CS 553  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
75279 CS 453   70   3 Robotic Systems Engineering I   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  08:00 am - 09:15 am  TR  HEDLUND BUILDING  204G 
    John C. Shovic  Classroom Meeting  10 
    Cross or Joint Listed:
75360 CS 553  
    Registration Deadline: January 24, 2024
77061 CS 454   01   3 Robotic Systems Engineering II    
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  BUCHANAN ENGINEERING LAB  118 
    John C. Shovic  Videoconferencing 
    Cross or Joint Listed:
77395 CS 554  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
74288 CS 454   70   3 Robotic Systems Engineering II   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  HEDLUND BUILDING  204G 
    John C. Shovic  Classroom Meeting  10 
    Cross or Joint Listed:
75275 CS 554  
    Registration Deadline: January 24, 2024
78417 CS 455   10   3 Machine Vision   Engineering Outreach
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    John C. Shovic  Video  15  15 
    Registration Deadline: January 24, 2024
Comments: This section is delivered by Engineering Outreach (EO) eo.uidaho.edu. Additional course fees apply see "Fees Only" section for details.
Engr Outreach Production Fee of $263.00 per credit  
69073 CS 460   01   3 Database Management Systems Design    
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  ENGINEERING/PHYSICS BLDG  205 
    Hasan M. Jamil  Classroom Meeting  15  15 
    Cross or Joint Listed:
69074 CS 560  
    Registration Deadline: January 24, 2024
76956 CS 460   40   3 Database Management Systems Design   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  12:00 pm - 01:15 pm  TR  TO BE ANNOUNCED  TBA 
    Hasan M. Jamil  Videoconferencing 
    Registration Deadline: January 24, 2024
72429 CS 460   70   3 Database Management Systems Design   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  BOB & LEONA DEARMOND BUILDING  110 
    Hasan M. Jamil  Videoconferencing 
    Cross or Joint Listed:
72785 CS 560  
    Registration Deadline: January 24, 2024
75280 CS 477   01   3 Python for Machine Learning    
    Jan 10, 2024  May 10, 2024  06:00 pm - 07:15 pm  MW  ENGINEERING/PHYSICS BLDG  204 
    Min Xian  Videoconferencing  26  25 
    Cross or Joint Listed:
75274 CS 577  
    Registration Deadline: January 24, 2024
76125 CS 477   02   3 Python for Machine Learning   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  06:00 pm - 07:15 pm  MW  TBA  TBA 
    Min Xian  Virtual Meeting  15  10 
    Registration Deadline: January 24, 2024
Comments: Class meeting times are Pacific Time
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
75402 CS 477   40   3 Python for Machine Learning   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  07:00 pm - 08:15 pm  MW  ISU/UI CENTER FOR HIGHER ED  301 
    Min Xian  Classroom Meeting 
    Cross or Joint Listed:
75405 CS 577  
    Registration Deadline: January 24, 2024
76204 CS 477   70   3 Python for Machine Learning   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  06:00 pm - 07:15 pm  MW  BOB & LEONA DEARMOND BUILDING  101 
    Min Xian  Videoconferencing 
    Registration Deadline: January 24, 2024
72559 CS 479   01   3 Data Science    
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  MCCLURE HALL  209 
    Xiaogang Ma  Classroom Meeting  26  23  0 on Wait List 
    Cross or Joint Listed:
72565 CS 579  
    Registration Deadline: January 24, 2024
77850 CS 479   40   3 Data Science   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  03:00 pm - 04:15 pm  TR  ISU/UI CENTER FOR HIGHER ED  303 
    Xiaogang Ma  Videoconferencing 
    Registration Deadline: January 24, 2024
72432 CS 479   70   3 Data Science   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  BOB & LEONA DEARMOND BUILDING  211 
    Xiaogang Ma  Videoconferencing  10 
    Cross or Joint Listed:
74224 CS 579  
    Registration Deadline: January 24, 2024
68245 CS 480   01   3 CS Senior Capstone Design I    
    Jan 10, 2024  May 10, 2024  03:30 pm - 04:45 pm  TR  ENGINEERING/PHYSICS BLDG  209 
    Bruce M. Bolden  Classroom Meeting  20  13 
    Registration Deadline: January 24, 2024
72655 CS 480   70   3 CS Senior Capstone Design I   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  03:30 pm - 04:45 pm  TR  TO BE ANNOUNCED  TBA 
    Bruce M. Bolden  Videoconferencing 
    Cross or Joint Listed:
72656 CS 481  
    Registration Deadline: January 24, 2024
41015 CS 481   01   3 CS Senior Capstone Design II    
    Jan 10, 2024  May 10, 2024  03:30 pm - 04:45 pm  TR  JANSSEN ENGINEERING BLDG  104 
    Bruce M. Bolden  Classroom Meeting  40  33 
    Registration Deadline: January 24, 2024
72656 CS 481   70   3 CS Senior Capstone Design II   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  03:30 pm - 04:45 pm  TR  TO BE ANNOUNCED  TBA 
    Bruce M. Bolden  Videoconferencing  15  14 
    Cross or Joint Listed:
72655 CS 480  
    Registration Deadline: January 24, 2024
78282 CS 481   71   3 CS Senior Capstone Design II   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  03:00 pm - 04:00 pm  TR  TBA  TBA 
    John C. Shovic  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78090 CS 487   01   3 Adversarial Machine Learning    
    Jan 10, 2024  May 10, 2024  04:30 pm - 05:45 pm  TR  ENGINEERING/PHYSICS BLDG  205 
    Aleksandar Vakanski  Videoconferencing  20  19 
    Cross or Joint Listed:
78094 CS 587  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78087 CS 487   40   3 Adversarial Machine Learning   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  05:30 pm - 06:45 pm  TR  ISU/UI CENTER FOR HIGHER ED  303 
    Aleksandar Vakanski  Classroom Meeting 
    Cross or Joint Listed:
78088 CS 587  
    Registration Deadline: January 24, 2024
78097 CS 487   70   3 Adversarial Machine Learning   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  04:30 pm - 05:45 pm  TR  BOB & LEONA DEARMOND BUILDING  106 
    Aleksandar Vakanski  Videoconferencing  10  10 
    Cross or Joint Listed:
78098 CS 587  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
77382 CS 499   01   3 DS: Computer Science Research    
    Mar 18, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Jia Song  Classroom Meeting 
    Registration Deadline: March 22, 2024
Comments: Instructor Permission Rqd  
75700 CS 499   02   3 DS: Cybersecurity Research    
    Mar 18, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Jia Song  Classroom Meeting 
    Registration Deadline: March 22, 2024
Comments: Instructor Permission Rqd  
78563 CS 499   74   3 DS:Band Glasses Research   Coeur d'Alene
    Mar 18, 2024  May 10, 2024  TBA  TBA  TO BE ANNOUNCED  TBA 
    Robert E. Rinker  Classroom Meeting 
    Registration Deadline: March 22, 2024
Comments: Instructor Permission Rqd  
41020 CS 500   02   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Jim Alves-Foss  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
63711 CS 500   03   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Hasan M. Jamil  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
41022 CS 500   04   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Terence Soule  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
41023 CS 500   05   1 TO 16 Master's Research and Thesis   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Konstantinos Kolias  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
66091 CS 500   06   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Aleksandar Vakanski  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
60572 CS 500   07   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert E. Rinker  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
59461 CS 500   08   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Michael A. Haney  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
41027 CS 500   09   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert Hiromoto  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
71861 CS 500   11   1 TO 16 Master's Research and Thesis   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Frederick T. Sheldon  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
72034 CS 500   12   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Xiaogang Ma  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
70154 CS 500   13   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Daniel Conte de Leon  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
75736 CS 500   14   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Boyu Zhang  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78345 CS 500   15   1 TO 16 Master's Research and Thesis    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Min Xian  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
63492 CS 500   42   1 TO 16 Master's Research and Thesis   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert Hiromoto  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
77446 CS 500   43   1 TO 16 Master's Research and Thesis   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Min Xian  Classroom Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: Times arranged by instructor
Instructor Permission Rqd  
72290 CS 500   44   1 TO 16 Master's Research and Thesis   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Min Xian  Virtual Meeting 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
73407 CS 500   45   1 TO 16 Master's Research and Thesis   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Konstantinos Kolias  Classroom Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
73898 CS 500   46   1 TO 16 Master's Research and Thesis   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Michael A. Haney  Classroom Meeting  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
74830 CS 500   47   1 TO 16 Master's Research and Thesis   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Aleksandar Vakanski  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
77564 CS 500   48   1 TO 16 Master's Research and Thesis   Idaho Falls (IFCHE)
    Mar 18, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert Hiromoto  Classroom Meeting 
    Registration Deadline: March 22, 2024
74784 CS 500   70   3 Master's Research and Thesis   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  03:00 pm - 05:20 pm  BOB & LEONA DEARMOND BUILDING  101 
    John C. Shovic  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
41028 CS 501   01   1 SEM:Contemporary Issues in CS    
    Jan 10, 2024  May 10, 2024  04:30 pm - 05:20 pm  ENGINEERING/PHYSICS BLDG  204 
    Min Xian  Videoconferencing  35  11  24 
    Registration Deadline: January 24, 2024
76126 CS 501   02   1 SEM:Contemporary Issues in CS   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  04:30 pm - 05:20 pm  TBA  TBA 
    Min Xian  Virtual Meeting  10 
    Registration Deadline: January 24, 2024
Comments: The class times listed for this section are in Pacific Time.
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
77756 CS 501   03   1 SEM:Contemporary Issues in CS   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024         
    Min Xian  Online (Web)  10 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
72672 CS 501   41   1 SEM:Contemp/Issues in CS   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  05:30 pm - 06:20 pm  TO BE ANNOUNCED  TBA 
    Min Xian  Classroom Meeting 
    Registration Deadline: January 24, 2024
73330 CS 501   70   1 SEM:Contemporary Issues in CS   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  04:30 pm - 05:20 pm  BOB & LEONA DEARMOND BUILDING  101 
    Min Xian  Videoconferencing  10  10 
    Registration Deadline: January 24, 2024
78397 CS 502   71   3 DS: Dynamic Robotic Vision   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  TBA  TBA  HEDLUND BUILDING  204G 
    John C. Shovic  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78452 CS 502   72   3 DS: ROS2 Integration   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  TBA  TBA  TO BE ANNOUNCED  TBA 
    John C. Shovic  Classroom Meeting  -1 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
74181 CS 504   02   3 ST: Advanced PLC Automation    
    Jan 10, 2024  May 10, 2024  09:30 am - 10:45 am  TR  ENGINEERING/PHYSICS BLDG  209 
    John C. Shovic  Videoconferencing  10 
    Cross or Joint Listed:
77738 CS 404  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
77063 CS 504   03   3 ST:Natural Language Processing    
    Jan 10, 2024  May 10, 2024  10:30 am - 11:20 am  MWF  ENGINEERING/PHYSICS BLDG  204 
    Boyu Zhang  Classroom Meeting  10  11  0 on Wait List 
    Cross or Joint Listed:
77995 CS 404  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
75607 CS 504   04   3 ST:Natural Language Processing   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  10:30 am - 11:20 am  MWF  TBA  TBA 
    Boyu Zhang  Virtual Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: Course hours are Pacific Time.
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
77284 CS 504   05   3 ST:Natural Language Processing   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024         
    Boyu Zhang  Online (Web)  10 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
73349 CS 504   06   3 ST: Digital Twins    
    Jan 10, 2024  May 10, 2024  11:30 am - 01:20 pm  MWF  JANSSEN ENGINEERING BLDG  321 
    Daniel Conte de Leon  Classroom Meeting 
    Cross or Joint Listed:
78025 CS 404  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78110 CS 504   07   3 ST:Intrusion Detect/Preven Sys    
    Jan 10, 2024  May 10, 2024  11:30 am - 12:20 pm  MWF  ENGINEERING/PHYSICS BLDG  204 
    Konstantinos Kolias  Videoconferencing  35  35 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78113 CS 504   08   3 ST:Intrusion Detect/Preven Sys   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  11:30 am - 12:20 pm  MWF  TBA  TBA 
    Konstantinos Kolias  Virtual Meeting 
    Registration Deadline: January 24, 2024
Comments: Course hours are Pacific Time.
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
78114 CS 504   09   3 ST:Intrusion Detect/Preven Sys   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024         
    Konstantinos Kolias  Online (Web) 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit  
77999 CS 504   42   3 ST:Natural Language Processing   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  11:30 am - 12:20 pm  MWF  TO BE ANNOUNCED  TBA 
    Boyu Zhang  Videoconferencing 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
77997 CS 504   71   3 ST: Advanced PLC Automation   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  09:30 am - 10:45 am  TR  HEDLUND BUILDING  204G 
    John C. Shovic  Classroom Meeting  10 
    Cross or Joint Listed:
77943 CS 404  
    Registration Deadline: January 24, 2024
78014 CS 504   73   3 ST:Natural Language Processing   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  10:30 am - 11:20 am  MWF  BOB & LEONA DEARMOND BUILDING  211 
    Boyu Zhang  Videoconferencing  10  10 
    Cross or Joint Listed:
78013 CS 404  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78042 CS 504   74   3 ST: Digital Twins   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  11:30 am - 01:20 pm  MWF  TO BE ANNOUNCED  TBA 
    Daniel Conte de Leon  Videoconferencing 
    Cross or Joint Listed:
78030 CS 404  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
73329 CS 531   01   3 SFS Professional Development    
    Jan 10, 2024  May 10, 2024  08:00 am - 08:50 am  MWF  JANSSEN ENGINEERING BLDG  326 
    Jia Song  Classroom Meeting 
    Cross or Joint Listed:
73328 CS 431  
    Registration Deadline: January 24, 2024
Comments: This section is for EWU students only.
Instructor Permission Rqd  
77757 CS 531   02   3 SFS Professional Development   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  08:00 am - 08:50 am  MWF  TBA  TBA 
    Jia Song  Virtual Meeting 
    Registration Deadline: January 24, 2024
Comments: This section is for EWU students only.
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
74252 CS 544   01   3 Supervisory Control and Critical Infrastructure Systems    
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  JANSSEN ENGINEERING BLDG  021 
    Brian K. Johnson  Classroom Meeting 
    Cross or Joint Listed:
69263 ECE 444 69264 ECE 544 74248 CS 444  
    Registration Deadline: January 24, 2024
74249 CS 544   10   3 Supervisory Control and Critical Infrastructure Systems   Engineering Outreach
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Brian K. Johnson  Video  15  14 
    Registration Deadline: January 24, 2024
Comments: This section is delivered by Engineering Outreach (EO) eo.uidaho.edu. Additional course fees apply see "Fees Only" section for details.
Engr Outreach Production Fee of $263.00 per credit  
66090 CS 552   01   3 Real Time Operating Systems    
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  MCCLURE HALL  209 
    Douglas M. Park  Videoconferencing  15  15 
    Cross or Joint Listed:
65393 CS 452  
    Registration Deadline: January 24, 2024
Comments: CS 452/552 Course Fee of $70.00  
76959 CS 552   02   3 Real Time Operating Systems   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  TBA  TBA 
    Douglas M. Park  Virtual Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: Class meeting times are Pacific Time.
CS 452/552 Course Fee of $70.00
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
77749 CS 552   03   3 Real Time Operating Systems   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024         
    Douglas M. Park  Online (Web)  10 
    Registration Deadline: January 24, 2024
Comments: CS 452/552 Course Fee of $70.00
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
73508 CS 552   70   3 Real Time Operating Systems   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  BOB & LEONA DEARMOND BUILDING  101 
    Douglas M. Park  Classroom Meeting  10 
    Cross or Joint Listed:
72428 CS 452  
    Registration Deadline: January 24, 2024
Comments: CS 452/552 Course Fee of $70.00  
77064 CS 553   01   3 Robotic Systems Engineering I    
    Jan 10, 2024  May 10, 2024  08:00 am - 09:15 am  TR  MCCLURE HALL  422 
    John C. Shovic  Videoconferencing  10 
    Cross or Joint Listed:
77060 CS 453  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
75360 CS 553   70   3 Robotic Systems Engineering I   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  08:00 am - 09:15 am  TR  HEDLUND BUILDING  204G 
    John C. Shovic  Classroom Meeting 
    Cross or Joint Listed:
75279 CS 453  
    Registration Deadline: January 24, 2024
77395 CS 554   01   3 Robotic Systems Engineering II    
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  BUCHANAN ENGINEERING LAB  118 
    John C. Shovic  Videoconferencing 
    Cross or Joint Listed:
77061 CS 454  
    Registration Deadline: January 24, 2024
75275 CS 554   70   3 Robotic Systems Engineering II   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  HEDLUND BUILDING  204G 
    John C. Shovic  Classroom Meeting 
    Cross or Joint Listed:
74288 CS 454  
    Registration Deadline: January 24, 2024
78418 CS 555   10   3 Machine Vision   Engineering Outreach
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    John C. Shovic  Video  15  15 
    Registration Deadline: January 24, 2024
Comments: This section is delivered by Engineering Outreach (EO) eo.uidaho.edu. Additional course fees apply see "Fees Only" section for details.
Engr Outreach Production Fee of $263.00 per credit  
69074 CS 560   01   3 Database Management Systems Design    
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  ENGINEERING/PHYSICS BLDG  205 
    Hasan M. Jamil  Classroom Meeting  10 
    Cross or Joint Listed:
69073 CS 460  
    Registration Deadline: January 24, 2024
76960 CS 560   02   3 Database Management Systems Design   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  TBA  TBA 
    Hasan M. Jamil  Virtual Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: Course hours are Pacific Time.
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
76961 CS 560   03   3 Database Management Systems Design   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024         
    Hasan M. Jamil  Online (Web) 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
76962 CS 560   40   3 Database Management Systems Design   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  12:00 pm - 01:15 pm  TR  TO BE ANNOUNCED  TBA 
    Hasan M. Jamil  Videoconferencing 
    Registration Deadline: January 24, 2024
72785 CS 560   70   3 Database Management Systems Design   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  11:00 am - 12:15 pm  TR  BOB & LEONA DEARMOND BUILDING  110 
    Hasan M. Jamil  Videoconferencing 
    Cross or Joint Listed:
72429 CS 460  
    Registration Deadline: January 24, 2024
75274 CS 577   01   3 Python for Machine Learning    
    Jan 10, 2024  May 10, 2024  06:00 pm - 07:15 pm  MW  ENGINEERING/PHYSICS BLDG  204 
    Min Xian  Videoconferencing 
    Cross or Joint Listed:
75280 CS 477  
    Registration Deadline: January 24, 2024
76274 CS 577   02   3 Python for Machine Learning   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  06:00 pm - 07:15 pm  MW  TBA  TBA 
    Min Xian  Virtual Meeting  10 
    Registration Deadline: January 24, 2024
Comments: Class meeting times are Pacific Time.
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
77758 CS 577   03   3 Python for Machine Learning   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024         
    Min Xian  Online (Web)  10 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
75405 CS 577   40   3 Python for Machine Learning   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  07:00 pm - 08:15 pm  MW  ISU/UI CENTER FOR HIGHER ED  301 
    Min Xian  Classroom Meeting  10 
    Cross or Joint Listed:
75402 CS 477  
    Registration Deadline: January 24, 2024
75409 CS 577   70   3 Python for Machine Learning   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  06:00 pm - 07:15 pm  MW  BOB & LEONA DEARMOND BUILDING  101 
    Min Xian  Videoconferencing 
    Registration Deadline: January 24, 2024
74211 CS 578   01   3 Neural Network Design    
    Jan 10, 2024  May 10, 2024  06:00 pm - 07:15 pm  TR  ENGINEERING/PHYSICS BLDG  204 
    Robert Hiromoto  Videoconferencing  20  17 
    Registration Deadline: January 24, 2024
76145 CS 578   02   3 Neural Network Design   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  06:00 pm - 07:15 pm  TR  TBA  TBA 
    Robert Hiromoto  Virtual Meeting 
    Registration Deadline: January 24, 2024
Comments: The times listed for this section are Pacific Time.
Comp Sci Web Fee of $35.00 per credit  
78115 CS 578   03   3 Neural Network Design   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024         
    Robert Hiromoto  Online (Web) 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
74383 CS 578   40   3 Neural Network Design   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  07:00 pm - 08:15 pm  TR  ISU/UI CENTER FOR HIGHER ED  301 
    Robert Hiromoto  Classroom Meeting  12  12 
    Registration Deadline: January 24, 2024
74333 CS 578   70   3 Neural Network Design   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  06:00 pm - 07:15 pm  TR  BOB & LEONA DEARMOND BUILDING  101 
    Robert Hiromoto  Videoconferencing  10 
    Registration Deadline: January 24, 2024
72565 CS 579   01   3 Data Science    
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  MCCLURE HALL  209 
    Xiaogang Ma  Classroom Meeting  0 on Wait List 
    Cross or Joint Listed:
72559 CS 479  
    Registration Deadline: January 24, 2024
77759 CS 579   02   3 Data Science   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  TBA  TBA 
    Xiaogang Ma  Virtual Meeting 
    Registration Deadline: January 24, 2024
Comments: Course hours are Pacific Time.
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
77760 CS 579   03   3 Data Science   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024         
    Xiaogang Ma  Online (Web) 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
77852 CS 579   40   3 Data Science   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  03:00 pm - 04:15 pm  TR  ISU/UI CENTER FOR HIGHER ED  303 
    Xiaogang Ma  Classroom Meeting 
    Registration Deadline: January 24, 2024
74224 CS 579   70   3 Data Science   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  02:00 pm - 03:15 pm  TR  BOB & LEONA DEARMOND BUILDING  211 
    Xiaogang Ma  Videoconferencing  10  10 
    Cross or Joint Listed:
72432 CS 479  
    Registration Deadline: January 24, 2024
76464 CS 580   01   1 TO 6 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Hasan M. Jamil  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
66678 CS 580   02   1 TO 6 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Jim Alves-Foss  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
67873 CS 580   03   3 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Frederick T. Sheldon  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
67839 CS 580   04   1 TO 6 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Terence Soule  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
73564 CS 580   05   1 TO 6 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Jia Song  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
73789 CS 580   06   1 TO 6 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Xiaogang Ma  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
67847 CS 580   07   1 TO 6 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert E. Rinker  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
74913 CS 580   08   1 TO 6 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Konstantinos Kolias  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78404 CS 580   09   1 TO 6 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Boyu Zhang  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
69291 CS 580   13   1 TO 6 Graduate Project    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Daniel Conte de Leon  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
67872 CS 580   41   1 TO 6 Graduate Project   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Michael A. Haney  Classroom Meeting  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
68672 CS 580   42   1 TO 6 Graduate Project   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Min Xian  Classroom Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
63541 CS 580   43   1 TO 6 Graduate Project   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert Hiromoto  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
73412 CS 580   44   1 TO 6 Graduate Project   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Konstantinos Kolias  Classroom Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
74826 CS 580   45   1 TO 6 Graduate Project   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Aleksandar Vakanski  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
75802 CS 580   70   1 TO 6 Graduate Project   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    John C. Shovic  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78094 CS 587   01   3 Adversarial Machine Learning    
    Jan 10, 2024  May 10, 2024  04:30 pm - 05:45 pm  TR  ENGINEERING/PHYSICS BLDG  205 
    Aleksandar Vakanski  Videoconferencing  10 
    Cross or Joint Listed:
78090 CS 487  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78099 CS 587   02   3 Adversarial Machine Learning   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  04:30 pm - 05:45 pm  TR  TBA  TBA 
    Aleksandar Vakanski  Virtual Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: Course hours are Pacific Time.
Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
78100 CS 587   03   3 Adversarial Machine Learning   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024         
    Aleksandar Vakanski  Online (Web)  10 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
78088 CS 587   40   3 Adversarial Machine Learning   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  05:30 pm - 06:45 pm  TR  ISU/UI CENTER FOR HIGHER ED  303 
    Aleksandar Vakanski  Classroom Meeting 
    Cross or Joint Listed:
78087 CS 487  
    Registration Deadline: January 24, 2024
78098 CS 587   70   3 Adversarial Machine Learning   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  04:30 pm - 05:45 pm  TR  BOB & LEONA DEARMOND BUILDING  106 
    Aleksandar Vakanski  Videoconferencing  10  10 
    Cross or Joint Listed:
78097 CS 487  
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
71920 CS 598   01   1 TO 16 Internship    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert E. Rinker  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
69590 CS 598   02   1 TO 16 INTERN:INTERNSHIP    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Jim Alves-Foss  Classroom Meeting 
    Registration Deadline: January 24, 2024
72817 CS 598   03   1 Internship    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Michael A. Haney  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
72812 CS 598   13   1 TO 16 INTERN:Cybersecurity   Engineering Off-Campus
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Daniel Conte de Leon  Virtual Meeting 
    Registration Deadline: January 24, 2024
Comments: Comp Sci Web Fee of $35.00 per credit
Instructor Permission Rqd  
74825 CS 598   40   1 TO 16 Internship   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Aleksandar Vakanski  Classroom Meeting 
    Registration Deadline: January 24, 2024
72760 CS 599   01   1 Non-thesis Master's Research    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert E. Rinker  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
70484 CS 599   02   1 TO 16 Non-thesis Master's Research    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Daniel Conte de Leon  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
76427 CS 599   03   1 TO 16 Non-thesis Master's Research    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Michael A. Haney  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
77289 CS 599   05   6 Non-thesis Master's Research    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Hasan M. Jamil  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
75803 CS 599   70   1 Non-thesis Master's Research   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert E. Rinker  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
75804 CS 599   71   1 TO 16 Non-thesis Master's Research   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    John C. Shovic  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
55693 CS 600   01   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Hasan M. Jamil  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
55583 CS 600   02   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Jim Alves-Foss  Classroom Meeting  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
59224 CS 600   03   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Aleksandar Vakanski  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
63669 CS 600   04   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Terence Soule  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
41041 CS 600   05   Credit Arranged Doctoral Research and Dissertation   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Min Xian  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
66093 CS 600   06   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Terence Soule  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
65777 CS 600   07   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Michael A. Haney  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78405 CS 600   08   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Boyu Zhang  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
41042 CS 600   09   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert Hiromoto  Videoconferencing 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
71856 CS 600   10   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Xiaogang Ma  Classroom Meeting  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
71790 CS 600   11   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Jia Song  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
71811 CS 600   12   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Frederick T. Sheldon  Classroom Meeting  12 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
71658 CS 600   13   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Daniel Conte de Leon  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
75737 CS 600   14   Credit Arranged Doctoral Research and Dissertation    
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Terence Soule  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
63496 CS 600   42   Credit Arranged Doctoral Research and Dissertation   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Robert Hiromoto  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
72299 CS 600   43   Credit Arranged Doctoral Research and Dissertation   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Min Xian  Classroom Meeting  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
73129 CS 600   44   Credit Arranged Doctoral Research and Dissertation   Idaho Falls (IFCHE)
    Mar 18, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Hasan M. Jamil  Classroom Meeting 
    Registration Deadline: March 22, 2024
Comments: Instructor Permission Rqd  
73413 CS 600   45   Credit Arranged Doctoral Research and Dissertation   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Konstantinos Kolias  Classroom Meeting  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
73414 CS 600   46   Credit Arranged Doctoral Research and Dissertation   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Aleksandar Vakanski  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
74384 CS 600   47   Credit Arranged Doctoral Research and Dissertation   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Michael A. Haney  Classroom Meeting  10  10 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd  
78531 CS 600   48   Credit Arranged Doctoral Research and Dissertation   Idaho Falls (IFCHE)
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    Dakota Roberson  Classroom Meeting 
    Registration Deadline: January 24, 2024
75731 CS 600   70   Credit Arranged Doctoral Research and Dissertation   Coeur d'Alene
    Jan 10, 2024  May 10, 2024  TBA  TBA  TBA  TBA 
    John C. Shovic  Classroom Meeting 
    Registration Deadline: January 24, 2024
Comments: Instructor Permission Rqd