Cmpt 120 can be tough depending on the Prof, but it really comes down to not starting your assignments late. If you know anything about programming then it'll be easier. In fact I suggest fiddling around with some programming stuff before class even starts.
CMPT 120 is Python. It's pretty straightforward and not too difficult. Assignments may take some time to do. Hint: stackoverflow for help. If you search right, you'll see a lot of current/past students asking for help for the same assignments.
CMPT 120 is hard. Generally, the class moves a long really quickly trying to cover as much as possible (since its an intro course). So generally, you won't spend too much time on a specific topic. If you're not familiar with the basics of Python and programming, it moves along really quickly and you won't get time to get familiar with current topics before new ones roll in.
CMPT 120 is hard for some people and easier for others. It is much easier to learn programming in Python at your own pace at home. Do not expect to sit in lecture and magically learn programming by observing. There are many resources online that can help you learn. StackOverflow is great if you're stuck on small errors.
The class may cover a lot, but really the topics are all basic and easy to learn, and you'll keep using what you learned throughout the course. You're assigned very short readings which are easy to understand and also include plenty of examples.
I think perhaps some students just neglect completing the readings or just didn't know about them. I had no idea there were assigned readings at first when I took the class since my professor didn't mention them. I only found out after poking around the course website since there was no clear acknowledgement of them except for assignments, quizzes, and tests.
Comments
I think perhaps some students just neglect completing the readings or just didn't know about them. I had no idea there were assigned readings at first when I took the class since my professor didn't mention them. I only found out after poking around the course website since there was no clear acknowledgement of them except for assignments, quizzes, and tests.