CSCI 201 labs -- Introduction to Algorithm Design

There are fourteen CSCI 201 labs this term. All labs will be completed on the CSCI Linux workstation in Robinson 004. If you are unable to attend your "normal" lab session, you should contact your instructor and arrange to attend another lab session.

Lab meeting times

201.0L2 W 8:00-9:40 AM, RH004 Susan Reiser
201.0L3 M 1:15-2:55 PM, RH004 Charlie Wallin
201.0L4 M 3:15-4:55 PM, RH004 Charlie Wallin
201.0L5 M 6:00-7:40 PM, RH004 Charlie Wallin
201.0L6 R 11:00-12:40 PM, RH004 Rebecca Bruce
201.0L7 R 6:00-7:40 PM, RH004 J. Dean Brock
201.0L8 F 9:00-10:40 AM, RH004 Joe Daugherty

Lab topics

Due to various UNCA class holidays, lab "weeks" do not begin on Monday and end on Friday. At the beginning of the semester the lab week starts on Wednesday. After the Undergraduate Research Symposium, the lab week begins on Thursday.

Lab start Lab end Lab page
15 January 20 January No labs
22 January 27 January Introduction
29 January 3 February jGRASP
5 February 10 February Numbers and expressions
12 February 17 February Applets
19 February 24 February Conditional operators
26 February 3 March Making faces with Java
5 March 17 March Loops
19 March 24 March Using Classes
26 March 31 March Reference Variables
2 April 7 April Writing Classes
9 April 14 April Interfaces
17 April 23 April Arrays
24 April 30 April Inheritance
1 May 7 May Threads and Animation