English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

This is for the computer science major. I'm doing this survey to see if computer science is right for me. My opinion and knowledge on computer science: I would say that although I have struggle with programming, I would find the first two courses(programming, not logic) in computer science easy, but after that it gets very difficult and confusing. So far I had to repeat one course, and thus far if I repeat the course the second time around, then I would pass easily. Why is it that it's so hard the first time? How many of you find computer science difficult? I love programming because I want to get into the gaming industry when I graduate, but so far, as I advance in my curriculum, it gets much more difficult. Does it ever get easier? Personally I find the logic part of programming very easy, it's putting the logic into codes that's difficult. How many of you had to retake a course or maybe more to finally pass? Are there any cs major that graduate with great difficulty?

2006-10-23 15:47:34 · 1 answers · asked by Version_Best 6 in Computers & Internet Programming & Design

1 answers

Usually it is the logic part of programming that is considered more difficult than implementing the same in a programming language. That's why you find most books on data structures and computer science specify algorithms rather than programs themselves.

I guess where you might be finding difficulty is implementing the logic in the constraints imposed by a particular programming language. The reason for that could be varied.

I personally was averse to learning shell scripting since I was afraid that I would confuse the syntax with C. Later I mastered both. I guess writing more mundane programs in the particular programming language would make you more comfortable with the syntax and semantics and will provide you more confidence in your abilities. K&R "Programming in C" exercises are simple and at the same time provide you opportunities to write the same programs with a different logic each time.

All the best!

2006-10-23 19:57:55 · answer #1 · answered by swami060 3 · 0 0

fedest.com, questions and answers