Introduction to Computer Science I
Lecture, four hours; discussion, two hours; outside study, six hours. Introduction to computer science via theory, applications, and programming. Basic data types, operators and control structures. Input/output. Procedural and data abstraction. Introduction to object-oriented software development. Functions, recursion. Arrays, strings, pointers. Abstract data types, object-oriented programming. Examples and exercises from computer science theory and applications. Letter grading.
Review Summary
- Clarity
-
8.3 / 10
- Organization
-
8.3 / 10
- Time
-
0-5 hrs/week
- Overall
-
8.3 / 10
Reviews
great professor -- clear teaching style. The class is very useful especially when doing the projects.
Fun class, project 3 and 5 are time consuming.
I went into this class having already taken PIC 10A and 10B. I didn't like how the structure was that the lectures were a Q&A session and you were expected to watch the lectures on your own. I for sure could have put more effort into this class, but I think some things could have been explained a lot better. Prepare for the midterms to be at wack hours.
Showing 51 to 53 of 53 reviews
Course
Grading Information
-
No group projects
-
Attendance not required
-
2 midterms
-
Finals week final
-
49% recommend the textbook