

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of the cs200 class offered at the university of x in fall 2008. The class structure includes quizzes, tests, lab assignments, and homework assignments. The course goals aim to help students understand programs at different levels, implement object-oriented programs in java, and connect underlying theory to programming concepts. Policies emphasize professionalism and trust. Assignments include building a simulator of internet traffic and clearing cobwebs with programming exercises.
Typology: Study notes
1 / 3
This page cannot be seen from the preview
Don't miss anything!


CS200 - Class Overview 1
CS200 - Class Overview 2
Quizzes & Class Participation: “are you with us?” Tests: “what have you learned?” Lab assignments: “can you implement it?” Homework assignments: “do you understand the underlying theory?” CS200 - Class Overview 3
Concepts Programming assignments discussion Quizzes Tests
Lab meetings help you with programming and homework assignments, practice material from lecture/book, meet with teammate (later). Actual Lab work done by yourself (or your team) during labs and in your own time. CS200 - Class Overview 4
CS200 - Class Overview 5
To understand programs at different levels Logical view Programs = Algorithms + Data Structures Understand their relationship and use them correctly, efficiently Implementations Programs = Methods + Objects Practice design and implementation of object-oriented programs in Java Read others’ code and work together to build larger programs Connect underlying theory to programming concepts CS200 - Class Overview 6
CS200 - Class Overview 7
Read and parse packets Rout them through little tiny network
BROKEN DOWN INTO SMALL PACKETS AND WRAPPED WITH SHIPPING INSTRUCTIONS [from www. superhighwaylbl.html].gov/Science-Articles/Archive/information- CS200 - Class Overview 8
double [] scores = {50.2, 121.0, 35.03, 14.27}; double mine; for (int in = 1; in = 4; ++in) { mine = mine + scores[in]; }
public static double abc(double anArray[], int x) { if (x == 1) { return anArray[0];} else { return anArray[x-1] * abc(anArray, x-1); }}