New York Institute of Technology-Westbury logo * We aren't endorsed by this school

CSCI 125 Computer Programming I

  • Average Course Rating (from 5 Students)

    4.0/5
    Overall Rating Breakdown
    • 5 Advice
    • 5
      40%
    • 4
      20%
    • 3
      40%
    • 2
      0%
    • 1
      0%
  • Course Difficulty Rating

    • Easy 20%

    • Medium 40%

    • Hard 40%

  • Top Course Tags

    Requires Lots of Research

    Competitive Classmates

    Always Do the Reading

* We aren't endorsed by this school

Computer Programming I Questions & Answers

Computer Programming I Flashcards

Computer Programming I Advice

Computer Programming I Documents

Showing 1 to 30 of 103

Sort by:
{[$select.selected.label]}

Recent Documents


Computer Programming I Questions & Answers


Computer Programming I Advice

Showing 1 to 3 of 5

View all
    • Profile picture
    Dec 05, 2016
    | No strong feelings either way.

    This class was tough.

    Course Overview:

    I wouldn't really recommend this professor because mostly he is hard to understand and gives off putting advice when it comes to programming. He also gives homework for ap classes when this class is an intro to programming, so it's hard for newcomers who never programmed in their life.

    Course highlights:

    I was able to learn but with the help of other students.

    Hours per week:

    6-8 hours

    Advice for students:

    My advice would be learn basic programming skills online to start you off, so you don't feel completely lost in class.

    • Fall 2016
    • Kadri
    • Yes
    • Requires Lots of Research
    • Profile picture
    Oct 14, 2016
    | Would highly recommend.

    Not too easy. Not too difficult.

    Course Overview:

    I recommend this course because it is the foundation for further studies in the field of engineering. This course gives insight to the many software languages being used in the world today, both current and not current.

    Course highlights:

    The highlight of this course was that I was able to effectively learn how to use three software languages.

    Hours per week:

    6-8 hours

    Advice for students:

    If you are a student considering this course, I will say that you will need to study outside of class hours. On your own, freshen up on background knowledge and practice programming on your own with downloadable programs such as Java and Ecllispe.

    • Fall 2016
    • Wenji Li
    • Yes
    • Math-heavy Background Knowledge Expected Competitive Classmates
    • Profile picture
    Jun 19, 2016
    | Would highly recommend.

    Pretty easy, overall.

    Course Overview:

    I recommend this course for anyone interested in computer programming or engineering because it teaches, not only the basics of programming, but also other tools and techniques that you'll use for the entirety of your time spent as a programmer.

    Course highlights:

    This course taught me the basics of coding in the Java computer language. The highlights of this course to me were the many hours I spent practicing and tinkering with the art of coding. It was interesting to find out exactly how much could be done with a couple hundred lines of code, the different algorithms to solve both simple and complex problems, and the freedom that comes with being the programmer.

    Hours per week:

    9-11 hours

    Advice for students:

    The professor will assist you with most of, if not all, problems you may have with coding. Most of the coding knowledge, however, comes from experimenting with different codes and problems. Look on the internet for examples of codes or video guides. Learn from them and then manipulate the different techniques you learn in order to discover other methods or techniques.

    • Spring 2016
    • Salayka
    • Yes
    • Many Small Assignments Participation Counts Requires Lots of Research

Ask a homework question - tutors are online