Re:CS for All
by maxwelljoslyn on Monday August 10, 2015 @04:34PM
(#10037107)
I didn't know "technical liberal-arts" colleges really existed. That's cool. As a student at a more traditional liberal-arts college[1], it's something I've thought about before.
[1] albeit one with a massively growing CS curriculum that is on track to be its own major, instead of part of the math department
Re:CS for All
by ForHackernews on Monday August 10, 2015 @04:41PM
(#10037130)
FWIW, Harvey Mudd is part of the Claremont Consortium of five small liberal arts colleges, and it considers itself a liberal arts college: https://www.hmc.edu/about-hmc/
> We’re also unique because we are a liberal arts college.
Traditionally, the "liberal arts" include mathematics and physical sciences alongside arts, humanities and social sciences.
Re:CS for All
by PascLeRasc on Monday August 10, 2015 @03:27PM
(#10036696)
What do they cover in the basic general engineering course?
Re:CS for All
by tathougies on Monday August 10, 2015 @03:36PM
(#10036752)
The course covers signals and systems. We talk about ways of modeling physical and electrical systems (or any other system really) as combinations of smaller components, and use the characterizations we derive of the smaller systems to characterize behavior of the larger ones. We use tools like the fourier transform to simplify the analysis.
This wikibook seems to cover the same topics: https://en.wikibooks.org/wiki/Signals_and_Systems
When I took it ~25 years ago it was called Intro to Systems Engineering, and covered the foundational principles of control systems design and analysis of linear dynamic systems. A lot of Laplace transforms, first- and second-order differential equations, relationships between time-domain and frequency-domain behavior, etc.
The technical part of the Common Core is currently: 1 course biology, 1 course CS, 1 course engineering, 1.5 courses chemistry (0.5 is a lab), 2.5 courses physics, 0.5 course elective lab, 3 courses mathematics.
[1] There's even a hokey triangle illustrating that philosophy in the course catalogue (p.26): https://www.hmc.edu/academics/wp-content/uploads/sites/7/201...