General CS Concentration Details

SubjectMathematical FoundationAlgorithmic FoundationTools/Syst for Massive DataKnowledge DiscoveryVisualization
Required Courses: 6 Total: 501*(FoMath), 512/513(Alg)
A
  507(CA), 518/519(OS), 515(Comp I)
B
520/530(AI), 527/539(DB)
B
 
Elective Courses: 509(FoCS), 510(Num), 514(Adv. Alg), 521(LP), 529(CpGeo)   516(Comp II), 552(Networks), 543(MDS) 533(NLP), 535/536(ML), 525(BrainCp) 523(Graphics), 526(DIVA)
Elective Courses: 540(Complexity)   553(IntServ), 544(Sec) 550(MDM), 67x(Smart Cities), 67x(Advances in AI) 534(Vision), 560(CpRob)
Independent Studies: Up to three credits of Independent Studies (604, 605, 606).

Course Table

    UGrad Basic Core Advanced Non CS & Seminars
M.S. Category A Algorithm  
334 / 512

501
513

512

529
596
514
522
711 : 558
Complexity  
452 / 508
509
538
540
 
Numerical
324
510
     
Statistics  
954 : 581
   
960 : 563
960 : 565
960 : 588
M.S. Category B Arch    
505

507
 
OS/DS  
518
519
545
 
Networking    
552
553
67x : 
Cloud Computing
Cm/PL
415
 
515
516
67x  
Parallel Prog
Security  
514
 
546
547
67x : 
Cryptography
DB
336
527
539
541
 
AI  
520
530
532
533
598
 
ML    
535

543

550
536
 
Graphics
428
 
523
 
67x : 
Game Science
Vision\InfoVis    
534

526
580
332 : 561
332 : 562
332 : 570
 
Robotics    
560
562