CMPSC1213 credits
CMPSC121: Introduction to Programming Techniques
61 public student ratings, updated Oct 2026 · no written reviews yet
Undergrad registration for Spring 2027 at Penn State is open until Sun, Jan 10. Registrar dates
From 61 public student ratings
Ratings are mixed. It's demanding, and good grades are within reach.
No written reviews yet. Yours would be the first.
Took CMPSC121? How hard was it?
1 is easy, 5 is hard. Anonymous, no account.
Difficulty
What we know
- Ratings across the web
- 2.1 out of 5 stars2.1from 61 ratings
- Department
- Computer Science
Written reviews
No written reviews of CMPSC121 yet
Took it? Add yours when you have a couple of minutes. Anonymous, no account, no email.
Professors who have taught CMPSC121
- Ishan Behoora
- Jennifer Plasterr
- John Hannan
- Max Fomitchev
- Roger Christman
- Steven Shaffer
- Susan Quick
- Yanling Wang
Questions students ask
Classes next to CMPSC121
CMPSC courses at Penn State with the closest numbers
- CMPSC100Computer Fundamentals and Applications2.8 out of 5 stars2.8· difficulty 57/100· 23 ratings
- CMPSC101Introduction to Programming2.0 out of 5 stars2.0· difficulty 76/100· 189 ratings
- CMPSC111Logic for Computer Science4.4 out of 5 stars4.4· difficulty 32/100· 5 ratings
- CMPSC121Introduction to Programming TechniquesThis class
- CMPSC122Intermediate Programming3.4 out of 5 stars3.4· difficulty 63/100· 45 ratings
- CMPSC131Programming and Computation I: Fundamentals1.8 out of 5 stars1.8· difficulty 80/100· 228 ratings
- CMPSC132Programming and Computation II: Data Structures2.7 out of 5 stars2.7· difficulty 73/100· 159 ratings