ENEE150 Sections 0201 and 0203

Email: jbare7@gmail.com

Office Hours:
Tuesday, 2-3 pm, AVW 1442 (the computer lab near the lobby of the building)
Thursday, 2-3 pm, AVW 1442

Examples from Discussion:
Pointers Example from March 4
Linked List Example from 4/1 *USEFUL FOR PROJECT 3*
Solution to 0201 Linked List Quiz
Solution to 0203 Linked List Quiz
Hash Table Example for 4-15
Hash Table Example Data File from 4-15
dog.h
cat.h
dog.c
dog.c
owner.c
bitwise.c

Useful Links:
Tkdiff Download
Style Guide
Place to Look Up Documentation on any C Function you may Need
Professor Yeung's 150 Site
Wikipedia's List of UNIX commands
List of Emacs Commands

Important: Homework is due before midnight on the respective due date, late homework will not be accepted.

Submit:
If you don't know how to use submit, log onto glue and type submit. A usage file will come up so you can see how to use it. If this still doesn't work correctly or you don't understand it, please come to office hours or send me an e-mail. It is your responsibility to make sure you understand how to use submit for assignments.

Submit syntax for first homework:
[in the following, 020x should be replaced by your actual section number] submit 2010 spring enee 150 020x 1 filename
We are going to submit all the files as assignment 1 for homework 1. A more detailed assignment number scheme will be laid out in recitation.


Useful UNIX Commands
cd [name of directory]change directory
lslist the folders and files in the current directory
cp [source location] [destination location]copy file from source to destination
mkdir [name of directory]create a new directory in the current directory
rm [name of file]remove a file
rm -r [name of directory]remove a directory and all of its contents
mv [source] [destination]move a file to a new location


Useful Emacs Commands
hold [ctrl], then press "xs"save the file
hold [ctrl], then press "xc"exit from the file
hold [ctrl], then press "k"deletes a line
hold [ctrl], the press "_"undo
hold [ctrl], then press [space]set the start location for the cut (called the "mark")
hold [ctrl], then press "w"cut from the "mark" to the current cursor position
hold [ctrl], then press "y"paste the previously cut text


3-0201
3-0203
quiz4 for 0201
quiz4 for 0203