Computer Science at Johns Hopkins

<p>I was just wondering about the strength of the cs program at Johns Hopkins and how it rates next to programs like Stanford, Northwestern, Cornell, Duke, and Rice. Also, does JHU have good job placement for the CS department? Thanks in advance!!</p>

<p>Computer Science is very reputable from Hopkins. The main focus is these five disciplines:</p>

<ul>
<li>Applied Algorithms</li>
<li>Security</li>
<li>Systems</li>
<li>Natural Language Processing</li>
<li>Robotics, Vision, and Graphics</li>
</ul>

<p>Major companies such as Intel, Google, Apple and and Microsoft all recruit from the graduating seniors. I think one of the strongest aspects of the department is that it still has a liberal arts focus meaning that while you're studying such technically tough material (ie Automata and Computation Theory), there are still writing requirements for the departments which companies ** love ** because you still have well-rounded exposure. </p>

<p><a href="http://www.cs.jhu.edu/undergraduate-programs/%5B/url%5D"&gt;http://www.cs.jhu.edu/undergraduate-programs/&lt;/a&gt;&lt;/p>

<p>One of the cool things that Hopkins has is the Theoretical Computer Science area. The theoretical computer science community at Johns Hopkins deals with algorithmic and mathematical problems ranging from graph theory and combinatorics to data structures and algorithms in the areas of routing and scheduling, geometry, languages, and cryptography.</p>

<p>WealthofInformation are you a CS major?</p>

<p>A few sites I would recommend if you want to learn more about Computer Science at Johns Hopkins:</p>

<p>(1) <a href="http://engineering.jhu.edu/%7Eadmissions/cs/%5B/url%5D"&gt;http://engineering.jhu.edu/~admissions/cs/&lt;/a&gt;&lt;/p>

<p>(2) <a href="http://engineering.jhu.edu/cs/%5B/url%5D"&gt;http://engineering.jhu.edu/cs/&lt;/a&gt;&lt;/p>

<p>(3) <a href="http://www.cs.jhu.edu/%5B/url%5D"&gt;http://www.cs.jhu.edu/&lt;/a&gt;&lt;/p>

<p>I have a few more questions about the CS department. </p>

<ol>
<li> Is the CS department limited by its small size? (There are only 16 faculty for all the undergrads and graduates).</li>
<li>Can you get a BS in CS and double major in something else like English or Political Science? </li>
</ol>

<p>The CS major at JHU does look interesting, though.</p>

<ol>
<li><p>Small does not mean limited. Some of the smallest departments at Hopkins are some of our best. Email the CS faculty and they will be able to tell you more about the experience of being a CS student at Hopkins.</p></li>
<li><p>Yes, you can absolutely double major. It is one of the perks of going to Hopkins to study Engineering ... you have tremendous Natural Science, Humanities, and Social Sciences programs to choose from as well. Remember, Hopkins is a Liberal Arts AND Engineering school.</p></li>
</ol>

<p>Hi blondie625. I am not a CS major, but I have taken a lot of classes, have friends who are CS, etc. I am a BME doing computational biology, and find that Hopkins offers a lot of great classes and is a leader in research. I know a bit about the robotics, natural language processing, data mining, database systems, computer integrated surgery, and computer vision, so feel free to private message me if you are interested in those particular areas.</p>

<p>If you are interested in computer science, I suggest you look outside the CS department too. For example, look at biomedical engineering, information security institute, and the applied physics lab. JHU actually just added a building on campus that is pretty much dedicated to computer stuff. It's not directly related to the CS department, but this is where a lot of the BME computational stuff is done.</p>