This website provides tutorials and sample course content so CS students and educators can learn more about current computing technologies and paradigms. In particular, this content is Creative Commons licensed which makes it easy for CS educators to use in their own classes.
The Courses section contains tutorials, lecture slides, and problem sets for a variety of topic areas:
AJAX Programming
Algorithms
Distributed Systems
Web Security
Languages
In the Tools 101 section, you will find a set of introductions to some common tools used in Computer Science such as version control systems and databases.
The CS Curriculum Search will help you find teaching materials that have been published to the web by faculty from CS departments around the world. You can refine your search to display just lectures, assignments or reference materials for a set of courses.
If you install macports you can install gcc select, and then choose your gcc version.
/opt/local/bin/port install gcc_select
To see your versions use
port select --list gcc
To select a version use
sudo port select --set gcc gcc40
M. Balcan, A. Blum, and A. Gupta. SODA '09: Proceedings of the Nineteenth Annual ACM -SIAM Symposium on Discrete Algorithms, page 1068--1077. Philadelphia, PA, USA, Society for Industrial and Applied Mathematics, (2009)
J. Kamps, and M. Koolen. WSDM '09: Proceedings of the Second ACM International Conference on Web Search and Data Mining, page 232--241. New York, NY, USA, ACM, (2009)
D. Bollegala, Y. Matsuo, and M. Ishizuka. WSDM '09: Proceedings of the Second ACM International Conference on Web Search and Data Mining, page 104--113. New York, NY, USA, ACM, (2009)
S. Overell, B. Sigurbjörnsson, and R. van Zwol. WSDM '09: Proceedings of the Second ACM International Conference on Web Search and Data Mining, page 64--73. New York, NY, USA, ACM, (2009)
M. Koolen, G. Kazai, and N. Craswell. WSDM '09: Proceedings of the Second ACM International Conference on Web Search and Data Mining, page 44--53. New York, NY, USA, ACM, (2009)
C. Karande, K. Chellapilla, and R. Andersen. WSDM '09: Proceedings of the Second ACM International Conference on Web Search and Data Mining, page 272--281. New York, NY, USA, ACM, (2009)
D. Ramage, P. Heymann, C. Manning, and H. Garcia-Molina. WSDM '09: Proceedings of the Second ACM International Conference on Web Search and Data Mining, page 54--63. New York, NY, USA, ACM, (2009)