Personal computing discussed
Moderators: renee, SecretSquirrel, just brew it!
Redocbew wrote:Without knowing anything specific I would guess that the help desk courses aren't really geared towards computer science students, and I'd be very surprised if any there was any course material outside of Windows.
If it's programming you want to learn, then take a class on programming. If it works out for you there will be plenty others after that.
Redocbew wrote:I haven't tried Mono personally, but for introductory programming it'll probably be just fine. Of course, you'll need to figure it out on your own, because your class will probably be using visual studio.
whm1974 wrote:Thanks, programming it is then. I noticed the programming degree requires me to take one class of Visual Basic, and two classes of C#.
Waco wrote:whm1974 wrote:Thanks, programming it is then. I noticed the programming degree requires me to take one class of Visual Basic, and two classes of C#.
I hope the curriculum has more than 3 classes worth of programming...or are these just the languages you don't know?
Waco wrote:SQL is a fun (and not simple at all) dive into efficient queries. I'm a bit out of touch - do dev degrees include assembly, C, or anything low-level these days? I'm always short on developers that actually understand how hardware works.
Waco wrote:SQL is a fun (and not simple at all) dive into efficient queries. I'm a bit out of touch - do dev degrees include assembly, C, or anything low-level these days?
whm1974 wrote:Waco wrote:SQL is a fun (and not simple at all) dive into efficient queries. I'm a bit out of touch - do dev degrees include assembly, C, or anything low-level these days? I'm always short on developers that actually understand how hardware works.
Well I could take two C++ classes for my electives.
Waco wrote:SQL is a fun (and not simple at all) dive into efficient queries. I'm a bit out of touch - do dev degrees include assembly, C, or anything low-level these days? I'm always short on developers that actually understand how hardware works.
Redocbew wrote:Waco wrote:SQL is a fun (and not simple at all) dive into efficient queries. I'm a bit out of touch - do dev degrees include assembly, C, or anything low-level these days?
Mine did, but shortly after I graduated they changed the curriculum to make it easier. The school wanted more CS majors by juking the stats. Even before that I think it took a while before many of my classmates really knew what it meant when their program barfed and the console said "segmentation fault". I did because I had been a hardware geek for a while before that, but the early courses especially were much more conceptual and software based. It wasn't until later when we got into assembly, data structures, and concurrency that we started to see why things were happening.
whm1974 wrote:Can I learn C using C++ and C# in a around about way?
whm1974 wrote:Maybe I'm just not seeing it, but I don't see any C courses anywhere in the catalog. Can I learn C using C++ and C# in a around about way?
whm1974 wrote:I'm looking at the class catalog from SWIC and two degrees I'm looking at:
CIS Tech Support/Help Desk(010A)
Software Development(010C)
I really want to get into programming, but I do have some experience in providing tech support. Mostly showing people how to do basic stuff. My main goal is to be able to write Linux applications.
This will take me a long while to earn my degree...
whm1974 wrote:Thanks, programming it is then. I noticed the programming degree requires me to take one class of Visual Basic, and two classes of C#. I just installed Mono and Mono Basic in Manjaro. How well can I write cross platform applications with C# and Visual Basic for both Windows and Linux?
whm1974 wrote:Looks like I just might be forced to buy a copy of Windows 10 and visual studio in order to do my homework....
Waco wrote:SQL is a fun (and not simple at all) dive into efficient queries.
Waco wrote:I'm a bit out of touch - do dev degrees include assembly, C, or anything low-level these days? I'm always short on developers that actually understand how hardware works.
Redocbew wrote:Even before that I think it took a while before many of my classmates really knew what it meant when their program barfed and the console said "segmentation fault". I did because I had been a hardware geek for a while before that, but the early courses especially were much more conceptual and software based. It wasn't until later when we got into assembly, data structures, and concurrency that we started to see why things were happening.
Norphy wrote:whm1974 wrote:Well I could take two C++ classes for my electives.
C and C++ are not the same thing.
whm1974 wrote:Maybe I'm just not seeing it, but I don't see any C courses anywhere in the catalog. Can I learn C using C++ and C# in a around about way?
Captain Ned wrote:Can you learn German in a roundabout way by learning English?
Waco wrote:SQL is a fun (and not simple at all) dive into efficient queries. I'm a bit out of touch - do dev degrees include assembly, C, or anything low-level these days? I'm always short on developers that actually understand how hardware works.
JBI wrote:C is essentially a subset of C++. Most of the procedural stuff, but lacks classes/templates, iterators, etc. You can generally write C code, feed it to a C++ compiler, and have it compile; but you can't do the reverse.
JBI wrote:Yeah, I should've clarified. A modern dialect of C, not K&R C.
just brew it! wrote:My clarification could've been... clearer.
K&R 1st ed. is of historical interest only at this point. K&R 2nd ed. is OK as far as it goes, but doesn't prepare you to write real-world code in the 21st century. People should not recommend K&R as an introductory text any more, and I shudder when I see people do it.
DancinJack wrote:just brew it! wrote:My clarification could've been... clearer.
K&R 1st ed. is of historical interest only at this point. K&R 2nd ed. is OK as far as it goes, but doesn't prepare you to write real-world code in the 21st century. People should not recommend K&R as an introductory text any more, and I shudder when I see people do it.
To be fair, not much does except....writing real code in a job.
just brew it! wrote:whm1974 wrote:Looks like I just might be forced to buy a copy of Windows 10 and visual studio in order to do my homework....
They're probably using a free version of Visual Studio. But yeah, you'll at least want a copy of Windows in a VM, assuming they're using Windows in the class.
JBI wrote:He's better than many devs with 4 (or more!) year degrees, but the lack of academic credentials came really close to sinking his chances.