Purdue
There is nothing particularly unique about Hamilton CS courses in this respect, based on its course descriptions and those at other colleges.
https://www.hamilton.edu/academics/departments/Courses-and-Requirements?dept=Computer%20Science
Well, obviously, enrollment limits will partly determine the nature of how material can be taught, especially with respect to what the OP is seeking in this topic. A CS class capped at two dozen students will have more freedom in its direction than one with, say, over 1000, as might be found elsewhere.
Please note that this thread has several merged posts in which the OP repeated the same question.
Iām asking this for clarity. You say finances donāt matterā¦but in one thread you note that paying for Rice would be a stretch. ($71,000 a year or so). But UVM is fine without merit aid (over $61,000 a year). Really?
And you have asked about ND several times indicating this school is on your list because your dad wants it to be ($78,000 a year).
What can your family afford? Nothing wrong with Wisconsin!!
@dolewhip1 My DD had very similar ACT scores, ECās and applied for CS in 2016. She was admitted to Santa Clara with a small merit scholarship. She was waitlisted for Barnard.
If Barnard is one of your top choices, I would highly highly recommend applying ED.
If you are interested in single gender schools, also look at Scripps and Smith.
As a Wisconsin resident, you get tuition reciprocity with Minnesota. You should seriously consider UMN.
You forgot the other half of the statement:
āYou will learn in a department that keeps up with the evolution of computer science yet provides a foundation in its underlying principles: mathematics, logic and language.ā
As ucbalumnus posted link shows, the curriculum is pretty similar if not exactly the same as other CS programs, whether large or smaller colleges. Lot of theory-based classes and guessing a lot of math as well.
Iāve honestly no idea why anyone would think they could infer the characteristics of a lab-based curriculum (which represents an approach) by relying on course descriptions (which describe content).
Because itās misleading, a hands-on approach implies less theory and a more unique approach to CS, and that is not what you get at Hamilton.
āLab-based curriculumā is probably the typical means of teaching CS. Intro CS courses typically have scheduled labs, and CS courses typically have programming projects and assignments to implement whatever concepts are taught (basically lab work, whether or not there are scheduled labs).
Scratch Brown.
Keep ND for your father.
If you get 3s, itāll be a problem for a lot of your reaches.
I wouldnāt bother with CMU or Cal Poly SLO.
Add WPI, perhaps Case Western.
UMD?
UMN Morris would be a safety and is excellent for CS.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.