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
-
8.3 / 10
- Organization
-
8.3 / 10
- Time
-
5-10 hrs/week
- Overall
-
5.0 / 10
Reviews
Took this class with zero programming experience. Prof. Chu is a good instructor, the material is just quite dense. The discussion section is helpful if you need the extra practice, but otherwise they weren't required. Homework was manageable, and the lowest score was dropped. Exams were tough; the midterm average was something like 60% but it was curved.
Showing 1 review
Course
Grading Information
-
No group projects
-
Attendance not required
-
1 midterm
-
Finals week final
-
0% recommend the textbook