SOFTWARE ENGR IN C
EECS 22L, Course Code: 18020
Quarter: Winter Quarter 2017
Home
|
Syllabus
|
Projects
|
Schedule
|
MessageBoard
|
Resources
|
TA Infos
|
Project 1
|
Project 2
Information on C Programming
GNU C compiler home page at
http://gcc.gnu.org/
GNU C compiler documentation at
http://gcc.gnu.org/onlinedocs/
GNU Debugger tutorial at
http://www.unknownroad.com/rtfm/gdbtut/gdbtoc.html
Text book home page at
http://www.pearsonhighered.com/deitel/#c_1
Information on Make/Makefile
Introductory tutorial:
Makefiles by example
More detailed description:
Makefiles
Complete GNU Manual:
Make
Information on Linux
TLDP
Linux Introduction
A short
Unix Tutorial
for beginners
Guide on the
Pico
editor
Guide on the
Vi
editor
Guide on the
Emacs
editor
Red Hat Enterprise Linux
documentation
Remote Connection
OpenSSH
, ssh client for Linux/Unix platforms
PuTTY
, ssh client for Windows platforms,
and
Xming
, a compatible X server for Windows platforms
CygWin
, Posix software layer on top of Windows
SSH for Mac platform
, built-in ssh client
Portable Graphics Library SDL
Simple Directmedia Layer (SDL)
library
SDL Introduction
SDL API Reference
Tutorial on SDL video and
displaying a bitmap
Version Control with CVS
Concurrent Versions System CVS
CVS Manual
Additional Resources
EEE Course Mailing List Archives
An electronic archive of email sent to and from this course's mailing list.
UCI Campus Computer Labs
A list of Open Access Computing Labs and hours for UCI Students.
The Electronic Educational Environment
University of California, Irvine
http://eee.uci.edu/17w/18020/
(viewed times since 11/30/16).