CS99 FAQ
What
Do
Who
Why
Where
May
How
Home
Material
Staff&Help
Homework
Exams
Announcements
Syllabus
Times
Examples
Grading
WHAT...
What is a FAQ? Look here.
What might I be missing that isn't listed here? Consult the Overview and Advice pages.
What if I have an exam conflict or special requirement? Contact Laurie Buck two weeks in advance.
DO...
Do I need to submit my output? Usually, yes.
Do I need to use Maple? Yes, unless we say otherwise.
WHO...
Who is Laurie Buck? Laurie Buck is the course administrator. Review the Staff page.
Who is my lecture/lab instructor? Review the Staff and Times&Places pages.
WHY...
Why do we use Maple? We wish to expose you to another high level language. CS99 teaches programming, not just specific languages. So, skills you learn in a language should transfer to other languages. Maple offers a very powerful and elegant language for performing numerical analysis. We encourage you to explore similar packages, such as MATLAB, Mathematica, MathCad, and TKSolver.
Why do the assignments look like that? See the article Building Freshman Intuition for Computational Science and Mathematics by C. Van Loan.
Why should I retrieve and save my graded work? You need to check for accuracy in grading and summing of points in case you need to submit a regrade. Also, in case of a lost score, we would need proof that you completed the assignment. You should also use previous work to study for your exams. You can also learn about mistakes to avoid in the future from the project grading guides.
WHERE...
Where are the computer labs?
Where's Carpenter Lab?
Look at CIT's information page here.
Where's your office? Look at the Staff page.
Where's Laurie Buck?
Where the CS Undergraduate office?
The CS Undergraduate office is in 303 Upson Hall. Also, see the Staff page.
Where are the solutions? We post solutions on the same page as programming assignments and exams.
Where are the handouts? Most handouts are on the Material page. Also, some are posted in examples. For assignments and solutions, look at programming assignments and exams.
Where is my graded homework/prelim? If you did not pick it up in Lecture/Lab, go to Carpenter Lab. Bring your ID!
Where do I request a regrade? Go to Carpenter Lab within one week after we return your work. You must hand the regrade request back to your instructor.
Where is almost everything located? Look in Carpenter Lab or on this website.
Where can I find more practice problems? Refer to the exercises in your textbook. You can also find many problems in archived course websites from the CS Home Page. Also, look in the library for other programming textbooks. You might even consider trying a Schaum's Outline on C or C++ for many worked-out problems: try programming the same problems in Java!
MAY...
May I change my partner? You may have different partners for different projects, but you may not have multiple partners for any given assignment. Please review the programming assignments page. Review the Advice section on this website if you hate/want to divorce your partner.
May I program in a different language? You may not use another language.
HOW...
How should I submit my homework? Follow the submission guidelines on the programming assignments page. Please, we want printouts of your work, not floppies or e-mail. Yes, in an ideal world we would have the graders check your programs by running them, but we don't have the staff or equipment quite yet....
How many projects should my partner and I submit? One.
How do I access the newsgroups? If you're in a public lab, look here and/or ask a CIT operator. If you work from a private machine, contact the CIT Helpdesk.
How do I print in a public lab?
How do I use Net-Print?
Review this page about Net-Print from CIT.
How do I start this? Read the assignment a few times. Don't expect to absorb it all at once. While reading the assignment, look for clues on what you need to do. When you've figured out the larger tasks, break those large problems into smaller and smaller tasks. Eventually, you can program those smaller tasks! Also, review the Advice section.
How do I catch up? I'm lost. Seek help from the CS100 Staff immediately. We can help you figure out what you need to do. You should review the Advice section.
How do I become a consultant? Take CS211, do well, and see Laurie Buck.



Back to Top
Back to CS99 Home