Advice to Students of
Programming Languages and Systems Concepts CSI 511
This page is intended to give advice to students in
Programming Languages and Systems Concepts CSI 511 in the
Department of Computer Science
at The University at Albany .
- Make sure to get enough rest ,
preferably outside of class.
- Programming Languages and Systems
pulls together a wide range of topics,
you might wish to review the following:
- Computer Architectures --- Interface between
I/O, processors and memory, systems performance
analysis, hardware protection of memory,
interrupts and levels of parallelism.
- Data Structures and Algorithms --- Arrays, Sets,
Stacks, FIFO queues, linked lists,
priority queues and binary trees.
- Discrete Mathematics ---
Graph Theory, Solving Recurrences,
Counting.
- Probability --- Queueing Theory,
mean value analysis, Poisson procses,
exponential and normal distributions.
- Scheduling --- Assorted queueing disciplines.
Don't panic if there are a few topics you are not familiar
with, but it is best to have exposure to most of them.
- Do the readings before coming to class.
This class is geared towards good students, you
need to take the initiative to demonstrate that you
belong in that group.
- Come to class, material beyond just reading the book is often
covered (and is sometimes absent from the handouts/online
documentation).
- Do the warmup (ungraded homeworks) to get a feel for likely
exam topics.
- Start the projects early, they take time, and
having enough time to think things through
will improve the design process.
- Collaboration is encouraged for study and
talking about lectures with fellow students can often
clear up many questions quickly. However, you are expected
to do your own work on examinations, homeworks,
and projects (unless collaboration is explicitly permitted).
If you are concerned about what is an appropriate level
of collaboration see the instructor or TA before
hand (to avoid risking the appearance of impropriety).
- Contact the TA, or Professor William
A. Maniatty. if you need help.
- We try to be accessible, however we cannot guarantee availability
outside of office hours without an appointment.
Tue Jul 31 23:42:42 EDT 2001
Address
Department of Computer Science
University at Albany
Albany, New York 12222
Electronic Mail: