Lecture 2: Programming
Wednesday, February 01, 2012[Up] [Previous Lecture] [Next Lecture]
Reading Assigned: 0.1-0.3
Homework Due: None
Homework Assigned: Homework 01
Classwork Assigned: Classwork 01
Topics Covered:
- Office hours
- Some non-myths about a career in programming. See article from July 2011 Communications of the ACM. (You can get full access from a UMBC computer or through VPN.)
- What is computer programming?
- A visual history of UNIX
- More of using Unix commands
- cd -- change directory
- mkdir -- make directory
- ls -- list directory contents
- cat -- show file contents (short for concatenate)
- echo -- display a string
- man -- get help on another command (short for manual)
- nano -- simple unix text editor
- rm -- remove a file (CAREFUL!)
- rmdir -- remove a directory (CAREFUL!)
- Using submit for our first class assignment