Homework 0: KCC Students

Due: at the end of your first lab session

NOTE: You can do this homework as part of Lab 1 during the second week of class, or complete it on your own.

Introduction

The purpose of this homework is to get you set up and started by familiarizing you with Linux. Install Linux on your machine or use the VM. Instructions are shown in Lab 0 here.


Joining Piazza

Go to the Piazza website and sign in and join the EE 160 course. You can find the links here.

Setting Up Your Environment

Your environment will be linux for this class. We will be using the bash shell in terminal.

I also STRONGLY suggest that you create a directory for this course in your home directory. You will be using this directory to store data and information as we go through the course. To create an EE160 directory, go to your home directory and enter:

          mkdir EE160

Learning Styles

As we will discuss in class this week, you will be doing some of your work in this course in teams this semester, and I will be assigning you to your team. To help me determine the team members, I will be using your individual "Learning Style". We will discuss learning styles in class, but essentially, your learning style describes how you prefer to learn, and more importantly, how you learn best. Knowing your personal style can also help you compensate when my teaching style does not always match your learning style. Also, by my knowing the variety of styles in the class, I can adjust my teaching style to address everyone's learning style some of the time.

Read the page on Learning Styles. Then determine what combination of learning styles you posses.

What You Turn In

The only "deliverable" for this homework is to send me an email providing some information I need to set up the grading data base and to assign you to a team. You will find a set of questions to answer in the file ~ee160/info on wiliki. You should copy this file to you EE160 directory with the following set of commands:

         cd
         cd EE160
         cp ~ee160/info .
        If you are on a Linux. Use the following
        cp ~/ee160/info .

For Linux users: Some of the future work requires copying files from ~ee160. You must replace it with ~/ee160 as shown above in order to copy files. Do you understand what ~/ or ~ee160 is?

(Do you understand what each step above is doing? We will discuss them in Lab 1). You should then edit this file using your favorite text editor (I might recommend vi), and answer the questions there. The first set of questions are required. Please put your answer to these questions on a separate line following each question. I will process these emails using a program, and it needs the answers on lines separate from the questions. The second set of questions is optional, but you can tell me more about yourself by answering them and that will help me determine the team assignments.

After you have edited your answers into your copy of the info file, you should send me the file in an email message. Use the email chris.uh.class@gmail.com.

If you have any questions or problems with this homework, come see me or the TA's or send us email.