Iowa State University

Iowa State UniversityIowa State University

College of Liberal Arts and Sciences

Department of Computer Science

Current Courses

Archive

Spring 2010 |Fall 2009 | Spring 2009 | Fall 2008 | Spring 2008 | Fall 2007 | Spring 2007 | Fall 2006 | Spring 2006 | Fall 2005


Spring 2008


  • Com S 103 -- Computer Literacy and Applications
  • Com S 107 -- Applied Computer Programming
  • Com S 201 -- COBOL Programming
  • Com S 203 -- Careers in Computer Science
  • Com S 207 -- Programming I
  • Com S 208 -- Programming II
  • Com S 227 -- Introduction to Object-oriented Programming
  • Com S 228 -- Introduction to Data Structures
  • Com S 229 -- Advanced Programming Techniques
  • Com S 309 -- Software Development Practices
  • Com S 311 -- Design and Analysis of Algorithms
  • Com S 321 -- Introduction to Computer Architecture and Machine-Level Programming
  • Com S 330 -- Discrete Computational Structures
  • Com S 331 -- Theory of Computing
  • Com S 342 -- Principles of Programming Languages
  • Com S 350 -- Number Theory
  • Com S 352 -- Introduction to Operating Systems
  • Com S 362 -- Object-Oriented Analysis and Design
  • Com S 363 -- Introduction to Database Management Systems
  • Com S 398 -- Cooperative Education
  • Com S 417 -- Software Testing
  • Com S 418 -- Introduction to Computational Geometry
  • Com S 421 -- Logic for Mathematics and Computer Science
  • Com S 471 -- Computational Linear Algebra and Fixed Point Iteration
  • Com S 481 -- Numerical Solution of Differential Equations and Interpolation
  • Com S 486 -- Fundamental Concepts in Computer Networking
  • Com S 502 -- Complex Adaptive Systems Seminar
  • Com S 503 -- Complex Adaptive Systems Concepts and Techniques
  • Com S 512 -- Formal Methods in Software Engineering
  • Com S 531 -- Theory of Computation
  • Com S 549 -- Advanced Algorithms in Computational Biology
  • Com S 552 -- Principles of Operating Systems
  • Com S 561 -- Principles of Database Systems
  • Com S 568 -- Bioinformatics II (Advanced Genome Informatics)
  • Com S 570 -- Bioinformatics IV (Computational Functional Genomics and Systems Biology)
  • Com S 573 -- Machine Learning
  • Com S 612 -- Distributed Algorithms
  • Com S 672 -- Advanced Topics in Computational Models of Learning
  • Com S 681 -- Advanced Topics in Computer Architecture