I graduated from UFL in Dec 2003 and moved to the University of Michigan to pursue my PhD. I no longer maintain this faq and most of my friends who supplied answers to the questions have graduated as well. It is here just for the sake of completeness. Some of the content may be out-of-date, check CISE web pages for current information. A more recent FAQ is available on Manas' web site
Welcome to CISE !!! This is an attempt to answer some of the frequently asked questions by new CISE grad students. As you might have figured out by now, Every senior has a different perspective and answer to your question. So I tried to get answers from different people and include them here. This is written in the style of LKML(Linux Kernel Mailing List) FAQ where different people answer the same question.
There is a general FAQ on ISA website. Please read it before asking any questions. After reading the ISA faq and this one, If your question is still not answered, mail your question to me. I will try to answer it and include it here. I will also try to get answers from some of the other volunteers. If you want to meet me, my contact information is here.
Though this faq is general enough, some of the questions are specific to indian graduate students.
Contributing
If you want to contribute to the FAQ, please send me your answer and question number or the question(if it's new) to me. Just send it in plain text. No formatting or html is required. I will do the formatting.Commonly Used Links
I am listing some of the links mentioned in this whole document for easy browsing.- CISE HOME
- CISE Help page
- CISE official FAQ
- UF Directory Search
- To Receive fax. See Gen Qn 4 for details
- Official TA page
- TA Assignments for Fall2002.
- OPS Job listing
- Fall 2002 CISE course listing
- CISE faculty evaluations
Index
General
- Who are you?
- Where can I meet Indian Graduate Students?
- Where can I get used furniture and other used stuff?
- Is there a free fax service in UF?
- What should I consider when buying online?
- Can I drive on Indian license?
- Words of Wisdom (Fundae) Not answered Yet
- Words of Caution !!!
Food, eating etc..
Talking to the Professors, Resumes etc..
- How do I approach a professor?
- How can I track a person in CISE Dept?
- Why don't these professors respond to my mail?
- How do I prepare my resume?
Financial Aid, OPS jobs etc..
- Where can I find information about TA positions?
- Is there a list of TA positions assigned for Fall2002?
- What is this free and reserved in the above list?
- What is a GA? How can I get it?
- Where should I find information for OPS jobs?
- What is FTE ?
- What is a work permit? Where do I get it?
- Can i do more than one job?
Courses, Specalization etc..
- How should I choose courses for my first semester?
- Which core course should I take?
- Can I take two core courses in the same semester? Is it manageable?
- I want to specalize in Networking. What are the courses available?
- I want to specalize in Databases. What are the courses available?
- I want to specalize in Graphics or Computer Vision. What are the courses available?
- What is Independent Study?
- What are 'special topic's ?
- Which instructor's course should I take?
Cise Facilities
- What are the facilities available for CISE students?
- Where is E114 and What is it?
- When can I get a CISE account?
- Then where should I work?
- Do I need to buy a laptop computer?
- Do I need to buy a desktop computer?
- Do I need to buy a computer, or are the computing resources in UF sufficient?
- I've decided to buy a computer. But I can't decide whether to buy a desktop or a notebook PC. What should I buy?
- Do I get eatables/drinks free anywhere in the dept?
- Do I get a locker?
- Does CISE charge for printing?
Contributors
in no particular order- PP: Pradeep Padala
- GSUR: Gargi Sur
- SM: Shrivatsan Madhavan
- NS: Nischal Subramanyam
- JKUMAR: Jagdish Kumar
- SKS: Shashank K Shetty
- RGRANDHI: Roopnath Grandhi
- PB2: Prakash Bulusu
- SSJOSHI: Shantanu Joshi
General
-
- (PP) I am Pradeep Padala. I joined Master's Program in CISE last year (Fall 2001). I love hacking and adore Linux. More info about me can be found on my website.
- (SM) I'm a grad student in CISE. I joined in fa'01. You can contact me by email at smadhava@cise.ufl.edu
- (RGRANDHI) I am Roopnath Grandhi.Started my Masters in Fall 2001. You can contact me at rgrandhi@cise.ufl.edu
-
Where can I meet Desi (Indian) CISE guys?
- (PP) Most of the desi(Indian) guys stay in Park
16 or Arbor Park Apartments. There are other places like Park
Place, French Quarters etc.. also.
If you know the last name of the person you want to meet, you should try UF Directory search. This is also the central place to search UF websites.
- (GSUR) everywhere :) its the gals that are difficult to find ;)
- (SM) Watch out the CSE114 lab, and the area around E309 and around the database lab's in the fourth floor. And don't be too shy to accost people. That is the only way to get to know other desi's. Also, visit the Plaza of America's around noon everyday. You can come across desi guys from all disciplines lining up to get food from the Hare Krishna people.
- (PP) Most of the desi(Indian) guys stay in Park
16 or Arbor Park Apartments. There are other places like Park
Place, French Quarters etc.. also.
-
Where can do I get used furniture and other used stuff?
- (PB2) Habitat on 13th street
-
What should I consider when buying online?
- (PB2) Find online coupons at almostnothing.com . Send a req mail to me ;)
-
Can I drive on Indian license?
- (PB2) Yes you can. Call apex. If you have IDP call any rental company
-
- (PB2)
- Read the house rental rules carefully (esp park 16)
- you can be given a ticket even when riding a bicycle.
- (PB2)
Food, eating etc..
- I am a veggy what are my options (lunch...) when on campus?
- (PB2)
- Steamers (next to florida book shop) Veggy Fried Rice *****
- Larry's Sub ***
- Book lovers cafe (contact me for futher info) *****
- Reitz **
- Little caesars ****
- Wendys veggy sandwich **
- Subway veggy sub **
- Burger king Onion Rings + Veggy Burger ***
- Your personal packed dabba from home *?
- (PP) I think those "*"s are Prakash's ratings.
Talking to the Professors, Resumes
-
How do I approach a professor?
- (NS) While knocking on doors is a frequently
used method, I have seen from professor's reactions that they do
not always like it. It may well be the case that the professor is
busy at the time you knock. So your chances of a favourable
response immediately dips.
While e-mailing them is a good substitute, getting a response and that too an early one, depends on your luck!!!
The best alternative is to give them a call, tell them the reason you want to meet them and fix up an appointment.
- (NS) While knocking on doors is a frequently
used method, I have seen from professor's reactions that they do
not always like it. It may well be the case that the professor is
busy at the time you knock. So your chances of a favourable
response immediately dips.
-
How can I track a person in CISE Dept?
- (RGRANDHI) Most of the time you want to
meet a Professor or a Person but dont know if he/she is in his/her
office. You can use the finger command to know where the person is
if he/she logged into sand .
finger userid - (PP) To add to Roopnath's answer, you can do
finger on any string. You can actually do
finger Padalaon any of the general purpose servers like rain, sand etc.. Of course, you should have a CISE account. Read the CISE Faq for more information.
- (RGRANDHI) Most of the time you want to
meet a Professor or a Person but dont know if he/she is in his/her
office. You can use the finger command to know where the person is
if he/she logged into sand .
-
Why don't these professors respond to my mail?
- (GSUR) well, they are soooooooooooooo
busy.
Their mailbox is flooded daily ....
they already have there hands full trying to guide 'loonies' like me
- (SM) Most of them get loads of queries from newcomers just like you.You will have a better chance of commanding attention to yourselves if you have a really impressive resume. Also, you need to be persistent in your approaches, at the same time, strike a balance and not let your persistence become intrusive nagging.
- (NS) My guess is - there is a huge quantity of mails with approximately the same content(asking for funding) which they have to read through. If the professor has no funds and you are asking for the same, you might not get a reply on the mail. It might also be the case that the professors prefers a face to face meeting. For whatever reasons, I think calling up gives us a correct picture.
- (RGRANDHI) I think the best way to contact a Professor is by e-mail and take an appointment.If there is no reply then you can call him/her up. Most of the Professors are flooded by typical and similar e-mails. The initial impression you make on the professor lot depends on the e-mail you write or the first time when you talk to the professor. Before speaking to the professor or e-mail him you must see his/her website go through the projects he is working on present.and if your interest matches you must talk more about your technical skills that might be useful in those projects.
- (GSUR) well, they are soooooooooooooo
busy.
-
- (GSUR)
- There is nothing like a perfect resume.
- Its always in the 'growth' phase.
- You need to be clear about what you put in there.
- Standard fonts, 10-14 points, concise yet descriptive (doesnt make sense)
- preferably one-page !!
- (NS) It depends on the position you are
applying for.
If it is a TA position, your GRE individual scores, SPEAK/TSE scores are required. If you have done some work similar to a TA like tutoring/grading before, make sure you add it. If you have taken an undergraduate course that relates to the course you want to TA in, make sure you include that.
If it is for an OPS position, it depends on the job you are applying for. If it is more of a clerical kind, then your strong points (sense of commitment, punctuality, attention to details etc etc) - you can list them. If the job requires some web programming and animation- make sure you list html, dreamweaver, flash in your resume. If the job asks for some VB experience, make sure you list your VB projects. The bottomline is that when someone is screening your resume, his requirements should be your resume highlights.
- (GSUR)
Financial Aid, OPS jobs
-
Where can I find information about TA positions?
- (PP) This is the official page for CISE teaching assitantships.
-
Is there a list of TA positions assigned for Fall2002?
- (PP) Dr. Jorg Peters has a page listing the current TA positions. It has the list of courses, professors and the correpondins TA names. It also has instructions on how to apply for TA positions.
-
What is this free and reserved in the above list?
- (PP) If there is an empty entry for a
free position, then the position is not filled yet. Those are the
positions you should be applying for. This is what Dr. Peters says.
appointments are at 33 -- supporting TA 40 -- teaching TA 50 -- new TA (salary inversion) reserved --- reserved grad comittee slot free --- instructor recommendation slot
- (PP) If there is an empty entry for a
free position, then the position is not filled yet. Those are the
positions you should be applying for. This is what Dr. Peters says.
-
What is a GA? How can I get it?
- (PP) A GA(Graduate Assitantship) is
somewhere between an OPS job and RA position in non-cise
departments. Lot of departments like IFAS, Nuclear require computer
personnel for various tasks. They also require you to commit
yourself to the work. So they might offer a GA which pays for your
tution fee and hourly wage.
Generally an OPS job is converted into GA after working for a semester or so. This is higlty dependent on the deparment. You should certainly try for GA.
- (JKUMAR) According to me, GAs are the most
peaceful of the assistantships, Most GAs are permanent and last
till u graduate or more, it's equivalent to ur RA in another Dept,
Ur fee waiver taken care of, a healthy monthly stipend (Psst :
Ironically this is more than what TAs get in CISE).
But landing these GAs are the most difficult, Basically getting a GA or even a high paying OPS is directly proportional to the amount of effort u put in. The campus of UF is really really huge( supposed to be the 5th largest in US), that means many many departments exist , all of them more or less have to do something with computers,some data entry , some database stuff( most popular jobs )some web stuff, something. So it's up to the individual to go to as many depts as possible, meet profs and hand in Resumes. And the openings for such positions NEED NOT necessarily figure on the OPS website, but also depends on ur initiative to create a potential opening at the Dept.In most cases, it remains an OPS job for the 1st sem till u impress ur employers and prove to be invaluable to them, then later on gets converted into a GA. Let me know if u need more help!!
- (NS)
The obvious way is to get to know of GA positions that
are open. The other way is to know of departements
that do have GA positions. What this means is that if
you are working in a library or a cafetaria, you are
not helping yourself on getting a GA/tution waiver.
The conversion from an OPS position to a GA entirely depends on lots of factors - Whether they like your work, whether they have the work to employ you, whether they have the money to fund you. Most OPS to GA conversions take place after they know you better - after you have worked with them for a semester.
- (PP) A GA(Graduate Assitantship) is
somewhere between an OPS job and RA position in non-cise
departments. Lot of departments like IFAS, Nuclear require computer
personnel for various tasks. They also require you to commit
yourself to the work. So they might offer a GA which pays for your
tution fee and hourly wage.
-
Where can I find information for OPS jobs?
- (PP) This is one of the commonly asked
questions. Finding an OPS job is a tedious task. But, it shouldn't
be too difficult to find one. A list of OPS jobs can be found
here. Many people complain that the list is not current enough.
It's your job to act fast as soon as you see the job listing.
I have a written a script to track the changes to OPS listing. It mails the update to ufl_2002 list.
Shands is a great place to look for OPS jobs.
- (GSUR) I used to check out the list outside the 'UF Financial services??' office when i used to look out for OPS jobs. I found them to be more current. But those used to be a subset of the ones on the UF website.
- (PP) This is one of the commonly asked
questions. Finding an OPS job is a tedious task. But, it shouldn't
be too difficult to find one. A list of OPS jobs can be found
here. Many people complain that the list is not current enough.
It's your job to act fast as soon as you see the job listing.
-
- (SSJOSHI)
FTE is an acronym for Full time effort-that is the time you work at
your workplace. A 100% FTE constitutes 40 hours per week, but as
international students we are permitted to work for a maximum of 20
hours/week during Fall & Spring semesters. This means we can work for a
max of 50% FTE.
Appointments are made on the basis of FTE, esp TA/RA assignments in CISE or other departments.
Most TA appointments are at 33% FTE which comes to 13.33 hrs/week.
- (SSJOSHI)
FTE is an acronym for Full time effort-that is the time you work at
your workplace. A 100% FTE constitutes 40 hours per week, but as
international students we are permitted to work for a maximum of 20
hours/week during Fall & Spring semesters. This means we can work for a
max of 50% FTE.
-
What is a work permit? Where do I get it?
- (SSJOSHI)
Before starting on an OPS job, the student needs to present some
documents like passport, I-20 and also a work permit, which is a permit
allowing you to work. The permit allows max of 20 hrs/week or 40 hrs
biweekly (i.e 50% FTE).
The work permit can be obtained from Criser Hall on the Ground floor.
- (SSJOSHI)
Before starting on an OPS job, the student needs to present some
documents like passport, I-20 and also a work permit, which is a permit
allowing you to work. The permit allows max of 20 hrs/week or 40 hrs
biweekly (i.e 50% FTE).
-
- (SSJOSHI) As long as a student respects the 20 hrs/week restriction , he/she is allowed to take up multiple jobs-all of which should add up to a max of 20 hrs/week. You need a separate work permit for every job that you take up. However as a suggestion, it is advisable to take up a job at a single workplace for convenience.
Courses, Specialization
- How should I choose courses for my first
semester?
- (PP) There is a list courses
for fall2002 here.
Try going to the instructor's website and find information about the course. Also attend the all the classes in the first week, when you are allowed to sit in any class. Don't mail the professor asking information. They are quite busy and won't reply to you.
Choosing a course should depend on your preferences. Try choosing the courses which would lead to your specalization or a professor of your liking.
My advice to you all: Don't worry too much about courses :-)
- (PP) There is a list courses
for fall2002 here.
- Which core course should I take?
- (PP) Again this depends on your
preferences and interests. Generally PLP is considered more
difficult course than other three. I would rate the courses as
PLP Archi OS Algosin the difficulty order.But there's no hard-and-fast rule. It depends on the professor who offers the course.
- (SM) All of them :) Most students can handle
OS well. Computer architecture is also not too difficult. Depending
on your bent of mind (to roughly quote Dr.Bermudez, depending of
whether you are an analysis person or an algebra person), you will
be goog at Algorithms or PLP. And of course, there are those gifted
at both. Choose according to your nature and abilities. Also,
historically, PLP has been the only (core) course course offered
during the summer semester. So, it is a good idea to save PLP until
summer or the second fall semester.
My ranking of the core courses (most to least challenging,_not_ difficulty) is:
MOST: Algos Architecture PLP LEAST:OS - (RGRANDHI) Any core course should be fine. Dont give too much importance to any core-course.you will come to know slowly that they have almost the same workload as other courses except that you have to complete them before your masters.
- (PP) Again this depends on your
preferences and interests. Generally PLP is considered more
difficult course than other three. I would rate the courses as
- Can I take two core courses in the same
semester? Is it manageable?
- (PP) Another favourite question by
everybody. Lot of people recommend taking two Algos and OS
together. It depends on factors like
- What is the 3rd course? Is it independent study? then perhaps it's manageable
- Do you want to take the risk of a having a difficult first semester? In my opinion, first semester is crucial in maintaining your GPA.
- You have the advantage of completing two core courses and have an easy ride in the coming semesters.
- (SM) If _you_ have the confidence, yes. But be sure to understand what you are getting into. It will be a good challenge.And make sure that the third course you are registering for is not too challenging.
- (GSUR) One core per semester seems to be the norm.
- (PP) Another favourite question by
everybody. Lot of people recommend taking two Algos and OS
together. It depends on factors like
- I want to specalize in Networking. What are the
courses available?
- (SKS) Networking courses are offered here in
CISE include Mobile Computing, Computer Communication Networks and
Network Security. This fall all the three are offered. Apart from
these, you can also take Networking related courses in ECE
department. One such course is Wireless Networks. This fall it is
being offered by Dr. Janise McNair. The course webpage is http://oeep.eng.ufl.edu/courses/eel6935wn.html.
For Fall 2002 following Networking Courses are offered.
- Mobile Computing by Dr. Sumi Helal (CEN 5531) http://www.cise.ufl.edu/~helal/5531/
- Computer Communication Networks By Dr. Jonathan Liu (CEN 6505)
- Network Security by Dr. Richard Newman (CEN 5540)
- (SKS) Networking courses are offered here in
CISE include Mobile Computing, Computer Communication Networks and
Network Security. This fall all the three are offered. Apart from
these, you can also take Networking related courses in ECE
department. One such course is Wireless Networks. This fall it is
being offered by Dr. Janise McNair. The course webpage is http://oeep.eng.ufl.edu/courses/eel6935wn.html.
- I want to specalize in Databases. What are the
courses available?
- (SKS) Following courses are offered in Fall
2002.
- CIS 6930 - Data Management and XML By Dr. Joachim Hammer
- COP 5725 - Database Management Systems By Dr. Stanley Su.
Apart from the above courses other database related courses which are offered in CISE include DDDBMS(Distributed Databases), DBi (database Implementation).
- (SKS) Following courses are offered in Fall
2002.
- I want to specalize in Graphics. What are the
courses available?
- (PP) UF is considered to be one of the best
schools for Graphics and Computer Vision. For a complete course
listing look here.
For graphics, Dr. Peters offers a graduate level course every semester.
For Computer Vision, Dr. Anand or Dr. Vemuri offer a course. This Fall Dr. Vemuri is teaching Computer Vision
For other information, visit the Surf Lab and Center for Computer Vision and Visualization.
- (PP) UF is considered to be one of the best
schools for Graphics and Computer Vision. For a complete course
listing look here.
- What is Independent Study?
- (SM) When a course in a certain area is not offered (ie, such a course doesn't exist at all), you can approach instructors with relevant expertise for an independant study. Usually, you will have to propose the scope of the study that you intend to take up, and the professor will act as a guide.
- What are 'special topic's?
- (SM) Special topics are courses offered on
topics of current interest to a particular professor. All of them
have a course number CIS 6930. These courses are usually offered
only once or twice, and you should seriously consider doing them if
you are interested. Postponing it to a later semester may not be a
good idea, as the course may never be offered again.
Also, there are some special topics that are offered more or less regularly. The two most popular of them being Mobile Computing and Concurrent Programming.
Some courses are offered by more than one instructor in different semesters.
- (SM) Special topics are courses offered on
topics of current interest to a particular professor. All of them
have a course number CIS 6930. These courses are usually offered
only once or twice, and you should seriously consider doing them if
you are interested. Postponing it to a later semester may not be a
good idea, as the course may never be offered again.
- Which instructor's course should I take?
- (SM) U really didn't expect an answer to that one here,did you? Talk with old pro's in cise for more info.
- (PB2) Visit this page for Instructor evaluation http://www.aa.ufl.edu/aa/dass/tcheval/forms/tchform1.html
CISE facilities
- What are the facilities available for CISE
students?
- (PP) CISE has fours labs inside E114
(See next question). It has sun and windows 2000 machines in the
main lab. In the inside rooms, you have Linux machines. All are
very well maintained and nice machines. Especially the linux
machines are blazing (1.7GHZ) fast. You need a CISE account to
access these machines.
Please read the help pages on CISE website for other info on CISE labs.
You also have access to Circa lab where you can use the machines, if you have a Gatorlink account.
- (PP) CISE has fours labs inside E114
(See next question). It has sun and windows 2000 machines in the
main lab. In the inside rooms, you have Linux machines. All are
very well maintained and nice machines. Especially the linux
machines are blazing (1.7GHZ) fast. You need a CISE account to
access these machines.
- Where is E114 and What is it?
- (PP) E114 is in the ground floor. It's the main CISE lab. This is where you will be spending most of your time in next two years. :-)
- When can I get a CISE account?
- (PP) You won't be able to get an account until you register for the courses. To get an account come to E114 and one of the consultants will help you. I am one of the consultants who work in E114 lab.
- Then where should I work?
- Do I need to buy a laptop computer?
- (PP) UF has a computer requirement policy. But, you don't have to buy one. Laptop is a requirement for only one course: Mobile Computing. If you plan to take it, you should buy a laptop.
- (SM) See http://www.eng.ufl.edu/computerrequirements.htm.
- (RGRANDHI) Yes! If you can afford..But it will be very useful with CISE building and library having wireless network access.
- Do I need to buy a Desktop computer?
- (PP) UF has a computer requirement policy. But, you don't have to buy one. This actually depends on your preferences. If you are person who likes working from home, then buy a desktop. They are cheap and you can easily connect to UF through dial-up lines. You can also take DSL, if you want more speed. The E114 lab will be crowded during the crunch times like end of semester, project submission times. So If you can afford it, I recommend you to buy one.
- Do I need to buy a computer, or are the
computing resources in UF sufficient?
- (SM) In practice, they are. But you being a computer science major, I would strongly suggest you buy atleast a desktop computer. You will be involved in programming intensive courses, and having a computer at home is definitely going to increase your productivity.
- I've decided to buy a computer. But I can't
decide whether to buy a desktop or a notebook PC. What should I
buy?
- (SM) The answer depends on your money situation. But if you can afford either, go for a laptop.
- Do I get eatables/drinks free anywhere in the dept?
- (PB2) Coffee is almost free. U pay 30 cents for it(per coffee). You shud be a TA/RA/Grader to avail this facility. If you get to know any other place pls lemme know.
- Do I get a locker facility ?
- (PB2) Infront of the 114 main entrance there are few lockers. They are based on put ur lock and the locer is urs principle. In case u dont find one contact me. I have locked few xtra ones ;)
- (PP) To add to above answer, More lockers are available in E309 as well.
- Does CISE charge for printing?
