Berkeley CSUA MOTD:Entry 16453
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/05/25 [General] UID:1000 Activity:popular
5/25    

1999/9/2-5 [Computer/SW/Languages/Java] UID:16453 Activity:high
9/2     Can somebody point me to web sites that has tutorials on BGP, OSPF,
        and other routing protocols?  I have read the RFCs, but they are
        not really written with teaching in mind.  Thanks.
        \_ You can try reading the lecture notes at
           http://www-inst.eecs.berkeley.edu/~ee122
           but Kevin Fall was the worst professor (if that's what you call
           him) I've ever had at Berkeley so I don't know how much you'll
           learn from that.  Maybe you should buy the 122 book.
           \_ Yes, he was the worst prof ever. But he didn't give any grade
              below a C-, even if you didn't take the final.
           \_ Worse than Alan Smith?
              \_ I know this 4.0gpa, 17 A-pluses guy who thinks Alan
                 Smith's class is great.
                 \_ You can't???
                 \_ Well, if your primary interest is continuing your string
                    of A-pluses, rather than learning something, Smith *is*
                        \_ Learning is worthless if you can't show it off with
                           good grades.  If you're not getting good grades,
                           you're wasting your time in school.  There's very
                           little you can learn in school that can't be learned
                           out of school.  The only difference is good grades
                           are evidence of having learned something.  A big
                           "yeah whatever, go fuck yourself" for anyone who
                           brings up the old line about not wanting to work
                           for anyone who would dare be stupid enough to ask
                           your gpa.  That's just sour grapes.
                           \_ Not true.  By example, I have two friends in
                              CS.  One has a 3.8 and the other has a 3.1.
           \_ I took that ee122 w/ kfall.  I rather liked the project.
              It wasn't a standard Berkeley CS "Fill in your code here"
              project.  It was: read the rfc, write code according to
              SPEC.  This made me actually feel like I was doing something
              useful.  I still use and am developing my webserver today.
              My only gripe was that the lecture notes were in a format
              (converted .ppt -> .ps) which took too long to print - paolo
              \_ And then there are those idiots who think they can print
                 PDF files straight to a postscript printer.
                 \_ You can't???
                              It's pretty amazing how someone with a 3.8
                              can ask some of the stupidest questions in
                              the world but I personally wouldn't trust
                              my life to him.  He once asked me if you
                              could cast an Integer in Java to a string by
                              Integer i = new Integer(5);
                              System.out.println((String)i);
                              How pathetic, yet he still has a 3.8.
                              The guy with the 3.1, on the other hand, is
                              a hell of a lot more trustworthy as he
                              doesn't do idiotic things like cast Integer's
                              to String's
                    great for 162 . . . just memorize his lectures so that
                    you can regurgitate them back at exam time, and you'll do
                    fine.  Not to mention that you didn't have to spend too
                    much time on those pesky NACHOS projects, because they
                    were worth practically nothing.
                    \_ He buys Smith's argument that for cs162 class
                       projects, simulation is more useful than synthesis
                       (ie. NACHOS) in the "real world".
                       \_ "Real world" arguments concerning Smith would have
                          been convincing if he didn't spend his lectures
                          reminiscing about paging out to drum memory on his
                          IBM 1401 . . . for him, the real world stopped
                          somewhere around 1972.
           \_ Dude, you could've taken 122 from Jean Walrand.  Count your
              blessings.
        \_ http://www.cisco.com
        \_ Cisco has a CD set they give out at their courses.  It's pretty
           good if you ignore the marketing garbage and product info on it.
           Mine's marked "Sales Order Number DOC-CONDOCCD" if that's any
           help.  -John
        \_ Still think that kfall wasn't that bad, even if you selectively
           edit this file.  the webserver project was good, it wasn't an
           "insert code here" type of project, it had to be written from
           scratch to the rfc 1945 spec.  If you want a good book, DO NOT
           BUY Peterson & Davie, kfall himself recommended a book by Keshav.
           - paolo
           \_ i think the only good criticism of the class was not that kfall
              assigned real programming projects but that he wasnt upfront
              about it at the beginning of the semester.  The class had
              not previously had as involved a programming project as when he
              taught it and such could not be expected from the catalog.
              Really, though, there should be an ee122 and cs122, with some
              common ground between the two.  ee122 should talk about the
              the hardware implications of a network protocol and how that
              affects protocol stack design and cs122, the design of a
              protocol stack and use in applications.  But as ee122 talks
              about both aspects, yes, students should be prepared to
              implement a real network protocol.  And for the original
              question, TCP Illustrated.  RIP WR Stevens.
              \_ NO!.  I will explain:  if the Networking class was a CS
                 class, I could not have taken it last semester.  Same with
                 _EE_ 150.  CS Classes are restricted, thus ensuring
                 high wages for those who can graduate with the major.
                 (not necessarily high clue.) - paolo
                 \_ paolo, that is a selfish attitude.  just because you
                    might not have been able to get into the class doesnt
                    mean that it should be taught in an ineffective manner.
                    If separating ee122 into hw and sw classes would teach
                    the material better then so be it.
                    \_ Dreamer.  It's all about self.  School has nothing to
                       do with The Right Thing or they would make sure they
                       didn't have to restrict classes in the first place.
                       Check out the forest, not the trees.
                       \_ right, and so you can have upper div cs classes
                          with 400 students in them.  great idea paolo.
2025/05/25 [General] UID:1000 Activity:popular
5/25    

You may also be interested in these entries...
2013/4/29-5/18 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Compilers] UID:54665 Activity:nil
4/29    Why were C and Java designed to require "break;" statements for a
        "case" section to terminate rather than falling-through to the next
        section?  99% of the time poeple want a "case" section to terminate.
        In fact some compilers issue warning if there is no "break;" statement
        in a "case" section.  Why not just design the languages to have
        termination as the default behavior, and provide a "fallthru;"
	...
2013/5/1-18 [Computer/SW/Languages/Java, Computer/Theory] UID:54669 Activity:nil
5/1     What's the difference between CS and Computer Engineering?
        http://holykaw.alltop.com/top-ten-paying-degrees-for-college-graduates
        \_ One is science and the other is engineering.
        \_ From http://en.wikiquote.org/wiki/Computer_science
           'A folkloric quotation ... states that "computer science is no more
           about computers than astronomy is about telescopes."  The design
	...
2013/3/5-26 [Computer/SW/Languages/Java] UID:54618 Activity:nil
3/5     Three emergency Java updates in a month. Why do I have a feeling
        that the third one won't be the last one?
        \_ Bingo!
	...
2012/12/18-2013/1/24 [Computer/SW/Languages/Perl] UID:54561 Activity:nil
12/18   Happy 25th birthday Perl, and FUCK YOU Larry Wall for fucking up
        the computer science formalism that sets back compilers development
        back for at least a decade:
        http://techcrunch.com/2012/12/18/print-happy-25th-birthday-perl
        \_ I tried to learn Perl but was scared away by it.  Maybe scripting
           lanauages have to be like that in order to work well?
	...
2012/12/4-18 [Computer/SW/Languages/Java] UID:54544 Activity:nil
12/4    Holy cow, everyone around me in Silicon Valley is way beyond
        middle class according to Chinni's definition:
        http://en.wikipedia.org/wiki/American_middle_class
        \_ Let's set our goals higher:
           http://en.wikipedia.org/wiki/Upper_middle_class_in_the_United_States
           \_ How about this one?
	...
2012/10/29-12/4 [Science/Disaster, Computer/SW/Languages/Java, Politics/Domestic/President/Bush] UID:54516 Activity:nil
10/29   Go Away Sandy.
        \_ Sorry, Coursera is performing preventive maintenance for this
           class site ahead of Hurricane Sandy. Please check back in 15 minutes.
           class site ahead of Hurricane Sandy. Please check back in 15
           minutes.
        \_ Bitch.
	...
Cache (1978 bytes)
www-inst.eecs.berkeley.edu/~ee122 -> www-inst.eecs.berkeley.edu/~ee122/
This book is available in the Engineering Library on the 2-hour reserve basis. You can use the 10 webnews proxy server with your EECS instructional Unix account login to reach the newsgroup Lectures: MWF 1:00pm-2:00pm 10 EVANS (25437) Discussion Sections: 1. Th 11:00 - 12:00 234 Dwinelle (25449) John Musacchio Students are expected to meet for one hour per week in one of the discussion sections led by the TAs. The goals of the discussion sections are to provide help, guidance, and hints on the homework problems and projects, and to elaborate the more subtle or difficult concepts from the lectures. Shyam Parekh (463 Cory, shyam@eecs) Office Hours: M3-4, F10-11 * 11 Prof. Shyam Parekh Course Description This course is an introductory survey of the design and implementation of computer networks. Topics include: congestion/flow/error control, routing, addressing, multicast, packet scheduling, switching, internetworking, network security, and networking programming interfaces. There will be both written and programming assignments in the class. The course includes a number of network simulation projects in OPNET. Textbook The required course textbook is 13 Computer Networks - A Systems Approach by 14 Peterson and 15 Davie, 3^rd Edition, published by Morgan Kaufmann. Grading This is a 4-Unit Class * Homework Assignments (25%) * Projects (35%) * Midterm (15%) * Final (25%) Prerequisites Math 53 or 54 and CS61B. In addition, you should be able to write simple programs in C under UNIX. A rudimentary understanding of computer architecture and operating systems, while not required, would be helpful (CS61C). Five bi-weekly homework assignments consisting of problems from the book and supplementary problems * Projects. There will be one network programming project and five short OPNET-based projects (from textbook) * Midterm. One midterm will be administered in class: March 12 * Final. A comprehensive final exam: May 22, 12:30 - 3:30 pm (Place: 1 Le Conte).
Cache (218 bytes)
www.cisco.com
Quick Links 188 Technical Documentation 189 Partner Locator 190 Find a Service Provider 191 Security at Cisco 192 Career Certifications 193 Government Affairs 194 Discussion Forums 195 This is the power of the network.