computer science courses question

    Date: 07/08/06 (Computer Geeks)    Keywords: programming, software, database, java

    I am currently attending uc berkeley majoring in computer science. As part of the program at Berkeley, we get a lot of choice in the upper division computer science courses we take. Two upper division cs courses get chosen from a short list of six, two more from a short list of about fifteen, and two more from a long list which consists of technical electives in various related disciplines like math, engineering, and operations research. This variety is great -- if not a little overwhelming.

    I'm just an undergraduate student with no clue of the Big Wide World around me; I want to make choices that are both practical and fun. When I graduate, I want to either work on a software team, or as a server-side internet developer. Here are some of the core courses I am thinking about taking - only there's not room in my schedule to take them. So my question is, I assume people reading this have spent some time in the Big Wide World, so, what courses would you look for in someone you were hiring into your company? (oh, and the mandatory courses I've already taken are Structure and Interpretation of computer programs, in Scheme, Data Structures, in Java, and Machine Structures, in C and Assembly.)  Let's say you were sitting across the table from me, looking at my resume. Which one(s) of these courses would most pique your interest? Assume that as a student, I'm interested in all of the courses listed below, so the advice "take what you are most interested in" unfortunately won't help me much. Thanks for any feedback!

    List of courses on my personal short list, needs to be pruned:
    User Interface Design and Development
    Software Engineering
    Foundations of Computer Graphics
    Operating Systems and System Programming
    Programming Languages and Compilers
    Introduction to Database Systems
    Introduction to Artificial Intelligence
    Introduction to Communication Networks
    Computing with Data
    Industrial Design and Human Factors
    Industrial and Commercial Data Systems
    Introduction to Design of Human Work Systems and Organizations

    Source: http://community.livejournal.com/computergeeks/946943.html

« Programmers Wanted! || Uninstall IE 6 »


antivirus | apache | asp | blogging | browser | bugtracking | cms | crm | css | database | ebay | ecommerce | google | hosting | html | java | jsp | linux | microsoft | mysql | offshore | offshoring | oscommerce | php | postgresql | programming | rss | security | seo | shopping | software | spam | spyware | sql | technology | templates | tracker | virus | web | xml | yahoo | home