CS 575 - Parallel Processing
4 Credits / Spring 2010
Delivery/Location: Online
Prerequisite
CS 475 (Parallel Programming).
Description
Topics in models of parallel computing, interconnection networks, basic computing and communication primitives, performance modeling, searching and optimization: dynamic programming, branch and bound, dense matrix algorithms, sorting, and graph algorithms.
Software & Hardware Requirements: Students must have adequate computing resources able to create, compile, and run Java programs. Any up to date personal computer or workstation should be adequate for Java development. The Java Development Environment is available free over the Web. Students can use a personal computer and modem, or a computer or terminal connected to a local area network that is connected to the Internet. The course programs can be developed and executed on the CS department's lab computers, but the student must have a means of accessing these computers, via telnet or similar program over the Internet.
This course can be applied towards the:
Instructors
Willem Bohm
(970) 491-7595
bohm@cs.colostate.edu
Ph.D. Computer Science, University of Utrecht, Holland; M.S. Mathematics and Computer Science, University of Delft, Holland; B.S. Mathematics and Computer Science, University of Delft, Holland.
Dr. Bohm is currently a professor at Colorado State University. While teaching he created first year Robot Programming and Games Programming Challenge Classes and redesigned the two first-year Computer Science courses to integrate theory and practice. He also organized the CSU ISTeC High School Robot Programming Competition in 2006 and 2007.
In 2005 he received CSU’s College of Natural Science Excellence in Undergraduate Teaching Award, and in 2007 he received CSU’s (Liberal Arts and Natural Sciences) Eddy Teacher Award.
1 Section Available
Section 814 (Online via RamCT)
- Date:
- Jan. 19 - May. 7, 2010 (16 wks.)
- Instructors:
- Willem Bohm
- Grading:
- Traditional
- Tuition:
- $1,716
Registration ends Saturday, Jan 16, 2010


