Skip to main content

Computing I: Home

Notes from Jim

1 We need to get off to a strong start. You can do this. Get your textbook. Read your textbook. Use your textbook. We will be using a Unix environment as we learn C. This includes using the gcc translator, the emacs editor, and the GDB debugger. Sit. Read. Think. Doodle. And do.
2 What are your study habits? Are they regular or haphazard? Do you have a special place that is quiet and visually appealing? Is your study location well-lit? Individual, focused study. All by yourself. Just you. Not on your bed. In a sturdy chair with a good back? No clutter on the table. Just you. Are you setting aside multiple, consecutive hours for your study session? Give yourself the best chance. Nothing in your ears. No ear buds? Leave your cell phone behind?
3 Are you in the habit of studying on Friday Nights? Say from 4:00 pm to 10:00 pm? Is it possible you can make this happen? What would it take?
4 Here is a guide to completing PROGRAM 1:   How to Complete Program 1.
5 I think you should be studying 75 minutes per day for this class.  Review and re-write your notes. Read the textbook. Read the articles. Write the programs. Review the worksheets. Seven days per week. Best to you.

 

To Do List

Date Things to Do
Sept. 9th
  1. Go to Class. Do not miss class. Bring your pencil. Show me your pencil. Laptops off. 
  2. Get your textbook: Application Programming in Ansi C by Johnsonbaugh and Kalin, 3rd edition
  3. Read the RLWM Paper. Read it twice. Read it critically. You must know this material well.
  4. Read Section 1.1. of your textbook.
  5. Acquire your UNIX account from the CS Department.
  6. Know that Pearl S. Buck won the Pulitzer Prize. She wrote The Good Earth.
Sept. 10th
  1. Once you have acquired your UNIX account and you have been able to log in ... email me that you can log onto UNIX.
  2. Download and print out Homework 1. Do this homework today. Pass it in by Wed. @ 8:00 pm. No electronic submissions. Click on the "Homeworks" tab above.
  3. You should copy any and all notes you took yesterday - into your "perfect", 2nd notebook. The notes you took in class on Saturday were just a first draft. This includes redoing each of the Memory Template Exercises we did in class. Push the pencil. Find a quiet spot to study. All by yourself. No distractions.
  4. Know that Mel Ott hit 511 major league home runs.
  5. If you intend to use your "Windows" device, then download Putty from the internet. This will enable you to create a terminal window and you can work on your Computng I programs anywhere you wish. However, it  is a good idea for you to study in the same place if you can. Find your place. Not your dorm room. The library on South Campus is a magnificent place. The Honors Suite or perhaps 4th floor.
Sept. 11th
  1. Today is the day. Acquire your CS Department Unix Account. Go to Olsen Hall 312. Ask for a CS Dept Unix/Linux account.  When you get your username and password email James_Canning@uml.edu and let Jim know.
  2. Remember:  CODE area, GLOBAL and STATIC DATA AREA, HEAP, RUN-TIME STACK. These are the four areas of an executable image'
  3. Go to this link. Read the 10 Essential UNIX Commands. https://www.tjhsst.edu/~dhyatt/superap/unixcmd.htm