Introduction to Programming
Lecture, three hours; discussion, two hours; laboratory, eight hours. No prior programming experience assumed. Basic principles of programming, using C++; algorithmic, procedural problem solving; program design and development; basic data types, control structures and functions; functional arrays and pointers; introduction to classes for programmer-defined data types. P/NP or letter grading.
Review Summary
- Clarity
-
5.0 / 10
- Organization
-
5.0 / 10
- Time
-
10-15 hrs/week
- Overall
-
1.7 / 10
Reviews
Explanations were fine, a little lacking and disorganized but okay. There are a couple homework assignments and they got increasingly harder, so I had to collaborate a lot with my peers for the last 3 a lot. Midterm and final were MC which were okay.
attend lecture and start projects early!
The course content itself is interesting. The instructor's lectures were a little confusing because they often started with the wrong way to use concepts in code, rather than starting with the right way and then explaining why alternative methods are incorrect. I also think course concepts could have been explained more clearly. The midterm did not very accurately reflect the material focused on in lecture. I found Chat GPT to be very helpful in learning course concepts and understanding each line of code in certain examples. Overall I did learn a lot in this class, and I strongly recommend having done the homeworks and going over lecture snippets before the final exam.
There’s no textbook for the course and the test has been made super hard. Midterm average is 70.
She got weirdly theoretical with the topics. Probably one of the harder PIC10a professors and she's the only professor I know that made the A threshold higher than 93. I got a 93.5 and it was an A-. Very boring lecturer and not super helpful when she's asked a question.
Displaying all 5 reviews
Course
Grading Information
-
No group projects
-
Attendance not required
-
1 midterm
-
Finals week final
-
20% recommend the textbook
Previous Grades
Grade distributions not available.