Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I TA'd an entry-level CS 100 class, it counted as a core science credit and covered a good variety of the field of CS with the time it had. The curriculum was something along the lines of: hardware basics, binary math and logic, basic programming, algorithms, computer graphics, crypto, AI. Granted they didn't get very deep into any one topic but a few students came out of that class with the intention of switching to a CS major, and the others got more than they had anticipated from the class. Most of the students enjoyed programming in Scratch, except for those that had programmed before. Coincidentally, I was blown away by what some people managed to do with Scratch in a couple weeks.

The professor was recently written up in the NYT for her efforts to get a more solid CS curriculum into highschools, so perhaps this was an unusual course offering.



CSE 142 at UW is not this, it is geared toward CS and ENGR majors. An "entry-level" 100 class is geared towards non-majors, is quite different.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: