note: these are jutst the html googled caches b/c i hate pdf
WEll I need to take two computer programming courses for my major at my school.
In the end I need to take EECS 20 which is listed right here:
http://66.102.7.104/search?q=c...n&client=firefox-a
now it talks about learning c and whatnot
now this is what i would normally take:
http://66.102.7.104/search?q=c...n&client=firefox-a
but this'll make my schedule really hard, and i know i can ask to replace it with a different class: namedly ICS 21 (That and i would have a friend in that class also so that would work well), but like i said i would have to petition and see what they say. now this is the class "title" (i guess the school of ics here doesn't have nice syllabuses)
ICS 21 is the first of three courses that introduce you to fundamental concepts and principles of computer science; its primary objective is to teach you the basics of designing, implementing and testing computer programs. You will also learn a bit about object oriented design, and a fair amount about object oriented programming, using Java as the ?language of practice.?
http://www.eng.uci.edu/catalogue/?page=engr_9
CSE21 Introduction to Computer Science I (6). First of a three-quarter introductory course. Introduces fundamental concepts related to computer software design and construction. Develops initial design and programming skills using a high-level programming language (primarily C++/Java). Introduces useful computer-based tools for analysis, expression, discovery. Same as ICS 21. Only one course from CSE21/ICS 21 and ICS H21 may be taken for credit. (V)
Okay...both Python and Java are High Level langauges...but the latter is Java/C++....In EECS20 I'm going to be learning C. I know Java is supposed to be similar to C, or so I've heard (correct me if I'm wrong)
So which one would you guys take? Should i just stick with what the schedule says, or make my winter quarter times a little nicer and take something...i guess i'm just worried im going to miss out big if i miss python hence I ask the you guys were probably most engineers here are EE/CE (i'm not a EE/CE so that is whyi'm asking
)
Thanks ^^
WEll I need to take two computer programming courses for my major at my school.
In the end I need to take EECS 20 which is listed right here:
http://66.102.7.104/search?q=c...n&client=firefox-a
now it talks about learning c and whatnot
now this is what i would normally take:
http://66.102.7.104/search?q=c...n&client=firefox-a
but this'll make my schedule really hard, and i know i can ask to replace it with a different class: namedly ICS 21 (That and i would have a friend in that class also so that would work well), but like i said i would have to petition and see what they say. now this is the class "title" (i guess the school of ics here doesn't have nice syllabuses)
ICS 21 is the first of three courses that introduce you to fundamental concepts and principles of computer science; its primary objective is to teach you the basics of designing, implementing and testing computer programs. You will also learn a bit about object oriented design, and a fair amount about object oriented programming, using Java as the ?language of practice.?
http://www.eng.uci.edu/catalogue/?page=engr_9
CSE21 Introduction to Computer Science I (6). First of a three-quarter introductory course. Introduces fundamental concepts related to computer software design and construction. Develops initial design and programming skills using a high-level programming language (primarily C++/Java). Introduces useful computer-based tools for analysis, expression, discovery. Same as ICS 21. Only one course from CSE21/ICS 21 and ICS H21 may be taken for credit. (V)
Okay...both Python and Java are High Level langauges...but the latter is Java/C++....In EECS20 I'm going to be learning C. I know Java is supposed to be similar to C, or so I've heard (correct me if I'm wrong)
So which one would you guys take? Should i just stick with what the schedule says, or make my winter quarter times a little nicer and take something...i guess i'm just worried im going to miss out big if i miss python hence I ask the you guys were probably most engineers here are EE/CE (i'm not a EE/CE so that is whyi'm asking
Thanks ^^
