As an undergrad in my Computer Engineering program, I was in a computer science course that was required for my major. Our professor (a CS professor) told us that a recruiter asked if he knew of any great CS students who were graduating soon. Our professor said, "How about CpE students?" The recruiter then said, "The only difference between computer scientists and computer engineers is that computer engineers are better."
I took a Linux OS course at Clemson University. CS 822 taught by Dr. Geist. We used the book "Linux Kernel Internals" (don't remember the author.) www.cs.clemson.edu Some of the course projects were a driver for a particular graphics card, adjusting the page-swap algorithm, adjusting the memory access algorithm, and several others. There were about 10 mini-projects in all. Dr. Geist would be a good person to get in touch with. He has made many contributions to Linux and knows Linus Torvalds. He has been teaching this course for several years; he and the course have an excellent reputation.
As an undergrad in my Computer Engineering program, I was in a computer science course that was required for my major. Our professor (a CS professor) told us that a recruiter asked if he knew of any great CS students who were graduating soon. Our professor said, "How about CpE students?" The recruiter then said, "The only difference between computer scientists and computer engineers is that computer engineers are better."
I took a Linux OS course at Clemson University. CS 822 taught by Dr. Geist. We used the book "Linux Kernel Internals" (don't remember the author.) www.cs.clemson.edu Some of the course projects were a driver for a particular graphics card, adjusting the page-swap algorithm, adjusting the memory access algorithm, and several others. There were about 10 mini-projects in all. Dr. Geist would be a good person to get in touch with. He has made many contributions to Linux and knows Linus Torvalds. He has been teaching this course for several years; he and the course have an excellent reputation.
"On-chip L2 cache, whatever that is"?!! I thought this was supposed to be news for nerds. Go back and look at your basic computer architecture book!