101 Course Resources
"The C language is like a carving knife: simple, sharp, and extremely useful in skilled hands. Like any sharp tool, C can injure people who don’t know how to handle it." - A. Koenig, C Traps and Pitfalls.

Expected Course Outcomes
How to have fun at school and get good grades too!

C Programming References

Software Development Tools

Development Environment

The Vi Editor

Learning Resources

Learning Strategies Personal Software Process
The most important technical fact to learn from CSc 101
Miscellaneous Tools

Campus Escort and Emergency Telephone Numbers

This page is frequently updated. Additional resources will be added as the quarter progresses.

CPE 101 Home