FAQ

FAQ

...about announcements...


Where do I find all CS 1371 Announcements?
How often do I have to read the announcements?

...about getting help...


Where do I get help?
What is my TA's email?
What is my TA's email?

...about TA office hours...


TAs office?
Do TAs have office hours?

...about the help desk...


What is the help desk?
How should I ask questions at the help desk?
Where is the help desk?
When is the help desk open?

..about newsgroups...


Tell me about newsgroups.
How should I ask questions on the newsgroups?
What is the proper format for subject lines when posting?
How do I cancel a post?

...about Matlab...


Does it matter if I use MATLAB Version 6.0 instead of Version 7?

...about Mac...


I've installed MATLAB, but it won't start. What's going on?
How do I install applications (for example, Thunderbird) on a Mac?
How do I get mail/newsgroups working?
What is this warning I get with xlsread? Why doesn't xlswrite work?
MATLAB crashes when I open it and I have X11. What do I do?
WinSCP only works with Windows. What do I do?

...about the FAQ...


How often do I need to read the FAQ?
How do I get something added to the FAQ?

...about HW...


When we submit homework, do we maintain the file name such as "hw03.m"?
Is it ok to have a disp( ) or error( ) in the HW?
Can you write a function that returns nothing?

...about announcements...


Where do I find all CS 1371 Announcements?

All students in CS 1371 should read the announcements daily at:

http://t-square.gatech.edu

Back to General FAQ

Where do I find all CS 1371 Announcements?

Daily.

Back to General FAQ

...about getting help...


Where do I get help?

First go to lecture and recitation. If you need extra help you can check out or posting to the newsgroups, you can also visit help desk.

You can also email your TA. We prefer that you only do this if you have to include code though. Otherwise it is better to post the question to the newsgroup so that everyone can benefit. FAQ about the proper way to email your TA first!

Back to General FAQ

What is my TA's email?

You can find your TAs and their emails here. Make sure you read the FAQ about the proper way to email your TA first! Also see the FAQ about the proper places to get help.

Back to General FAQ

What's the right way to email a professor or TA?

From the syllabus:

"You are encouraged to conduct all official email correspondence for this course using your official GT email account. This is to protect your privacy. Email with HTML formatting should be avoided. Email from outside sources such as gmail, hotmail, yahoo, and other personal accounts should also be avoided - many Spam killers automatically reject mail from these accounts. For a quickest response, put CS1371 in the subject of your e-mail."

Back to General FAQ

...about TA office hours...


TAs office?

The office for the TAs is located in the CoC in room 130

Back to General FAQ

When and where are the STA office hours?

TBA

Back to General FAQ

...about the help desk...


What is the help desk?

The help desk is a great place to get extra homework help and to ask homework related questions. Try it out! You can find out more by reading the rest of help desk FAQ.

Back to General FAQ

How should I ask questions at the help desk?

There are a lot of students trying to get help at the help desk and the TAs do their best to help everyone. You can help us, everyone else, and especially yourself by following these guidelines at the help desk:

  1. Come early! The earlier in the week and the earlier in the day, the better. The help desk is less busy then and you are more likely to get the help and attention you need.
  2. Read first! Read the homework, the homework FAQ, and the newsgroups before asking questions. Check for updates regularly on the FAQ and the newsgroups too.
  3. Complete the design contract before coming to help desk.
  4. Try something first! Try writing the function header, write out the for/while template or the recursive template. If you at least try first, we will be able to better help you.
  5. Be prepared with specific questions.
  6. Don't expect the TAs to do your homework. We can help you understand concepts, but we cannot and will not do your homework for you.
  7. Be understanding when the help desk is busy. There are a lot of people to help and sometimes you have to wait your turn. Come early if you feel like you are not getting enough individual help.
Back to General FAQ

Where is the help desk?

The help desk is located in the CoC room 104a. Note that the CoC is the the old computing building, not the new Klaus building. You can find a map of it's location here : help_desk_map.jpg.

Back to General FAQ

..about newsgroups...


Tell me about newsgroups

Newsgroups are a great way to ask your questions and get them answered. Lab 1 explained how to subscribe to newsgroups and how to use them. If you have questions about the use of newsgroups, please refer back to Lab 1. You should be subscribed to the git.cc.class.cs1371.rec and git.cc.class.cs1371. lab newsgroups for this class. .lab is for questions about the labs and .rec is for everything else. You should read them often and post questions there first before emailing your TA. Don't post any answers to the homework problems though and be sure to prefix your subject line with something like [hw5] so that we know what the post is about.

Back to General FAQ

How should I ask questions on the newsgroups?

There are a lot of questions on the newsgroups and you can help us, everyone else, and especially yourself by following these guidelines before posting and when looking for answers:

  1. Use good subject lines. See below for the correct format.
  2. Read the previous posts (and the homework FAQ) before posting new questions. Lots of bad things happen when someone posts the same or similar question as someone else. Don't post a question that has already been asked. If the first post hasn't been answered, you may reply to the first post to clarify the question and/or state that you also have the same question. If the post has been answered, but not clearly enough, then make a reply post saying so and maybe clarifying the question as well.
  3. Post early! The earlier in the week and the earlier in the day, the better. Expect that it may take 24 to 48 hours for your question to be answered. If you make a post on Thursday, you will probably still get someone to answer it, but if someone doesn't, it will only be your fault.
  4. Be specific about your questions.
  5. Don't post solutions (even if they're incomplete or broken)!
  6. Don't expect the TAs or someone else to do your homework. We can help you understand concepts, but we cannot and will not do your homework for you.
  7. Answer questions too!
Back to General FAQ

What is the proper format for subject lines when posting?

Please use specific subject lines in the following format:

[hw#-prob#]

For instance, the following formats would be great for subject lines:

[hw5-prob1] how do I find cnum for even matrices

[hw5-prob2] how do I set the state for rand

[hw5-prob2] what number do we use to set the state for rand

[hw5-prob3] does the third quartile contain the median

[hw5-prob4] what does the problem want

The following are bad subject lines:

hw5 - prb2 clarification hw5 q2 clarification Problem 4, Homework 5 Problem 2, HW5 HW5 - Prob3

Back to General FAQ

How do I cancel a post?

In Thunderbird highlight the post and press the delete button. In Outlook Express, you highlight the message, go to the message menu and click, "cancel message."

Back to General FAQ

...about Matlab...


Does it matter if I use MATLAB Version 6.0 instead of Version 7?

No, all homework should work correctly with V6.0 or later.

Back to General FAQ

...about Mac...


I've installed MATLAB, but it won't start. What's going on?

You need to install X11 for Mac. This was included on the Mac OS X install disk, but it wasn't installed. You can either install it from your disk (put the disk in, open it in Finder, and then scroll down. Look for an option to install additional packages) or download it here: external link: http://www.prism.gatech.edu/~badcock3/X11Tiger.zip You may need to re-install MATLAB in order to get it working, and you may not.

Back to General FAQ

How do I install applications (for example, Thunderbird) on a Mac?

The process is usually straightforward. For most files, you will download them as .dmg files. When you double click them, a window will pop-up with the application inside of it. You then need to drag this Application into your Applications folder (or wherever you want to install it, I'd put it in the Applications folder). To open the Applications folder, click the pop-up window, and then go to File->New Finder Window, and then Go->Applications. Drag the application into the Applications folder. When you're done, you need to eject the disk image you mounted. The disk image will appear on your Desktop, just drag it into the Trash. The wastebasket should change into an eject button when you do this.

Back to General FAQ

How do I get mail/newsgroups working?

The Mail application that comes with your Mac can handle Mail accounts but not newsgroups. I suggest Thunderbird as a news reader. You can use either program to read your mail, you can find instructions for setting up both Mozilla Thunderbird and Apple Mail to do mail or newsgroups on OIT's website.

Configure E-mail on Mail or Thunderbird: external link: http://faq.oit.gatech.edu/0303.html

Configure News on Thunderbird: external link: http://faq.oit.gatech.edu/0234.html

Back to General FAQ

What is this warning I get with xlsread? Why doesn't xlswrite work?

Unfortunately, these two commands don't work so well on a Mac. Xlsread works fine, the warning it gives you can be disregarded safely. However, xlswrite won't function at all. To complete this assignment, you should take your code to a Windows machine (There are public labs located in the Library, the Student Center, the first floor of Klaus, to name a few) and make sure it runs before you submit it.

Back to General FAQ

MATLAB crashes when I open it and I have X11. What do I do?

Installing MATLAB on your Mac puts two applications on your computer:

* MATLAB

* StartMATLAB

The only way to get MATLAB to open is to run the StartMATLAB application. In another note the only way to start MATLAB from your dock is by placing the StartMATLAB application in it. If this doesn't solve your problem, then look at this flowchart. (Link to Patrick's amazing MATLAB install flow chart)

Back to General FAQ

WinSCP only works with Windows. What do I do?

ssh and sftp come preinstalled with Mac OS X, they are all you really need, but they can be a little daunting for people not accustomed to the command line. Instead, you should download Fugu, a free ssh/sftp GUI. It can be found here:

external link: http://rsug.itd.umich.edu/software/fugu/download.html

Download the latest English version. Run the program. Supply your username and the server (acme.gatech.edu) and leave the other fields blank. Once you've logged in, create a public_html folder in your remote home folder. Put your web page files in there.

Back to General FAQ

...about the FAQ...


How often do I need to read the FAQ?

The FAQ are here to answer your questions; so, read them whenever you have a question. If your question hasn't already been answered and you think a lot of other students will have the same question, try getting it added to the FAQ (See below). You can also try asking your question on the newsgroups if it applies to everyone.

You should check the homework FAQ fairly regularly to see if there is any important information about the current week's homework.

Back to General FAQ

How do I get something added to the FAQ?

Email your TA and with the question and ask him to get it added to the FAQ.

Back to General FAQ

...about HW...


When we submit homework, do we maintain the file name such as "hw03.m"?

Yes maintain the filenames exactly the way we have told you to on the HW files.

Back to General FAQ

Is it ok to have a disp( ) or error( ) in the HW?

No. Unless the question specifically ask for it.

Back to General FAQ

Can you write a function that returns nothing?

Yes, a good example would be a function that creates a plot.

Back to General FAQ

Will solutions be posted to the homeworks?

We will be posting HW solutions regularly. If you do not understand the provided solution or solved it differently, There are two things you must consider:

  1. There are several ways to solve a problem. If you solved it differently, it might still be the correct solution.
  2. If you did not receive a favorable grade for your assignment or you do not "get" the solution provided, do not email your TA with "I solved it just like the solutions posted" or "Can you explain problem 2 on the solutions?". You should ideally talk to your TA at the recitation or to one of the TAs at help desk to explain the solution provided.
Back to General FAQ

Last Modified: April 2008 by Rohan V Zacharia