Jump to content



Question to CS Degree holders

  • You cannot reply to this topic
31 replies to this topic

#21 Confirm4Crit   Members   -  Reputation: 112

Like
0Likes
Like

Posted 17 January 2012 - 11:59 AM

View Postfrob, on 17 January 2012 - 12:27 AM, said:

There's the difference in that last link.

It is not a Computer Science program.

It is a "Computer Programming & Analysis" (trade degree) program.
I understand, I was just throwing that up as a list of classes I can tack onto my AA as I enter a university.

On a side note, I have been looking around in out of state universities a little more strongly. I'd lose a Florida only grant, but if it's worth it, it's worth it.
And I've been hanging around with some friends in UF, they're Educational Plan looks on par with mine.

I have a feeling I'm over reacting. xD

Ad:

#22 swiftcoder   Senior Moderators   -  Reputation: 1617

Like
0Likes
Like

Posted 17 January 2012 - 06:19 PM

View PostTelastyn, on 16 January 2012 - 10:14 AM, said:

That's kinda sad. I haven't been out of college that long...

Even without programming background, students were expected to take the data structures and algorithms course freshman year where I went (though I wasn't in the CS program). Picking up a programming language & basics was considered something you got alongside the theory.

Hell, even my non-CS program required programming with the reasoning that any intelligent person could work out how to do the basic problems (make a series of 4 LEDs blink in order for example).
Glancing at the offerings from Florida State, which my colleagues suggest to be a fairly respected CS program in that area, they don't offer a Data Structures course until Junior year.

In our own program, which is considered quite rigorous (albeit lightly attended), data structures is a second-year requirement. And we have trouble filling second-year courses - our bleed-off of rising freshmen to quote-unquote "easy" majors in the humanities, is staggering.

As little as 5 years ago we could rely on incoming freshmen to have some programming background, even if it was only a little PHP/MySQL. Now we are lucky if they have a solid grasp on highschool-level algebra... Such are the changing times, especially for schools that don't run admissions based on scientific excellence. Departments adapt their curriculum to suit, or wither away.
Tristam MacDonald - swiftcoding [new blog post: bidding a freelance contract]

#23 Telastyn   Members   -  Reputation: 1853

Like
1Likes
Like

Posted 17 January 2012 - 07:57 PM

Indeed, my university now condenses algorithms and data structures into one class, spring sophmore year. Freshman year is C++ 101, then C++/STL; then java/swing(!?!) before algorithms & data structures...

No wonder we can't find any competent programmers anymore...

#24 Confirm4Crit   Members   -  Reputation: 112

Like
0Likes
Like

Posted 17 January 2012 - 09:30 PM

View PostTelastyn, on 17 January 2012 - 07:57 PM, said:

Indeed, my university now condenses algorithms and data structures into one class, spring sophmore year. Freshman year is C++ 101, then C++/STL; then java/swing(!?!) before algorithms & data structures...

No wonder we can't find any competent programmers anymore...
I'm just gonna start teaching myself, I want to become a competent programmer :D
If there's a will, there's a way. Hopefully.

#25 swiftcoder   Senior Moderators   -  Reputation: 1617

Like
0Likes
Like

Posted 17 January 2012 - 10:41 PM

I'll echo shadowisadog's excellent advice from the first page, about 'school not making you a good programmer'. It's true of pretty much every program in university, but especially in CS departments. CS courses may teach you the tools you need, but it's up to you to become proficient with them, and ultimately to excel as a programmer.

Equally, I'll echo frob's statement that a good programmer can switch languages at will - languages are just tools. Don't worry about what language each college uses, etc. just practice till you are a strong programmer, and the rest will follow naturally.

The point, is that learning is pretty much on you, even in university. And you'll probably learn more and faster on your own terms than you do in courses (but courses do serve to open your mind to things you would otherwise have missed, plus the piece of paper at the end of it all is invaluable).
Tristam MacDonald - swiftcoding [new blog post: bidding a freelance contract]

#26 Confirm4Crit   Members   -  Reputation: 112

Like
0Likes
Like

Posted 19 January 2012 - 10:32 PM

View Postswiftcoder, on 17 January 2012 - 10:41 PM, said:

plus the piece of paper at the end of it all is invaluable
I care about that, too. Most of my friends are getting Humanities degrees, waiting, or just dicking around. I'd like to be able to take that piece of paper and the knowledge I earn and apply it to gaming, or whatever. I might end up fighting I like software in general, and do somethin' super cool in science.
Or not. I know it sounds cheesy, but I just hate waiting. High school (at least in south Florida) was a bore, and the community college is fine, but I still feel like I'm waiting for junior + classes to start.

So I'm going on Khan Academy and other sites, just scooping up knowledge instead of playing a video game. Kind of ironic. xD.

I just wanna make sure I have any possible leaks welded before I take on any....water....in the voyage of life.

It sounded way cooler in my head.xD

#27 Confirm4Crit   Members   -  Reputation: 112

Like
0Likes
Like

Posted 25 January 2012 - 09:15 AM

I just found this today, http://www.broward.e...st.jsp?Name=COP.
As of now, I only have to take Intro to CS and and Intro to C++ for my AA, anything else should I take?

#28 swiftcoder   Senior Moderators   -  Reputation: 1617

Like
0Likes
Like

Posted 25 January 2012 - 09:23 AM

I'd recommend at least "Intermediate C++ Programming", "Database Design And Programming Using Sql", and "C# Programming", if you can fit them in (others would probably recommend "Object-Oriented Analysis And Design", but I'm not a huge fan).
Tristam MacDonald - swiftcoding [new blog post: bidding a freelance contract]

#29 Confirm4Crit   Members   -  Reputation: 112

Like
0Likes
Like

Posted 25 January 2012 - 05:02 PM

View Postswiftcoder, on 25 January 2012 - 09:23 AM, said:

I'd recommend at least "Intermediate C++ Programming", "Database Design And Programming Using Sql", and "C# Programming", if you can fit them in (others would probably recommend "Object-Oriented Analysis And Design", but I'm not a huge fan).
This is my schedule up to Winter of 2013, satisfying AA requirements for my college and most of the school in the area I want.


In theory, if I added some classes up in Fall, Winter, and took a summer 2013 at BC, those classes are totally possible. :D

#30 Confirm4Crit   Members   -  Reputation: 112

Like
0Likes
Like

Posted 25 January 2012 - 05:49 PM

View Postswiftcoder, on 25 January 2012 - 09:23 AM, said:

I'd recommend at least "Intermediate C++ Programming", "Database Design And Programming Using Sql", and "C# Programming", if you can fit them in (others would probably recommend "Object-Oriented Analysis And Design", but I'm not a huge fan).
I just don't get how this is UF's requirements for a transfer degree. Maybe I'm just bickering at this point, but it sure is strange.

#31 swiftcoder   Senior Moderators   -  Reputation: 1617

Like
0Likes
Like

Posted 25 January 2012 - 11:43 PM

View PostConfirm4Crit, on 25 January 2012 - 05:49 PM, said:

I just don't get how this is UF's requirements for a transfer degree. Maybe I'm just bickering at this point, but it sure is strange.
That looks pretty standard to me. Most of the higher CS courses depend on Mathematics, so you have to get those out of the way the first 1-2 years. And you'll be pressed for time after transfer, so might as well get Physics and Chemistry out of the way...

That said, those are the *minimum* requirements. You would ideally also have as many CS courses as possible completed, because that makes you a better transfer candidate. It's also worth looking at their CS curriculum, and see how much overlap there is - transfer of individual requirements is generally up to the department, but if the courses look similar, you should be able to transfer for credit + requirement.
Tristam MacDonald - swiftcoding [new blog post: bidding a freelance contract]

#32 Confirm4Crit   Members   -  Reputation: 112

Like
0Likes
Like

Posted 26 January 2012 - 10:48 PM

Updated schedule. :D

Maybe I'm goin' too hard http://a1.sphotos.ak...522562047_n.jpg






We are working on generating results for this topic
PARTNERS