Can't help but want to give feedback.
On Sun, 2010-03-28 at 17:45 -0400, Michael Evan Karpeles wrote:
> [ ] More interdisciplinary topics:
> (This means applications of CS in other fields)
> - if yes, suggestions would be helpful, people!
I'd suggest something in the manner of the AI class, an ME class and/or
an EE class could get together to make a really cool robotics display,
but that each would have their individual cirriculums. This would
require a bit of collaboration from faculty.
> [ ] GNU Linux and Unix!
> Want to get your feet wet with GNU Linux? Learn about the Linux kernel
> and GNU Linux based OS's. What are the differences? What is Linux good
> for? Learn how to use the command line, understand and change file
> permissions, compare file systems, and explore GNU services and
Yea, the first three assignments can be about shell scripting.
> [ ] Advanced Web programming:
> and (5) scripting languages.
CS 148 already deals for what you mention, but not at a very advanced
and serverside scripting. There's also a database systems course for
advanced (not super-advanced, but rather advanced) database topics
afaik, and it makes sense to keep anything after BCNF outside of a web
> [ ] Year 1 Seminar - 1 credit:
> What is CS v. SE v. CE v. EE, types of CS problems, jobs, hot topics
> [ ] Year 2 Seminar - 1 credit:
> Discussion of interdisciplinary applications: Quantum computing,
> bioinformatics, ecology, (guidance for choosing 200 level classes)
> [ ] Year 3 Seminar - 1 credit:
> Group software projects and language exploration; discussions and
> presentations. Interfaces, languages, APIs, CASE tools, Software
> [ ] Year 4 Seminar - 1 credit:
> Hot jobs, resume building, workshops, guest speakers from local companies
Guest speakers from local companies should come in starting at year 2
seminar, as that's when people should ideally start looking for
internships and/or building a network for their future career.