Home Forums Gamescan Chat42 About
* Login   * Register * FAQ    * Search
It is currently Sun 08-24-2025 7:52AM

All times are UTC - 6 hours




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: CS 153
PostPosted: Mon 12-12-2005 6:01PM 
Offline
Colonel

Joined: Sun 05-01-2005 4:29PM
Posts: 501

Source: TJ North
Do you actually have to do all your programming in Microsoft VC++? And make silly windows GUI programs?

I have transfer credit for CS153, but I did it in Java at NWMSU. I'm thinking about just dropping the class, getting a sylabus of stuff to learn, and do the stuff on my own sans-microsoft.


Top
 Profile  
    
 Post subject:
PostPosted: Mon 12-12-2005 6:03PM 
Offline
Penis Hater
User avatar

Joined: Mon 02-16-2004 1:47PM
Posts: 2106

Source: Fidelity
Learning the .NET framework is a large part of what 153 is, for good or bad. If you don't want to do that, then yeah, just learn about linked-lists, etc. You probably won't have much trouble with it.

_________________
My girlfriend went to London and all I got was this lousy sig.

My new title was my idea...


Top
 Profile  
    
 Post subject: Re: CS 153
PostPosted: Mon 12-12-2005 7:57PM 
Offline
Colonel
User avatar

Joined: Mon 04-15-2002 4:23PM
Posts: 516
Location: Far, far away from Rolla (Colorado to be exact)

Source: Off Campus
squishypickle wrote:
Do you actually have to do all your programming in Microsoft VC++? And make silly windows GUI programs?

I have transfer credit for CS153, but I did it in Java at NWMSU. I'm thinking about just dropping the class, getting a sylabus of stuff to learn, and do the stuff on my own sans-microsoft.


Diversity is marketable.

_________________
That's right. I'm gone. Rolla couldn't hold me. If you are still there, I know your pain. But I'm still going to laugh at you from far, far away. :-P


Top
 Profile E-mail  
    
 Post subject: Re: CS 153
PostPosted: Mon 12-12-2005 8:41PM 
Offline
Colonel

Joined: Sun 05-01-2005 4:29PM
Posts: 501

Source: Wilson Library
Ramen Noodle wrote:
Diversity is marketable.

Is that an argument for .NET? Anyway, I don't want ever want to do windows programming, especially windows GUI's as a job. I've experienced the evil that is java GUI's, and its not something I would like to repeat. Also, I'm a CompE.


Top
 Profile  
    
 Post subject: Re: CS 153
PostPosted: Mon 12-12-2005 9:25PM 
Offline
The Cap'n

Joined: Mon 10-07-2002 2:13PM
Posts: 327

Source: Off Campus
squishypickle wrote:
Ramen Noodle wrote:
Diversity is marketable.

Is that an argument for .NET? Anyway, I don't want ever want to do windows programming, especially windows GUI's as a job. I've experienced the evil that is java GUI's, and its not something I would like to repeat. Also, I'm a CompE.
2

No.. The main thrust of 153 is to teach you data structures and the tip of analysis (you know, things that they don't teach in most high schools - well, not properly). Exposure to a more event-driven model is an added "feature". Why .NET? Because the majority of the market uses it and it's what the majority of the CS dept faculty could agree to.

I'm not quite sure what you mean by the "evil that is Java GUI's" but every GUI is event-driven and most are OO'd (yes, even the C ones). And the fact that you're a CmpE means nothing when it comes to a diverse education, because we all know that the average person doesn't switch careers 3 times in their life.

However, if you have credit for it,,, then by all means skip the class.


Top
 Profile E-mail  
    
 Post subject: Re: CS 153
PostPosted: Mon 12-12-2005 9:31PM 
Offline
Colonel
User avatar

Joined: Mon 04-15-2002 4:23PM
Posts: 516
Location: Far, far away from Rolla (Colorado to be exact)

Source: Off Campus
squishypickle wrote:
Ramen Noodle wrote:
Diversity is marketable.

Is that an argument for .NET? Anyway, I don't want ever want to do windows programming, especially windows GUI's as a job. I've experienced the evil that is java GUI's, and its not something I would like to repeat. Also, I'm a CompE.


Not an argument for .NET (I am a Swing addict). It helps to understand different technologies though because 1) You'll know the strengths and weaknesses of each 2) You won't always have a choice on what technology you'll be using.

_________________
That's right. I'm gone. Rolla couldn't hold me. If you are still there, I know your pain. But I'm still going to laugh at you from far, far away. :-P


Top
 Profile E-mail  
    
 Post subject:
PostPosted: Mon 12-12-2005 11:04PM 
Offline
Colonel

Joined: Sun 05-01-2005 4:29PM
Posts: 501

Source: TJ North
I've got my exposure to GUI's and event driven programming via VB.NET and Java, and by evil I mean it's not fun. I must confess that the Microsoft IDE is sometimes convenient, since it does stuff for you and has a debugger, but its otherwise annoying. From what I understand, in classes after 153 like 284, stuff is required to compile under gcc, or you can use whatever language you want.


Top
 Profile  
    
 Post subject:
PostPosted: Wed 12-14-2005 12:04AM 
Offline
Sergeant

Joined: Sat 11-08-2003 11:04PM
Posts: 23

Source: Beta Sigma Psi
Sutherlands wrote:
Learning the .NET framework is a large part of what 153 is, for good or bad.


Does it even use the .NET framework? I thought it was just MFC and unmanaged C++.

I say don't take the class if you have credit. You've probly already learned the basic programming constructs they cover, and you likely can pick up whatever GUI toolkit you'd like in higher level classes (though I don't even think they require it).


Top
 Profile  
    
 Post subject:
PostPosted: Wed 12-14-2005 7:30AM 
Offline
The Cap'n

Joined: Mon 10-07-2002 2:13PM
Posts: 327

Source: Off Campus
chip wrote:
Does it even use the .NET framework? I thought it was just MFC and unmanaged C++.


A word of caution... courses change periodically, especailly the x53 series. I haven't seen this semester's curriculum, but 153 has a new coordinator... so all bets are pretty much off right now.

Bets are even further off when the fall rolls around 8)


Top
 Profile E-mail  
    
 Post subject:
PostPosted: Wed 12-14-2005 10:04AM 
Offline
Captain
User avatar

Joined: Wed 11-13-2002 11:41PM
Posts: 117
Location: The Wired

Source: McAnerney Hall
Sea wrote:
chip wrote:
Does it even use the .NET framework? I thought it was just MFC and unmanaged C++.


A word of caution... courses change periodically, especailly the x53 series. I haven't seen this semester's curriculum, but 153 has a new coordinator... so all bets are pretty much off right now.

Bets are even further off when the fall rolls around 8)


Yeah. CS253, which is supposed to be Data Structures 2, was basically a class about algorithms and stuff. Not what I was expecting.


Top
 Profile E-mail  
    
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group