Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 4 of 4
  1. #1
    Noo
    Noo is offline
    New to the CF scene
    Join Date
    Dec 2013
    Location
    Manhattan, NY
    Posts
    2
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Need advice deciding what Programming class to take

    Hi,

    Long time member but this is my first poster. I am in college at the moment I'm a freshman, going for my BS specializing in web development and administration. I have the 3 classes I can choose from for next semester. I have asked my counselor without much success on which one i should register for. So I thought why not ask people currently working in the field for their suggestions and their reasons for it. Below are the classes with the description provided on the school website. Remember all these are freshmen level they teach the same things they only differ on the programming language used.

    CIS170A Programming with Lab*
    This course introduces basics of coding programs from program
    specifications, including use of an integrated development
    environment (IDE), language syntax, as well as debugger tools
    and techniques. Students also learn to develop programs that
    manipulate simple data structures such as arrays, as well as
    different types of files. Visual Basic.Net is the primary programming
    language used.

    CIS170B Programming with Lab*
    This course introduces basics of coding programs from program
    specifications, including use of an integrated development
    environment (IDE), language syntax, as well as debugger tools
    and techniques. Students also learn to develop programs that
    manipulate simple data structures such as arrays, as well as different
    types of files. C#.Net is the primary programming language
    used.

    CIS170C Programming with Lab*
    This course introduces basics of coding programs from program
    specifications, including use of an integrated development
    environment (IDE), language syntax, as well as debugger tools
    and techniques. Students also learn to develop programs that
    manipulate simple data structures such as arrays, as well as
    different types of files. C++.Net is the primary programming
    language used.

  • #2
    Regular Coder Linux_Sage's Avatar
    Join Date
    Mar 2014
    Location
    Sterling,VA
    Posts
    106
    Thanks
    0
    Thanked 10 Times in 10 Posts
    Since you seem to be more into the Web Development focus in your degree I would go with either 170A or 170B. Both can be used in the ASP.NET route of web development. As for the language it's really up to preference as to the syntax you are more comfortable with. In my opinion, I prefer C# since I'm not too fond of writing in Basic styled languages.

    Otherwise if your field will be more into the Computer Science aspect of things, theory, data structures, algorithms, etc. then I'd go with 170C.

  • Users who have thanked Linux_Sage for this post:

    Noo (04-28-2014)

  • #3
    Noo
    Noo is offline
    New to the CF scene
    Join Date
    Dec 2013
    Location
    Manhattan, NY
    Posts
    2
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Thanks, I'll do a bit more research into C# and VB to help me decide which one to pursue.

    But as of right now there it no difference as far as which one is widely used, just depends on user preference?

  • #4
    Regular Coder Linux_Sage's Avatar
    Join Date
    Mar 2014
    Location
    Sterling,VA
    Posts
    106
    Thanks
    0
    Thanked 10 Times in 10 Posts
    VB and C# are most widely used in ASP.NET web programming as well as it's MVC framework, WPF and other desktop applications, and pretty much most types of programming involved with Windows.

    As for the last one I noticed that it was .NET's version of C++. I would steer clear of it. If you want to go C++ then go with g++ under Linux or some other more standards compliant compiler.


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •