Changes

Line 1: Line 1: −
<div id="TOC" style="float:right;">__TOC__</div>
+
<div id="TOC" style="float:right; padding: 5px;">__TOC__</div>
    
Welcome to the CMSC400 Level Wiki. At this point you should have already completed the following requirements: MATH140, MATH141, CMSC131, CMSC132, CMSC216, CMSC250, CMSC330, CMSC351, STAT4XX and MATH/AMSC/STATXXX requirements.<br>
 
Welcome to the CMSC400 Level Wiki. At this point you should have already completed the following requirements: MATH140, MATH141, CMSC131, CMSC132, CMSC216, CMSC250, CMSC330, CMSC351, STAT4XX and MATH/AMSC/STATXXX requirements.<br>
Line 32: Line 32:  
Students are required to take: CMSC320, CMSC422, CMSC424, and STAT400. Students must choose one course from: CMSC402, CMSC420, CMSC421, CMSC423, CMSC425, CMSC426, and CMSC427. Students must choose one course from CMSC451 and CMSC460. Students must also choose two courses from: CMSC411, CMSC412, CMSC414, CMSC417, CMSC430, CMSC433, CMSC434, and CMSC435.
 
Students are required to take: CMSC320, CMSC422, CMSC424, and STAT400. Students must choose one course from: CMSC402, CMSC420, CMSC421, CMSC423, CMSC425, CMSC426, and CMSC427. Students must choose one course from CMSC451 and CMSC460. Students must also choose two courses from: CMSC411, CMSC412, CMSC414, CMSC417, CMSC430, CMSC433, CMSC434, and CMSC435.
   −
== Spring 2017 Course Offerings ==
+
== Course Offerings ==
 
=== Area 1: Systems ===
 
=== Area 1: Systems ===
 
{| style="border:none;"
 
{| style="border:none;"
Line 46: Line 46:  
=== Area 2: Information Processing ===
 
=== Area 2: Information Processing ===
 
{| style="border:none;"
 
{| style="border:none;"
| [[CMSC420_-_Data_Structure|CMSC420]] ||| Data Structure
+
| [[CMSC420_-_Data_Structures|CMSC420]] ||| Data Structures
 
|-
 
|-
 
| [[CMSC421_-_Introduction_to_Artificial_Intelligence|CMSC421]] ||| Introduction to Artificial Intelligence
 
| [[CMSC421_-_Introduction_to_Artificial_Intelligence|CMSC421]] ||| Introduction to Artificial Intelligence
Line 54: Line 54:  
| [[CMSC423_-_Bioinformatic_Algorithms,_Databases,_and_Tools|CMSC423]] ||| Bioinformatic Algorithms, Databases, and Tools
 
| [[CMSC423_-_Bioinformatic_Algorithms,_Databases,_and_Tools|CMSC423]] ||| Bioinformatic Algorithms, Databases, and Tools
 
|-
 
|-
| [[CMSC424]] ||| Database Design
+
| [[CMSC424|CMSC424]] ||| Database Design
 
|-
 
|-
| [[CMSC425_-_Game_Programming|CMSC425]] ||| Game Programming
+
| [[CMSC426|CMSC426]] ||| Computer Vision
|-
  −
| [[CMSC426_-_Image_Processing|CMSC426]] ||| Image Processing
   
|-
 
|-
 
| [[CMSC427_-_Computer_Graphics|CMSC427]] ||| Computer Graphics
 
| [[CMSC427_-_Computer_Graphics|CMSC427]] ||| Computer Graphics
Line 67: Line 65:  
| [[CMSC430_-_Introduction_to_Compilers|CMSC430]] ||| Introduction to Compilers
 
| [[CMSC430_-_Introduction_to_Compilers|CMSC430]] ||| Introduction to Compilers
 
|-
 
|-
| [[CMSC434_-_Introduction_to_Human-Computer|CMSC434]] ||| Introduction to Human-Computer Interaction
+
| [[CMSC433_-_Programming_Language_Technologies_and_Paradigms|CMSC433]] ||| Programming Language Technologies and Paradigms
 +
|-
 +
| [[CMSC434_-_Introduction_to_Human-Computer_Interaction|CMSC434]] ||| Introduction to Human-Computer Interaction
 
|-
 
|-
 
| [[CMSC435_-_Software_Engineering|CMSC435]] ||| Software Engineering
 
| [[CMSC435_-_Software_Engineering|CMSC435]] ||| Software Engineering
Line 77: Line 77:  
{| style="border:none;"
 
{| style="border:none;"
 
| [[CMSC451_-_Design_and_Analysis_of_Computer_Algorithms|CMSC451]] ||| Design and Analysis of Computer Algorithms
 
| [[CMSC451_-_Design_and_Analysis_of_Computer_Algorithms|CMSC451]] ||| Design and Analysis of Computer Algorithms
 +
|-
 +
| [[CMSC452_-_Elementary_Theory_of_Computation|CMSC452]] ||| Elementary Theory of Computation
 
|-
 
|-
 
| [[CMSC456_-_Cryptology|CMSC456]] ||| Cryptology
 
| [[CMSC456_-_Cryptology|CMSC456]] ||| Cryptology
 +
|-
 +
| [[CMSC457_-_Introduction_to_Quantum_Computing|CMSC457]] ||| Introduction to Quantum Computing
 
|}
 
|}
   Line 92: Line 96:  
| [[CMSC320_-_Introduction_to_Data_Science|CMSC320]] ||| Introduction to Data Science
 
| [[CMSC320_-_Introduction_to_Data_Science|CMSC320]] ||| Introduction to Data Science
 
|-
 
|-
| [[CMSC475_-_Combinatorics_and_Graph_Theory|CMSC475]] ||| Combinatorics and Graph Theory
+
| [[CMSC474_-_Introduction_to_Computational_Game_Theory|CMSC474]] ||| Introduction to Computational Game Theory
 
|-
 
|-
| [[CMSC498A]] ||| Selected Topics in Computer Science
+
| [[CMSC498C_-_Randomized_Algorithms|CMSC498C]] ||| Selected Topics in Computer Science; Randomized Algorithms
 
|-
 
|-
| [[CMSC498C_-_Randomized_Algorithms|CMSC498C]] ||| Selected Topics in Computer Science; Randomized Algorithms
+
| [[CMSC498M_-_Foundations_of_Data_Science|CMSC498M]] ||| Selected Topics in Computer Science; Foundations of Data Science
 +
|-
 +
| [[CMSC498O_-_Introduction_to_Data_Visualization|CMSC498O]] ||| Selected Topics in Computer Science; Introduction to Data Visualization
 
|-
 
|-
| [[CMSC498F_-_Robotics_and_Perception|CMSC498F]] ||| Selected Topics in Computer Science; Robotics and Perception
+
| [[CMSC498Z_-_Advanced_Functional_Programming|CMSC498V]] ||| Selected Topics in Computer Science; Advanced Functional Programming
 
|-
 
|-
 
| [[CMSC499A]] ||| Independent Undergraduate Research
 
| [[CMSC499A]] ||| Independent Undergraduate Research