Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
24cs492 [2024-09-10] – [Syllabus (Tentative)] Martin Ziegler24cs492 [2025-01-12] (current) Martin Ziegler
Line 1: Line 1:
 ====== Unconventional Computing (CS492A) @KAIST in Fall 2024 ====== ====== Unconventional Computing (CS492A) @KAIST in Fall 2024 ======
-The past decades have seen an exponential growth in digital electronic computing, 
-captured by Moore's Law. This has arguably left a blind spot on alternative  
-approaches to data processing.  
 {{ :978-1-4939-6883-1.jpeg?direct&200|}} {{ :978-1-4939-6883-1.jpeg?direct&200|}}
 +The past decades have seen an exponential growth in digital electronic computing.
 +But as Moore's Law approaches saturation, focus turns (back) to alternative approaches to data processing: 
 +such as analog computing or cellular computing and also quantum computing. 
  
-In this experimental course we surveyand look into,  +In this experimental course we survey and look into these and other “unconventional” computing paradigms.
-some of these "unconventionalcomputing paradigms.  +
 ===== Administration ===== ===== Administration =====
  
 Teacher: [[cs492@theoryofcomputation.asia|Martin Ziegler]] (use only this email address!) Teacher: [[cs492@theoryofcomputation.asia|Martin Ziegler]] (use only this email address!)
 +
 +Teaching Assistant: [[cs492@theoryofcomputation.asia|Abbas Mammadov]] (use only this email address!)
  
 Location: online Location: online
Line 22: Line 22:
 Preferred: additional background in (one of) //Physics// OR //Chemistry// OR //Biology// or //CS322// or //CS422// Preferred: additional background in (one of) //Physics// OR //Chemistry// OR //Biology// or //CS322// or //CS422//
  
-Grading: S/U, students must get assigned and, after the Midterm, present (40~60min) one topic from the textbook 'Unconventional Computing'+Grading: S/U. Students must get assigned and, after the Midterm, present (40~60min) one topic from the textbook 'Unconventional Computing' 
 + 
 +Absences: 4 "spontaneous" absences, plus any reasonable pre-excused absences
  
-===== Syllabus (Tentative) =====+===== Syllabus =====
  
-1. Conventional Computing \\ +0. Introduction ({{:ucnc0.ppt|PPT}}, {{:ucnc0.pdf|PDF}}) \\ 
-2. Analog Computing \\ +1. Conventional Computing ({{:ucnc1.ppt|PPT}}, {{:ucnc1.pdf|PDF}}) \\ 
-3. Quantum Computing \\ +2. Asymptotic Computing  ({{:ucnc2.ppt|PPT}}, {{:ucnc2.pdf|PDF}}) \\ 
-4. Cellular Automata \\ +3. Analog Computing  ({{:ucnc3.ppt|PPT}}, {{:ucnc3.pdf|PDF}}) \\ 
-5. Molecular Computing \\ +4. Quantum Computing ({{:ucnc4.ppt|PPT}}, {{:ucnc4.pdf|PDF}}) \\ 
-6. DNA Computing \\ +5. Cellular Automata \\ 
-7. Swarm Computing \\ +6. Swarm Computing \\ 
-8Optical Computing \\ +7ff. Student presentations: \\
-9. Fluidics \\ +
-MIDTERM \\ +
-10.~20: Student presentations: \\+
   * Artificial Chemistry + Reaction-Diffusion + Membrane + P Computing (4x)   * Artificial Chemistry + Reaction-Diffusion + Membrane + P Computing (4x)
   * DNA+Molecular+Bacterial+Cellular Computing (4x)   * DNA+Molecular+Bacterial+Cellular Computing (4x)
Line 51: Line 50:
   * https://doi.org/10.1038/s41598-020-68834-1   * https://doi.org/10.1038/s41598-020-68834-1
   * http://doi.org/10.1007/978-1-4939-6883-1   * http://doi.org/10.1007/978-1-4939-6883-1
 +  * http://youtube.com/playlist?list=PLvcvykdwsGNFI1Gz-z4CZXZAtrIdEWTS6